Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 ... 80 81 82 83 84 85 86 87 88 ... 100 101 Next »
Filters: none add filter
Patch Date Submitter Delegate State
D3603: py3: use print as a function in tests/test-parseindex.t 2018-05-19 phabricator Not Applicable
D3602: py3: use print as a function in tests/test-pull.t 2018-05-19 phabricator Superseded
D3602: py3: use print as a function in tests/test-pull.t 2018-05-19 phabricator Not Applicable
D3601: py3: add b'' prefixes in tests/test-rebuildstate.t 2018-05-19 phabricator Superseded
D3601: py3: add b'' prefixes in tests/test-rebuildstate.t 2018-05-19 phabricator Not Applicable
D3600: py3: add b'' prefixes in tests/test-progress.t 2018-05-19 phabricator Superseded
D3600: py3: add b'' prefixes in tests/test-progress.t 2018-05-19 phabricator Not Applicable
D35: phabricator: sanity check Differential Revision from commit message 2017-07-18 phabricator Not Applicable
D359: pushvars: add a coreconfigitem for push.pushvars.server 2017-08-11 phabricator Superseded
D359: pushvars: add a coreconfigitem for push.pushvars.server 2017-08-15 phabricator Not Applicable
D3599: py3: add b'' prefixes in tests/test-profile.t 2018-05-19 phabricator Superseded
D3599: py3: add b'' prefixes in tests/test-profile.t 2018-05-19 phabricator Not Applicable
D3598: py3: add b'' prefixes in tests/test-pager.t 2018-05-19 phabricator Superseded
D3598: py3: add b'' prefixes in tests/test-pager.t 2018-05-19 phabricator Not Applicable
D3597: py3: add b'' prefixes in tests/test-hgrc.t 2018-05-19 phabricator Superseded
D3597: py3: add b'' prefixes in tests/test-hgrc.t 2018-05-19 phabricator Not Applicable
D3596: py3: add b'' prefixes in tests/test-extensions-afterloaded.t 2018-05-19 phabricator Superseded
D3596: py3: add b'' prefixes in tests/test-extensions-afterloaded.t 2018-05-19 phabricator Not Applicable
D3595: py3: add b'' prefixes in tests/test-custom-filters.t 2018-05-19 phabricator Superseded
D3595: py3: add b'' prefixes in tests/test-custom-filters.t 2018-05-19 phabricator Not Applicable
D3594: py3: add b'' prefixes in tests/test-bugzilla.t 2018-05-19 phabricator Superseded
D3594: py3: add b'' prefixes in tests/test-bugzilla.t 2018-05-19 phabricator Not Applicable
D3593: py3: fix kwargs handling in hgext/split.py 2018-05-19 phabricator Superseded
D3593: py3: fix kwargs handling in hgext/split.py 2018-05-19 phabricator Not Applicable
D3592: py3: add b'' prefixes in hgext/convert/subversion.py 2018-05-19 phabricator Superseded
D3592: py3: add b'' prefixes in hgext/convert/subversion.py 2018-05-19 phabricator Not Applicable
D3591: py3: use '%d' for integers in hgext/infinitepush/__init__.py 2018-05-19 phabricator Superseded
D3591: py3: use '%d' for integers in hgext/infinitepush/__init__.py 2018-05-19 phabricator Not Applicable
D3590: py3: make sure we pass str to date.strftime() 2018-05-19 phabricator Superseded
D3590: py3: make sure we pass str to date.strftime() 2018-05-19 phabricator Not Applicable
D358: copytrace: move fb extension to core under flag experimental.fastcopytrace 2017-08-11 phabricator Superseded
D358: copytrace: move fb extension to core under flag experimental.fastcopytrace 2017-08-15 phabricator Not Applicable
D3589: pathencode: improve error messages slightly 2018-05-19 phabricator Superseded
D3589: pathencode: improve error messages slightly 2018-05-19 phabricator Not Applicable
D3588: pathencode: hashlib.sha1() takes bytes not str on Python 3 2018-05-19 phabricator Superseded
D3588: pathencode: hashlib.sha1() takes bytes not str on Python 3 2018-05-19 phabricator Not Applicable
D3587: pathencode: fix importing hashlib on Python 3 2018-05-19 phabricator Superseded
D3587: pathencode: fix importing hashlib on Python 3 2018-05-19 phabricator Not Applicable
D3586: patch: use slicing to check patch line prefixes 2018-05-19 phabricator Superseded
D3585: context: fix %-formatting on Python 3 2018-05-19 phabricator Superseded
D3585: context: fix %-formatting on Python 3 2018-05-19 phabricator Not Applicable
D3584: patch: fix import-time syntax error in test-check-module-imports.t 2018-05-18 phabricator Superseded
D3584: patch: fix import-time syntax error in test-check-module-imports.t 2018-05-19 phabricator Not Applicable
D3583: py3: whitelist two more passing tests observed by buildbot 2018-05-18 phabricator Superseded
D3583: py3: whitelist two more passing tests observed by buildbot 2018-05-19 phabricator Not Applicable
D3582: py3: use stringutil.pprint() to format a list to print 2018-05-18 phabricator Superseded
D3582: py3: use stringutil.pprint() to format a list to print 2018-05-19 phabricator Not Applicable
D3581: py3: fix kwargs handling in qgurad in hgext/mq.py 2018-05-18 phabricator Superseded
D3581: py3: fix kwargs handling in qgurad in hgext/mq.py 2018-05-19 phabricator Not Applicable
D3580: py3: use .startswith() instead of bytes[0] 2018-05-18 phabricator Superseded
D3580: py3: use .startswith() instead of bytes[0] 2018-05-19 phabricator Not Applicable
D3579: state: write the version number in plain text on top of state files 2018-05-18 phabricator Superseded
D3579: state: write the version number in plain text on top of state files 2018-05-19 phabricator Not Applicable
D3579: state: write the version number in plain text on top of state files 2018-05-21 phabricator Not Applicable
D3578: state: set canonical=True to write deterministically 2018-05-18 phabricator Superseded
D3578: state: set canonical=True to write deterministically 2018-05-21 phabricator Not Applicable
D3577: crecord: fallback to text mode if diffs are too big for curses mode 2018-05-18 phabricator Superseded
D3577: crecord: fallback to text mode if diffs are too big for curses mode 2018-05-18 phabricator Not Applicable
D3576: narrow: filter copies in core 2018-05-17 phabricator Superseded
D3576: narrow: filter copies in core 2018-05-18 phabricator Not Applicable
D3575: narrow: filter set of files to check for case-folding to core 2018-05-17 phabricator Superseded
D3575: narrow: filter set of files to check for case-folding to core 2018-05-18 phabricator Not Applicable
D3574: narrow: filter merge actions in core 2018-05-17 phabricator Superseded
D3574: narrow: filter merge actions in core 2018-05-18 phabricator Not Applicable
D3573: hgweb: extract code for emitting multiple changelist records 2018-05-17 phabricator Superseded
D3573: hgweb: extract code for emitting multiple changelist records 2018-05-18 phabricator Not Applicable
D3572: state: don't have a dict like interface for cmdstate class 2018-05-17 phabricator Superseded
D3572: state: don't have a dict like interface for cmdstate class 2018-05-18 phabricator Not Applicable
D3572: state: don't have a dict like interface for cmdstate class 2018-05-21 phabricator Not Applicable
D3571: tests: test-parseindex.t works just fine with chg 2018-05-16 phabricator Superseded
D3571: tests: test-parseindex.t works just fine with chg 2018-05-17 phabricator Not Applicable
D3570: tests: update py3 test since json fields are now sorted 2018-05-16 phabricator Superseded
D3570: tests: update py3 test since json fields are now sorted 2018-05-17 phabricator Not Applicable
D356: releasenotes: minor bug fix for index error while serializing 2017-08-11 phabricator Superseded
D356: releasenotes: minor bug fix for index error while serializing 2017-08-13 phabricator Not Applicable
D3569: py3: convert the report to bytes 2018-05-16 phabricator Superseded
D3569: py3: convert the report to bytes 2018-05-16 phabricator Not Applicable
D3569: py3: convert the report to bytes 2018-05-17 phabricator Not Applicable
D3568: py3: use pycompat.bytestr() instead of str() in extensions.py 2018-05-16 phabricator Superseded
D3568: py3: use pycompat.bytestr() instead of str() in extensions.py 2018-05-16 phabricator Not Applicable
D3567: py3: use pycompat.bytestr() on bytes before %r-ing it 2018-05-16 phabricator Superseded
D3567: py3: use pycompat.bytestr() on bytes before %r-ing it 2018-05-16 phabricator Not Applicable
D3564: py3: add b'' prefixes in tests/test-extension.t 2018-05-15 phabricator Superseded
D3564: py3: add b'' prefixes in tests/test-extension.t 2018-05-16 phabricator Not Applicable
D3563: py3: suppress the value returned by .write() calls 2018-05-15 phabricator Superseded
D3563: py3: suppress the value returned by .write() calls 2018-05-16 phabricator Not Applicable
D3562: tests: mark tests that fail when using chg as #require no-chg 2018-05-15 phabricator Superseded
D3562: tests: mark tests that fail when using chg as #require no-chg 2018-05-16 phabricator Not Applicable
D3561: dispatch: drop redundant setting of "ret" to -1 2018-05-15 phabricator Superseded
D3560: tests: test failure reporting in blackbox code 2018-05-15 phabricator Superseded
D3560: tests: test failure reporting in blackbox code 2018-05-16 phabricator Not Applicable
D355: contrib: add check flag for use of admonitions and its validity 2017-08-11 phabricator Superseded
D3559: narrow: only wrap dirstate functions once, instead of per-reposetup 2018-05-14 phabricator Superseded
D3559: narrow: only wrap dirstate functions once, instead of per-reposetup 2018-05-18 phabricator Not Applicable
D3559: narrow: only wrap dirstate functions once, instead of per-reposetup 2018-05-22 phabricator Not Applicable
D3558: revlog: handle errors from index_node() in nt_insert() and index_slice_del() 2018-05-14 phabricator Superseded
D3558: revlog: handle errors from index_node() in nt_insert() and index_slice_del() 2018-05-15 phabricator Not Applicable
D3557: extensions: new closehead module for closing arbitrary heads 2018-06-03 phabricator Not Applicable
D3557: extensions: new closehead module for closing arbitrary heads 2018-07-01 phabricator Not Applicable
D3557: extensions: new closehead module for closing arbitrary heads 2018-07-01 phabricator Not Applicable
D3557: extensions: new closehead module for closing arbitrary heads 2018-09-21 phabricator Not Applicable
D3557: extensions: new closehead module for closing arbitrary heads 2018-09-21 phabricator Not Applicable
D3557: extensions: new closehead module for closing arbitrary heads 2018-10-03 phabricator Not Applicable
D3557: commit: add new close-branch command 2018-05-13 phabricator Superseded
D3556: run-tests: update the test case name format 2018-05-13 phabricator Superseded
D3556: run-tests: update the test case name format 2018-05-22 phabricator Not Applicable
D3556: run-tests: update the test case name format 2018-06-04 phabricator Not Applicable
D3555: run-tests: add support for running specific test cases 2018-05-13 phabricator Superseded
D3555: run-tests: add support for running specific test cases 2018-05-22 phabricator Not Applicable
D3555: run-tests: add support for running specific test cases 2018-06-04 phabricator Not Applicable
D3554: xdiff: fix Py_BuildValue types (issue5885) 2018-05-13 phabricator Superseded
D3553: notify: add option to include function names in the diff output 2018-05-12 phabricator Superseded
D3553: notify: add option to include function names in the diff output 2018-05-16 phabricator Not Applicable
D3553: notify: add option to include function names in the diff output 2018-05-17 phabricator Not Applicable
D3552: packaging: move most packaging targets to own Makefile 2018-05-12 phabricator Superseded
D3552: packaging: move most packaging targets to own Makefile 2018-05-13 phabricator Not Applicable
D3552: packaging: move most packaging targets to own Makefile 2018-05-15 phabricator Not Applicable
D3551: packaging: make packaging scripts less reliant on pwd 2018-05-12 phabricator Superseded
D3551: packaging: make packaging scripts less reliant on pwd 2018-05-15 phabricator Not Applicable
D3550: packaging: move contrib/macosx to contrib/packaging/ 2018-05-12 phabricator Superseded
D3550: packaging: move contrib/macosx to contrib/packaging/ 2018-05-15 phabricator Not Applicable
D354: merge with stable 2017-08-11 phabricator Superseded
D3549: packaging: move linux-wheel-centos5-blacklist to contrib/packaging/ 2018-05-12 phabricator Superseded
D3549: packaging: move linux-wheel-centos5-blacklist to contrib/packaging/ 2018-05-15 phabricator Not Applicable
D3548: packaging: move build-linux-wheels.sh to contrib/packaging/ 2018-05-12 phabricator Superseded
D3548: packaging: move build-linux-wheels.sh to contrib/packaging/ 2018-05-15 phabricator Not Applicable
D3547: packaging: move contrib/debian to contrib/packaging/ 2018-05-12 phabricator Superseded
D3547: packaging: move contrib/debian to contrib/packaging/ 2018-05-13 phabricator Not Applicable
D3547: packaging: move contrib/debian to contrib/packaging/ 2018-05-15 phabricator Not Applicable
D3546: packaging: move buildrpm to contrib/packaging/ 2018-05-12 phabricator Superseded
D3546: packaging: move buildrpm to contrib/packaging/ 2018-05-15 phabricator Not Applicable
D3545: packaging: move mercurial.spec to contrib/packaging/ 2018-05-12 phabricator Superseded
D3545: packaging: move mercurial.spec to contrib/packaging/ 2018-05-15 phabricator Not Applicable
D3544: packaging: move builddeb into contrib/packaging/ 2018-05-12 phabricator Superseded
D3544: packaging: move builddeb into contrib/packaging/ 2018-05-15 phabricator Not Applicable
D3543: packaging: move packagelib.sh into contrib/packaging/ 2018-05-12 phabricator Superseded
D3543: packaging: move packagelib.sh into contrib/packaging/ 2018-05-15 phabricator Not Applicable
D3542: packaging: move some docker scripts into contrib/packaging/ 2018-05-12 phabricator Superseded
D3542: packaging: move some docker scripts into contrib/packaging/ 2018-05-15 phabricator Not Applicable
D3541: packaging: move most of contrib/docker to contrib/packaging/docker 2018-05-12 phabricator Superseded
D3541: packaging: move most of contrib/docker to contrib/packaging/docker 2018-05-15 phabricator Not Applicable
D3540: setup: reformat options argument 2018-05-12 phabricator Superseded
D3540: setup: reformat options argument 2018-05-15 phabricator Not Applicable
D353: extensions: don't give AttributeError bytes message on Python 3 2017-08-11 phabricator Superseded
D353: extensions: don't give AttributeError bytes message on Python 3 2017-08-15 phabricator Not Applicable
D353: extensions: don't give AttributeError bytes message on Python 3 2017-08-16 phabricator Not Applicable
D3539: contrib: remove fixpax.py 2018-05-12 phabricator Superseded
D3539: contrib: remove fixpax.py 2018-05-15 phabricator Not Applicable
D3538: bdiff: fix yet more fallout from xdiff long/int64 conversion (issue5885) 2018-05-12 phabricator Superseded
D3538: bdiff: fix yet more fallout from xdiff long/int64 conversion (issue5885) 2018-05-13 phabricator Not Applicable
D3537: dispatch: minor code refactor 2018-05-12 phabricator Superseded
D3537: dispatch: minor code refactor 2018-05-12 phabricator Not Applicable
D3536: json: reject unicode on py2 as well 2018-05-12 phabricator Superseded
D3536: json: reject unicode on py2 as well 2018-05-12 phabricator Not Applicable
D3536: json: reject unicode on py2 as well 2018-05-16 phabricator Not Applicable
D3536: json: reject unicode on py2 as well 2018-05-17 phabricator Not Applicable
D3535: wireprotov2: define and implement "filerevisionsslice" command 2018-05-11 phabricator Superseded
D3534: wireprotov2: define and implement "filerevision" command 2018-05-11 phabricator Superseded
D3533: wireprotov2: define and implement "filehistory" command 2018-05-11 phabricator Superseded
D3532: wireprotov2: define and implement "rawstorefile" command 2018-05-11 phabricator Superseded
D3531: shortest: avoid magic number "41" 2018-05-11 phabricator Superseded
D3531: shortest: avoid magic number "41" 2018-05-12 phabricator Not Applicable
D3530: revlog: handle error from node lookup 2018-05-11 phabricator Not Applicable
D3530: revlog: handle error from node lookup 2018-05-11 phabricator Superseded
D3530: revlog: handle error from node lookup 2018-05-12 phabricator Not Applicable
D352: chgserver: special handle __version__ in mtimehash (issue5653) 2017-08-11 phabricator Superseded
D3529: tests: use stringutil.pprint instead of custom dumper in test-hgweb-auth.py 2018-05-10 phabricator Superseded
D3529: tests: use stringutil.pprint instead of custom dumper in test-hgweb-auth.py 2018-05-10 phabricator Not Applicable
D3528: tests: port test-simplekeyvaluefile.py to Python 3 2018-05-10 phabricator Superseded
D3528: tests: port test-simplekeyvaluefile.py to Python 3 2018-05-10 phabricator Not Applicable
D3527: tests: port test-extensions-wrapfunction to Python 3 2018-05-10 phabricator Superseded
D3527: tests: port test-extensions-wrapfunction to Python 3 2018-05-10 phabricator Not Applicable
D3526: tests: port test-ui-config to Python 3 2018-05-10 phabricator Superseded
D3526: tests: port test-ui-config to Python 3 2018-05-10 phabricator Not Applicable
D3525: config: fix py3 backslash escaping bug in parser caught by tests 2018-05-10 phabricator Superseded
D3525: config: fix py3 backslash escaping bug in parser caught by tests 2018-05-10 phabricator Not Applicable
D3524: tests: port test-symlink-os-yes-fs-no.py to Python 3 2018-05-10 phabricator Superseded
D3524: tests: port test-symlink-os-yes-fs-no.py to Python 3 2018-05-10 phabricator Not Applicable
D3523: posix: use inst.errno instead of inst[0] on OSError instances 2018-05-10 phabricator Superseded
D3523: posix: use inst.errno instead of inst[0] on OSError instances 2018-05-10 phabricator Not Applicable
D3522: tests: port test-filelog.py to Python 3 2018-05-10 phabricator Superseded
D3522: tests: port test-filelog.py to Python 3 2018-05-10 phabricator Not Applicable
D3521: stringutil: teach pprint about tuples 2018-05-10 phabricator Superseded
D3521: stringutil: teach pprint about tuples 2018-05-10 phabricator Not Applicable
D3520: remotenames: enable the storage config option if extension is enabled 2018-05-10 phabricator Superseded
D3520: remotenames: enable the storage config option if extension is enabled 2018-05-12 phabricator Not Applicable
D351: demandimport: disable if chg is being used 2017-08-16 phabricator Not Applicable
D351: demandimport: disable if chg is being used 2017-08-16 phabricator Not Applicable
D351: demandimport: disable if chg is being used 2017-08-18 phabricator Not Applicable
D351: demandimport: disable if chg is being used 2017-08-18 phabricator Not Applicable
D351: demandimport: disable if chg is being used 2017-08-19 phabricator Not Applicable
D351: demandimport: disable by default if chg is being used 2017-08-11 phabricator Superseded
D3519: tests: clone the repo over ssh in tests/test-logexchange.t 2018-05-10 phabricator Superseded
D3519: tests: clone the repo over ssh in tests/test-logexchange.t 2018-05-12 phabricator Not Applicable
D3518: remotenames: check the remotepath with url containing user information too 2018-05-10 phabricator Superseded
D3518: remotenames: check the remotepath with url containing user information too 2018-05-12 phabricator Not Applicable
D3517: shelve: reduce scope of merge tool config override 2018-05-11 phabricator Not Applicable
D3517: shelve: reduce scope of config override 2018-05-10 phabricator Superseded
D3516: tweakdefaults: remove "bisect" from commands.status.skipstates 2018-05-09 phabricator Superseded
D3516: tweakdefaults: remove "bisect" from commands.status.skipstates 2018-05-10 phabricator Not Applicable
D3515: tests: port test-ui-verbosity.py to Python 3 2018-05-08 phabricator Superseded
D3515: tests: port test-ui-verbosity.py to Python 3 2018-05-10 phabricator Not Applicable
D3514: tests: port test-lfs-pointer.py to Python 3 2018-05-08 phabricator Superseded
D3514: tests: port test-lfs-pointer.py to Python 3 2018-05-10 phabricator Not Applicable
D3513: lfs: stabilize error message values for Python 2 and 3 2018-05-08 phabricator Superseded
D3513: lfs: stabilize error message values for Python 2 and 3 2018-05-10 phabricator Not Applicable
D3512: tests: port test-ui-color.py to Python 3 2018-05-08 phabricator Superseded
D3512: tests: port test-ui-color.py to Python 3 2018-05-10 phabricator Not Applicable
D3511: tests: port test-dispatch.py to Python 3 2018-05-08 phabricator Superseded
D3511: tests: port test-dispatch.py to Python 3 2018-05-10 phabricator Not Applicable
D3510: tests: port test-wireproto.py to Python 3 2018-05-08 phabricator Superseded
D3510: tests: port test-wireproto.py to Python 3 2018-05-10 phabricator Not Applicable
D350: demandimport: test whether to enable or not in hg script 2017-08-11 phabricator Superseded
D3509: tests: port test-context.py to Python 3 2018-05-08 phabricator Superseded
D3509: tests: port test-context.py to Python 3 2018-05-10 phabricator Not Applicable
D3508: scmutil: fix __repr__ of status tuple 2018-05-08 phabricator Superseded
D3508: scmutil: fix __repr__ of status tuple 2018-05-10 phabricator Not Applicable
D3507: tests: fix test-status-inprocess.py on Python 3 2018-05-08 phabricator Superseded
D3507: tests: fix test-status-inprocess.py on Python 3 2018-05-08 phabricator Not Applicable
D3506: tests: port test-filecache.py to Python 3 2018-05-08 phabricator Superseded
D3506: tests: port test-filecache.py to Python 3 2018-05-08 phabricator Not Applicable
D3505: tests: port test-cbor.py to Python 3 2018-05-08 phabricator Superseded
D3505: tests: port test-cbor.py to Python 3 2018-05-08 phabricator Not Applicable
D3504: cborutil: port to Python 3 2018-05-08 phabricator Superseded
D3504: cborutil: port to Python 3 2018-05-08 phabricator Not Applicable
D3503: lock: pass sysstr to warnings module 2018-05-08 phabricator Superseded
D3503: lock: pass sysstr to warnings module 2018-05-08 phabricator Not Applicable
D3502: shortest: move revnum-disambiguation out of revlog 2018-05-08 phabricator Superseded
D3502: shortest: move revnum-disambiguation out of revlog 2018-05-10 phabricator Not Applicable
D3502: shortest: move revnum-disambiguation out of revlog 2018-05-11 phabricator Not Applicable
D3501: shortest: remove unnecessary check for revnum in isvalid() 2018-05-08 phabricator Superseded
D3501: shortest: remove unnecessary check for revnum in isvalid() 2018-05-11 phabricator Not Applicable
D3500: shortest: make pure code also disambigute against revnums at end 2018-05-08 phabricator Superseded
D3500: shortest: make pure code also disambigute against revnums at end 2018-05-11 phabricator Not Applicable
D3499: revlog: use node tree (native code) for shortest() calculation 2018-05-08 phabricator Superseded
D3499: revlog: use node tree (native code) for shortest() calculation 2018-05-10 phabricator Not Applicable
D3499: revlog: use node tree (native code) for shortest() calculation 2018-05-11 phabricator Not Applicable
D3498: revlog: use literal -1 instead of variable that always has that value 2018-05-08 phabricator Superseded
D3498: revlog: use literal -1 instead of variable that always has that value 2018-05-10 phabricator Not Applicable
D3497: revlog: extract function for fully populating the radix tree 2018-05-08 phabricator Superseded
D3497: revlog: extract function for fully populating the radix tree 2018-05-10 phabricator Not Applicable
D3496: tests: port test-revlog-raw.py to Python 3 2018-05-08 phabricator Superseded
D3496: tests: port test-revlog-raw.py to Python 3 2018-05-08 phabricator Not Applicable
D3495: tests: migrate test-wsgirequest.py to Python 3 2018-05-08 phabricator Superseded
D3495: tests: migrate test-wsgirequest.py to Python 3 2018-05-08 phabricator Not Applicable
D3494: tests: port test-parseindex2.py to Python 3 2018-05-08 phabricator Superseded
D3494: tests: port test-parseindex2.py to Python 3 2018-05-08 phabricator Not Applicable
D3493: tests: prefer string concatenation with () instead of \ in parseindex2 tests 2018-05-08 phabricator Superseded
D3493: tests: prefer string concatenation with () instead of \ in parseindex2 tests 2018-05-08 phabricator Not Applicable
D3492: tests: port test-simplemerge.py to Python 3 2018-05-08 phabricator Superseded
D3492: tests: port test-simplemerge.py to Python 3 2018-05-08 phabricator Not Applicable
D3491: tests: replace use of assertEquals with assertEqual in test-simplemerge.py 2018-05-08 phabricator Superseded
D3491: tests: replace use of assertEquals with assertEqual in test-simplemerge.py 2018-05-08 phabricator Not Applicable
D3490: py3: whitelist three passing cvs convert tests 2018-05-08 phabricator Superseded
D3490: py3: whitelist three passing cvs convert tests 2018-05-08 phabricator Not Applicable
D3490: py3: whitelist three passing cvs convert tests 2018-05-08 phabricator Not Applicable
D3490: py3: whitelist three passing cvs convert tests 2018-05-10 phabricator Not Applicable
D348: rebase: change internal format to support destination map 2017-08-11 phabricator Superseded
D348: rebase: change internal format to support destination map 2017-08-13 phabricator Not Applicable
D348: rebase: change internal format to support destination map 2017-08-15 phabricator Not Applicable
D348: rebase: change internal format to support destination map 2017-08-22 phabricator Not Applicable
D348: rebase: change internal format to support destination map 2017-08-30 phabricator Not Applicable
D348: rebase: change internal format to support destination map 2017-08-30 phabricator Not Applicable
D3489: cvsps: convert encoding name to sysstr 2018-05-08 phabricator Superseded
D3489: cvsps: convert encoding name to sysstr 2018-05-10 phabricator Not Applicable
D3488: tests: b prefixes on some inline python in test-convert-cvs.t 2018-05-08 phabricator Superseded
D3488: tests: b prefixes on some inline python in test-convert-cvs.t 2018-05-08 phabricator Not Applicable
D3487: cvsps: wrap bytes in bytestr before %r-ing it 2018-05-08 phabricator Superseded
D3487: cvsps: wrap bytes in bytestr before %r-ing it 2018-05-08 phabricator Not Applicable
D3486: convcmd: make a copy of heads before mutating it 2018-05-08 phabricator Superseded
D3486: convcmd: make a copy of heads before mutating it 2018-05-08 phabricator Not Applicable
D3485: cvsps: portably convert int to bytes 2018-05-08 phabricator Superseded
D3485: cvsps: portably convert int to bytes 2018-05-08 phabricator Not Applicable
D3484: cvsps: wrap cmp methods (deprecated) in functools.cmp_to_key 2018-05-08 phabricator Superseded
D3484: cvsps: wrap cmp methods (deprecated) in functools.cmp_to_key 2018-05-08 phabricator Not Applicable
D3483: tests: port inline extension in test-convert-cvs.t to py3 2018-05-08 phabricator Superseded
D3483: tests: port inline extension in test-convert-cvs.t to py3 2018-05-08 phabricator Not Applicable
D3482: cvsps: add b prefixes to regular expressions 2018-05-08 phabricator Superseded
D3482: cvsps: add b prefixes to regular expressions 2018-05-08 phabricator Not Applicable
D3481: rev-branch-cache: mark the bundle2 part as advisory (issue5872) 2018-05-08 phabricator Superseded
D3481: rev-branch-cache: mark the bundle2 part as advisory (issue5872) 2018-05-08 phabricator Not Applicable
D3480: debugbundle: also display if a part is mandatory or advisory 2018-05-08 phabricator Superseded
D3480: debugbundle: also display if a part is mandatory or advisory 2018-05-08 phabricator Not Applicable
D347: rebase: rewrite _computeobsoletenotrebased 2017-08-11 phabricator Superseded
D347: rebase: rewrite _computeobsoletenotrebased 2017-08-13 phabricator Not Applicable
D347: rebase: rewrite _computeobsoletenotrebased 2017-08-15 phabricator Not Applicable
D347: rebase: rewrite _computeobsoletenotrebased 2017-08-22 phabricator Not Applicable
D347: rebase: rewrite _computeobsoletenotrebased 2017-08-30 phabricator Not Applicable
D347: rebase: rewrite _computeobsoletenotrebased 2017-08-30 phabricator Not Applicable
D3479: update: print warning about hidden changeset after update 2018-05-08 phabricator Superseded
D3479: update: print warning about hidden changeset after update 2018-05-08 phabricator Not Applicable
D3479: update: print warning about hidden changeset after update 2018-05-10 phabricator Not Applicable
D3478: minirst: fix bytes slicing defect on Python 3 2018-05-08 phabricator Superseded
D3478: minirst: fix bytes slicing defect on Python 3 2018-05-08 phabricator Not Applicable
D3477: tests: port test-minirst.py to Python 3 2018-05-08 phabricator Superseded
D3477: tests: port test-minirst.py to Python 3 2018-05-08 phabricator Not Applicable
D3476: tests: use stringutil.pprint instead of pprint.pprint in test-minirst.py 2018-05-08 phabricator Superseded
D3476: tests: use stringutil.pprint instead of pprint.pprint in test-minirst.py 2018-05-08 phabricator Not Applicable
D3475: tests: port test-pathencode.py to Python 3 2018-05-08 phabricator Superseded
D3475: tests: port test-pathencode.py to Python 3 2018-05-08 phabricator Not Applicable
D3474: tests: port test-hgwebdir-paths.py to Python 3 2018-05-08 phabricator Superseded
D3474: tests: port test-hgwebdir-paths.py to Python 3 2018-05-08 phabricator Not Applicable
D3473: tests: port test-walkrepo.py to Python 3 2018-05-08 phabricator Superseded
D3473: tests: port test-walkrepo.py to Python 3 2018-05-08 phabricator Not Applicable
D3472: tests: port test-minifileset.py to Python 3 2018-05-08 phabricator Superseded
D3472: tests: port test-minifileset.py to Python 3 2018-05-08 phabricator Not Applicable
D3471: minifileset: fix on Python 3 2018-05-08 phabricator Superseded
D3471: minifileset: fix on Python 3 2018-05-08 phabricator Not Applicable
D3470: tests: port test-url.py to Python 3 2018-05-08 phabricator Superseded
D3470: tests: port test-url.py to Python 3 2018-05-08 phabricator Not Applicable
D346: rebase: only change self.state when collapsing in _finishrebase 2017-08-11 phabricator Superseded
D346: rebase: only change self.state when collapsing in _finishrebase 2017-08-21 phabricator Not Applicable
D3469: tests: fix error case in test-url.py's doctest 2018-05-08 phabricator Superseded
D3469: tests: fix error case in test-url.py's doctest 2018-05-08 phabricator Not Applicable
D3468: util: make util.url __repr__ consistent on Python 2 and 3 2018-05-08 phabricator Superseded
D3468: util: make util.url __repr__ consistent on Python 2 and 3 2018-05-08 phabricator Not Applicable
D3467: sslutil: fix some edge cases in Python 3 support 2018-05-08 phabricator Superseded
D3467: sslutil: fix some edge cases in Python 3 support 2018-05-08 phabricator Not Applicable
D3466: tests: port test-hybridencode.py to unittest 2018-05-08 phabricator Superseded
D3466: tests: port test-hybridencode.py to unittest 2018-05-08 phabricator Not Applicable
D3465: tests: make test-check-interfaces.py work on Python 3 2018-05-08 phabricator Superseded
D3465: tests: make test-check-interfaces.py work on Python 3 2018-05-08 phabricator Not Applicable
D3464: scmutil: clean up bytes/string cache decorator mess on Python 3 again 2018-05-08 phabricator Superseded
D3464: scmutil: clean up bytes/string cache decorator mess on Python 3 again 2018-05-08 phabricator Not Applicable
D3463: directaccess: use resolvehexnodeidprefix() instead of _partialmatch() 2018-05-07 phabricator Superseded
D3463: directaccess: use resolvehexnodeidprefix() instead of _partialmatch() 2018-05-08 phabricator Not Applicable
D3462: revset: make id() an empty set for ambiguous nodeid (BC) 2018-05-07 phabricator Superseded
D3462: revset: make id() an empty set for ambiguous nodeid (BC) 2018-05-08 phabricator Not Applicable
D3461: shortest: don't keep checking for longer prefix if node doesn't exist (API) 2018-05-07 phabricator Superseded
D3461: shortest: don't keep checking for longer prefix if node doesn't exist (API) 2018-05-08 phabricator Not Applicable
D3460: shortest: extract function for checking if a prefix is a revnum 2018-05-07 phabricator Superseded
D3460: shortest: extract function for checking if a prefix is a revnum 2018-05-08 phabricator Not Applicable
D345: rebase: optimize "source" calculation in adjustdest 2017-08-11 phabricator Superseded
D345: rebase: optimize "source" calculation in adjustdest 2017-08-16 phabricator Not Applicable
D3459: shortest: rename "test" variable to "prefix" 2018-05-07 phabricator Superseded
D3459: shortest: rename "test" variable to "prefix" 2018-05-08 phabricator Not Applicable
D3458: shortest: move some safe code out of exception block 2018-05-07 phabricator Superseded
D3458: shortest: move some safe code out of exception block 2018-05-08 phabricator Not Applicable
D3457: revlog: don't say "not found" on internal error 2018-05-07 phabricator Superseded
D3457: revlog: don't say "not found" on internal error 2018-05-08 phabricator Not Applicable
D3456: revlog: extract function for getting node from known-to-exist rev 2018-05-07 phabricator Superseded
D3456: revlog: extract function for getting node from known-to-exist rev 2018-05-08 phabricator Not Applicable
D3455: shortest: make {shortest("fffffffff")} work again 2018-05-07 phabricator Superseded
D3455: shortest: make {shortest("fffffffff")} work again 2018-05-07 phabricator Not Applicable
D3455: shortest: make {shortest("fffffffff")} work again 2018-05-08 phabricator Not Applicable
D3454: Assign to result from block. 2018-05-06 phabricator New
D3453: revlog: use radix tree also for matching keys shorter than 4 hex digits 2018-05-06 phabricator Superseded
D3453: revlog: use radix tree also for matching keys shorter than 4 hex digits 2018-05-07 phabricator Not Applicable
D3452: context: convert to hex for error message only for 20-byte changeid 2018-05-06 phabricator Superseded
D3452: context: convert to hex for error message only for 20-byte changeid 2018-05-07 phabricator Not Applicable
D3451: context: clarify that only one attempt is made to interpret changeid 2018-05-06 phabricator Superseded
D3451: context: clarify that only one attempt is made to interpret changeid 2018-05-07 phabricator Not Applicable
D3450: context: only bother looking for broken dirstate for 20-byte changeid 2018-05-06 phabricator Superseded
D3450: context: only bother looking for broken dirstate for 20-byte changeid 2018-05-07 phabricator Not Applicable
D344: rebase: remove "state >= revtodo" condition 2017-08-11 phabricator Superseded
D344: rebase: remove "state >= revtodo" condition 2017-08-16 phabricator Not Applicable
D3449: context: drop support for looking up context by ambiguous changeid (API) 2018-05-06 phabricator Superseded
D3449: context: drop support for looking up context by ambiguous changeid (API) 2018-05-07 phabricator Not Applicable
D3448: tests: pass parent revision as integer to repo[x] in test-context-metadata.t 2018-05-06 phabricator Superseded
D3448: tests: pass parent revision as integer to repo[x] in test-context-metadata.t 2018-05-07 phabricator Not Applicable
D3447: rust: make exit handling consistent with `hg` 2018-05-06 phabricator New
D3446: dispatch: move sys.exit() to caller (API) 2018-05-06 phabricator New
D3446: dispatch: move sys.exit() to caller (API) 2018-05-12 phabricator Not Applicable
D3445: dispatch: validate return type from dispatch() return value 2018-05-12 phabricator Not Applicable
D3445: dispatch: shore up exit handling 2018-05-06 phabricator New
D3444: tests: comprehensively test exit handling 2018-05-06 phabricator New
D3443: tests: remove pid file by default 2018-05-06 phabricator Superseded
D3443: tests: remove pid file by default 2018-05-06 phabricator Not Applicable
D3442: tests: remove #require killdaemons 2018-05-06 phabricator Superseded
D3442: tests: remove #require killdaemons 2018-05-06 phabricator Not Applicable
D3441: pycompat: export queue module instead of symbols in module (API) 2018-05-06 phabricator Superseded
D3441: pycompat: export queue module instead of symbols in module (API) 2018-05-06 phabricator Not Applicable
D3440: demandimport: make module ignores a set (API) 2018-05-06 phabricator Superseded
D3440: demandimport: make module ignores a set (API) 2018-05-06 phabricator Not Applicable
D343: rebase: remove self.destancestors 2017-08-11 phabricator Superseded
D343: rebase: remove self.destancestors 2017-08-16 phabricator Not Applicable
D3439: templatefilters: add commonprefix 2018-05-08 phabricator Not Applicable
D3439: templatefilters: add commonprefix 2018-05-08 phabricator Not Applicable
D3439: templatefilters: add commonprefix 2018-05-09 phabricator Not Applicable
D3439: templatefilters: add commonprefix 2018-05-09 phabricator Not Applicable
D3439: templatefilters: add commonprefix 2018-05-10 phabricator Not Applicable
D3439: templatefilters: add commonprefix 2018-06-01 phabricator Not Applicable
D3439: template filters: add commonprefix 2018-05-06 phabricator Superseded
D3438: paper: add href="#" to links with click handlers 2018-05-03 phabricator Superseded
D3438: paper: add href="#" to links with click handlers 2018-05-03 phabricator Not Applicable
D3437: paper: don't register click handlers with inline javascript (issue5812) 2018-05-03 phabricator Superseded
D3437: paper: don't register click handlers with inline javascript (issue5812) 2018-05-03 phabricator Not Applicable
D3436: hgweb: allow Content-Security-Policy header on 304 responses (issue5844) 2018-05-01 phabricator Superseded
D3436: hgweb: allow Content-Security-Policy header on 304 responses (issue5844) 2018-05-03 phabricator Not Applicable
D3435: hgweb: discard Content-Type header for 304 responses (issue5844) 2018-05-01 phabricator Superseded
D3435: hgweb: discard Content-Type header for 304 responses (issue5844) 2018-05-03 phabricator Not Applicable
D3434: tests: add tests demonstrating ISE for HTTP 304 responses with hgwebdir 2018-05-01 phabricator Superseded
D3434: tests: add tests demonstrating ISE for HTTP 304 responses with hgwebdir 2018-05-03 phabricator Not Applicable
D3433: httppeer: detect redirect to URL without query string (issue5860) 2018-04-30 phabricator Superseded
D3433: httppeer: detect redirect to URL without query string (issue5860) 2018-05-03 phabricator Not Applicable
D3433: httppeer: detect redirect to URL without query string (issue5860) 2018-05-04 phabricator Not Applicable
D3432: hgweb: guard against empty Content-Length header 2018-04-27 phabricator Superseded
D3432: hgweb: guard against empty Content-Length header 2018-04-30 phabricator Not Applicable
D3431: tests: explicitly define compression engines for tests 2018-04-25 phabricator Superseded
D3431: tests: explicitly define compression engines for tests 2018-04-26 phabricator Not Applicable
D3430: tests: update no-zstd branch of test-treediscovery.t as in 330ada7e8ea5 2018-04-25 phabricator Superseded
D3430: tests: update no-zstd branch of test-treediscovery.t as in 330ada7e8ea5 2018-04-25 phabricator Not Applicable
D342: rebase: change "result would have 3 parent" error message (BC) 2017-08-11 phabricator Superseded
D342: rebase: change "result would have 3 parent" error message (BC) 2017-08-13 phabricator Not Applicable
D342: rebase: change "result would have 3 parent" error message (BC) 2017-08-15 phabricator Not Applicable
D342: rebase: change "result would have 3 parent" error message (BC) 2017-08-15 phabricator Not Applicable
D3429: tests: glob away content-length changes relating to missing zstd bindings 2018-04-25 phabricator Superseded
D3429: tests: glob away content-length changes relating to missing zstd bindings 2018-04-25 phabricator Not Applicable
D3428: revlog: make pure version of _partialmatch() support 40-byte hex nodeids 2018-04-25 phabricator Superseded
D3428: revlog: make pure version of _partialmatch() support 40-byte hex nodeids 2018-04-25 phabricator Not Applicable
D3427: hgweb: reuse body file object when hgwebdir calls hgweb (issue5851) 2018-04-24 phabricator Superseded
D3427: hgweb: reuse body file object when hgwebdir calls hgweb (issue5851) 2018-04-25 phabricator Not Applicable
D3426: remotenames: mark the extension as EXPERIMENTAL 2018-04-24 phabricator Superseded
D3426: remotenames: mark the extension as EXPERIMENTAL 2018-04-25 phabricator Not Applicable
D3425: tests: mark test-check-interfaces.py as requiring a repo 2018-04-24 phabricator Superseded
D3425: tests: mark test-check-interfaces.py as requiring a repo 2018-04-25 phabricator Not Applicable
D3424: firefoxtree: update version compatibility (bug 1456213); r?sheehan 2018-04-23 phabricator Superseded
D3423: firefoxtree: use error.Abort (bug 1456213); r?sheehan 2018-04-23 phabricator Superseded
D3422: firefoxtree: declare permissions via @wireprotocommand (bug 1456213); r?sheehan 2018-04-23 phabricator Superseded
D3421: firefoxtree: use logcmdutil.changesetdisplayer if available (bug 1456213); r?sheehan 2018-04-23 phabricator Superseded
D3420: firefoxtree: look for renamed wire protocol module (bug 1456213); r?sheehan 2018-04-23 phabricator Superseded
D341: test-rebase-obsolete: add "\n" in template 2017-08-11 phabricator Superseded
D341: test-rebase-obsolete: add "\n" in template 2017-08-11 phabricator Not Applicable
D3419: interfaceutil: module to stub out zope.interface 2018-04-22 phabricator Superseded
D3419: interfaceutil: module to stub out zope.interface 2018-04-23 phabricator Not Applicable
D3414: phabricator: specify some metadata compatibly with arc. 2018-04-19 phabricator Superseded
D3414: phabricator: specify some metadata compatibly with arc. 2018-04-19 phabricator Not Applicable
D3414: phabricator: specify some metadata compatibly with arc. 2018-04-20 phabricator Not Applicable
D340: rebase: prefer choosing merge base with successor in destination 2017-08-11 phabricator Superseded
D340: rebase: prefer choosing merge base with successor in destination 2017-08-11 phabricator Not Applicable
D340: rebase: prefer choosing merge base with successor in destination 2017-08-11 phabricator Not Applicable
D340: rebase: prefer choosing merge base with successor in destination 2017-08-13 phabricator Not Applicable
D340: rebase: prefer choosing merge base with successor in destination 2017-08-14 phabricator Not Applicable
D340: rebase: prefer choosing merge base with successor in destination 2017-08-14 phabricator Not Applicable
D340: rebase: choose merge base without unwanted revisions 2017-08-19 phabricator Not Applicable
D340: rebase: choose merge base without unwanted revisions 2017-08-21 phabricator Not Applicable
D3406: py3: whitelist six new passing tests 2018-04-18 phabricator Superseded
D3406: py3: whitelist six new passing tests 2018-04-18 phabricator Not Applicable
D3405: forget: rename --confirm to --interactive 2018-04-18 phabricator Superseded
D3405: forget: rename --confirm to --interactive 2018-04-18 phabricator Not Applicable
D3404: scripts: remove code for special handling of generaldelta; r?sheehan 2018-04-17 phabricator Superseded
D3403: revlog: make shortest() take a full binary nodeid (API) 2018-04-17 phabricator Superseded
D3403: revlog: make shortest() take a full binary nodeid (API) 2018-04-17 phabricator Not Applicable
D3402: notify: add maxdiffstat option to truncate long file lists 2018-04-17 phabricator Superseded
D3402: notify: add maxdiffstat option to truncate long file lists 2018-04-18 phabricator Not Applicable
D3401: wireproto: define HTTP version 2 protocol name in server module 2018-04-17 phabricator Superseded
D3400: wireproto: rename wireproto to wireprotov1server (API) 2018-04-17 phabricator Superseded
D3400: wireproto: rename wireproto to wireprotov1server (API) 2018-04-18 phabricator Not Applicable
D339: tests: verify that peer instances only expose interface members 2017-08-11 phabricator Superseded
D339: tests: verify that peer instances only expose interface members 2017-08-15 phabricator Not Applicable
D3399: wireproto: move version 2 commands dict to wireprotov2server 2018-04-17 phabricator Superseded
D3399: wireproto: move version 2 commands dict to wireprotov2server 2018-04-18 phabricator Not Applicable
D3398: wireproto: move supportedcompengines out of wireproto 2018-04-17 phabricator Superseded
D3398: wireproto: move supportedcompengines out of wireproto 2018-04-18 phabricator Not Applicable
D3397: wireproto: reimplement dispatch() for version 2 server 2018-04-17 phabricator Superseded
D3397: wireproto: reimplement dispatch() for version 2 server 2018-04-18 phabricator Not Applicable
D3396: wireproto: move command registration types to wireprototypes 2018-04-17 phabricator Superseded
D3396: wireproto: move command registration types to wireprototypes 2018-04-18 phabricator Not Applicable
D3395: wireproto: make version 2 @wireprotocommand an independent function 2018-04-17 phabricator Superseded
D3395: wireproto: make version 2 @wireprotocommand an independent function 2018-04-18 phabricator Not Applicable
D3394: wireproto: don't pass transportpolicy argument 2018-04-17 phabricator Superseded
D3394: wireproto: don't pass transportpolicy argument 2018-04-18 phabricator Not Applicable
D3393: bundle: introduce per-engine compression level 2018-04-17 phabricator Superseded
D3393: bundle: introduce per-engine compression level 2018-04-17 phabricator Not Applicable
D3392: bundlespec: drop externalnames flag 2018-04-17 phabricator Superseded
D3392: bundlespec: drop externalnames flag 2018-04-17 phabricator Not Applicable
D3391: commands: use command executor interface 2018-04-16 phabricator Superseded
D3391: commands: use command executor interface 2018-04-17 phabricator Not Applicable
D3390: exchange: use command executor interface for calling listkeys 2018-04-16 phabricator Superseded
D3390: exchange: use command executor interface for calling listkeys 2018-04-17 phabricator Not Applicable
D338: wireproto: use new peer interface 2017-08-11 phabricator Superseded
D338: wireproto: use new peer interface 2017-08-15 phabricator Not Applicable
D3389: context: clarify deprecation warning message 2018-04-16 phabricator Superseded
D3389: context: clarify deprecation warning message 2018-04-16 phabricator Not Applicable
D3388: wireprotov2: add support for more response types 2018-04-15 phabricator Superseded
D3388: wireprotov2: add support for more response types 2018-04-15 phabricator Not Applicable
D3388: wireprotov2: add support for more response types 2018-04-16 phabricator Not Applicable
D3387: wireprotov2: remove support for sending bytes response 2018-04-15 phabricator Superseded
D3387: wireprotov2: remove support for sending bytes response 2018-04-16 phabricator Not Applicable
D3386: wireprotov2: change behavior of error frame 2018-04-15 phabricator Superseded
D3386: wireprotov2: change behavior of error frame 2018-04-16 phabricator Not Applicable
D3385: wireprotov2: change command response protocol to include a leading map 2018-04-15 phabricator Superseded
D3385: wireprotov2: change command response protocol to include a leading map 2018-04-16 phabricator Not Applicable
D3384: wireprotov2: change frame type and name for command response 2018-04-15 phabricator Superseded
D3384: wireprotov2: change frame type and name for command response 2018-04-16 phabricator Not Applicable
D3383: wireprotov2: change frame type value for command data 2018-04-15 phabricator Superseded
D3383: wireprotov2: change frame type value for command data 2018-04-16 phabricator Not Applicable
D3382: wireprotov2: define response data as CBOR 2018-04-15 phabricator Superseded
D3382: wireprotov2: define response data as CBOR 2018-04-16 phabricator Not Applicable
D3381: wireprotov2: decode responses to their expected types 2018-04-15 phabricator Superseded
D3381: wireprotov2: decode responses to their expected types 2018-04-16 phabricator Not Applicable
D3380: wireprotov2: establish a type for representing command response 2018-04-15 phabricator Superseded
D3380: wireprotov2: establish a type for representing command response 2018-04-16 phabricator Not Applicable
D337: httppeer: use peer interface 2017-08-11 phabricator Superseded
D337: httppeer: use peer interface 2017-08-15 phabricator Not Applicable
D3379: wireprotov2: move response handling out of httppeer 2018-04-15 phabricator Superseded
D3379: wireprotov2: move response handling out of httppeer 2018-04-16 phabricator Not Applicable
D3378: debugcommands: ability to suppress logging of handshake 2018-04-15 phabricator Superseded
D3378: debugcommands: ability to suppress logging of handshake 2018-04-16 phabricator Not Applicable
D3377: hg: pass command intents to repo/peer creation (API) 2018-04-15 phabricator Superseded