Mercurial
Mercurial
>
hg-stable
/ 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.
sqlitestore: add an `ancestors` method
stable
23 months ago, by Pierre-Yves David
emitrevision: if we need to compute a delta on the fly, try p1 or p2 first
stable
23 months ago, by Pierre-Yves David
emitrevision: simplify the fallback to computed delta
stable
23 months ago, by Pierre-Yves David
emitrevision: also check the parents in the availability closure
stable
23 months ago, by Pierre-Yves David
emitrevision: add a small closure to check if a base is usable
stable
23 months ago, by Pierre-Yves David
chg: scale the timeout in test with the rest
stable
22 months ago, by Pierre-Yves David
hghave: we might need py310 and py311 at some point
stable
22 months ago, by Anton Shestakov
hghave: detect Python 3.10 and 3.11 as well
stable
22 months ago, by Anton Shestakov
extensions: load help from hgext.__index__ as a fallback this time
stable
22 months ago, by Matt Harbison
extensions: process disabled external paths when `hgext` package is in-memory
stable
22 months ago, by Matt Harbison
hg: show the correct message when cloning an LFS repo with extension disabled
stable
22 months ago, by Matt Harbison
demandimport: fix a crash in LazyFinder.__delattr__
stable
22 months ago, by Matt Harbison
tests: use `test -f` instead of `ls` to see if a file is present (issue6662)
stable
22 months ago, by Anton Shestakov
rust-status: fix thread count ceiling
stable
22 months ago, by Raphaël Gomès
tests: use an all too familiar executable in test-run-tests.t (issue6661)
stable
23 months ago, by Anton Shestakov
tests: add the missing space to test-hghave.t (issue6762)
stable
23 months ago, by Anton Shestakov
tests: expect the message from 1baf0fffd82f in test-hghave.t (issue6762)
stable
23 months ago, by Anton Shestakov
test: adjust test-push-race.t timeout's to overall test timeout
stable
23 months ago, by Pierre-Yves David
python-compat: adapt to Python 3.11 BC breakage with `random.sample`
stable
23 months ago, by Raphaël Gomès
match: make the FLAG_RE pattern a raw string
stable
23 months ago, by Matt Harbison
help: fix a py3 error interpolating Set into b'%s'
stable
23 months ago, by Matt Harbison
Added signature for changeset c890d8b8bc59
stable
23 months ago, by Raphaël Gomès
Added tag 6.3.1 for changeset c890d8b8bc59
stable
23 months ago, by Raphaël Gomès
relnotes: add 6.3.1
stable
6.3.1
23 months ago, by Raphaël Gomès
memory-usage: fix `hg log --follow --rev R F` space complexity
stable
23 months ago, by Pierre-Yves David
tests: run many tests in $TESTTMP/repo instead of $TESTTMP
stable
23 months ago, by Arseniy Alekseyev
tests: fix the detection of dirstate-v2 in hghave.py
stable
23 months ago, by Arseniy Alekseyev
dirstate-v2: do not put the dirstate data file in a transaction,
stable
23 months ago, by Arseniy Alekseyev
commit: properly consider file include and exclude options when closing branch
stable
23 months ago, by Matt Harbison
tests: demonstrate a bug blocking a redundant branch close
stable
23 months ago, by Matt Harbison
tests: stop creating temporary files in TESTDIR
stable
23 months ago, by Arseniy Alekseyev
cffi: fix a bytes vs str issue on macOS when listing directories
stable
23 months ago, by Matt Harbison
packaging: refresh dependency hashes (issue6750)
stable
24 months ago, by Jason R. Coombs
matcher: do not prepend '.*' to pattern using ^ after flags
stable
23 months ago, by Pierre-Yves David
matcher: fix the issue with regex inline-flag in rust oo
stable
23 months ago, by Pierre-Yves David
matcher: fix issues regex flag contained in pattern (issue6759)
stable
23 months ago, by Pierre-Yves David
release: removed the 6.3.0 tag
stable
23 months ago, by Pierre-Yves David
hg-core: relax dependencies pinning
stable
23 months ago, by Raphaël Gomès
tests: make running ls in a no longer existing directory more portable
stable
23 months ago, by Anton Shestakov
tests: move some lines inside #if windows-#else block test-removeemptydirs.t
stable
23 months ago, by Anton Shestakov
tests: use ls -A instead of ls -1 in test-removeemptydirs.t
stable
2022-06-20, by Anton Shestakov
release: add the "6.3" to the 6.3 release
stable
23 months ago, by Pierre-Yves David
tests: fix new git protocol policy in convert-git.t
stable
23 months ago, by pacien
relnotes: add final 6.3 relnotes
stable
23 months ago, by Raphaël Gomès
Added signature for changeset 04f1dba53c96
stable
23 months ago, by Raphaël Gomès
Added tag 6.3.0 for changeset 04f1dba53c96
stable
23 months ago, by Raphaël Gomès
rust: create wrapper struct to reduce `regex` contention issues
stable
6.3
23 months ago, by Raphaël Gomès
tags-fnode-cache: skip building a changectx in getfnode
stable
23 months ago, by Pierre-Yves David
tags-fnode-cache: do not repeatedly open the filelog in a loop
stable
23 months ago, by Pierre-Yves David
profile: prevent a crash when line number is unknown
stable
23 months ago, by Pierre-Yves David
upgrade: byteify requirement changes written to output
stable
23 months ago, by Matt Harbison
rhg: add a config option to fall back immediately
stable
24 months ago, by Raphaël Gomès
rhg: stop shadowing `exit` function
stable
24 months ago, by Raphaël Gomès
config: add alias from `hg help rhg` to `hg help rust`
stable
24 months ago, by Raphaël Gomès
rhg: add `config.rhg` helptext
stable
24 months ago, by Raphaël Gomès
config: fix indentation of some`share-safe` options
stable
24 months ago, by Raphaël Gomès
perf-unbundle: do a quick and dirty fix to make it run on more commit
stable
2022-10-16, by Pierre-Yves David
perf-unbundle: pre-indent the main block in per::unbundle
stable
2022-10-19, by Pierre-Yves David
shelve: handle empty parents and nodestoremove in shelvedstate (issue6748)
stable
2022-10-19, by Jason R. Coombs
rhg: fallback when encountering ellipsis revisions
stable
24 months ago, by Raphaël Gomès
dirstate-v2: hash the source of the ignore patterns as well
stable
24 months ago, by Raphaël Gomès
dirstate-v2: add test that shows a collision in ignore patterns hash
stable
24 months ago, by Raphaël Gomès
testlib: add `--raw-sha1` option to `f`
stable
24 months ago, by Raphaël Gomès
rust-status: save new dircache even if just invalidated
stable
2022-10-19, by Raphaël Gomès
rust-status: fix typos and add docstrings to dircache related fields
stable
2022-10-19, by Raphaël Gomès
rhg: show a bug where repeated [hg status] is needed to cache everything
stable
2022-09-22, by Arseniy Alekseyev
upgrade: no longer keep all revlogs in memory at any point
stable
24 months ago, by Pierre-Yves David
demandimport: convert ignored modules from bytes -> str in extensions
stable
24 months ago, by Matt Harbison
dirstate-v2: fix edge case where entries aren't sorted
stable
24 months ago, by Raphaël Gomès
dirstate-v2: highlight a bug when Python-packed but used in `rhg`
stable
24 months ago, by Raphaël Gomès
dirstate-v2: correct documented return values of `pack_dirstate`
stable
24 months ago, by Raphaël Gomès
dirstate-v2: fix typos in docstrings
stable
24 months ago, by Raphaël Gomès
dirstate-v2: update constant that wasn't kept in sync
stable
24 months ago, by Raphaël Gomès
lfs: avoid closing connections when the worker doesn't fork
stable
2022-10-18, by Matt Harbison
lfs: fix blob corruption when tranferring with workers on posix
stable
2022-10-18, by Matt Harbison
keepalive: add `__repr__()` to the HTTPConnection class to ease debugging
stable
2022-10-18, by Matt Harbison
keepalive: ensure `close_all()` actually closes all cached connections
stable
2022-10-18, by Matt Harbison
localrepo: byteify the requirements.DIRSTATE_TRACKED_HINT_Vx warning message
stable
24 months ago, by Matt Harbison
rhg: fallback to slow path on invalid patterns in hgignore
stable
24 months ago, by Arseniy Alekseyev
rhg: add a test involving hgignore lookaround
stable
24 months ago, by Arseniy Alekseyev
relnotes: add 6.3
stable
2022-10-24, by Raphaël Gomès
Added signature for changeset a3356ab610fc
stable
2022-10-24, by Raphaël Gomès
Added tag 6.3rc0 for changeset a3356ab610fc
stable
2022-10-24, by Raphaël Gomès
branching: merge default into stable
stable
6.3rc0
2022-10-24, by Raphaël Gomès
shelve: re-wrap now that the line fits
2022-10-19, by Jason R. Coombs
shelve: avoid setting overloading tmpwctx
2022-10-19, by Jason R. Coombs
dirstate-v2: skip evaluation of hgignore regex on cached directories
2022-10-10, by Arseniy Alekseyev
releasenotes: use re.MULTILINE mode when checking admonitions
2022-09-30, by Craig Ozancin
rhg: parallellize computation of [unsure_is_modified]
2022-10-05, by Arseniy Alekseyev
rhg: enable in case ui.statuscopies=True
2022-09-21, by Arseniy Alekseyev
rhg: share some code
2022-09-22, by Arseniy Alekseyev
rhg: support tweakdefaults
2022-09-20, by Arseniy Alekseyev
rhg: centralize PlainInfo
2022-09-22, by Arseniy Alekseyev
rhg: central treatment of PLAIN and PLAINEXCEPT
2022-09-20, by Arseniy Alekseyev
revset: handle wdir() in `sort(..., -topo)`
2022-10-04, by Matt Harbison
revset: handle wdir() in `roots()`
2022-10-03, by Matt Harbison
pull_logger: add basic log file rotation based on size
2022-09-20, by pacien
contrib: add pull_logger extension
2022-07-25, by pacien
branching: merge stable into default
2022-10-04, by Raphaël Gomès
mergetools: don't let meld open all changed files on startup
2022-10-03, by Mathias De Mare
tests: fix http-bad-server expected errors for python 3.10 (issue6643)
2022-09-22, by pacien
status: let `--no-copies` override `ui.statuscopies`
2022-09-22, by Martin von Zweigbergk
run-tests: display the time it took to install Mercurial
2022-09-22, by Pierre-Yves David
run-tests: deal with distutil deprecation
2022-09-22, by Pierre-Yves David
fsmonitor: migrate Python ABCs from collections to collections.abc
2022-09-09, by Martin von Zweigbergk
templates: add filter to reverse list
2022-09-15, by Manuel Jacob
requires: re-use vfs.tryread for simplicity
2022-09-07, by Jason R. Coombs
bisect: avoid copying ancestor list for non-merge commits
2022-08-30, by Arun Kulshreshtha
rhg-status: add support for narrow clones
2022-07-25, by Raphaël Gomès
rust: add support for hints in error messages
2022-07-19, by Raphaël Gomès
rust: add Debug constraint to Matcher trait
2022-07-11, by Raphaël Gomès
rhg: add sparse support
2022-07-19, by Raphaël Gomès
rhg: add debugrhgsparse command to help figure out bugs in rhg
2022-07-19, by Raphaël Gomès
rhg-status: extract a function for printing pattern file warnings
2022-07-26, by Raphaël Gomès
rust-filepatterns: allow overriding default syntax
2022-07-18, by Raphaël Gomès
rhg: don't fallback if `strip` or `rebase` are activated
2022-07-12, by Raphaël Gomès
rhg: fallback in `debugdata` if repo has `narrow`
2022-07-11, by Raphaël Gomès
rust-status: expose DifferenceMatcher from Rust to Python
2022-07-06, by Raphaël Gomès
rust-matchers: implement DifferenceMatcher
2022-07-06, by Raphaël Gomès
rhg: support "!" syntax for disabling extensions
2022-07-11, by Raphaël Gomès
revlog: finer computation of "issnapshot"
2022-05-20, by Pierre-Yves David
perf: make perf::bundle compatible down to 5.2
2022-08-26, by Pierre-Yves David
perf: make perf::bundle compatible before 61ba04693d65
2022-08-26, by Pierre-Yves David
branching: merge stable into default
2022-09-01, 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
phase-shelve: correct unicode string to honor 'shelve.store=internal'
2022-08-22, by Jason R. Coombs
status: include `repo` in template context also for resolved paths
2022-08-12, by Martin von Zweigbergk
shelve: remove strip and rely on prior state (issue6735)
2022-08-24, by Jason R. Coombs
shelve: in test for trailing whitespace, strip commit (issue6735)
2022-08-17, by Jason R. Coombs
shelve: demonstrate that the state is different across platforms (issue6735)
2022-08-15, by Jason R. Coombs
phase: rename the requirement for internal-phase (BC)
2022-08-16, by Pierre-Yves David
phase: introduce a dedicated requirement for the `archived` phase
2022-08-16, by Pierre-Yves David
phase: introduce a dedicated function to check for the archived phase
2022-08-16, by Pierre-Yves David
rebase: add boolean config item rebase.store-source
2022-04-20, by C. Masloch
sort-revset: introduce a `random` variant
2022-07-25, by Pierre-Yves David
perf: properly process formatter option in perf::unbundle
2022-08-25, by Pierre-Yves David
perf: quiet stdout output in perf::unbundle
2022-08-25, by Pierre-Yves David
perf: quiet stderr output in perf::unbundle
2022-08-25, by Pierre-Yves David
bisect: avoid adding irrelevant revisions to bisect state
2022-08-23, by Arun Kulshreshtha
bisect: limit ancestors to revs topologically between good and bad revs
2022-08-23, by Arun Kulshreshtha
bisect: bypass changectx when translating revs to nodes
2022-08-23, by Arun Kulshreshtha
rhg: make [rhg status -v] work when it needs no extra output
2022-08-24, by Arseniy Alekseyev
perf: introduce a benchmark for delta-find
2022-07-28, by Pierre-Yves David
debug-delta-find: introduce a quiet mode
2022-07-28, by Pierre-Yves David
phase-shelve: also capture the state of shelve prior to unshelve
2022-08-17, by Jason R. Coombs
phase-shelve: Add test for shelve technique config
2022-08-10, by Jason R. Coombs
phase-shelve: Implement a 'shelve.store' experimental config
2022-08-10, by Jason R. Coombs
phase-shelve: Extract function for _target_phase
2022-08-10, by Jason R. Coombs
phase-shelve: expand the tests to capture use-cases supported
2022-08-02, by Jason R. Coombs
phase-shelve: honor and prefer obs shelves for existence and modified time
2022-07-28, by Jason R. Coombs
phase-shelve: read patch details from a (possibly internal) node in the repo
2022-07-28, by Jason R. Coombs
phase-shelve: Extract function for _optimized_match for re-use
2022-08-08, by Jason R. Coombs
obsstore: break the repo → obstore → repo loop
2022-08-17, by Pierre-Yves David
relnotes: mention chg behavior change when given --cwd
2022-08-16, by Arun Kulshreshtha
dispatch: change cwd when loading local config
2022-08-10, by Arun Kulshreshtha
contrib: add support for rhel9
2022-08-08, by Mathias De Mare
packagelib: use python3 by default
2022-08-08, by Mathias De Mare
tests: work around libmagic bug in svn subrepo tests
2022-08-12, by Arun Kulshreshtha
revlog: make _partialmatch fail fast on almost-hex inputs
2022-08-15, by Arseniy Alekseyev
perf-unbundle: add a perf command to time the unbundle operation
2022-07-12, by Pierre-Yves David
perf-bundle: accept --type argument
2022-07-11, by Pierre-Yves David
perf-bundle: accept --rev arguments
2022-07-11, by Pierre-Yves David
perf-bundle: add a new command to benchmark bundle creation time
2022-07-11, by Pierre-Yves David
bundle: introduce a --exact option
2022-07-12, by Pierre-Yves David
bundlespec: add documentation about existing option
2022-07-11, by Pierre-Yves David
setup: use the full executable manifest from `python.exe`
2022-07-18, by Matt Harbison
setup: unconditionally enable the `long-paths-support` option on Windows
2022-07-18, by Matt Harbison
setup: stop shadowing the builtin `dir` symbol
2022-07-18, by Matt Harbison
subrepo: avoid opening console window for non-native subrepos on Windows
2022-07-18, by derekbrowncmu
ci: bump pytype to 2022.03.29
2022-07-13, by Matt Harbison
typing: suppress a few attribute errors in url.py
2022-07-13, by Matt Harbison
typing: suppress a few pyi-errors with more recent pytype
2022-07-13, by Matt Harbison
sslutil: another use proper attribute to select python 3.7+
2022-07-13, by Ondrej Pohorelsky
sslutil: use proper attribute to select python 3.7+
2022-07-12, by Mathias De Mare
branching: merge stable into default
2022-07-11, by Raphaël Gomès
branching: merge stable into default
2022-06-16, by Raphaël Gomès
lfs: fix interpolation of int and %s in an exception case
stable
2022-10-20, by Matt Harbison
tests: catch "Can't assign requested address" in test-https.t (issue6726)
stable
2022-10-19, by Anton Shestakov
tests: add another variation of EADDRNOTAVAIL message (e.g. from NetBSD)
stable
2022-10-19, by Anton Shestakov
configitems: change the `verify.skipflags` default value to avoid a py3 crash
stable
2022-10-18, by Matt Harbison
windows: gracefully handle when the username cannot be determined
stable
2022-10-10, by Matt Harbison
shelve: do not add the dirstate backup to the transaction
stable
2022-10-04, by Pierre-Yves David
Added signature for changeset dbdee8ac3e3f
stable
2022-10-04, by Raphaël Gomès
Added tag 6.2.3 for changeset dbdee8ac3e3f
stable
2022-10-04, by Raphaël Gomès
heptapod-ci: use shell script in pytype step
stable
6.2.3
2022-10-03, by Raphaël Gomès
tests: migrate the pytype test to a shell script for easier CI processing
stable
2022-09-28, by Matt Harbison
rhg: fix bugs around [use-dirstate-tracked-hint] and repo auto-upgrade
stable
2022-09-22, by Arseniy Alekseyev
tests: fix the flaky test test-logtoprocess.t
stable
2022-09-20, by Arseniy Alekseyev
packaging: update dulwich to drop the certifi dependency on Windows
stable
2022-09-06, by Matt Harbison
tests: fix tar invocation, to address issue 6740
stable
2022-09-19, by Arseniy Alekseyev
relnotes: add 6.2.1 and 6.2.2
stable
2022-09-01, by Raphaël Gomès
Added signature for changeset b5c8524827d2
stable
2022-09-01, by Raphaël Gomès
Added tag 6.2.2 for changeset b5c8524827d2
stable
2022-09-01, by Raphaël Gomès
dirstate-v2: no longer register the data-file during transaction
stable
6.2.2
2022-09-01, by Pierre-Yves David
fsmonitor: use new dirstate APIs (issue6728)
stable
2022-08-30, by Raphaël Gomès
dirstate-v2: backup the data file during the transaction (issue6730)
stable
2022-08-31, by Pierre-Yves David
dirstate-v2: display a possible issue with transaction
stable
2022-08-31, by Pierre-Yves David
test-dirstate: do not get out of the test directory
stable
2022-08-31, by Pierre-Yves David
rust-matchers: fix behavior of `IncludeMatcher` with multiple includes
stable
2022-08-29, by Raphaël Gomès
tests: improve portability by no longer using the flag [tar --force-local]
stable
2022-08-30, by Arseniy Alekseyev
tests: remove flakiness in a time-dependent test
stable
2022-08-25, by Arseniy Alekseyev
tests: remove flakiness in test-nointerrupt.t
stable
2022-08-26, by Arseniy Alekseyev
automation: set PATH when building on Windows
stable
2022-07-19, by Gregory Szorc
contrib: update Mercurial install in bootstrap environment
stable
2022-07-17, 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
rust-status: ignored directories are now correctly only listed if opted into
stable
2022-08-17, by Raphaël Gomès
test: show how purge removes ignored directories
stable
2022-08-05, by Arseniy Alekseyev
rust: bump to memmap2 0.5.3, micro-timer 0.4.0, and crossbeam-channel 0.5.0
stable
2022-07-11, by Mads Kiilerich
Added signature for changeset f69bffd00abe
stable
2022-07-28, by Raphaël Gomès
Added tag 6.2.1 for changeset f69bffd00abe
stable
2022-07-28, by Raphaël Gomès
debug-discovery: apply spelling fixes from Raphaël
stable
6.2.1
2022-07-27, by Pierre-Yves David
tree-discovery: fix the request debug output and progress location
stable
2022-07-26, by Pierre-Yves David
debug-discovery: deal with case where common is empty
stable
2022-07-26, by Pierre-Yves David
debug-discovery: do not abort on unrelated repositories
stable
2022-07-26, by Pierre-Yves David
debug-discovery: gather the right number of roundtrips for tree discovery
stable
2022-07-26, by Pierre-Yves David
debug-discovery: also gather details on tree-discovery queries type
stable
2022-07-26, by Pierre-Yves David
debug-discovery: properly apply remote filtering in "old" mode
stable
2022-07-26, by Pierre-Yves David
debug-discovery: fix a typo in the doc
stable
2022-07-26, by Pierre-Yves David
packaging: bump dulwich to 0.20.45
stable
2022-07-19, by Matt Harbison
packaging: update keyring on Windows to avoid spurious stacktraces
stable
2022-07-19, by Matt Harbison
mergestate: action name was str
stable
2022-07-19, by Georges Racinet
sslutil: another use proper attribute to select python 3.7+
stable
2022-07-13, by Ondrej Pohorelsky
sslutil: use proper attribute to select python 3.7+
stable
2022-07-12, by Mathias De Mare
git: copy findmissingrevs() from revlog.py to gitlog.py (issue6472)
stable
2022-07-06, by Anton Shestakov
git: add a missing reset_copy keyword argument to dirstate.set_tracked()
stable
2022-07-04, by Anton Shestakov
git: make sure to fsdecode bookmark names everywhere (issue6723)
stable
2022-07-04, by Anton Shestakov
Added signature for changeset 094a5fa3cf52
stable
2022-07-11, by Raphaël Gomès
Added tag 6.2 for changeset 094a5fa3cf52
stable
2022-07-11, by Raphaël Gomès
procutil: make stream detection in make_line_buffered more correct and strict
stable
6.2
2022-07-11, by Manuel Jacob
repo-upgrade: avoid a crash when multiple optimisation are specified
stable
2022-07-05, 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
2022-06-12, by Ian Moody
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
tip