Mercurial
Mercurial
>
mercurial
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
run-tests: deal with distutil deprecation
20 months ago, by Pierre-Yves David
fsmonitor: migrate Python ABCs from collections to collections.abc
21 months ago, by Martin von Zweigbergk
templates: add filter to reverse list
21 months ago, by Manuel Jacob
requires: re-use vfs.tryread for simplicity
21 months ago, by Jason R. Coombs
tests: fix the flaky test test-logtoprocess.t
stable
20 months ago, by Arseniy Alekseyev
bisect: avoid copying ancestor list for non-merge commits
21 months ago, by Arun Kulshreshtha
packaging: update dulwich to drop the certifi dependency on Windows
stable
21 months ago, by Matt Harbison
tests: fix tar invocation, to address issue 6740
stable
20 months ago, by Arseniy Alekseyev
rhg-status: add support for narrow clones
22 months ago, by Raphaël Gomès
rust: add support for hints in error messages
22 months ago, by Raphaël Gomès
rust: add Debug constraint to Matcher trait
23 months ago, by Raphaël Gomès
rhg: add sparse support
22 months ago, by Raphaël Gomès
rhg: add debugrhgsparse command to help figure out bugs in rhg
22 months ago, by Raphaël Gomès
rhg-status: extract a function for printing pattern file warnings
22 months ago, by Raphaël Gomès
rust-filepatterns: allow overriding default syntax
23 months ago, by Raphaël Gomès
rhg: don't fallback if `strip` or `rebase` are activated
23 months ago, by Raphaël Gomès
rhg: fallback in `debugdata` if repo has `narrow`
23 months ago, by Raphaël Gomès
rust-status: expose DifferenceMatcher from Rust to Python
23 months ago, by Raphaël Gomès
rust-matchers: implement DifferenceMatcher
23 months ago, by Raphaël Gomès
rhg: support "!" syntax for disabling extensions
23 months ago, by Raphaël Gomès
revlog: finer computation of "issnapshot"
2022-05-20, by Pierre-Yves David
relnotes: add 6.2.1 and 6.2.2
stable
21 months ago, by Raphaël Gomès
perf: make perf::bundle compatible down to 5.2
21 months ago, by Pierre-Yves David
perf: make perf::bundle compatible before 61ba04693d65
21 months ago, by Pierre-Yves David
branching: merge stable into default
21 months ago, by Raphaël Gomès
Added signature for changeset b5c8524827d2
stable
21 months ago, by Raphaël Gomès
Added tag 6.2.2 for changeset b5c8524827d2
stable
21 months ago, by Raphaël Gomès
dirstate-v2: no longer register the data-file during transaction
stable
6.2.2
21 months ago, by Pierre-Yves David
fsmonitor: use new dirstate APIs (issue6728)
stable
21 months ago, by Raphaël Gomès
dirstate-v2: backup the data file during the transaction (issue6730)
stable
21 months ago, by Pierre-Yves David
dirstate-v2: display a possible issue with transaction
stable
21 months ago, by Pierre-Yves David
test-dirstate: do not get out of the test directory
stable
21 months ago, by Pierre-Yves David
rust-matchers: fix behavior of `IncludeMatcher` with multiple includes
stable
21 months ago, by Raphaël Gomès
compare-disco: support for `file` nodes specification
2022-06-05, by Pierre-Yves DAVID
compare-disco: move case parsing into its own function
2022-06-04, by Pierre-Yves DAVID
compare-disco: add an option to skip the case
2022-06-04, by Pierre-Yves DAVID
compare-disco: display a header by default
2022-06-04, by Pierre-Yves DAVID
compare-disco: prepare for primitive argument parsing
2022-06-04, by Pierre-Yves DAVID
tests: improve portability by no longer using the flag [tar --force-local]
stable
21 months ago, by Arseniy Alekseyev
phase-shelve: correct unicode string to honor 'shelve.store=internal'
21 months ago, by Jason R. Coombs
status: include `repo` in template context also for resolved paths
22 months ago, by Martin von Zweigbergk
shelve: remove strip and rely on prior state (issue6735)
21 months ago, by Jason R. Coombs
shelve: in test for trailing whitespace, strip commit (issue6735)
22 months ago, by Jason R. Coombs
shelve: demonstrate that the state is different across platforms (issue6735)
22 months ago, by Jason R. Coombs
phase: rename the requirement for internal-phase (BC)
22 months ago, by Pierre-Yves David
phase: introduce a dedicated requirement for the `archived` phase
22 months ago, by Pierre-Yves David
phase: introduce a dedicated function to check for the archived phase
22 months ago, by Pierre-Yves David
tests: remove flakiness in a time-dependent test
stable
21 months ago, by Arseniy Alekseyev
rebase: add boolean config item rebase.store-source
2022-04-20, by C. Masloch
sort-revset: introduce a `random` variant
22 months ago, by Pierre-Yves David
tests: remove flakiness in test-nointerrupt.t
stable
21 months ago, by Arseniy Alekseyev
perf: properly process formatter option in perf::unbundle
21 months ago, by Pierre-Yves David
perf: quiet stdout output in perf::unbundle
21 months ago, by Pierre-Yves David
perf: quiet stderr output in perf::unbundle
21 months ago, by Pierre-Yves David
bisect: avoid adding irrelevant revisions to bisect state
21 months ago, by Arun Kulshreshtha
bisect: limit ancestors to revs topologically between good and bad revs
21 months ago, by Arun Kulshreshtha
bisect: bypass changectx when translating revs to nodes
21 months ago, by Arun Kulshreshtha
rhg: make [rhg status -v] work when it needs no extra output
21 months ago, by Arseniy Alekseyev
perf: introduce a benchmark for delta-find
22 months ago, by Pierre-Yves David
debug-delta-find: introduce a quiet mode
22 months ago, by Pierre-Yves David
automation: set PATH when building on Windows
stable
22 months ago, by Gregory Szorc
contrib: update Mercurial install in bootstrap environment
stable
23 months ago, by Gregory Szorc
automation: transition to Windows Server 2022
stable
2022-06-04, by Gregory Szorc
automation: refresh requirements
stable
2022-06-03, by Gregory Szorc
phase-shelve: also capture the state of shelve prior to unshelve
22 months ago, by Jason R. Coombs
phase-shelve: Add test for shelve technique config
22 months ago, by Jason R. Coombs
phase-shelve: Implement a 'shelve.store' experimental config
22 months ago, by Jason R. Coombs
phase-shelve: Extract function for _target_phase
22 months ago, by Jason R. Coombs
phase-shelve: expand the tests to capture use-cases supported
22 months ago, by Jason R. Coombs
phase-shelve: honor and prefer obs shelves for existence and modified time
22 months ago, by Jason R. Coombs
phase-shelve: read patch details from a (possibly internal) node in the repo
22 months ago, by Jason R. Coombs
phase-shelve: Extract function for _optimized_match for re-use
22 months ago, by Jason R. Coombs
obsstore: break the repo → obstore → repo loop
22 months ago, by Pierre-Yves David
relnotes: mention chg behavior change when given --cwd
22 months ago, by Arun Kulshreshtha
dispatch: change cwd when loading local config
22 months ago, by Arun Kulshreshtha
rust-status: ignored directories are now correctly only listed if opted into
stable
22 months ago, by Raphaël Gomès
test: show how purge removes ignored directories
stable
22 months ago, by Arseniy Alekseyev
contrib: add support for rhel9
22 months ago, by Mathias De Mare
packagelib: use python3 by default
22 months ago, by Mathias De Mare
rust: bump to memmap2 0.5.3, micro-timer 0.4.0, and crossbeam-channel 0.5.0
stable
23 months ago, by Mads Kiilerich
tests: work around libmagic bug in svn subrepo tests
22 months ago, by Arun Kulshreshtha
revlog: make _partialmatch fail fast on almost-hex inputs
22 months ago, by Arseniy Alekseyev
perf-unbundle: add a perf command to time the unbundle operation
23 months ago, by Pierre-Yves David
perf-bundle: accept --type argument
23 months ago, by Pierre-Yves David
perf-bundle: accept --rev arguments
23 months ago, by Pierre-Yves David
perf-bundle: add a new command to benchmark bundle creation time
23 months ago, by Pierre-Yves David
bundle: introduce a --exact option
23 months ago, by Pierre-Yves David
bundlespec: add documentation about existing option
23 months ago, by Pierre-Yves David
Added signature for changeset f69bffd00abe
stable
22 months ago, by Raphaël Gomès
Added tag 6.2.1 for changeset f69bffd00abe
stable
22 months ago, by Raphaël Gomès
debug-discovery: apply spelling fixes from Raphaël
stable
6.2.1
22 months ago, by Pierre-Yves David
tree-discovery: fix the request debug output and progress location
stable
22 months ago, by Pierre-Yves David
debug-discovery: deal with case where common is empty
stable
22 months ago, by Pierre-Yves David
debug-discovery: do not abort on unrelated repositories
stable
22 months ago, by Pierre-Yves David
debug-discovery: gather the right number of roundtrips for tree discovery
stable
22 months ago, by Pierre-Yves David
debug-discovery: also gather details on tree-discovery queries type
stable
22 months ago, by Pierre-Yves David
debug-discovery: properly apply remote filtering in "old" mode
stable
22 months ago, by Pierre-Yves David
debug-discovery: fix a typo in the doc
stable
22 months ago, by Pierre-Yves David
packaging: bump dulwich to 0.20.45
stable
22 months ago, by Matt Harbison
packaging: update keyring on Windows to avoid spurious stacktraces
stable
22 months ago, by Matt Harbison
setup: use the full executable manifest from `python.exe`
23 months ago, by Matt Harbison
setup: unconditionally enable the `long-paths-support` option on Windows
23 months ago, by Matt Harbison
setup: stop shadowing the builtin `dir` symbol
23 months ago, by Matt Harbison
mergestate: action name was str
stable
22 months ago, by Georges Racinet
subrepo: avoid opening console window for non-native subrepos on Windows
23 months ago, by derekbrowncmu
ci: bump pytype to 2022.03.29
23 months ago, by Matt Harbison
typing: suppress a few attribute errors in url.py
23 months ago, by Matt Harbison
typing: suppress a few pyi-errors with more recent pytype
23 months ago, by Matt Harbison
sslutil: another use proper attribute to select python 3.7+
stable
23 months ago, by Ondrej Pohorelsky
sslutil: use proper attribute to select python 3.7+
stable
23 months ago, by Mathias De Mare
git: copy findmissingrevs() from revlog.py to gitlog.py (issue6472)
stable
23 months ago, by Anton Shestakov
git: add a missing reset_copy keyword argument to dirstate.set_tracked()
stable
23 months ago, by Anton Shestakov
git: make sure to fsdecode bookmark names everywhere (issue6723)
stable
23 months ago, by Anton Shestakov
sslutil: another use proper attribute to select python 3.7+
23 months ago, by Ondrej Pohorelsky
sslutil: use proper attribute to select python 3.7+
23 months ago, by Mathias De Mare
branching: merge stable into default
23 months ago, by Raphaël Gomès
Added signature for changeset 094a5fa3cf52
stable
23 months ago, by Raphaël Gomès
Added tag 6.2 for changeset 094a5fa3cf52
stable
23 months ago, by Raphaël Gomès
procutil: make stream detection in make_line_buffered more correct and strict
stable
6.2
23 months ago, by Manuel Jacob
repo-upgrade: avoid a crash when multiple optimisation are specified
stable
23 months ago, by Pierre-Yves David
rust: remove excessive calls to `#[timed]`
stable
2022-05-25, by Raphaël Gomès
rhg: add error message for paths outside the repository when cwd != root
stable
2022-05-25, by Raphaël Gomès
rust: don't swallow valuable error information
stable
2022-05-18, by Raphaël Gomès
rust: add message to `DirstateV2ParseError` to give some context
stable
2022-05-18, by Raphaël Gomès
py3: stop using deprecated Element.getchildren() method in convert/darcs
stable
24 months ago, by Ian Moody
py3: fix bytes/unicode issues in convert/darcs
stable
24 months ago, by Ian Moody
convert: remove old ElementTree import cruft from darcs
stable
24 months ago, by Ian Moody
relnotes: add 6.2rc0
stable
24 months ago, by Raphaël Gomès
Added signature for changeset 288de6f5d724
stable
24 months ago, by Raphaël Gomès
Added tag 6.2rc0 for changeset 288de6f5d724
stable
24 months ago, by Raphaël Gomès
branching: merge default into stable
stable
6.2rc0
24 months ago, by Raphaël Gomès
branching: merge stable into default
24 months ago, by Raphaël Gomès
relnotes: add 6.1.3 and 6.1.4
stable
24 months ago, by Raphaël Gomès
Added signature for changeset 0cc5f74ff7f0
stable
24 months ago, by Raphaël Gomès
Added tag 6.1.4 for changeset 0cc5f74ff7f0
stable
24 months ago, by Raphaël Gomès
sparse: use the rust code even when sparse is present
24 months ago, by Pierre-Yves David
sparse: directly inline the `set_tracked` and `copy` wrapping
24 months ago, by Pierre-Yves David
spares: clarify some test about merging copies
24 months ago, by Pierre-Yves David
sparse: drop the useless wrapping of `dirstate.set_untracked`
24 months ago, by Pierre-Yves David
sparse: directly inline the `rebuild` wrapping
24 months ago, by Pierre-Yves David
sparse: directly inline the `walk` wrapping
24 months ago, by Pierre-Yves David
sparse: use None as the sparse matcher value when disabled
24 months ago, by Pierre-Yves David
sparse: start moving away from the global variable for detection of usage
2022-06-08, by Pierre-Yves David
test: fix test-sparse-revlog output after debugdeltachain change
24 months ago, by Pierre-Yves David
rust-dirstate: add support for nevermatcher
2022-06-08, by Raphaël Gomès
rust-dirstate: add `intersectionmatcher` to the allowed matchers
2022-06-08, by Raphaël Gomès
rust: add IntersectionMatcher
2022-06-08, by Raphaël Gomès
rust-dirstate: add `unionmatcher` to the allowed matchers
2022-06-08, by Raphaël Gomès
rust: add UnionMatcher
2022-06-08, by Raphaël Gomès
hg-cpython: refactor matcher transformation logic
2022-06-08, by Raphaël Gomès
rust: use owned types in `Matcher`
2022-06-08, by Raphaël Gomès
hg-cpython: fallback when encountering an unknown matcher
24 months ago, by Raphaël Gomès
purge: prevent a silly crash with --confirm --files
stable
6.1.4
24 months ago, by Pierre-Yves David
auto-upgrade: add an option to silence the safe-mismatch message
24 months ago, by Pierre-Yves David
auto-upgrade: add an option to silence the tracked-hint message
24 months ago, by Pierre-Yves David
auto-upgrade: add an option to silence the dirstate-v2 message
24 months ago, by Pierre-Yves David
auto-upgrade: rename a variable to match the actual content
24 months ago, by Pierre-Yves David
auto-upgrade: add an option to silence the share-safe message
24 months ago, by Pierre-Yves David
auto-upgrade: add a test that will host "quiet" testing
24 months ago, by Pierre-Yves David
rust-status: don't trigger dirstate v1 rewrite when only v2 data is changed
stable
2022-06-08, by Raphaël Gomès
bundlespec: check the `obsolescence` value before adding the caps
2022-05-18, by Pierre-Yves David
bundlespec: handle the presence of obsmarker part
2022-05-25, by Pierre-Yves David
bundlespec: fix the generation of bundlespec for `cg.version`
2022-05-18, by Pierre-Yves David
bundlespec: allow the bundle spec to control the bundle version
2022-05-18, by Pierre-Yves David
bundlespec: do not check for `-` in the params portion of the bundlespec
2022-05-25, by Pierre-Yves David
bundlespec: add processing of some parameter value
2022-05-18, by Pierre-Yves David
bundlespec: extract the parseparams closure
2022-05-18, by Pierre-Yves David
bundlespec: test `no` value for the `obsolescence` parameter
2022-05-25, by Pierre-Yves David
bundlespec: test that parameter overwrite the local config
2022-05-25, by Pierre-Yves David
bundlespec: do not overwrite bundlespec value with the config one
2022-05-24, by Pierre-Yves David
bundlespec: add a `overwrite` parameter to set_param
2022-05-17, by Pierre-Yves David
bundlespec: merge the contentopts and params dictionnary
2022-05-17, by Pierre-Yves David
bundlespec: test if the "obsolete=" parameter is read
2022-05-25, by Pierre-Yves David
bundlespec: fix lack of title in a evolve tests
2022-05-17, by Pierre-Yves David
bundlespec: make the `stream` case less special
2022-05-17, by Pierre-Yves David
bundlespec: phase out the `_bundlespeccgversions` mapping
2022-05-17, by Pierre-Yves David
commit: allow to close branch when committing change over a closed head
stable
24 months ago, by Pierre-Yves David
typing: add a missing suppression directive for `msvcrt`
24 months ago, by Matt Harbison
windows: drop some py2 compatibility code
24 months ago, by Matt Harbison
windows: prevent bytes from being passed to registry APIs
24 months ago, by Matt Harbison
relnotes: add 6.1.3
2022-06-02, by Raphaël Gomès
logcmdutil: use the same data as {file*} template keywords (issue6642)
stable
2022-05-12, by Anton Shestakov
tests: show that hg log --debug output differs from {file*} template keywords
stable
2022-05-12, by Anton Shestakov
cleanup: return directly instead of assigning variable
2022-06-01, by Manuel Jacob
commit: remove special handling of IOError (actually dead code)
2022-06-01, by Manuel Jacob
py3: catch specific OSError subclasses instead of checking errno
2022-06-01, by Manuel Jacob
py3: catch specific OSError subclasses instead of checking errno
2022-06-01, by Manuel Jacob
py3: catch ProcessLookupError instead of checking errno == ESRCH
2022-05-31, by Manuel Jacob
py3: catch PermissionError instead of checking errno == EPERM
2022-05-31, by Manuel Jacob
py3: catch PermissionError instead of checking errno == EACCES
2022-05-31, by Manuel Jacob
py3: catch FileNotFoundError instead of checking errno == ENOENT
2022-05-31, by Manuel Jacob
py3: catch FileExistsError instead of checking errno == EEXIST
2022-05-31, by Manuel Jacob
py3: catch BrokenPipeError instead of checking errno == EPIPE
2022-05-31, by Manuel Jacob
py3: catch ChildProcessError instead of checking errno == ECHILD
2022-05-31, by Manuel Jacob
py3: remove retry on EINTR errno
2022-05-31, by Manuel Jacob
py3: stop catching TypeError that was raised on Python 2
2022-05-31, by Manuel Jacob
py3: use `x.hex()` instead of `pycompat.sysstr(node.hex(x))`
2022-05-31, by Manuel Jacob
tests: assume that `raw` attribute is present on original socket file object
2022-05-31, by Manuel Jacob
tests: constant-fold a `pycompat.ispy3` in testlib/badserverext.py
2022-05-31, by Manuel Jacob
tests: remove Python 2 special cases in test-stdio.py
2022-05-31, by Manuel Jacob
py3: remove dead code to make file descriptors non-inheritable
2022-05-29, by Manuel Jacob
py3: remove hack that removed flush argument from print() calls on Python 2
2022-05-29, by Manuel Jacob
py3: remove long() compatibility code
2022-05-29, by Manuel Jacob
zeroconf: constant-fold a `pycompat.ispy3`
2022-05-31, by Manuel Jacob
py3: remove conditional to import collections.abc.MutableMapping
2022-05-31, by Manuel Jacob
py3: remove dead code to open file with O_CLOEXEC on Python 2
2022-05-29, by Manuel Jacob
py3: don’t encode node.bin() argument
2022-05-31, by Manuel Jacob
convert: inline Python 3 variant of url2pathname_like_subversion()
2022-05-31, by Manuel Jacob
py3: constant-fold some `pycompat.ispy3`
2022-05-31, by Manuel Jacob
py3: use `zip()` instead of trying to use `itertools.izip()`
2022-05-29, by Manuel Jacob
py3: replace mention of “xrange” in docstring by “range”
2022-05-29, by Manuel Jacob
py3: remove xrange() compatibility code
2022-05-29, by Manuel Jacob
py3: replace `pycompat.xrange` by `range`
2022-05-29, by Manuel Jacob
hgweb: remove dead code handling UnicodeDecodeError
2022-05-29, by Manuel Jacob
cleanup: remove import of already imported module
2022-05-29, by Manuel Jacob
cleanup: rename some functions to avoid redefinitions
2022-05-29, by Manuel Jacob
thirdparty: remove Python 2-specific selectors2 copy
2022-05-28, by Manuel Jacob
branching: merge stable into default
2022-06-08, by Raphaël Gomès
docker: avoid /tmp write access issues by fixing permissions
stable
2022-06-08, by Mathias De Mare
url: raise error if CONNECT request to proxy was unsuccessful
stable
2022-06-04, by Manuel Jacob
revset: fix the doc of "nodefromfile"
stable
2022-06-03, by Pierre-Yves David
chg: replace mercurial.util.recvfds() by simpler pure Python implementation
2022-06-02, by Manuel Jacob
py3: don’t subscript socket.error
stable
2022-06-02, by Manuel Jacob
parsers: drop one extra argument to PyErr_Format
2022-06-06, by Anton Shestakov
demandimport: eagerly load msvcrt module on PyPy
stable
2022-06-02, by Manuel Jacob
search-discovery-case: update documentation of a function
2022-06-03, by Pierre-Yves David
ci: drop the phabricator refresh step
stable
2022-06-01, by Pierre-Yves David
worker: avoid potential partial write of pickled data
2022-05-22, by Manuel Jacob
mr-template: drop the "title and description"
2022-06-01, by Pierre-Yves David
hghave: make black version regex work with newer versions of black
stable
2022-05-22, by Manuel Jacob
debugindex: add a `rank` column
2022-06-01, by Pierre-Yves DAVID
debugindex: add a `sd-chunk-size` column
2022-06-01, by Pierre-Yves DAVID
debugindex: add a `sidedata-offset` column
2022-06-01, by Pierre-Yves DAVID
debugindex: add a `sd-comp-mode` column
2022-06-01, by Pierre-Yves DAVID
debugindex: add a `chunk-size` column
2022-06-01, by Pierre-Yves DAVID
debugindex: add a `data-offset` column
2022-06-01, by Pierre-Yves DAVID
debugindex: add a `comp-mode` column
2022-06-01, by Pierre-Yves DAVID
debugindex: add a `flags` column
2022-06-01, by Pierre-Yves DAVID
debugindex: add a `delta-base` column
2022-06-01, by Pierre-Yves DAVID
debugindex: add a `full-size` column
2022-06-01, by Pierre-Yves DAVID
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
tip