D2628: xdiff: expand xdl_optimize_ctxs |
2018-03-04 |
phabricator |
|
Superseded |
D2627: xdiff: use memchr instead of character scanning |
2018-03-04 |
phabricator |
|
Superseded |
D2626: xdiff: use xxhash in xdiff |
2018-03-04 |
phabricator |
|
Superseded |
D2625: xxhash: vendor external library |
2018-03-04 |
phabricator |
|
Superseded |
D2624: perf: teach perfbdiff to call blocks() and to use xdiff |
2018-03-03 |
phabricator |
|
Superseded |
D2624: perf: teach perfbdiff to call blocks() and to use xdiff |
2018-03-07 |
phabricator |
|
Not Applicable |
D2623: dispatch: adding config items for overriding flag defaults |
2018-03-03 |
phabricator |
|
New |
D2623: dispatch: adding config items for overriding flag defaults |
2018-03-03 |
phabricator |
|
Not Applicable |
D2623: dispatch: adding config items for overriding flag defaults |
2018-03-04 |
phabricator |
|
Not Applicable |
D2623: dispatch: adding config items for overriding flag defaults |
2018-03-04 |
phabricator |
|
Not Applicable |
D2622: ui: adding a generic method to read config items with an arbitrary type |
2018-03-03 |
phabricator |
|
New |
D2621: tests: port test-log to Python 3 |
2018-03-03 |
phabricator |
|
Superseded |
D2621: tests: port test-log to Python 3 |
2018-03-04 |
phabricator |
|
Not Applicable |
D2621: tests: port test-log to Python 3 |
2018-03-04 |
phabricator |
|
Not Applicable |
D2620: wireproto: define and implement unified framing protocol for SSH |
2018-03-03 |
phabricator |
|
Superseded |
D261: centos5: use vault urls |
2017-08-07 |
phabricator |
|
Superseded |
D261: centos5: use vault urls |
2017-08-08 |
phabricator |
|
Not Applicable |
D2619: revsetlang: add a hint for more useful parse errors |
2018-03-03 |
phabricator |
|
Superseded |
D2619: revsetlang: add a hint for more useful parse errors |
2018-03-04 |
phabricator |
|
Not Applicable |
D2618: py3: use b"%d" to covert integer to bytes instead of str |
2018-03-03 |
phabricator |
|
Superseded |
D2618: py3: use b"%d" to covert integer to bytes instead of str |
2018-03-03 |
phabricator |
|
Not Applicable |
D2617: py3: use bytes() instead of str() |
2018-03-03 |
phabricator |
|
Superseded |
D2617: py3: use bytes() instead of str() |
2018-03-03 |
phabricator |
|
Not Applicable |
D2616: py3: replace __str__ to __bytes__ in hgext/journal.py |
2018-03-03 |
phabricator |
|
Superseded |
D2616: py3: replace __str__ to __bytes__ in hgext/journal.py |
2018-03-03 |
phabricator |
|
Not Applicable |
D2615: testrunner: add option to sort tests by previous run time |
2018-03-03 |
phabricator |
|
Superseded |
D2615: testrunner: add option to sort tests by previous run time |
2018-03-03 |
phabricator |
|
Not Applicable |
D2614: py3: whitelist another 15 passing tests |
2018-03-03 |
phabricator |
|
Superseded |
D2614: py3: whitelist another 15 passing tests |
2018-03-03 |
phabricator |
|
Not Applicable |
D2613: cmdutil: ensure PatchError messages are coerded to bytes, not str |
2018-03-03 |
phabricator |
|
Superseded |
D2613: cmdutil: ensure PatchError messages are coerded to bytes, not str |
2018-03-03 |
phabricator |
|
Not Applicable |
D2612: tests: fix bytes literals in test-fncache.t |
2018-03-03 |
phabricator |
|
Superseded |
D2612: tests: fix bytes literals in test-fncache.t |
2018-03-03 |
phabricator |
|
Not Applicable |
D2611: scmutil: avoid using basestring and add explicit handling of unicodes |
2018-03-03 |
phabricator |
|
Superseded |
D2611: scmutil: avoid using basestring and add explicit handling of unicodes |
2018-03-03 |
phabricator |
|
Not Applicable |
D2610: tests: fix inline extension bytes in test-ssh-proto-unbundle.t |
2018-03-03 |
phabricator |
|
Superseded |
D2610: tests: fix inline extension bytes in test-ssh-proto-unbundle.t |
2018-03-03 |
phabricator |
|
Not Applicable |
D260: chg: define _GNU_SOURCE to allow CentOS 5 compilation |
2017-08-07 |
phabricator |
|
Superseded |
D260: chg: define _GNU_SOURCE to allow CentOS 5 compilation |
2017-08-08 |
phabricator |
|
Not Applicable |
D2609: templater: provide hint for multi-line templates with parse errors |
2018-03-03 |
phabricator |
|
Superseded |
D2609: templater: provide hint for multi-line templates with parse errors |
2018-03-03 |
phabricator |
|
Not Applicable |
D2609: templater: provide hint for multi-line templates with parse errors |
2018-03-03 |
phabricator |
|
Not Applicable |
D2608: templater: add hint to template parse errors to help locate issues |
2018-03-03 |
phabricator |
|
Superseded |
D2608: templater: add hint to template parse errors to help locate issues |
2018-03-03 |
phabricator |
|
Not Applicable |
D2608: templater: add hint to template parse errors to help locate issues |
2018-03-03 |
phabricator |
|
Not Applicable |
D2608: templater: add hint to template parse errors to help locate issues |
2018-03-03 |
phabricator |
|
Not Applicable |
D2607: hghave: fix up clang-libfuzzer regex to be bytes |
2018-03-03 |
phabricator |
|
Superseded |
D2607: hghave: fix up clang-libfuzzer regex to be bytes |
2018-03-03 |
phabricator |
|
Not Applicable |
D2606: largefiles: headers and values need to be sysstrs, add r prefixes |
2018-03-03 |
phabricator |
|
Superseded |
D2606: largefiles: headers and values need to be sysstrs, add r prefixes |
2018-03-03 |
phabricator |
|
Not Applicable |
D2605: run-tests: allow #require inside #if |
2018-03-03 |
phabricator |
|
Superseded |
D2605: run-tests: allow #require inside #if |
2018-03-03 |
phabricator |
|
Not Applicable |
D2605: run-tests: allow #require inside #if |
2018-03-03 |
phabricator |
|
Not Applicable |
D2604: tests: add tests about diff quality |
2018-03-03 |
phabricator |
|
Superseded |
D2604: tests: add tests about diff quality |
2018-03-03 |
phabricator |
|
Not Applicable |
D2604: tests: add tests about diff quality |
2018-03-03 |
phabricator |
|
Not Applicable |
D2604: tests: add tests about diff quality |
2018-03-03 |
phabricator |
|
Not Applicable |
D2603: mdiff: add a config option to use xdiff algorithm |
2018-03-03 |
phabricator |
|
Superseded |
D2603: mdiff: add a config option to use xdiff algorithm |
2018-03-03 |
phabricator |
|
Not Applicable |
D2602: bdiff: add a xdiffblocks method |
2018-03-03 |
phabricator |
|
Superseded |
D2602: bdiff: add a xdiffblocks method |
2018-03-03 |
phabricator |
|
Not Applicable |
D2602: bdiff: add a xdiffblocks method |
2018-03-03 |
phabricator |
|
Not Applicable |
D2602: bdiff: add a xdiffblocks method |
2018-03-03 |
phabricator |
|
Not Applicable |
D2601: xdiff: reduce indent heuristic overhead |
2018-03-03 |
phabricator |
|
Superseded |
D2601: xdiff: reduce indent heuristic overhead |
2018-03-03 |
phabricator |
|
Not Applicable |
D2601: xdiff: reduce indent heuristic overhead |
2018-03-03 |
phabricator |
|
Not Applicable |
D2600: tests: prevent enormous output spew in test-lfs-largefiles.t |
2018-03-03 |
phabricator |
|
Superseded |
D2600: tests: prevent enormous output spew in test-lfs-largefiles.t |
2018-03-03 |
phabricator |
|
Not Applicable |
D25: rebase: remove messages for nullmerge and revignored (BC) |
2017-08-11 |
phabricator |
|
Not Applicable |
D25: rebase: remove messages for nullmerge and revignored (BC) |
2017-08-15 |
phabricator |
|
Not Applicable |
D25: rebase: remove messages for nullmerge and revignored (BC) |
2017-08-16 |
phabricator |
|
Not Applicable |
D259: label: rename log.trouble into log.instability |
2017-08-07 |
phabricator |
|
Superseded |
D259: label: rename log.trouble into log.instability |
2017-08-11 |
phabricator |
|
Not Applicable |
D2599: url: more bytes/unicodes fussing in url.py around auth handling |
2018-03-03 |
phabricator |
|
Superseded |
D2599: url: more bytes/unicodes fussing in url.py around auth handling |
2018-03-03 |
phabricator |
|
Not Applicable |
D2598: httpconnection: convert url to bytes in readauthforuri |
2018-03-03 |
phabricator |
|
Superseded |
D2598: httpconnection: convert url to bytes in readauthforuri |
2018-03-03 |
phabricator |
|
Not Applicable |
D2597: graft: add test for reading old graftstate files with new mechanism |
2018-05-24 |
phabricator |
|
Not Applicable |
D2597: graft: add test for reading old graftstate files with new mechanism |
2018-05-25 |
phabricator |
|
Not Applicable |
D2597: graft: add test for reading old graftstate files with new mechanism |
2018-05-25 |
phabricator |
|
Not Applicable |
D2597: graft: add test for reading old format state files with new mechanism |
2018-03-03 |
phabricator |
|
Superseded |
D2597: graft: add test for reading old format state files with new mechanism |
2018-03-26 |
phabricator |
|
Not Applicable |
D2596: state: raise ProgrammingError if an invalid key is being accessed |
2018-03-03 |
phabricator |
|
Superseded |
D2595: graft: start using the new state file class |
2018-03-26 |
phabricator |
|
Not Applicable |
D2595: graft: start using the new state file |
2018-03-03 |
phabricator |
|
Superseded |
D2595: graft: start using the new state file |
2018-03-04 |
phabricator |
|
Not Applicable |
D2595: graft: start using the new state file |
2018-03-09 |
phabricator |
|
Not Applicable |
D2595: graft: start using the new state file |
2018-03-14 |
phabricator |
|
Not Applicable |
D2595: graft: start using the new state file |
2018-03-19 |
phabricator |
|
Not Applicable |
D2594: graft: move logic to read current graft state file in state.py |
2018-03-03 |
phabricator |
|
Superseded |
D2594: graft: move logic to read current graft state file in state.py |
2018-03-04 |
phabricator |
|
Not Applicable |
D2594: graft: move logic to read current graft state file in state.py |
2018-03-09 |
phabricator |
|
Not Applicable |
D2594: graft: move logic to read current graft state file in state.py |
2018-03-14 |
phabricator |
|
Not Applicable |
D2594: graft: move logic to read current graft state file in state.py |
2018-03-19 |
phabricator |
|
Not Applicable |
D2594: graft: move logic to read current graft state file in separate function |
2018-03-26 |
phabricator |
|
Not Applicable |
D2593: state: add logic to parse the state file in old way if cbor fails |
2018-03-03 |
phabricator |
|
Superseded |
D2593: state: add logic to parse the state file in old way if cbor fails |
2018-03-04 |
phabricator |
|
Not Applicable |
D2593: state: add logic to parse the state file in old way if cbor fails |
2018-03-09 |
phabricator |
|
Not Applicable |
D2593: state: add logic to parse the state file in old way if cbor fails |
2018-03-26 |
phabricator |
|
Not Applicable |
D2593: state: add logic to parse the state file in old way if cbor fails |
2018-03-26 |
phabricator |
|
Not Applicable |
D2592: state: add registrar to register function to read old state files |
2018-03-03 |
phabricator |
|
Superseded |
D2592: state: add registrar to register function to read old state files |
2018-03-26 |
phabricator |
|
Not Applicable |
D2591: state: import the file to write state files from evolve extension |
2018-03-03 |
phabricator |
|
Superseded |
D2591: state: import the file to write state files from evolve extension |
2018-03-26 |
phabricator |
|
Not Applicable |
D2591: state: import the file to write state files from evolve extension |
2018-05-21 |
phabricator |
|
Not Applicable |
D2590: cbor: add a __init__.py to top level cbor module |
2018-03-03 |
phabricator |
|
Superseded |
D258: label: rename trouble.X into instability.X |
2017-08-07 |
phabricator |
|
Superseded |
D258: label: rename trouble.X into instability.X |
2017-08-11 |
phabricator |
|
Not Applicable |
D2589: setup: ignore extension load failures when finding working hg |
2018-03-03 |
phabricator |
|
Superseded |
D2589: setup: ignore extension load failures when finding working hg |
2018-03-04 |
phabricator |
|
Not Applicable |
D2588: commit: adds multiline commit message support(issue5616) |
2018-03-03 |
phabricator |
|
New |
D2588: commit: adds multiline commit message support(issue5616) |
2018-03-04 |
phabricator |
|
Not Applicable |
D2588: commit: adds multiline commit message support(issue5616) |
2018-03-04 |
phabricator |
|
Not Applicable |
D2587: cext: accept arguments as Py_buffer |
2018-03-03 |
phabricator |
|
Superseded |
D2587: cext: accept arguments as Py_buffer |
2018-03-03 |
phabricator |
|
Not Applicable |
D2586: cext: refactor cleanup code in bdiff() |
2018-03-03 |
phabricator |
|
Superseded |
D2586: cext: refactor cleanup code in bdiff() |
2018-03-03 |
phabricator |
|
Not Applicable |
D2585: py3: use util.forcevytestr to convert error to bytes |
2018-03-03 |
phabricator |
|
Superseded |
D2585: py3: use util.forcevytestr to convert error to bytes |
2018-03-03 |
phabricator |
|
Not Applicable |
D2584: util: report integer result from write() |
2018-03-03 |
phabricator |
|
Superseded |
D2584: util: report integer result from write() |
2018-03-03 |
phabricator |
|
Not Applicable |
D2583: util: log readinto() I/O |
2018-03-03 |
phabricator |
|
Superseded |
D2583: util: log readinto() I/O |
2018-03-03 |
phabricator |
|
Not Applicable |
D2582: util: teach escapedata() about bytearray |
2018-03-03 |
phabricator |
|
Superseded |
D2582: util: teach escapedata() about bytearray |
2018-03-03 |
phabricator |
|
Not Applicable |
D2581: sshpeer: don't read(0) |
2018-03-03 |
phabricator |
|
Superseded |
D2581: sshpeer: don't read(0) |
2018-03-03 |
phabricator |
|
Not Applicable |
D2580: tests: fix various test-check-module-imports.t violations |
2018-03-03 |
phabricator |
|
Superseded |
D2580: tests: fix various test-check-module-imports.t violations |
2018-03-03 |
phabricator |
|
Not Applicable |
D257: label: rename changeset.troubled into changeset.unstable |
2017-08-07 |
phabricator |
|
Superseded |
D257: label: rename changeset.troubled into changeset.unstable |
2017-08-11 |
phabricator |
|
Not Applicable |
D2579: WIP: fix unshelve refuses to apply on modified MQ patch (issue4318) |
2018-03-03 |
phabricator |
|
Superseded |
D2578: xdiff: enable indent heuristic unconditionally |
2018-03-03 |
phabricator |
|
Superseded |
D2577: mdiff: prefer xdiff for diff calculation |
2018-03-03 |
phabricator |
|
Superseded |
D2576: xdiff: add a python wrapper |
2018-03-03 |
phabricator |
|
Superseded |
D2575: xdiff: add a bdiff hunk mode |
2018-03-03 |
phabricator |
|
Superseded |
D2575: xdiff: add a bdiff hunk mode |
2018-03-03 |
phabricator |
|
Not Applicable |
D2575: xdiff: add a bdiff hunk mode |
2018-03-03 |
phabricator |
|
Not Applicable |
D2575: xdiff: add a bdiff hunk mode |
2018-03-03 |
phabricator |
|
Not Applicable |
D2574: xdiff: add a binary utility that runs xdiff |
2018-03-03 |
phabricator |
|
Superseded |
D2573: xdiff: remove patience and histogram diffs |
2018-03-03 |
phabricator |
|
Superseded |
D2573: xdiff: remove patience and histogram diff algorithms |
2018-03-03 |
phabricator |
|
Not Applicable |
D2573: xdiff: remove patience and histogram diff algorithms |
2018-03-03 |
phabricator |
|
Not Applicable |
D2573: xdiff: remove patience and histogram diff algorithms |
2018-03-03 |
phabricator |
|
Not Applicable |
D2572: xdiff: vendor xdiff library from git |
2018-03-03 |
phabricator |
|
Superseded |
D2572: xdiff: vendor xdiff library from git |
2018-03-03 |
phabricator |
|
Not Applicable |
D2572: xdiff: vendor xdiff library from git |
2018-03-03 |
phabricator |
|
Not Applicable |
D2572: xdiff: vendor xdiff library from git |
2018-03-03 |
phabricator |
|
Not Applicable |
D2571: sshpeer: don't read from stderr when that behavior is disabled |
2018-03-02 |
phabricator |
|
Superseded |
D2571: sshpeer: don't read from stderr when that behavior is disabled |
2018-03-03 |
phabricator |
|
Not Applicable |
D2570: tests: add missing b prefixes in test-atomictempfile.py |
2018-03-02 |
phabricator |
|
Superseded |
D2570: tests: add missing b prefixes in test-atomictempfile.py |
2018-03-03 |
phabricator |
|
Not Applicable |
D256: test: add a test for stabilization related labels |
2017-08-07 |
phabricator |
|
Superseded |
D256: test: add a test for stabilization related labels |
2017-08-11 |
phabricator |
|
Not Applicable |
D2569: py3: whitelist more passing tests |
2018-03-02 |
phabricator |
|
Superseded |
D2569: py3: whitelist more passing tests |
2018-03-02 |
phabricator |
|
Not Applicable |
D2568: lfs: convert hexdigest to bytes using sysbytes |
2018-03-02 |
phabricator |
|
Superseded |
D2568: lfs: convert hexdigest to bytes using sysbytes |
2018-03-02 |
phabricator |
|
Not Applicable |
D2568: lfs: convert hexdigest to bytes using sysbytes |
2018-03-02 |
phabricator |
|
Not Applicable |
D2567: lfs: use %d to encode int, not str() |
2018-03-02 |
phabricator |
|
Superseded |
D2567: lfs: use %d to encode int, not str() |
2018-03-02 |
phabricator |
|
Not Applicable |
D2566: lfs: use byteskwargs() on some **kwargs for python 3 compat |
2018-03-02 |
phabricator |
|
Superseded |
D2566: lfs: use byteskwargs() on some **kwargs for python 3 compat |
2018-03-02 |
phabricator |
|
Not Applicable |
D2565: lfs: add some bytestring wrappers in blobstore.py |
2018-03-02 |
phabricator |
|
Superseded |
D2565: lfs: add some bytestring wrappers in blobstore.py |
2018-03-02 |
phabricator |
|
Not Applicable |
D2564: lfs: add missing b prefixes on some regular expressions |
2018-03-02 |
phabricator |
|
Superseded |
D2564: lfs: add missing b prefixes on some regular expressions |
2018-03-02 |
phabricator |
|
Not Applicable |
D2563: debugcommands: add some strkwargs love to some **args calls |
2018-03-02 |
phabricator |
|
Superseded |
D2563: debugcommands: add some strkwargs love to some **args calls |
2018-03-02 |
phabricator |
|
Not Applicable |
D2562: debugcommands: add an r prefix to make file mode for fdopen a sysstr |
2018-03-02 |
phabricator |
|
Superseded |
D2562: debugcommands: add an r prefix to make file mode for fdopen a sysstr |
2018-03-02 |
phabricator |
|
Not Applicable |
D2561: util: work around Python 3 returning None at EOF instead of '' |
2018-03-02 |
phabricator |
|
Superseded |
D2561: util: work around Python 3 returning None at EOF instead of '' |
2018-03-02 |
phabricator |
|
Not Applicable |
D2560: util: add missing r prefix on some __setattr__ calls |
2018-03-02 |
phabricator |
|
Superseded |
D2560: util: add missing r prefix on some __setattr__ calls |
2018-03-02 |
phabricator |
|
Not Applicable |
D255: obsolete: rename bumped volatile set into phasedivergent volatile set |
2017-08-07 |
phabricator |
|
Superseded |
D255: obsolete: rename bumped volatile set into phasedivergent volatile set |
2017-08-11 |
phabricator |
|
Not Applicable |
D2559: tests: add some re and globs for test-revset on python3 |
2018-03-02 |
phabricator |
|
Superseded |
D2559: tests: add some re and globs for test-revset on python3 |
2018-03-02 |
phabricator |
|
Not Applicable |
D2558: tests: add missing b prefixes and fix a %s to %d in test-revset.t |
2018-03-02 |
phabricator |
|
Superseded |
D2558: tests: add missing b prefixes and fix a %s to %d in test-revset.t |
2018-03-02 |
phabricator |
|
Not Applicable |
D2557: revset: use %d to turn an int into a bytestr |
2018-03-02 |
phabricator |
|
Superseded |
D2557: revset: use %d to turn an int into a bytestr |
2018-03-02 |
phabricator |
|
Not Applicable |
D2556: revset: use {force,}bytestr to fix some %r formatting issues |
2018-03-02 |
phabricator |
|
Superseded |
D2556: revset: use {force,}bytestr to fix some %r formatting issues |
2018-03-02 |
phabricator |
|
Not Applicable |
D2555: py3: two more passing tests |
2018-03-02 |
phabricator |
|
Superseded |
D2554: templatekw: fix dict construction in _showlist to not mix bytes and strs |
2018-03-02 |
phabricator |
|
Superseded |
D2554: templatekw: fix dict construction in _showlist to not mix bytes and strs |
2018-03-02 |
phabricator |
|
Not Applicable |
D2553: templatefilters: avoid infinite recursion bug in stringify |
2018-03-02 |
phabricator |
|
Superseded |
D2553: templatefilters: avoid infinite recursion bug in stringify |
2018-03-02 |
phabricator |
|
Not Applicable |
D2552: py3: whitelist more passing tests |
2018-03-02 |
phabricator |
|
Not Applicable |
D2552: py3: sixteen more passing tests |
2018-03-02 |
phabricator |
|
Superseded |
D2552: py3: sixteen more passing tests |
2018-03-02 |
phabricator |
|
Not Applicable |
D2551: match: some minimal pycompat fixes guided by test-hgignore.t |
2018-03-02 |
phabricator |
|
Superseded |
D2551: match: some minimal pycompat fixes guided by test-hgignore.t |
2018-03-02 |
phabricator |
|
Not Applicable |
D2550: tests: add more tests around hook output and getbundle |
2018-03-02 |
phabricator |
|
Superseded |
D2550: tests: add more tests around hook output and getbundle |
2018-03-02 |
phabricator |
|
Not Applicable |
D2550: tests: add more tests around hook output and getbundle |
2018-03-03 |
phabricator |
|
Not Applicable |
D254: obsolete: rename divergent volatile set into contentdivergent volatile set |
2017-08-07 |
phabricator |
|
Superseded |
D254: obsolete: rename divergent volatile set into contentdivergent volatile set |
2017-08-11 |
phabricator |
|
Not Applicable |
D2549: debugcommands: fix repr in debugignore print with pycompat.bytestr |
2018-03-02 |
phabricator |
|
Superseded |
D2549: debugcommands: fix repr in debugignore print with pycompat.bytestr |
2018-03-02 |
phabricator |
|
Not Applicable |
D2549: debugcommands: fix repr in debugignore print with pycompat.bytestr |
2018-03-02 |
phabricator |
|
Not Applicable |
D2548: exchange: remove dead assignment or forcebundle1 |
2018-03-02 |
phabricator |
|
Superseded |
D2548: exchange: remove dead assignment or forcebundle1 |
2018-03-02 |
phabricator |
|
Not Applicable |
D2547: purge: apply byteskwargs to opts, fixing all python3 issues here |
2018-03-02 |
phabricator |
|
Superseded |
D2547: purge: apply byteskwargs to opts, fixing all python3 issues here |
2018-03-02 |
phabricator |
|
Not Applicable |
D2546: tests: port test-bookmarks.t extension to Python 3 |
2018-03-02 |
phabricator |
|
Superseded |
D2546: tests: port test-bookmarks.t extension to Python 3 |
2018-03-02 |
phabricator |
|
Not Applicable |
D2545: scmutil: fix a repr in an error message on Python 3 |
2018-03-02 |
phabricator |
|
Superseded |
D2545: scmutil: fix a repr in an error message on Python 3 |
2018-03-02 |
phabricator |
|
Not Applicable |
D2544: bookmarks: fix a repr in a message on Python 3 |
2018-03-02 |
phabricator |
|
Superseded |
D2544: bookmarks: fix a repr in a message on Python 3 |
2018-03-02 |
phabricator |
|
Not Applicable |
D2543: py3: add missing b prefixes in test-debugextensions.t |
2018-03-02 |
phabricator |
|
Superseded |
D2543: py3: add missing b prefixes in test-debugextensions.t |
2018-03-02 |
phabricator |
|
Not Applicable |
D2542: tests: help dummysmtpd work on python 3 |
2018-03-02 |
phabricator |
|
Superseded |
D2542: tests: help dummysmtpd work on python 3 |
2018-03-02 |
phabricator |
|
Not Applicable |
D2541: verify: fix exception formatting bug in Python 3 |
2018-03-02 |
phabricator |
|
Superseded |
D2541: verify: fix exception formatting bug in Python 3 |
2018-03-02 |
phabricator |
|
Not Applicable |
D2541: verify: fix exception formatting bug in Python 3 |
2018-03-02 |
phabricator |
|
Not Applicable |
D2540: tests: port helper script revlog-formatv0.py to python 3 |
2018-03-02 |
phabricator |
|
Superseded |
D2540: tests: port helper script revlog-formatv0.py to python 3 |
2018-03-02 |
phabricator |
|
Not Applicable |
D253: obsolete: rename unstable volatile set into orphan volatile set |
2017-08-07 |
phabricator |
|
Superseded |
D253: obsolete: rename unstable volatile set into orphan volatile set |
2017-08-11 |
phabricator |
|
Not Applicable |
D2539: tests: add missing b prefix in test python in test-issue2137.t |
2018-03-02 |
phabricator |
|
Superseded |
D2539: tests: add missing b prefix in test python in test-issue2137.t |
2018-03-02 |
phabricator |
|
Not Applicable |
D2538: templatefilters: convert arguments to sysstrs for unicode() ctor |
2018-03-02 |
phabricator |
|
Superseded |
D2538: templatefilters: convert arguments to sysstrs for unicode() ctor |
2018-03-02 |
phabricator |
|
Not Applicable |
D2537: tests: make get-with-headers flush after print() calls |
2018-03-02 |
phabricator |
|
Superseded |
D2536: py3: use util.forcebytestr() to convert IOErrors to bytes |
2018-03-02 |
phabricator |
|
Superseded |
D2536: py3: use util.forcebytestr() to convert IOErrors to bytes |
2018-03-02 |
phabricator |
|
Not Applicable |
D2535: py3: use pycompat.bytestr() to convert error messages to bytes |
2018-03-02 |
phabricator |
|
Superseded |
D2535: py3: use pycompat.bytestr() to convert error messages to bytes |
2018-03-03 |
phabricator |
|
Not Applicable |
D2535: py3: use pycompat.bytestr() to convert error messages to bytes |
2018-03-03 |
phabricator |
|
Not Applicable |
D2534: py3: port tests/test-wireproto.py to Python 3 |
2018-03-02 |
phabricator |
|
Superseded |
D2534: py3: port tests/test-wireproto.py to Python 3 |
2018-03-02 |
phabricator |
|
Not Applicable |
D2533: py3: use pycompat.bytestr() to convert None to bytes |
2018-03-02 |
phabricator |
|
Superseded |
D2533: py3: use pycompat.bytestr() to convert None to bytes |
2018-03-02 |
phabricator |
|
Not Applicable |
D2532: webcommands: use explicit integer division for Python 3 compat |
2018-03-01 |
phabricator |
|
Superseded |
D2532: webcommands: use explicit integer division for Python 3 compat |
2018-03-02 |
phabricator |
|
Not Applicable |
D2531: templatefilters: stop using str as a variable name |
2018-03-01 |
phabricator |
|
Superseded |
D2531: templatefilters: stop using str as a variable name |
2018-03-02 |
phabricator |
|
Not Applicable |
D2530: py3: whitelist three more passing tests |
2018-03-01 |
phabricator |
|
Superseded |
D2530: py3: whitelist three more passing tests |
2018-03-02 |
phabricator |
|
Not Applicable |
D252: revset: rename bumped into phasedivergent |
2017-08-07 |
phabricator |
|
Superseded |
D252: revset: rename bumped into phasedivergent |
2017-08-11 |
phabricator |
|
Not Applicable |
D2529: convert: fix two %r output formats with pycompat.bytestr() wrapping |
2018-03-01 |
phabricator |
|
Superseded |
D2529: convert: fix two %r output formats with pycompat.bytestr() wrapping |
2018-03-02 |
phabricator |
|
Not Applicable |
D2528: error: fix isinstnace check to use bytes instead of str |
2018-03-01 |
phabricator |
|
Superseded |
D2528: error: fix isinstnace check to use bytes instead of str |
2018-03-02 |
phabricator |
|
Not Applicable |
D2527: convert: use our shlex wrapper in filemap to avoid Python 3 tracebacks |
2018-03-01 |
phabricator |
|
Superseded |
D2527: convert: use our shlex wrapper in filemap to avoid Python 3 tracebacks |
2018-03-02 |
phabricator |
|
Not Applicable |
D2526: convcmd: use our shlex wrapper to avoid Python 3 tracebacks |
2018-03-01 |
phabricator |
|
Superseded |
D2526: convcmd: use our shlex wrapper to avoid Python 3 tracebacks |
2018-03-02 |
phabricator |
|
Not Applicable |
D2525: convert: add some utility code for working with shlex on Python 3 |
2018-03-01 |
phabricator |
|
Superseded |
D2525: convert: add some utility code for working with shlex on Python 3 |
2018-03-02 |
phabricator |
|
Not Applicable |
D2524: pycompat: add support for encoding argument to our wrapper |
2018-03-01 |
phabricator |
|
Superseded |
D2524: pycompat: add support for encoding argument to our wrapper |
2018-03-02 |
phabricator |
|
Not Applicable |
D2523: py3: whitelist 14 new tests passing |
2018-03-01 |
phabricator |
|
Superseded |
D2523: py3: whitelist 14 new tests passing |
2018-03-01 |
phabricator |
|
Not Applicable |
D2522: py3: slice over bytes to prevent getting ascii values |
2018-03-01 |
phabricator |
|
Superseded |
D2522: py3: slice over bytes to prevent getting ascii values |
2018-03-01 |
phabricator |
|
Not Applicable |
D2521: tests: fix run-tests environment cleanup on Python 3 |
2018-03-01 |
phabricator |
|
Superseded |
D2521: tests: fix run-tests environment cleanup on Python 3 |
2018-03-01 |
phabricator |
|
Not Applicable |
D2520: py3: replace str() with it's bytes equivalent in hgext/shelve.py |
2018-03-01 |
phabricator |
|
Superseded |
D2520: py3: replace str() with it's bytes equivalent in hgext/shelve.py |
2018-03-01 |
phabricator |
|
Not Applicable |
D251: revset: remane divergent into contentdivergent |
2017-08-07 |
phabricator |
|
Superseded |
D251: revset: remane divergent into contentdivergent |
2017-08-11 |
phabricator |
|
Not Applicable |
D2519: py3: make sure we write bytes in a file open in bytes mode |
2018-03-01 |
phabricator |
|
Superseded |
D2519: py3: make sure we write bytes in a file open in bytes mode |
2018-03-01 |
phabricator |
|
Not Applicable |
D2518: py3: add b'' prefixes in tests/test-obsolete.t |
2018-03-01 |
phabricator |
|
Superseded |
D2518: py3: add b'' prefixes in tests/test-obsolete.t |
2018-03-01 |
phabricator |
|
Not Applicable |
D2517: py3: add a b'' prefix in tests/test-fncache.t |
2018-03-01 |
phabricator |
|
Superseded |
D2517: py3: add a b'' prefix in tests/test-fncache.t |
2018-03-01 |
phabricator |
|
Not Applicable |
D2516: py3: use pycompat.bytestr() to convert error instances to bytes |
2018-03-01 |
phabricator |
|
Superseded |
D2516: py3: use pycompat.bytestr() to convert error instances to bytes |
2018-03-01 |
phabricator |
|
Not Applicable |
D2515: py3: listify the return value of filter() |
2018-03-01 |
phabricator |
|
Superseded |
D2515: py3: listify the return value of filter() |
2018-03-01 |
phabricator |
|
Not Applicable |
D2514: py3: use '%d' instead of '%s' for ints |
2018-03-01 |
phabricator |
|
Superseded |
D2514: py3: use '%d' instead of '%s' for ints |
2018-03-01 |
phabricator |
|
Not Applicable |
D2513: wireproto: only expose "between" to version 1 of wire protocols |
2018-03-01 |
phabricator |
|
Superseded |
D2513: wireproto: only expose "between" to version 1 of wire protocols |
2018-03-02 |
phabricator |
|
Not Applicable |
D2513: wireproto: only expose "between" to version 1 of wire protocols |
2018-03-03 |
phabricator |
|
Not Applicable |
D2512: wireproto: add transport specific capabilities in the transport |
2018-03-01 |
phabricator |
|
Superseded |
D2512: wireproto: add transport specific capabilities in the transport |
2018-03-02 |
phabricator |
|
Not Applicable |
D2512: wireproto: add transport specific capabilities in the transport |
2018-03-03 |
phabricator |
|
Not Applicable |
D2511: py3: add 14 new passing tests to whitelist |
2018-02-28 |
phabricator |
|
Superseded |
D2511: py3: add 14 new passing tests to whitelist |
2018-03-01 |
phabricator |
|
Not Applicable |
D2510: py3: add b'' prefixes in tests/test-rollback.t |
2018-02-28 |
phabricator |
|
Superseded |
D2510: py3: add b'' prefixes in tests/test-rollback.t |
2018-03-01 |
phabricator |
|
Not Applicable |
D250: revset: rename unstable into orphan |
2017-08-07 |
phabricator |
|
Superseded |
D250: revset: rename unstable into orphan |
2017-08-11 |
phabricator |
|
Not Applicable |
D2509: py3: add b'' prefix in tests/test-revlog-v2.t |
2018-02-28 |
phabricator |
|
Superseded |
D2509: py3: add b'' prefix in tests/test-revlog-v2.t |
2018-03-01 |
phabricator |
|
Not Applicable |
D2508: py3: add b'' prefixes in tests/test-revlog.t |
2018-02-28 |
phabricator |
|
Superseded |
D2508: py3: add b'' prefixes in tests/test-revlog.t |
2018-03-01 |
phabricator |
|
Not Applicable |
D2507: py3: make sure we open the file in bytes mode |
2018-02-28 |
phabricator |
|
Superseded |
D2507: py3: make sure we open the file in bytes mode |
2018-03-01 |
phabricator |
|
Not Applicable |
D2506: py3: add b'' prefixes in tests/test-revlog-ancestry.py |
2018-02-28 |
phabricator |
|
Superseded |
D2506: py3: add b'' prefixes in tests/test-revlog-ancestry.py |
2018-03-01 |
phabricator |
|
Not Applicable |
D2505: py3: port the markdirver extension in tests/test-resolve.t |
2018-02-28 |
phabricator |
|
Superseded |
D2505: py3: port the markdirver extension in tests/test-resolve.t |
2018-03-01 |
phabricator |
|
Not Applicable |
D2504: py3: backout changeset 56635c506608 which wrongly added couple of b'' |
2018-02-28 |
phabricator |
|
Superseded |
D2504: py3: backout changeset 56635c506608 which wrongly added couple of b'' |
2018-03-01 |
phabricator |
|
Not Applicable |
D2503: py3: add a missing b'' in tests/bruterebase.py |
2018-02-28 |
phabricator |
|
Superseded |
D2503: py3: add a missing b'' in tests/bruterebase.py |
2018-03-01 |
phabricator |
|
Not Applicable |
D2502: py3: use '%d' for integers instead of b'%s' |
2018-02-28 |
phabricator |
|
Superseded |
D2502: py3: use '%d' for integers instead of b'%s' |
2018-03-01 |
phabricator |
|
Not Applicable |
D2501: py3: make sure we write in mergestate in bytes mode |
2018-02-28 |
phabricator |
|
Superseded |
D2501: py3: make sure we write in mergestate in bytes mode |
2018-03-01 |
phabricator |
|
Not Applicable |
D2500: py3: add b'' prefixes in tests/test-rebase-scenario-global.t |
2018-02-28 |
phabricator |
|
Superseded |
D2500: py3: add b'' prefixes in tests/test-rebase-scenario-global.t |
2018-03-01 |
phabricator |
|
Not Applicable |
D24: rebase: remove revprecursor and revpruned states (BC) |
2017-08-11 |
phabricator |
|
Not Applicable |
D24: rebase: remove revprecursor and revpruned states (BC) |
2017-08-13 |
phabricator |
|
Not Applicable |
D24: rebase: remove revprecursor and revpruned states (BC) |
2017-08-15 |
phabricator |
|
Not Applicable |
D24: rebase: remove revprecursor and revpruned states (BC) |
2017-08-16 |
phabricator |
|
Not Applicable |
D249: test: update evolution config |
2017-08-07 |
phabricator |
|
Superseded |
D249: test: update evolution config |
2017-08-11 |
phabricator |
|
Not Applicable |
D2499: py3: replace str() calls with their preferred bytes equivalent |
2018-02-28 |
phabricator |
|
Superseded |
D2499: py3: replace str() calls with their preferred bytes equivalent |
2018-03-01 |
phabricator |
|
Not Applicable |
D2498: py3: use util.forcebytestr to convert str to bytes |
2018-03-01 |
phabricator |
|
Not Applicable |
D2498: py3: use util.forcebytestr to convert str to bytes |
2018-03-01 |
phabricator |
|
Not Applicable |
D2498: py3: use pycompat.bytestr to convert str to bytes |
2018-02-28 |
phabricator |
|
Superseded |
D2497: py3: convert error messages to bytes using util.forcebytestr() |
2018-02-28 |
phabricator |
|
Superseded |
D2497: py3: convert error messages to bytes using util.forcebytestr() |
2018-03-01 |
phabricator |
|
Not Applicable |
D2496: py3: slice over bytes or use startswith() to prevent getting ascii values |
2018-02-28 |
phabricator |
|
Superseded |
D2496: py3: slice over bytes or use startswith() to prevent getting ascii values |
2018-03-01 |
phabricator |
|
Not Applicable |
D2495: narrow: drop safehasattr() checks for always-present repo.narrowmatch |
2018-02-28 |
phabricator |
|
Superseded |
D2495: narrow: drop safehasattr() checks for always-present repo.narrowmatch |
2018-03-01 |
phabricator |
|
Not Applicable |
D2494: narrow: move narrowmatch-related methods to localrepo |
2018-02-28 |
phabricator |
|
Superseded |
D2494: narrow: move narrowmatch-related methods to localrepo |
2018-03-01 |
phabricator |
|
Not Applicable |
D2493: narrow: remove dependency from narrowspec module to hg module |
2018-02-28 |
phabricator |
|
Superseded |
D2493: narrow: remove dependency from narrowspec module to hg module |
2018-03-01 |
phabricator |
|
Not Applicable |
D2492: narrow: reduce depedence on narrowspec.save() |
2018-02-28 |
phabricator |
|
Superseded |
D2492: narrow: reduce depedence on narrowspec.save() |
2018-03-01 |
phabricator |
|
Not Applicable |
D2491: narrow: always wrap repo |
2018-02-28 |
phabricator |
|
Superseded |
D2491: narrow: always wrap repo |
2018-03-01 |
phabricator |
|
Not Applicable |
D2490: narrow: consider both local and remote matchers in narrowchangegroup |
2018-02-28 |
phabricator |
|
Superseded |
D2490: narrow: consider both local and remote matchers in narrowchangegroup |
2018-03-01 |
phabricator |
|
Not Applicable |
D248: config: rename evolution config into stabilization |
2017-08-07 |
phabricator |
|
Superseded |
D248: config: rename evolution config into stabilization |
2017-08-11 |
phabricator |
|
Not Applicable |
D2489: narrow: move checking for narrow requirement into _narrowmatch() |
2018-02-28 |
phabricator |
|
Superseded |
D2489: narrow: move checking for narrow requirement into _narrowmatch() |
2018-03-01 |
phabricator |
|
Not Applicable |
D2488: narrow: move changegroup.supportedoutgoingversions() override to core |
2018-02-28 |
phabricator |
|
Superseded |
D2488: narrow: move changegroup.supportedoutgoingversions() override to core |
2018-03-01 |
phabricator |
|
Not Applicable |
D2487: narrow: move requirement constant to core |
2018-02-28 |
phabricator |
|
Superseded |
D2487: narrow: move requirement constant to core |
2018-03-01 |
phabricator |
|
Not Applicable |
D2486: wireproto: don't expose changegroupsubset capability if not available |
2018-02-27 |
phabricator |
|
Superseded |
D2486: wireproto: don't expose changegroupsubset capability if not available |
2018-03-02 |
phabricator |
|
Not Applicable |
D2486: wireproto: don't expose changegroupsubset capability if not available |
2018-03-02 |
phabricator |
|
Not Applicable |
D2486: wireproto: don't expose changegroupsubset capability if not available |
2018-03-03 |
phabricator |
|
Not Applicable |
D2485: wireproto: don't expose legacy commands to version 2 of wire protocol |
2018-02-27 |
phabricator |
|
Superseded |
D2485: wireproto: don't expose legacy commands to version 2 of wire protocol |
2018-03-02 |
phabricator |
|
Not Applicable |
D2485: wireproto: don't expose legacy commands to version 2 of wire protocol |
2018-03-03 |
phabricator |
|
Not Applicable |
D2484: wireprotoserver: identify requests via version 2 of SSH protocol as such |
2018-02-27 |
phabricator |
|
Superseded |
D2484: wireprotoserver: identify requests via version 2 of SSH protocol as such |
2018-03-02 |
phabricator |
|
Not Applicable |
D2484: wireprotoserver: identify requests via version 2 of SSH protocol as such |
2018-03-03 |
phabricator |
|
Not Applicable |
D2483: wireproto: allow wire protocol commands to declare transport support |
2018-02-27 |
phabricator |
|
Superseded |
D2483: wireproto: allow wire protocol commands to declare transport support |
2018-03-02 |
phabricator |
|
Not Applicable |
D2483: wireproto: allow wire protocol commands to declare transport support |
2018-03-03 |
phabricator |
|
Not Applicable |
D2482: wireprotoserver: move SSHV1 and SSHV2 constants to wireprototypes |
2018-02-27 |
phabricator |
|
Superseded |
D2482: wireprotoserver: move SSHV1 and SSHV2 constants to wireprototypes |
2018-03-01 |
phabricator |
|
Not Applicable |
D2481: wireproto: use named arguments for commandentry |
2018-02-27 |
phabricator |
|
Superseded |
D2481: wireproto: use named arguments for commandentry |
2018-03-01 |
phabricator |
|
Not Applicable |
D2480: py3: use print as a function in tests/test-hgrc.t |
2018-02-27 |
phabricator |
|
Superseded |
D2480: py3: use print as a function in tests/test-hgrc.t |
2018-02-27 |
phabricator |
|
Not Applicable |
D247: obsutil: rename allprecursors into allpredecessors |
2017-08-07 |
phabricator |
|
Superseded |
D247: obsutil: rename allprecursors into allpredecessors |
2017-08-09 |
phabricator |
|
Not Applicable |
D247: obsutil: rename allprecursors into allpredecessors |
2017-08-09 |
phabricator |
|
Not Applicable |
D2479: py3: use '%d' to convert integers to bytes |
2018-02-27 |
phabricator |
|
Superseded |
D2479: py3: use '%d' to convert integers to bytes |
2018-02-27 |
phabricator |
|
Not Applicable |
D2478: py3: add b'' prefixes in tests/test-extension.t |
2018-02-27 |
phabricator |
|
Superseded |
D2478: py3: add b'' prefixes in tests/test-extension.t |
2018-02-27 |
phabricator |
|
Not Applicable |
D2477: py3: convert os.devnull to bytes using pycompat.bytestr |
2018-02-27 |
phabricator |
|
Superseded |
D2477: py3: convert os.devnull to bytes using pycompat.bytestr |
2018-02-27 |
phabricator |
|
Not Applicable |
D2476: py3: fix more keyword arguments handling |
2018-02-27 |
phabricator |
|
Superseded |
D2476: py3: fix more keyword arguments handling |
2018-02-27 |
phabricator |
|
Not Applicable |
D2475: py3: make sure regexes are bytes |
2018-02-27 |
phabricator |
|
Superseded |
D2475: py3: make sure regexes are bytes |
2018-02-27 |
phabricator |
|
Not Applicable |
D2474: py3: use pycompat.strurl to convert url to str |
2018-02-27 |
phabricator |
|
Superseded |
D2474: py3: use pycompat.strurl to convert url to str |
2018-02-27 |
phabricator |
|
Not Applicable |
D2473: py3: use pycompat.strurl to convert url to str |
2018-02-27 |
phabricator |
|
Superseded |
D2472: pycompat: prevent encoding or decoding values if not required |
2018-02-27 |
phabricator |
|
Superseded |
D2472: pycompat: prevent encoding or decoding values if not required |
2018-02-27 |
phabricator |
|
Not Applicable |
D2472: pycompat: prevent encoding or decoding values if not required |
2018-03-03 |
phabricator |
|
Not Applicable |
D2472: pycompat: prevent encoding or decoding values if not required |
2018-03-03 |
phabricator |
|
Not Applicable |
D2471: debugcommands: support for triggering push protocol |
2018-02-27 |
phabricator |
|
Superseded |
D2471: debugcommands: support for triggering push protocol |
2018-02-27 |
phabricator |
|
Not Applicable |
D2471: debugcommands: support for triggering push protocol |
2018-03-01 |
phabricator |
|
Not Applicable |
D2471: debugcommands: support for triggering push protocol |
2018-03-01 |
phabricator |
|
Not Applicable |
D2471: debugcommands: support for triggering push protocol |
2018-03-01 |
phabricator |
|
Not Applicable |
D2470: wireproto: allow direct stream processing for unbundle |
2018-02-27 |
phabricator |
|
Superseded |
D2470: wireproto: allow direct stream processing for unbundle |
2018-02-27 |
phabricator |
|
Not Applicable |
D2470: wireproto: allow direct stream processing for unbundle |
2018-02-27 |
phabricator |
|
Not Applicable |
D2470: wireproto: allow direct stream processing for unbundle |
2018-04-06 |
phabricator |
|
Not Applicable |
D2470: wireproto: allow direct stream processing for unbundle |
2018-04-06 |
phabricator |
|
Not Applicable |
D246: obsolete: rename precursor into predecessor in obsolete docstrings |
2017-08-07 |
phabricator |
|
Superseded |
D246: obsolete: rename precursor into predecessor in obsolete docstrings |
2017-08-09 |
phabricator |
|
Not Applicable |
D246: obsolete: rename precursor into predecessor in obsolete docstrings |
2017-08-09 |
phabricator |
|
Not Applicable |
D2469: bookmarks: write bookmarks file deterministically |
2018-02-26 |
phabricator |
|
Superseded |
D2469: bookmarks: write bookmarks file deterministically |
2018-02-27 |
phabricator |
|
Not Applicable |
D2468: phases: write phaseroots deterministically |
2018-02-26 |
phabricator |
|
Superseded |
D2468: phases: write phaseroots deterministically |
2018-02-27 |
phabricator |
|
Not Applicable |
D2467: sshpeer: support not reading and forwarding stderr |
2018-02-26 |
phabricator |
|
Superseded |
D2467: sshpeer: support not reading and forwarding stderr |
2018-02-27 |
phabricator |
|
Not Applicable |
D2467: sshpeer: support not reading and forwarding stderr |
2018-03-01 |
phabricator |
|
Not Applicable |
D2467: sshpeer: support not reading and forwarding stderr |
2018-03-01 |
phabricator |
|
Not Applicable |
D2466: tests: add wire protocol tests for pushkey |
2018-02-26 |
phabricator |
|
Superseded |
D2466: tests: add wire protocol tests for pushkey |
2018-03-01 |
phabricator |
|
Not Applicable |
D2466: tests: add wire protocol tests for pushkey |
2018-03-01 |
phabricator |
|
Not Applicable |
D2465: debugcommands: allow empty argument values |
2018-02-26 |
phabricator |
|
Superseded |
D2464: debugcommands: add debugserve command |
2018-02-26 |
phabricator |
|
Superseded |
D2464: debugcommands: add debugserve command |
2018-02-27 |
phabricator |
|
Not Applicable |
D2464: debugcommands: add debugserve command |
2018-03-01 |
phabricator |
|
Not Applicable |
D2464: debugcommands: add debugserve command |
2018-03-01 |
phabricator |
|
Not Applicable |
D2463: wireprotoserver: support logging SSH server I/O to a file descriptor |
2018-02-26 |
phabricator |
|
Superseded |
D2463: wireprotoserver: support logging SSH server I/O to a file descriptor |
2018-03-01 |
phabricator |
|
Not Applicable |
D2463: wireprotoserver: support logging SSH server I/O to a file descriptor |
2018-03-01 |
phabricator |
|
Not Applicable |
D2462: util: add a file object proxy that can notify observers |
2018-02-26 |
phabricator |
|
Superseded |
D2462: util: add a file object proxy that can notify observers |
2018-03-01 |
phabricator |
|
Not Applicable |
D2461: wireprotoserver: ability to run an SSH server until an event is set |
2018-02-26 |
phabricator |
|
Superseded |
D2461: wireprotoserver: ability to run an SSH server until an event is set |
2018-03-01 |
phabricator |
|
Not Applicable |
D2460: py3: convert bytes to str using encoding.strfromlocal |
2018-02-26 |
phabricator |
|
Superseded |
D2460: py3: convert bytes to str using encoding.strfromlocal |
2018-02-27 |
phabricator |
|
Not Applicable |
D245: obsstore: rename precursors into predecessors |
2017-08-07 |
phabricator |
|
Superseded |
D245: obsstore: rename precursors into predecessors |
2017-08-09 |
phabricator |
|
Not Applicable |
D245: obsstore: rename precursors into predecessors |
2017-08-09 |
phabricator |
|
Not Applicable |
D2459: py3: use encoding.strtolocal() to convert str to bytes |
2018-02-26 |
phabricator |
|
Superseded |
D2459: py3: use encoding.strtolocal() to convert str to bytes |
2018-02-27 |
phabricator |
|
Not Applicable |
D2458: py3: use bytes instead of str in isinstance |
2018-02-26 |
phabricator |
|
Superseded |
D2458: py3: use bytes instead of str in isinstance |
2018-02-26 |
phabricator |
|
Not Applicable |
D2457: py3: slice over bytes to prevent getting ascii values |
2018-02-26 |
phabricator |
|
Superseded |
D2457: py3: slice over bytes or use .startswith() to prevent getting ascii values |
2018-02-26 |
phabricator |
|
Not Applicable |
D2457: py3: slice over bytes or use .startswith() to prevent getting ascii values |
2018-02-27 |
phabricator |
|
Not Applicable |
D2456: py3: convert a map expression into list comprehension |
2018-02-26 |
phabricator |
|
Superseded |
D2456: py3: convert a map expression into list comprehension |
2018-02-26 |
phabricator |
|
Not Applicable |
D2455: py3: use '%d' for integers instead of '%s' |
2018-02-26 |
phabricator |
|
Superseded |
D2455: py3: use '%d' for integers instead of '%s' |
2018-02-26 |
phabricator |
|
Not Applicable |
D2455: py3: use '%d' for integers instead of '%s' |
2018-02-27 |
phabricator |
|
Not Applicable |
D2454: py3: use email.generator module instead of email.Generator |
2018-02-26 |
phabricator |
|
Superseded |
D2454: py3: use email.generator module instead of email.Generator |
2018-02-26 |
phabricator |
|
Not Applicable |
D2453: py3: use email.utils module instead of email.Utils |
2018-02-26 |
phabricator |
|
Superseded |
D2453: py3: use email.utils module instead of email.Utils |
2018-02-26 |
phabricator |
|
Not Applicable |
D2453: py3: use email.utils module instead of email.Utils |
2018-02-27 |
phabricator |
|
Not Applicable |
D2452: py3: use pycompat.strkwargs to convert kwargs keys to str |
2018-02-26 |
phabricator |
|
Superseded |
D2452: py3: use pycompat.strkwargs to convert kwargs keys to str |
2018-02-26 |
phabricator |
|
Not Applicable |
D2451: py3: whitelist test-push-http.t as passing |
2018-02-26 |
phabricator |
|
Superseded |
D2451: py3: whitelist test-push-http.t as passing |
2018-02-26 |
phabricator |
|
Not Applicable |
D2450: util: handle fileno() on Python 3 throwing io.UnsupportedOperation |
2018-02-26 |
phabricator |
|
Superseded |
D2450: util: handle fileno() on Python 3 throwing io.UnsupportedOperation |
2018-02-26 |
phabricator |
|
Not Applicable |
D244: obsolete: rename _addprecursors into _addpredecessors |
2017-08-07 |
phabricator |
|
Superseded |
D244: obsolete: rename _addprecursors into _addpredecessors |
2017-08-09 |
phabricator |
|
Not Applicable |
D244: obsolete: rename _addprecursors into _addpredecessors |
2017-08-09 |
phabricator |
|
Not Applicable |
D2449: wireproto: use %d to encode an int, not a %s |
2018-02-26 |
phabricator |
|
Superseded |
D2449: wireproto: use %d to encode an int, not a %s |
2018-02-26 |
phabricator |
|
Not Applicable |
D2448: httppeer: explicitly catch urlerr.httperror and re-raise |
2018-02-26 |
phabricator |
|
Superseded |
D2448: httppeer: explicitly catch urlerr.httperror and re-raise |
2018-02-26 |
phabricator |
|
Not Applicable |
D2447: hgweb: pass exception message to builtin Exception ctor as sysstr |
2018-02-26 |
phabricator |
|
Superseded |
D2447: hgweb: pass exception message to builtin Exception ctor as sysstr |
2018-02-26 |
phabricator |
|
Not Applicable |
D2446: bundle2: part id is an int, use %d to make it bytes |
2018-02-26 |
phabricator |
|
Superseded |
D2446: bundle2: part id is an int, use %d to make it bytes |
2018-02-26 |
phabricator |
|
Not Applicable |
D2445: bundle2: **strkwargs love on various kwargs constructions |
2018-02-26 |
phabricator |
|
Superseded |
D2445: bundle2: **strkwargs love on various kwargs constructions |
2018-02-26 |
phabricator |
|
Not Applicable |
D2444: http: drop custom http client logic |
2018-02-26 |
phabricator |
|
Superseded |
D2444: http: drop custom http client logic |
2018-02-26 |
phabricator |
|
Not Applicable |
D2443: statichttprepo: move HTTPRangeHandler from byterange and delete the latter |
2018-02-26 |
phabricator |
|
Superseded |
D2443: statichttprepo: move HTTPRangeHandler from byterange and delete the latter |
2018-02-26 |
phabricator |
|
Not Applicable |
D2442: filemerge: do what the context __bytes__ does, but locally |
2018-02-26 |
phabricator |
|
Superseded |
D2442: filemerge: do what the context __bytes__ does, but locally |
2018-02-26 |
phabricator |
|
Not Applicable |
D2441: py3: convert known-int values to bytes using %d |
2018-02-26 |
phabricator |
|
Superseded |
D2441: py3: convert known-int values to bytes using %d |
2018-02-26 |
phabricator |
|
Not Applicable |
D2440: py3: hunt down str(exception) instances and use util.forcebytestr |
2018-02-26 |
phabricator |
|
Superseded |
D2440: py3: hunt down str(exception) instances and use util.forcebytestr |
2018-02-26 |
phabricator |
|
Not Applicable |
D243: obsmarker: rename precnode into prednode |
2017-08-07 |
phabricator |
|
Superseded |
D243: obsmarker: rename precnode into prednode |
2017-08-09 |
phabricator |
|
Not Applicable |
D243: obsmarker: rename precnode into prednode |
2017-08-09 |
phabricator |
|
Not Applicable |
D2439: py3: whitelist another ten passing tests |
2018-02-26 |
phabricator |
|
Superseded |
D2439: py3: whitelist another seven passing tests |
2018-03-01 |
phabricator |
|
Not Applicable |
D2439: py3: whitelist another nine passing tests |
2018-03-01 |
phabricator |
|
Not Applicable |
D2439: py3: whitelist another nine passing tests |
2018-03-01 |
phabricator |
|
Not Applicable |
D2438: util: use util.shellquote() instead of repr() in date parse abort |
2018-02-26 |
phabricator |
|
Superseded |
D2438: util: use util.shellquote() instead of repr() in date parse abort |
2018-02-26 |
phabricator |
|
Not Applicable |
D2438: util: use util.shellquote() instead of repr() in date parse abort |
2018-02-26 |
phabricator |
|
Not Applicable |
D2438: util: use pycompat.bytestr() on repr() in date parse abort |
2018-03-01 |
phabricator |
|
Not Applicable |
D2438: util: use pycompat.bytestr() on repr() in date parse abort |
2018-03-01 |
phabricator |
|
Not Applicable |
D2438: util: use pycompat.bytestr() on repr() in date parse abort |
2018-03-01 |
phabricator |
|
Not Applicable |
D2437: subrepo: use util.forcebytestr() instead of str() on exception |
2018-02-26 |
phabricator |
|
Superseded |
D2437: subrepo: use util.forcebytestr() instead of str() on exception |
2018-02-26 |
phabricator |
|
Not Applicable |
D2436: tests: add missing b prefixes in test-commit.t |
2018-02-26 |
phabricator |
|
Superseded |
D2436: tests: add missing b prefixes in test-commit.t |
2018-02-26 |
phabricator |
|
Not Applicable |
D2435: commitextras: fix on Python 3 by using sysstrs for __dict__ ops |
2018-02-26 |
phabricator |
|
Superseded |
D2435: commitextras: fix on Python 3 by using sysstrs for __dict__ ops |
2018-02-26 |
phabricator |
|
Not Applicable |
D2434: util: use pycompat.bytestr() instead of str() |
2018-02-26 |
phabricator |
|
Superseded |
D2434: util: use pycompat.bytestr() instead of str() |
2018-02-26 |
phabricator |
|
Not Applicable |
D2434: util: use pycompat.bytestr() instead of str() |
2018-02-26 |
phabricator |
|
Not Applicable |
D2433: context: remove basectx.__int__ (API) |
2018-02-24 |
phabricator |
|
Superseded |
D2433: context: remove basectx.__int__ (API) |
2018-02-25 |
phabricator |
|
Not Applicable |
D2432: patchbomb: resolve revs before evaluating %ld revset |
2018-02-24 |
phabricator |
|
Superseded |
D2432: patchbomb: resolve revs before evaluating %ld revset |
2018-02-25 |
phabricator |
|
Not Applicable |
D2431: histedit: resolve revs before evaluating %ld revset |
2018-02-24 |
phabricator |
|
Superseded |