47719d7c581f18c1e6c98b05e2f79307c2ea50bd
2018-12-04 17:04 -0500
Augie Fackler - Added signature for changeset 1c8c54cf9725 stable
ee948f23bf2e73701c82deafce27197f99be5aac
2018-12-04 17:04 -0500
Augie Fackler - Added tag 4.8.1 for changeset 1c8c54cf9725 stable
1c8c54cf97256f4468da2eb4dbee24f7f3888e71
2018-11-20 14:43 -0800
Martin von Zweigbergk - rebase: fix path auditing to audit path relative to repo root (issue5818) stable 4.8.1
d10b1dc134316c13c637232fc52389aa24319e12
2018-12-04 08:56 -0800
Martin von Zweigbergk - tests: show bad path auditing in in-memory rebase stable
9b1d5eea07f9be73df44f70a65cbc511f8063f81
2018-12-04 08:55 -0800
Martin von Zweigbergk - tests: add a missing "cd .." to test-rebase-inmemory.t stable
884321cd26c30d4ea7a693b467c41270e612cde8
2018-10-28 21:29 +0900
Yuya Nishihara - rust: fix possible out-of-bounds read through index_get_parents() stable
9cdd525d97b24812f525056d831ce456c8ba714a
2018-11-01 20:32 +0900
Yuya Nishihara - revlog: fix out-of-bounds access by negative parents read from revlog (SEC) stable
e13ab4acf555daf8fac593127b6a076288551710
2018-11-29 09:13 +0000
Georges Racinet - rust: peek_mut optim for lazy ancestors
0fecf70fa8d47c73765d8ba9d0ae1edc63f7373f
2018-12-03 18:07 -0500
Augie Fackler - fuzz: grep away HAVE_GETC_UNLOCKED in pyconfig.h to avoid msan badness
177b47ce03754a11f1f810e16f85af2f6a478b1a
2018-11-13 09:19 -0500
Augie Fackler - fuzz: more correctly specify CFLAGS and LDFLAGS when building Python
c460b1643eb091e944ae400908a432a02837e54d
2018-12-04 00:19 -0500
Matt Harbison - tests: stabilize test-blackbox.t on Windows
f6d37e84d8f99d7d06c4a7391e7505e050258b74
2018-12-04 00:16 -0500
Matt Harbison - tests: stabilize for recent wcache changes
151aec6494a8c8566e098443189dd4d17c56b575
2018-12-03 12:48 -0500
Matt Harbison - extdiff: avoid double backslashes in the displayed tool path on Windows
01c335afc997e79d674fad0bbe623ffac6472722
2018-11-28 05:06 +0100
Boris Feld - contrib: add a helper script that help to build interesting repositories
bad0053efaf6c9bdc9b6bd613dcfb2e95d36ec99
2018-12-03 19:42 +0300
Pulkit Goyal - py3: listify filter() to call len() on it
44c2e80db98532eea9ee3f3ec226e199e1e8a72e
2018-12-03 11:14 -0800
Martin von Zweigbergk - rebase: fix dir/file conflict detection when using in-mem merge stable
e204d9a2752876b313c66ef1c3387050c70cdc97
2018-12-03 11:11 -0800
Martin von Zweigbergk - tests: show that in-mem rebase does not find path dir/file conflicts stable
97190b0bb81a80fa3ca3aac641940fc1e4f14aab
2018-12-03 20:59 -0500
Matt Harbison - extdiff: register the configuration generated commands with a help category stable
6f679f25fd4d5a3e209a45058fc60ed294fdab59
2018-12-03 09:36 -0800
Martin von Zweigbergk - rebase: abort in-mem rebase if there's a dirty merge state stable
f07d4f94f0989781f279b4b70ad501bed81cd430
2018-11-30 16:21 -0800
Martin von Zweigbergk - rebase: preserve working copy when redoing in-mem rebase on disk stable
8ff910b21eefaed305414f7b1b49d10d12c36409
2018-11-30 15:08 -0800
Martin von Zweigbergk - tests: show that in-mem rebase falling back loses state stable
41f0529b511272f2675cd4d9c3479460f022f6b9
2018-12-03 21:45 +0900
Yuya Nishihara - commandserver: get around ETIMEDOUT raised by selectors2 stable
d1bda397df7330fb192a94dcb0801928a2492074
2018-12-03 21:31 +0900
Yuya Nishihara - selectors2: backport minimal fix of timeout handling from 2.0.1 stable
698477777883174cb8ab3b0977ea2e5368160652
2018-11-18 18:35 +0900
Yuya Nishihara - loggingutil: document openlogfile()
03127e5809806c718719e9547dc9fd952e7bbe5d
2018-11-18 18:25 +0900
Yuya Nishihara - loggingutil: extract openlogfile() and proxylogger to new module
644adf9c20fb47e2494b0a8e09a2f9bd914678a7
2018-11-18 18:21 +0900
Yuya Nishihara - blackbox: pass in options to _openlogfile() as arguments
ea2688c84e4b911615329dcb06a04a00b99098a3
2018-11-17 22:10 +0900
Yuya Nishihara - blackbox: just try writing to repo.vfs and update lastlogger on success
03bca908d9fb8df3baf29d6e4923b216cc93d460
2018-11-20 22:31 +0900
Yuya Nishihara - vfs: add option to not create parent directories implicitly
e1c3a2e9df599951bbc93baef55d7caa218a126c
2018-11-15 02:55 +0100
Boris Feld - repo: add a `wcachevfs` to access the `.hg/wcache/` directory
d5622dfe4ba3942ad4561e44fcd9d762f4c24160
2018-11-15 02:46 +0100
Boris Feld - cache: create `wcache` directory at init time
64cdfcc73706bf75d8304917ed0666f313221ab6
2018-11-15 02:38 +0100
Boris Feld - cache: create `cache` directory at init time
47e3f554df35245c95cbb87a30cc8ba557259427
2018-11-15 17:08 +0100
Boris Feld - check-exec: write file in 'wcache' instead of 'cache'
74a9f428227ec4989f36846ef5c42ee46e32d96f
2018-11-23 06:09 +0100
Boris Feld - mmapindex: set default to 1MB
875d2af8cb4e79d9118f1ce457f354d6467bc628
2018-11-23 06:07 +0100
Boris Feld - mmapindex: move the 'mmapindexthreshold' option out of experimental
a0f2641ddd6172ea782999b7691809a2c681b168
2018-12-01 15:57 +0100
Boris Feld - perf: add a --rev attribute to perfindex
e207f0d6c243529541db4b43e88154914f4d4c2c
2018-11-23 06:03 +0100
Boris Feld - perf: update perfindex to be more realistic
3984409e144bcfd6a3325aa2ef5b9432a0a9a038
2018-12-02 13:09 -0800
Martin von Zweigbergk - match: drop unnecessary wrapping of regex in group
e115a6452b41503a62936191b6b2060aeee08756
2018-12-02 13:45 -0800
Martin von Zweigbergk - match: use _BASE_SIZE instead of magic value 4
1e019f45fa88b142f47b3caa2ef5fc789a21d458
2018-12-02 13:44 -0800
Martin von Zweigbergk - match: make "groupsize" include the trailing "|"
e8c992d564656781426064dc109cc18219f247c6
2018-12-02 13:09 -0800
Martin von Zweigbergk - match: fix an unaligned (but harmless) indent
69bd3176da7c486cebcdf5b8c7b3e6b697053036
2018-11-22 17:41 +0100
Boris Feld - match: raise an Abort error instead of OverflowError
3c842749debc149fe3eac8692b5b88232d953d12
2018-11-22 21:02 +0100
Boris Feld - match: avoid translating glob to matcher multiple times for large sets
ce401300f981330db9fe95124ec84b3595468d21
2018-11-22 17:25 +0100
Boris Feld - match: extract function that group regexps
4e02f25f31c6b4472eb0a9b0f8bba538a3dd4b09
2018-11-22 17:16 +0100
Boris Feld - match: test for overflow error in pattern
8306dac4806156bf05729c5a79f24120855f09cd
2018-11-22 17:20 +0100
Boris Feld - match: extract a literal constant into a symbolic one
0605726179a094ef88439a060aa22bb6db0fd14a
2018-12-01 21:42 -0500
Matt Harbison - tests: apply binary mode to output in seq.py
5cbb74999040905c12dff2695817f7e19c841a4d
2018-11-23 01:09 +0100
Boris Feld - perf: add a `--clear-caches` to `perfbranchmapupdate`
58355a1de6b34ae1a7d364a1d8b90a19bd6f777b
2018-11-21 21:11 +0000
Boris Feld - perf: start from an existing branchmap if possible
b059388d976cb086eaf27a63f490fccbf37a90b2
2018-11-21 20:35 +0000
Boris Feld - perf: rely on repoview for perfbranchmapupdate
95f35c8734632d1c07d00d02f04c3bbb77fea20b
2018-11-21 22:56 +0100
Boris Feld - perf: pre-indent some code in `perfbranchmapupdate`
f723014677a5afee8ba96c8d57495e1a3ce0b98c
2018-11-21 12:02 +0000
Boris Feld - perf: add a `perfbranchmapupdate` command
33d30fb1e4ae52a283ef487ccf5dfbe59b8a5a68
2018-11-05 13:52 +0800
Anton Shestakov - push: config option to control behavior when pushing to a publishing server
773572e5cba2f085b6b968dfa67e23afa0b62e17
2018-11-30 17:42 +0300
Pulkit Goyal - narrowcommands: remove an unrequired `repo.narrowpats` call
7e6834ade51d98da575cfbeef651fc8a465c38b8
2018-11-29 16:44 -0500
Augie Fackler - manifest: reject lines shorter than 42 bytes, not 22
d9fc51f77cc558f4a687f51e5ebd7d424688f917
2018-11-14 10:12 -0500
Augie Fackler - tests: sniff for libfuzzer actually being available in test-fuzz-targets.t stable
6c01fad8de32c06f366e24a718715ea165a8c579
2018-11-14 10:11 -0500
Augie Fackler - tests: sniff for /usr/local/bin/gmake and use it in test-fuzz-targets.t stable
90e26ef4cbb168b9a8639b054860b9f236354657
2018-11-29 16:25 -0500
Augie Fackler - tests: stabilize test-inherit-mode.t on FreeBSD and macOS (issue6026) stable
567e164f89b87fa5d12cea1315e2fb3c9485eef9
2018-11-11 20:05 +0900
Yuya Nishihara - blackbox: initialize logger with repo instance
3ede5d1724bbbd007b6f097d5b800d499674aa5e
2018-11-17 20:56 +0900
Yuya Nishihara - blackbox: do not nullify repo to deactivate the logger on failure
37d6ee46a9650186964ccc71cf0656995e1f3522
2018-11-11 20:02 +0900
Yuya Nishihara - blackbox: extract global last logger to proxylogger class
(0) -30000 -10000 -1000 -300 -100 -60 +60 +100 tip