Mon, 02 Apr 2018 00:03:49 +0900 |
Yuya Nishihara |
hgweb: wrap {bookmarks} by hybridlist()
|
Mon, 02 Apr 2018 00:02:36 +0900 |
Yuya Nishihara |
hgweb: wrap {tags} by hybridlist()
|
Mon, 02 Apr 2018 00:00:29 +0900 |
Yuya Nishihara |
hgweb: wrap {rename} with mappinglist
|
Fri, 27 Apr 2018 11:23:41 -0400 |
Augie Fackler |
tests: fix test-status-inprocess.py on Python 3
|
Fri, 27 Apr 2018 11:22:00 -0400 |
Augie Fackler |
tests: port test-filecache.py to Python 3
|
Fri, 27 Apr 2018 11:07:24 -0400 |
Augie Fackler |
tests: port test-cbor.py to Python 3
|
Fri, 27 Apr 2018 11:06:49 -0400 |
Augie Fackler |
cborutil: port to Python 3
|
Fri, 27 Apr 2018 10:58:08 -0400 |
Augie Fackler |
lock: pass sysstr to warnings module
|
Fri, 27 Apr 2018 10:46:33 -0400 |
Augie Fackler |
tests: port test-revlog-raw.py to Python 3
|
Fri, 27 Apr 2018 10:40:04 -0400 |
Augie Fackler |
tests: migrate test-wsgirequest.py to Python 3
|
Fri, 27 Apr 2018 10:31:49 -0400 |
Augie Fackler |
tests: port test-parseindex2.py to Python 3
|
Fri, 27 Apr 2018 10:30:24 -0400 |
Augie Fackler |
tests: prefer string concatenation with () instead of \ in parseindex2 tests
|
Fri, 27 Apr 2018 10:17:48 -0400 |
Augie Fackler |
tests: port test-simplemerge.py to Python 3
|
Fri, 27 Apr 2018 10:21:24 -0400 |
Augie Fackler |
tests: replace use of assertEquals with assertEqual in test-simplemerge.py
|
Fri, 27 Apr 2018 01:30:29 -0400 |
Augie Fackler |
tests: b prefixes on some inline python in test-convert-cvs.t
|
Fri, 27 Apr 2018 01:28:56 -0400 |
Augie Fackler |
cvsps: wrap bytes in bytestr before %r-ing it
|
Fri, 27 Apr 2018 01:27:22 -0400 |
Augie Fackler |
convcmd: make a copy of heads before mutating it
|
Fri, 27 Apr 2018 01:26:23 -0400 |
Augie Fackler |
cvsps: portably convert int to bytes
|
Fri, 27 Apr 2018 01:24:04 -0400 |
Augie Fackler |
cvsps: wrap cmp methods (deprecated) in functools.cmp_to_key
|
Fri, 27 Apr 2018 01:18:43 -0400 |
Augie Fackler |
tests: port inline extension in test-convert-cvs.t to py3
|
Fri, 27 Apr 2018 01:14:23 -0400 |
Augie Fackler |
cvsps: add b prefixes to regular expressions
|
Fri, 27 Apr 2018 00:50:08 -0400 |
Augie Fackler |
minirst: fix bytes slicing defect on Python 3
|
Fri, 27 Apr 2018 00:46:05 -0400 |
Augie Fackler |
tests: port test-minirst.py to Python 3
|
Fri, 27 Apr 2018 00:31:57 -0400 |
Augie Fackler |
tests: use stringutil.pprint instead of pprint.pprint in test-minirst.py
|
Fri, 27 Apr 2018 00:24:45 -0400 |
Augie Fackler |
tests: port test-pathencode.py to Python 3
|
Fri, 27 Apr 2018 00:18:46 -0400 |
Augie Fackler |
tests: port test-hgwebdir-paths.py to Python 3
|
Fri, 27 Apr 2018 00:17:17 -0400 |
Augie Fackler |
tests: port test-walkrepo.py to Python 3
|
Fri, 27 Apr 2018 00:14:23 -0400 |
Augie Fackler |
tests: port test-minifileset.py to Python 3
|
Fri, 27 Apr 2018 00:13:56 -0400 |
Augie Fackler |
minifileset: fix on Python 3
|
Fri, 27 Apr 2018 00:08:48 -0400 |
Augie Fackler |
tests: port test-url.py to Python 3
|
Fri, 27 Apr 2018 00:08:21 -0400 |
Augie Fackler |
tests: fix error case in test-url.py's doctest
|
Fri, 27 Apr 2018 00:06:08 -0400 |
Augie Fackler |
util: make util.url __repr__ consistent on Python 2 and 3
|
Fri, 27 Apr 2018 00:05:46 -0400 |
Augie Fackler |
sslutil: fix some edge cases in Python 3 support
|
Thu, 26 Apr 2018 23:33:27 -0400 |
Augie Fackler |
tests: port test-hybridencode.py to unittest
|
Thu, 26 Apr 2018 21:39:35 -0400 |
Augie Fackler |
tests: make test-check-interfaces.py work on Python 3
|
Thu, 26 Apr 2018 21:38:49 -0400 |
Augie Fackler |
scmutil: clean up bytes/string cache decorator mess on Python 3 again
|
Mon, 07 May 2018 12:18:09 -0700 |
Martin von Zweigbergk |
directaccess: use resolvehexnodeidprefix() instead of _partialmatch()
|
Mon, 07 May 2018 14:32:55 -0700 |
Martin von Zweigbergk |
revset: use resolvehexnodeidprefix() in id() predicate (BC)
|
Mon, 07 May 2018 14:32:43 -0700 |
Martin von Zweigbergk |
revset: make id() an empty set for ambiguous nodeid (BC)
|
Sat, 05 May 2018 00:16:43 -0700 |
Martin von Zweigbergk |
shortest: don't keep checking for longer prefix if node doesn't exist (API)
|
Wed, 02 May 2018 22:56:10 -0700 |
Martin von Zweigbergk |
shortest: extract function for checking if a prefix is a revnum
|
Thu, 03 May 2018 10:12:47 -0700 |
Martin von Zweigbergk |
shortest: rename "test" variable to "prefix"
|
Wed, 02 May 2018 22:49:06 -0700 |
Martin von Zweigbergk |
shortest: move some safe code out of exception block
|
Fri, 04 May 2018 22:04:44 -0700 |
Martin von Zweigbergk |
revlog: don't say "not found" on internal error
|
Fri, 04 May 2018 21:58:43 -0700 |
Martin von Zweigbergk |
revlog: extract function for getting node from known-to-exist rev
|
Mon, 07 May 2018 09:15:29 -0700 |
Martin von Zweigbergk |
shortest: make {shortest("fffffffff")} work again
|
Sun, 29 Apr 2018 14:29:09 -0700 |
Martin von Zweigbergk |
revlog: use radix tree also for matching keys shorter than 4 hex digits
|
Fri, 06 Apr 2018 12:55:32 -0700 |
Martin von Zweigbergk |
context: convert to hex for error message only for 20-byte changeid
|
Fri, 06 Apr 2018 12:59:17 -0700 |
Martin von Zweigbergk |
context: clarify that only one attempt is made to interpret changeid
|
Fri, 06 Apr 2018 12:45:08 -0700 |
Martin von Zweigbergk |
context: only bother looking for broken dirstate for 20-byte changeid
|
Sat, 28 Apr 2018 23:16:41 -0700 |
Martin von Zweigbergk |
context: drop support for looking up context by ambiguous changeid (API)
|
Sat, 28 Apr 2018 23:54:07 -0700 |
Martin von Zweigbergk |
tests: pass parent revision as integer to repo[x] in test-context-metadata.t
|
Sat, 05 May 2018 11:42:42 +0900 |
Yuya Nishihara |
bookmarks: cache reverse mapping (issue5868)
|
Sat, 05 May 2018 11:44:43 +0900 |
Yuya Nishihara |
bookmarks: make argument names of _set/_del() more specific
|
Sat, 05 May 2018 11:34:03 +0900 |
Yuya Nishihara |
bookmarks: extract function that looks up bookmark names by node
|
Sat, 05 May 2018 11:21:41 +0900 |
Yuya Nishihara |
bookmarks: hide dict behind bmstore class
|
Sat, 05 May 2018 19:00:03 -0700 |
Gregory Szorc |
tests: remove pid file by default
|
Mon, 30 Apr 2018 19:54:55 -0700 |
Gregory Szorc |
tests: remove #require killdaemons
|
Sat, 05 May 2018 18:35:16 -0700 |
Gregory Szorc |
pycompat: export queue module instead of symbols in module (API)
|
Sat, 05 May 2018 18:41:51 -0700 |
Gregory Szorc |
demandimport: make module ignores a set (API)
|
Thu, 19 Apr 2018 20:33:43 +0900 |
Yuya Nishihara |
cmdutil: remove unused 'confirmopts' constant
|
Thu, 03 May 2018 15:08:16 +0900 |
Yuya Nishihara |
formatter: ditch namedtuple in favor of attr
|
Sun, 29 Apr 2018 15:52:01 +0900 |
Yuya Nishihara |
log: consume --stat/patch options at constructor of changesetprinter
|
Sun, 29 Apr 2018 15:44:17 +0900 |
Yuya Nishihara |
log: cache diffopts instance
|
Sat, 05 May 2018 18:06:45 -0700 |
Gregory Szorc |
merge with stable
|
Sun, 01 Jul 2018 23:36:53 +0900 |
Yuya Nishihara |
encoding: alias cp65001 to utf-8 on Windows
stable
|
Wed, 04 Jul 2018 14:19:13 +0200 |
Sune Foldager |
windows: fix incorrect detection of broken pipe when writing to pager
stable
|
Tue, 03 Jul 2018 12:10:22 -0400 |
Augie Fackler |
Added signature for changeset 0b63a6743010
stable
|
Tue, 03 Jul 2018 12:10:21 -0400 |
Augie Fackler |
Added tag 4.6.2 for changeset 0b63a6743010
stable
|
Mon, 25 Jun 2018 16:36:14 +0200 |
Sune Foldager |
procutil: use unbuffered stdout on Windows
stable 4.6.2
|
Tue, 19 Jun 2018 22:45:52 +0900 |
Yuya Nishihara |
merge: do not fill manifest of committed revision with pseudo node (issue5526)
stable
|
Fri, 15 Jun 2018 22:16:58 +0900 |
Yuya Nishihara |
manifest: fix possible SEGV caused by uninitialized lazymanifest fields
stable
|
Fri, 15 Jun 2018 10:14:32 -0400 |
Augie Fackler |
tests: replace `echo -n` with `printf` per check-code
stable
|
Thu, 14 Jun 2018 14:04:26 -0700 |
Jun Wu |
crecord: fix line number in hunk header (issue5917)
stable
|
Wed, 13 Jun 2018 10:41:20 -0400 |
Josef 'Jeff' Sipek |
lazymanifest: don't crash when out of memory (issue5916)
stable
|
Wed, 13 Jun 2018 10:37:39 -0400 |
Josef 'Jeff' Sipek |
cext: stop worrying and love the free(NULL)
stable
|
Sun, 20 May 2018 23:05:18 -0400 |
Augie Fackler |
tests: fix test-patch.t on pickier /bin/sh implementations
stable
|
Wed, 06 Jun 2018 12:53:26 -0700 |
Jun Wu |
chg: fix an undefined behavior about memcpy
stable
|
Wed, 06 Jun 2018 13:28:49 -0400 |
Augie Fackler |
Added signature for changeset 9c5ced5276d6
stable
|
Wed, 06 Jun 2018 13:28:48 -0400 |
Augie Fackler |
Added tag 4.6.1 for changeset 9c5ced5276d6
stable
|
Mon, 30 Apr 2018 22:24:58 -0400 |
Augie Fackler |
mpatch: avoid integer overflow in combine() (SEC)
stable 4.6.1
|
Mon, 30 Apr 2018 22:23:06 -0400 |
Augie Fackler |
mpatch: avoid integer overflow in mpatch_decode (SEC)
stable
|
Mon, 30 Apr 2018 22:20:13 -0400 |
Augie Fackler |
mpatch: fix UB integer overflows in discard() (SEC)
stable
|
Mon, 30 Apr 2018 22:15:11 -0400 |
Augie Fackler |
mpatch: fix UB in int overflows in gather() (SEC)
stable
|
Thu, 03 May 2018 12:54:20 -0400 |
Augie Fackler |
mpatch: introduce a safesub() helper as well
stable
|
Mon, 30 Apr 2018 22:13:42 -0400 |
Augie Fackler |
mpatch: introduce a safeadd() helper to work around UB int overflow
stable
|
Sat, 28 Apr 2018 10:09:12 -0400 |
Augie Fackler |
mpatch: ensure fragment start isn't past the end of orig (SEC)
stable
|
Sat, 28 Apr 2018 02:04:56 -0400 |
Augie Fackler |
mpatch: protect against underflow in mpatch_apply (SEC)
stable
|
Sat, 28 Apr 2018 00:42:16 -0400 |
Augie Fackler |
mpatch: be more careful about parsing binary patch data (SEC)
stable
|
Wed, 06 Jun 2018 09:14:33 -0700 |
Gregory Szorc |
zstandard: pull in bug fixes from upstream 0.9.1 release (issue5884)
stable
|
Wed, 06 Jun 2018 21:19:42 +0800 |
Anton Shestakov |
templatefuncs: only render text portion of minirst.format() result
stable
|
Wed, 06 Jun 2018 21:15:26 +0800 |
Anton Shestakov |
tests: demonstrate that hgweb renders "pruned" that minirst.format() returns
stable
|
Tue, 05 Jun 2018 23:49:54 -0400 |
Matt Harbison |
rebase: avoid RevlogError when computing obsoletenotrebased (issue5907)
stable
|
Sat, 02 Jun 2018 13:44:44 -0400 |
Matt Harbison |
rebase: prioritize indicating an interrupted rebase over update (issue5838)
stable
|
Sat, 02 Jun 2018 13:25:45 -0400 |
Matt Harbison |
tests: demonstrate inconsistent messaging around interrupted rebases
stable
|
Thu, 31 May 2018 22:15:52 -0400 |
Matt Harbison |
tests: adapt test-check-pylint to run on Windows
stable
|
Thu, 31 May 2018 22:11:47 -0400 |
Matt Harbison |
hghave: avoid a deadlock reading the child process's output
stable
|
Thu, 31 May 2018 09:19:09 -0400 |
Matt Harbison |
lfs: bypass wrapped functions when reposetup() hasn't been called (issue5902)
stable
|
Thu, 24 May 2018 21:54:31 +0900 |
Yuya Nishihara |
help: correct signature of separate() template function
stable
|
Fri, 18 May 2018 21:32:05 +0900 |
Yuya Nishihara |
hgweb: do not try to replace signal handlers while locking
stable
|
Fri, 18 May 2018 21:24:06 +0900 |
Yuya Nishihara |
lock: add internal config to not replace signal handlers while locking
stable
|
Tue, 22 May 2018 21:51:20 -0400 |
Augie Fackler |
merge with i18n
stable
|
Fri, 04 May 2018 18:55:57 -0300 |
Wagner Bruna |
i18n-pt_BR: synchronized with 32a75a8a5b0f
stable
|
Fri, 04 May 2018 18:55:29 -0300 |
Wagner Bruna |
i18n-ja: fix block indentation
stable
|
Tue, 01 May 2018 18:22:52 +0900 |
FUJIWARA Katsunori |
i18n-ja: synchronized with 32a75a8a5b0f
stable
|
Mon, 21 May 2018 15:14:46 +0200 |
Boris Feld |
httppeer: declare 'dbg' at the function level
stable
|
Fri, 04 May 2018 19:06:46 +0200 |
Boris Feld |
httppeer: properly gate debug usage behind debug flag check
stable
|
Tue, 15 May 2018 22:12:55 +0900 |
Yuya Nishihara |
push: continue without locking on lock failure other than EEXIST (issue5882)
stable
|
Sat, 12 May 2018 22:29:28 +0200 |
Julien Cristau |
bdiff: fix yet more fallout from xdiff long/int64 conversion (issue5885)
stable
|
Fri, 11 May 2018 20:10:22 +0900 |
Yuya Nishihara |
revset: pass in lookup function to matchany() (issue5879)
stable
|
Fri, 11 May 2018 20:08:30 +0900 |
Yuya Nishihara |
test-hgweb: add test for foo-bar name lookup
stable
|
Tue, 08 May 2018 14:17:46 -0700 |
Boris Feld |
bundle2: mark the bundle2 part as advisory (issue5872)
stable
|
Tue, 08 May 2018 11:39:38 +0200 |
Boris Feld |
debugbundle: also display if a part is mandatory or advisory
stable
|
Sat, 05 May 2018 18:03:01 -0500 |
Kevin Bullock |
Added signature for changeset 6614cac550ae
stable
|
Sat, 05 May 2018 18:02:59 -0500 |
Kevin Bullock |
Added tag 4.6 for changeset 6614cac550ae
stable
|
Thu, 30 Nov 2017 21:19:46 -0500 |
Gregory Szorc |
filelog: don't crash on invalid copy metadata (issue5748)
stable 4.6
|
Mon, 30 Apr 2018 15:32:11 -0700 |
Gregory Szorc |
httppeer: detect redirect to URL without query string (issue5860)
stable
|
Thu, 03 May 2018 14:43:25 +0900 |
Yuya Nishihara |
hgweb: prevent triggering dummy href="#" handler
stable
|
Wed, 02 May 2018 21:00:43 -0700 |
Gregory Szorc |
paper: add href="#" to links with click handlers
stable
|
Wed, 02 May 2018 19:16:01 -0700 |
Gregory Szorc |
paper: don't register click handlers with inline javascript (issue5812)
stable
|