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.
branching: merge default into stable
stable
6.2rc0
23 months ago, by Raphaël Gomès
branching: merge stable into default
23 months ago, by Raphaël Gomès
relnotes: add 6.1.3 and 6.1.4
stable
23 months ago, by Raphaël Gomès
Added signature for changeset 0cc5f74ff7f0
stable
23 months ago, by Raphaël Gomès
Added tag 6.1.4 for changeset 0cc5f74ff7f0
stable
23 months ago, by Raphaël Gomès
sparse: use the rust code even when sparse is present
23 months ago, by Pierre-Yves David
sparse: directly inline the `set_tracked` and `copy` wrapping
23 months ago, by Pierre-Yves David
spares: clarify some test about merging copies
23 months ago, by Pierre-Yves David
sparse: drop the useless wrapping of `dirstate.set_untracked`
23 months ago, by Pierre-Yves David
sparse: directly inline the `rebuild` wrapping
23 months ago, by Pierre-Yves David
sparse: directly inline the `walk` wrapping
23 months ago, by Pierre-Yves David
sparse: use None as the sparse matcher value when disabled
23 months ago, by Pierre-Yves David
sparse: start moving away from the global variable for detection of usage
23 months ago, by Pierre-Yves David
test: fix test-sparse-revlog output after debugdeltachain change
23 months ago, by Pierre-Yves David
rust-dirstate: add support for nevermatcher
23 months ago, by Raphaël Gomès
rust-dirstate: add `intersectionmatcher` to the allowed matchers
23 months ago, by Raphaël Gomès
rust: add IntersectionMatcher
23 months ago, by Raphaël Gomès
rust-dirstate: add `unionmatcher` to the allowed matchers
23 months ago, by Raphaël Gomès
rust: add UnionMatcher
23 months ago, by Raphaël Gomès
hg-cpython: refactor matcher transformation logic
23 months ago, by Raphaël Gomès
rust: use owned types in `Matcher`
23 months ago, by Raphaël Gomès
hg-cpython: fallback when encountering an unknown matcher
23 months ago, by Raphaël Gomès
purge: prevent a silly crash with --confirm --files
stable
6.1.4
23 months ago, by Pierre-Yves David
auto-upgrade: add an option to silence the safe-mismatch message
23 months ago, by Pierre-Yves David
auto-upgrade: add an option to silence the tracked-hint message
23 months ago, by Pierre-Yves David
auto-upgrade: add an option to silence the dirstate-v2 message
23 months ago, by Pierre-Yves David
auto-upgrade: rename a variable to match the actual content
23 months ago, by Pierre-Yves David
auto-upgrade: add an option to silence the share-safe message
23 months ago, by Pierre-Yves David
auto-upgrade: add a test that will host "quiet" testing
23 months ago, by Pierre-Yves David
rust-status: don't trigger dirstate v1 rewrite when only v2 data is changed
stable
23 months ago, 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
24 months ago, 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
24 months ago, 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
24 months ago, by Pierre-Yves David
bundlespec: test that parameter overwrite the local config
24 months ago, by Pierre-Yves David
bundlespec: do not overwrite bundlespec value with the config one
24 months ago, 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
24 months ago, 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
23 months ago, by Pierre-Yves David
typing: add a missing suppression directive for `msvcrt`
23 months ago, by Matt Harbison
windows: drop some py2 compatibility code
23 months ago, by Matt Harbison
windows: prevent bytes from being passed to registry APIs
23 months ago, by Matt Harbison
relnotes: add 6.1.3
24 months ago, 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
24 months ago, by Manuel Jacob
commit: remove special handling of IOError (actually dead code)
24 months ago, by Manuel Jacob
py3: catch specific OSError subclasses instead of checking errno
24 months ago, by Manuel Jacob
py3: catch specific OSError subclasses instead of checking errno
24 months ago, by Manuel Jacob
py3: catch ProcessLookupError instead of checking errno == ESRCH
24 months ago, by Manuel Jacob
py3: catch PermissionError instead of checking errno == EPERM
24 months ago, by Manuel Jacob
py3: catch PermissionError instead of checking errno == EACCES
24 months ago, by Manuel Jacob
py3: catch FileNotFoundError instead of checking errno == ENOENT
24 months ago, by Manuel Jacob
py3: catch FileExistsError instead of checking errno == EEXIST
24 months ago, by Manuel Jacob
py3: catch BrokenPipeError instead of checking errno == EPIPE
24 months ago, by Manuel Jacob
py3: catch ChildProcessError instead of checking errno == ECHILD
24 months ago, by Manuel Jacob
py3: remove retry on EINTR errno
24 months ago, by Manuel Jacob
py3: stop catching TypeError that was raised on Python 2
24 months ago, by Manuel Jacob
py3: use `x.hex()` instead of `pycompat.sysstr(node.hex(x))`
24 months ago, by Manuel Jacob
tests: assume that `raw` attribute is present on original socket file object
24 months ago, by Manuel Jacob
tests: constant-fold a `pycompat.ispy3` in testlib/badserverext.py
24 months ago, by Manuel Jacob
tests: remove Python 2 special cases in test-stdio.py
24 months ago, by Manuel Jacob
py3: remove dead code to make file descriptors non-inheritable
24 months ago, by Manuel Jacob
py3: remove hack that removed flush argument from print() calls on Python 2
24 months ago, by Manuel Jacob
py3: remove long() compatibility code
24 months ago, by Manuel Jacob
zeroconf: constant-fold a `pycompat.ispy3`
24 months ago, by Manuel Jacob
py3: remove conditional to import collections.abc.MutableMapping
24 months ago, by Manuel Jacob
py3: remove dead code to open file with O_CLOEXEC on Python 2
24 months ago, by Manuel Jacob
py3: don’t encode node.bin() argument
24 months ago, by Manuel Jacob
convert: inline Python 3 variant of url2pathname_like_subversion()
24 months ago, by Manuel Jacob
py3: constant-fold some `pycompat.ispy3`
24 months ago, by Manuel Jacob
py3: use `zip()` instead of trying to use `itertools.izip()`
24 months ago, by Manuel Jacob
py3: replace mention of “xrange” in docstring by “range”
24 months ago, by Manuel Jacob
py3: remove xrange() compatibility code
24 months ago, by Manuel Jacob
py3: replace `pycompat.xrange` by `range`
24 months ago, by Manuel Jacob
hgweb: remove dead code handling UnicodeDecodeError
24 months ago, by Manuel Jacob
cleanup: remove import of already imported module
24 months ago, by Manuel Jacob
cleanup: rename some functions to avoid redefinitions
24 months ago, by Manuel Jacob
thirdparty: remove Python 2-specific selectors2 copy
24 months ago, by Manuel Jacob
branching: merge stable into default
23 months ago, by Raphaël Gomès
docker: avoid /tmp write access issues by fixing permissions
stable
23 months ago, by Mathias De Mare
url: raise error if CONNECT request to proxy was unsuccessful
stable
23 months ago, by Manuel Jacob
revset: fix the doc of "nodefromfile"
stable
23 months ago, by Pierre-Yves David
chg: replace mercurial.util.recvfds() by simpler pure Python implementation
24 months ago, by Manuel Jacob
py3: don’t subscript socket.error
stable
24 months ago, by Manuel Jacob
parsers: drop one extra argument to PyErr_Format
23 months ago, by Anton Shestakov
demandimport: eagerly load msvcrt module on PyPy
stable
24 months ago, by Manuel Jacob
search-discovery-case: update documentation of a function
23 months ago, by Pierre-Yves David
ci: drop the phabricator refresh step
stable
24 months ago, 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"
24 months ago, 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
24 months ago, by Pierre-Yves DAVID
debugindex: add a `sd-chunk-size` column
24 months ago, by Pierre-Yves DAVID
debugindex: add a `sidedata-offset` column
24 months ago, by Pierre-Yves DAVID
debugindex: add a `sd-comp-mode` column
24 months ago, by Pierre-Yves DAVID
debugindex: add a `chunk-size` column
24 months ago, by Pierre-Yves DAVID
debugindex: add a `data-offset` column
24 months ago, by Pierre-Yves DAVID
debugindex: add a `comp-mode` column
24 months ago, by Pierre-Yves DAVID
debugindex: add a `flags` column
24 months ago, by Pierre-Yves DAVID
debugindex: add a `delta-base` column
24 months ago, by Pierre-Yves DAVID
debugindex: add a `full-size` column
24 months ago, by Pierre-Yves DAVID
debugindex: add a `p2-rev` column
24 months ago, by Pierre-Yves DAVID
debugindex: add a `p1-rev` column
24 months ago, by Pierre-Yves DAVID
debugindex: introduce a concept of "verbose-only" column
24 months ago, by Pierre-Yves DAVID
debugindex: move to a flexible column
24 months ago, by Pierre-Yves David
debugindex: rename the parent column to mention nodeid
24 months ago, by Pierre-Yves DAVID
debugindex: align column name on the right
24 months ago, by Pierre-Yves David
debugindex: move the logic into its own module
24 months ago, by Pierre-Yves David
debugindex: rename to debugindex debug-revlog-index
24 months ago, by Pierre-Yves David
node: stop converting binascii.Error to TypeError in bin()
24 months ago, by Manuel Jacob
revlog: make try block smaller
24 months ago, by Manuel Jacob
revlog: make round-down pattern clearer
24 months ago, by Manuel Jacob
rust: relax im-rc dependency to allow minor updates
stable
24 months ago, by Mads Kiilerich
branching: merge stable into default
24 months ago, by Raphaël Gomès
Added signature for changeset 6b10151b9621
stable
24 months ago, by Raphaël Gomès
Added tag 6.1.3 for changeset 6b10151b9621
stable
24 months ago, by Raphaël Gomès
narrow_widen_acl: enforce narrowacl in narrow_widen (SEC)
stable
6.1.3
2022-05-03, by Sandu Turcan
chg: ignore already closed fds when cleaning up
stable
24 months ago, by Raphaël Gomès
test-revlog: adds a new root revision with a delta against nullrev
24 months ago, by Pierre-Yves David
test-revlog: adds a non-root revision with a delta against nullrev
24 months ago, by Pierre-Yves David
test-revlog: update the patch used to test delta againts nullrev
24 months ago, by Pierre-Yves David
tests: remove hg10 requirement from test-check-pylint.t
24 months ago, by Anton Shestakov
tests: add hg10 requirement to test-check-module-imports.t
24 months ago, by Anton Shestakov
tests: work around non-thread-safeness of sysconfig.get_config_var()
stable
24 months ago, by Manuel Jacob
worker: implement _blockingreader.readinto() (issue6444)
2022-05-22, by Manuel Jacob
worker: stop relying on garbage collection to release memoryview
2022-05-21, by Manuel Jacob
worker: add docstring to _blockingreader
2022-05-21, by Manuel Jacob
worker: explain why pickle reading stream has to be unbuffered
2022-05-21, by Manuel Jacob
bundle: quick fix to ludicrous performance penalty
2022-05-17, by Pierre-Yves David
deltas: add a debug-delta-find command to analyse delta search
2022-05-20, by Pierre-Yves David
deltas: add a `debug.revlog.debug-delta` config option enable output
2022-05-19, by Pierre-Yves David
deltas: add code to display information about the result of `finddeltainfo`
2022-05-19, by Pierre-Yves David
test: update `test-sparse-revlog` output
2022-04-21, by Pierre-Yves David
branching: fix wrong merge conflict resolution from 13dfad0f9f7a
24 months ago, by Manuel Jacob
debugdeltachain: detect a special case where parents are "skipped"
2022-05-19, by Pierre-Yves David
debugdeltachain: document the possible value for deltatype
2022-05-18, by Pierre-Yves David
debugdeltachain: also display p1/p2
2022-05-18, by Pierre-Yves David
debugdeltachain: glob variance of "test-generaldelta"
2022-05-18, by Pierre-Yves David
debugdeltachain: use the symbolic constant to access entry information
2022-05-18, by Pierre-Yves David
debugdeltachain: distinct between snapshot and "other" diffs
2022-05-18, by Pierre-Yves David
branching: merge stable into default
24 months ago, by Raphaël Gomès
workflow: add a default template for Merge Request
stable
24 months ago, by Pierre-Yves David
run-tests: prevent race-condition when picking a channel
stable
2022-05-24, by Pierre-Yves David
run-tests: send the test result after freeing the channel
stable
2022-05-24, by Pierre-Yves David
run-tests: also send a message in the Keyboard interrupt case
stable
2022-05-24, by Pierre-Yves David
revlog: use appropriate format char for int ("i" instead of "I")
24 months ago, by Anton Shestakov
revlog: use %d to format int instead of %lu (issue6565)
2022-05-17, by Anton Shestakov
rhg: correctly handle the case where diffs are encoded relative to nullrev
stable
2022-05-22, by Arseniy Alekseyev
test-revlog: test a repository that contains a diff against nullrev
stable
2022-05-22, by Arseniy Alekseyev
worker: adapt _blockingreader to work around a python3.8.[0-1] bug (issue6444)
stable
2022-05-17, by Matt Harbison
filelog: show the passed argument on error
2021-04-06, by Pierre-Yves David
manifest: improve error message in case for tree manifest
2021-04-06, by Pierre-Yves David
doc: use an absolute path in sys.path
stable
2022-05-04, by Anton Shestakov
check-py3-compat: use an absolute path in sys.path
stable
2022-05-04, by Anton Shestakov
branchmap: use a context manager when writing the branchmap
2022-05-13, by Pierre-Yves David
rhg: align the dirstate v2 writing algorithm with python
stable
2022-05-19, by Arseniy Alekseyev
test-dirstate: actually test the append code path in dirstate v2
stable
2022-05-17, by Arseniy Alekseyev
auto-upgrade: skip the operation if the repository cannot be locked
2022-04-05, by Pierre-Yves David
auto-upgrade: add a test case where the repository is already locked
2022-04-05, by Pierre-Yves David
wait-on-file: properly wait on any files and symlink
2022-04-05, by Pierre-Yves David
debuglock: make the command more useful in non-interactive mode
2022-04-05, by Pierre-Yves David
auto-upgrade: add a test case with no permission to lock the repository
2022-04-05, by Pierre-Yves David
auto-upgrade: introduce a way to auto-upgrade to/from dirstate-v2
2022-03-22, by Pierre-Yves David
auto-upgrade: introduce a way to auto-upgrade to/from tracked-hint
2022-04-05, by Pierre-Yves David
upgrade: split some logic from UpgradeOperation
2022-04-04, by Pierre-Yves David
auto-upgrade: introduce a way to auto-upgrade to/from share-safe
2022-04-05, by Pierre-Yves David
rust: make requirements public
2022-04-15, by Raphaël Gomès
clone: use better names for temp files
2022-05-10, by Arseniy Alekseyev
tests: make sure .js files stay in ASCII encoding (issue6559)
2022-05-02, by Anton Shestakov
ci: have rust-cargo-test inherit from all
2022-05-13, by Pierre-Yves David
copies-sdc: mark upgrade action as changelog only
2022-05-19, by Pierre-Yves David
changelog-v2: mark upgrade action as changelog only
2022-05-19, by Pierre-Yves David
copies-sdc: no longer suppress the upgrade output
2022-05-19, by Pierre-Yves David
copies-sdc: no longer use revlogv2 in `test-copies-in-changeset.t`
2022-05-19, by Pierre-Yves David
fix-ci: backed out changeset 308e45f7b455
2022-05-16, by Pierre-Yves David
branching: merge stable into default
2022-05-17, by Raphaël Gomès
ci: do not trigger phabricator for merge-request
stable
2022-05-17, by Pierre-Yves David
branching: merge with stable
2022-05-12, by Martin von Zweigbergk
amend: stop specifying matcher, get all copies in wctx
stable
2022-05-11, by Kyle Lippincott
amend: add test showing poor behavior when copies are involved
stable
2022-05-11, by Kyle Lippincott
rust-repo: make `Send` by not storing functions in `LazyCell`
2022-04-21, by Martin von Zweigbergk
obsolete: remove two unused constants
2022-05-05, by Augie Fackler
node: manually implement Debug
2022-05-05, by Augie Fackler
censor: make rhg fall back to python when encountering a censored node
2022-05-05, by Arseniy Alekseyev
contrib: migrate off of a couple of bitbucket URLs
2022-05-04, by Matt Harbison
diff: add help text to highlight the ability to do "merge diffs"
2022-05-04, by Matt Harbison
followlines: don't put Unicode directly into the .js file (issue6559)
2022-05-02, by Anton Shestakov
wix: bump the minimum Windows required to 8.1
2022-04-28, by Matt Harbison
wix: drop python2 conditionals
2022-04-28, by Matt Harbison
tests: fix misspelling of supersede
2022-04-27, by Anton Shestakov
filemerge: add configs to disable some or all partial merge tools
2022-04-26, by Martin von Zweigbergk
censor: fix [hg update] away from a revision with censored files
stable
2022-05-04, by Arseniy Alekseyev
censor: demonstrate a bug
stable
2022-04-22, by Arseniy Alekseyev
branching: merge stable into default
2022-05-04, by Raphaël Gomès
Added signature for changeset 0ddd5e1f5f67
stable
2022-05-04, by Raphaël Gomès
Added tag 6.1.2 for changeset 0ddd5e1f5f67
stable
2022-05-04, by Raphaël Gomès
ci: remove py2-rust support
stable
6.1.2
2022-05-04, by Raphaël Gomès
relnotes: add release notes for 6.1.2
stable
2022-05-04, by Raphaël Gomès
docs: use proper rst markup for preformatted blocks
stable
2022-05-03, by Mads Kiilerich
test-dirstate: print something when the check is skipped
stable
2022-05-04, by Raphaël Gomès
test-dirstate: fix detection of Rust environment variable
stable
2022-05-04, by Raphaël Gomès
rust-dirstate-v2: fix the unused bytes counter when rewriting the dirstate
stable
2022-04-28, by Raphaël Gomès
rust-dirstate-v2: show `unused_bytes` counter is not reset on total rewrite
stable
2022-04-28, by Raphaël Gomès
test-dirstate: use new `--docket` flag to get the data uuid
stable
2022-04-28, by Raphaël Gomès
debugcommands: remove `debugdirstateignorepatternhash`
stable
2022-04-28, by Raphaël Gomès
dirstate-v2: add flag to `debugstate` to print docket information
stable
2022-04-28, by Raphaël Gomès
doc: use an absolute path in sys.path to work around a python DLL loading bug
stable
2022-05-02, by Matt Harbison
rhg: fix dirstate-v2 data file removal system
stable
2022-04-25, by Raphaël Gomès
rhg: use `Command::exec` instead of `Command::status`
stable
2022-04-19, by Raphaël Gomès
commit: don't use hard-coded `.hg/last-message.txt` path in error message
stable
2022-04-27, by Martin von Zweigbergk
branching: merge stable into default
2022-04-25, by Raphaël Gomès
rust-dirstate-v2: clean up previous data file after the docket is written
stable
2022-04-21, by Raphaël Gomès
rust-dirstate-v2: save proper data size if no new data on append
stable
2022-04-21, by Raphaël Gomès
amend: move "return None for removed files" into block handling filestoamend
2022-04-19, by Kyle Lippincott
rust-dirstatemap: remove unused helper from the old API
2022-04-12, by Raphaël Gomès
rust-status: stop using `state()` in the dispatch logic
2022-04-12, by Raphaël Gomès
rust-status: stop using `state()` in `handle_normal_file`
2022-04-12, by Raphaël Gomès
rust-dirstatemap: stop using `state()` in the cache logic
2022-04-12, by Raphaël Gomès
rust-dirstatemap: stop using `.state` in `is_from_other_parent`
2022-04-12, by Raphaël Gomès
rust-dirstate-entry: add `modified` method
2022-04-12, by Raphaël Gomès
rust: remove use of `EntryState` in `DirsMultiset`
2022-04-12, by Raphaël Gomès
rust: use `entry.tracked()` directly
2022-04-12, by Raphaël Gomès
rust-hg-cpython: remove use of `EntryState`
2022-04-12, by Raphaël Gomès
rust-dirstatemap: use a checked sub instead of a potentially underflowing one
2022-04-08, by Raphaël Gomès
rust-dirstatemap: add simpler version of `get_node_mut`
2022-04-08, by Raphaël Gomès
rust-dirstatemap: use `get_node_mut` instead or `get_or_insert_node`
2022-04-08, by Raphaël Gomès
rust-dirstatemap: add `each_ancestor` argument to `get_node_mut`
2022-04-08, by Raphaël Gomès
rust-dirstatemap: add simpler method `get_or_insert_node` for the common case
2022-04-08, by Raphaël Gomès
rust-dirstatemap: inline the last `get_or_insert` call
2022-04-08, by Raphaël Gomès
rust-dirstatemap: add `set_cached_mtime` helper method
2022-04-08, by Raphaël Gomès
rust-dirstatemap: add `clear_cached_mtime` helper method
2022-04-08, by Raphaël Gomès
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
tip