Thu, 18 Jan 2018 13:12:09 -0500 |
Augie Fackler |
python3: whitelist another 24 passing tests
|
Thu, 01 Feb 2018 18:14:52 -0500 |
Augie Fackler |
mdiff: use slice instead of index on bytestr when checking single bytes
|
Thu, 18 Jan 2018 13:04:16 -0500 |
Augie Fackler |
obsutil: work around filter() being a generator in Python 3
|
Thu, 18 Jan 2018 12:59:40 -0500 |
Augie Fackler |
cmdutil: add a kludge to make bytes repr() the same on 2 and 3
|
Wed, 31 Jan 2018 11:32:21 -0800 |
Gregory Szorc |
wireprotoserver: make name part of protocol interface
|
Wed, 31 Jan 2018 11:30:16 -0800 |
Gregory Szorc |
wireprotoserver: make abstractserverproto a proper abstract base class
|
Wed, 31 Jan 2018 11:26:03 -0800 |
Gregory Szorc |
wireprotoserver: make response handling attributes private
|
Wed, 31 Jan 2018 11:24:44 -0800 |
Gregory Szorc |
wireprotoserver: make some instance attributes private
|
Wed, 31 Jan 2018 11:19:47 -0800 |
Gregory Szorc |
wireprotoserver: remove sshserver.getarg()
|
Wed, 31 Jan 2018 11:19:05 -0800 |
Gregory Szorc |
wireprotoserver: remove lock references
|
Wed, 31 Jan 2018 11:17:41 -0800 |
Gregory Szorc |
wireprotoserver: remove support for do_<command> handlers (API)
|
Wed, 31 Jan 2018 10:19:08 -0800 |
Gregory Szorc |
wireprotoserver: make attributes private
|
Wed, 31 Jan 2018 10:17:11 -0800 |
Gregory Szorc |
wireprotoserver: remove unused response attribute
|
Wed, 31 Jan 2018 10:09:41 -0800 |
Gregory Szorc |
wireprotoserver: rename p to proto
|
Tue, 30 Jan 2018 17:51:57 -0800 |
Gregory Szorc |
wireprotoserver: add some blank lines between methods
|
Thu, 25 Jan 2018 23:01:20 -0500 |
Augie Fackler |
tests: start a set of unit tests for mdiff.py, starting with splitnewlines
|
Thu, 25 Jan 2018 14:46:19 -0500 |
Augie Fackler |
perf: add a perfunidiff command for benchmarking unified diff speed
|
Wed, 31 Jan 2018 11:28:18 -0800 |
Gregory Szorc |
wireprotoserver: move abstractserverproto class from wireproto
|
Wed, 31 Jan 2018 10:48:35 -0800 |
Gregory Szorc |
wireprotoserver: move sshserver into module (API)
|
Wed, 31 Jan 2018 11:13:11 -0800 |
Gregory Szorc |
wireprotoserver: don't import symbol from hgweb.common
|
Wed, 31 Jan 2018 10:41:27 -0800 |
Gregory Szorc |
wireprotoserver: rename call to callhttp
|
Wed, 31 Jan 2018 11:09:07 -0800 |
Gregory Szorc |
wireprotoserver: rename hgweb.protocol to wireprotoserver (API)
|
Wed, 31 Jan 2018 22:20:59 -0800 |
Martin von Zweigbergk |
testrunner: fix updating of .testtimes file
|
Wed, 31 Jan 2018 23:12:45 -0800 |
Martin von Zweigbergk |
testrunner: make reading of test times work with #testcases
|
Wed, 31 Jan 2018 11:04:16 -0800 |
Gregory Szorc |
tests: allow [Errno] in output
|
Fri, 26 Jan 2018 17:31:50 +0100 |
Joerg Sonnenberger |
mdiff: remove rewindhunk by yielding a bool first to indicate data
|
Fri, 26 Jan 2018 02:14:39 +0100 |
Joerg Sonnenberger |
mdiff: explicitly compute places for the newline marker
|
Thu, 25 Jan 2018 22:40:19 +0100 |
Joerg Sonnenberger |
patch: avoid repeated binary checks if all files in a patch are text
|
Thu, 01 Feb 2018 10:29:24 -0800 |
Martin von Zweigbergk |
setdiscovery: don't call "heads" wire command when heads specified
|
Thu, 01 Feb 2018 08:17:11 -0800 |
Martin von Zweigbergk |
testrunner: on error, color the "(case xxx)" part the same as filename
|
Thu, 18 Jan 2018 10:08:23 -0500 |
Augie Fackler |
python3: whitelist an additional 23 passing tests
|
Thu, 18 Jan 2018 09:58:40 -0500 |
Augie Fackler |
tests: fix a missed b prefix in a test extension in test-strip.t
|
Thu, 18 Jan 2018 09:14:30 -0500 |
Augie Fackler |
revlog: correct type in check to verify rawtext is immutable
|
Wed, 17 Jan 2018 22:05:37 -0500 |
Augie Fackler |
mq: use bytes() instead of str() to encode statusentries for writing
|
Wed, 17 Jan 2018 22:05:02 -0500 |
Augie Fackler |
mq: open status file et al in bytes mode
|
Wed, 17 Jan 2018 22:04:34 -0500 |
Augie Fackler |
mq: fix up statusentry to be both repr()-able and bytes()-able
|
Wed, 17 Jan 2018 22:07:09 -0500 |
Augie Fackler |
python3: whitelist another 7 passing tests
|
Wed, 17 Jan 2018 21:48:37 -0500 |
Augie Fackler |
localrepo: pass transaction kwargs as strings, not bytes
|
Thu, 01 Feb 2018 12:38:04 -0800 |
Augie Fackler |
localrepo: consistently use native str when __dict__ is involved
|
Wed, 17 Jan 2018 21:46:29 -0500 |
Augie Fackler |
smartset: use native string when peeking in __dict__
|
Wed, 17 Jan 2018 21:46:09 -0500 |
Augie Fackler |
obsolete: use native string when peeking in __dict__
|
Wed, 17 Jan 2018 21:45:15 -0500 |
Augie Fackler |
lsprof: use native string when peeking in __dict__
|
Wed, 17 Jan 2018 21:44:15 -0500 |
Augie Fackler |
dirstate: use native strings when peeking in __dict__
|
Wed, 17 Jan 2018 21:43:46 -0500 |
Augie Fackler |
context: use native string when peeking in __dict__
|
Wed, 17 Jan 2018 21:42:56 -0500 |
Augie Fackler |
bundlerepo: use native str when peeking in __dict__
|
Wed, 17 Jan 2018 20:41:51 -0500 |
Augie Fackler |
transaction: fix hg version check when loading journal
|
Wed, 17 Jan 2018 20:38:10 -0500 |
Augie Fackler |
branchmap: make error messages consistent between Python 2 and 3
|
Wed, 17 Jan 2018 20:37:17 -0500 |
Augie Fackler |
tests: bytestring-ify all the adhoc extensions in test-strip.t
|
Wed, 17 Jan 2018 20:09:52 -0500 |
Augie Fackler |
filemerge: fix regular expression pattern to be bytes
|
Wed, 17 Jan 2018 20:09:10 -0500 |
Augie Fackler |
tags: explicitly grab list of dict keys
|
Wed, 17 Jan 2018 20:08:40 -0500 |
Augie Fackler |
commands: replace map() with list comprehension
|
Wed, 17 Jan 2018 20:07:53 -0500 |
Augie Fackler |
commands: rewrite legacy ternary operator hack using modern syntax
|
Wed, 17 Jan 2018 20:07:25 -0500 |
Augie Fackler |
strip: use %d for known-int string interpolation
|
Thu, 18 Jan 2018 10:22:41 -0500 |
Augie Fackler |
strip: use in-place revset formatspec instead of %-formatting ourselves
|
Wed, 17 Jan 2018 19:11:51 -0500 |
Augie Fackler |
tests: get run-tests to reliably hand shellquote a string and not a bytes
|
Thu, 01 Feb 2018 14:59:38 -0500 |
Augie Fackler |
revsetlang: fix a doctest example on Python 3
|
Thu, 01 Feb 2018 14:28:45 -0500 |
Augie Fackler |
merge with stable
|
Thu, 01 Feb 2018 14:13:41 -0500 |
Augie Fackler |
Added signature for changeset d334afc585e2
stable
|
Thu, 01 Feb 2018 14:13:40 -0500 |
Augie Fackler |
Added tag 4.5 for changeset d334afc585e2
stable
|
Thu, 01 Feb 2018 14:11:18 -0500 |
Augie Fackler |
merge with i18n
stable 4.5
|
Wed, 31 Jan 2018 19:41:34 -0200 |
Wagner Bruna |
i18n-pt_BR: synchronized with 373fb3f5922c
stable
|
Sun, 28 Jan 2018 14:08:59 -0500 |
Matt Harbison |
revset: evaluate filesets against each revision for 'file()' (issue5778)
stable
|
Wed, 31 Jan 2018 23:01:44 -0500 |
Matt Harbison |
test-bookmarks-pushpull: stabilize for Windows
stable
|
Thu, 01 Feb 2018 16:46:12 +0800 |
Anton Shestakov |
makefile: add Ubuntu Artful docker targets (.deb and ppa)
stable
|
Wed, 31 Jan 2018 16:31:34 +0100 |
Boris Feld |
bundle2: fix the formatting of the stream part requirements
stable
|
Mon, 29 Jan 2018 10:28:10 +0100 |
Boris Feld |
streamclone: extract requirements formatting
stable
|
Tue, 30 Jan 2018 22:27:45 +0100 |
Boris Feld |
bookmarks: fix pushkey compatibility mode (issue5777)
stable
|
Tue, 30 Jan 2018 20:32:48 -0800 |
Jun Wu |
lazymanifest: avoid reading uninitialized memory
stable
|
Fri, 26 Jan 2018 11:42:47 -0800 |
Martin von Zweigbergk |
unamend: fix command summary line
stable
|
Mon, 29 Jan 2018 13:30:29 -0800 |
Gregory Szorc |
configitems: traverse sections deterministically
stable
|
Mon, 29 Jan 2018 21:42:18 -0500 |
Matt Harbison |
lfs: don't require the .hglfs file to be tracked to control the policy
stable
|
Sat, 27 Jan 2018 21:50:04 -0500 |
Augie Fackler |
tests: add a pattern to fix --pure tests
stable
|
Fri, 26 Jan 2018 16:01:42 +0100 |
Boris Feld |
streamclone: add a comment about non-publishing being broken with v1
stable
|
Fri, 26 Jan 2018 15:51:07 +0100 |
Boris Feld |
streamclone: move requirement update into consumev2
stable
|
Wed, 24 Jan 2018 21:44:31 +0100 |
Boris Feld |
streamclone: use readexactly when reading stream v2
stable
|
Wed, 24 Jan 2018 21:37:48 +0100 |
Boris Feld |
streamclone: rename '_emit' to '_emit2' for clarity
stable
|
Tue, 23 Jan 2018 21:14:36 +0900 |
Yuya Nishihara |
help: do not suggest "update --clean ." to cancel uncommitted merge
stable
|
Wed, 24 Jan 2018 22:26:28 -0500 |
Matt Harbison |
minifileset: note the unsupported file pattern when raising a parse error
stable
|
Tue, 23 Jan 2018 21:29:45 -0500 |
Matt Harbison |
lfs: don't automatically exclude '.hg*' files from external tracking
stable
|
Tue, 23 Jan 2018 20:50:02 -0500 |
Matt Harbison |
lfs: rename {oid} to {lfsoid}
stable
|
Mon, 22 Jan 2018 17:47:40 -0500 |
Matt Harbison |
lfs: rename {pointer} to {lfspointer}
stable
|
Mon, 22 Jan 2018 18:08:50 -0500 |
Augie Fackler |
Added signature for changeset 27b6df1b5adb
stable
|
Mon, 22 Jan 2018 18:08:49 -0500 |
Augie Fackler |
Added tag 4.5-rc for changeset 27b6df1b5adb
stable
|
Mon, 22 Jan 2018 17:53:02 -0500 |
Augie Fackler |
merge with stable to begin 4.5 freeze
stable 4.5-rc
|
Sat, 20 Jan 2018 22:55:42 -0800 |
Gregory Szorc |
bundle2: increase payload part chunk size to 32kb
|
Mon, 22 Jan 2018 12:23:47 -0800 |
Gregory Szorc |
bundle2: always advertise client support for stream parts
|
Mon, 22 Jan 2018 12:22:01 -0800 |
Gregory Szorc |
exchange: don't send stream data when server.uncompressed is set
|
Mon, 22 Jan 2018 12:21:15 -0800 |
Gregory Szorc |
bundle2: don't advertise stream bundle2 capability when feature disabled
|
Mon, 22 Jan 2018 12:19:45 -0800 |
Gregory Szorc |
tests: add more testing around server.uncompressed
|
Mon, 22 Jan 2018 12:19:49 -0800 |
Gregory Szorc |
bundle2: move version of stream clone into part name
|
Mon, 22 Jan 2018 12:12:29 -0800 |
Gregory Szorc |
exchange: send bundle2 stream clones uncompressed
|
Mon, 22 Jan 2018 12:38:04 -0800 |
Gregory Szorc |
tests: update test to work with Git 2.16
|
Sat, 20 Jan 2018 13:41:57 -0800 |
Gregory Szorc |
exchange: return bundle info from getbundlechunks() (API)
|
Sat, 20 Jan 2018 15:26:31 -0800 |
Gregory Szorc |
exchange: make stream bundle part deterministic
|
Sat, 20 Jan 2018 13:54:36 -0800 |
Gregory Szorc |
bundle2: specify what capabilities will be used for
|
Sat, 20 Jan 2018 15:43:02 -0800 |
Gregory Szorc |
wireproto: don't compress errors from getbundle()
|
Sat, 20 Jan 2018 16:08:07 -0800 |
Gregory Szorc |
tests: teach get-with-headers.py some new tricks
|
Sat, 20 Jan 2018 14:59:08 -0800 |
Gregory Szorc |
tests: use argparse in get-with-headers.py
|
Sun, 21 Jan 2018 17:11:31 -0800 |
Gregory Szorc |
convert: use a collections.deque
|
Sat, 20 Jan 2018 23:21:59 -0800 |
Martin von Zweigbergk |
repair: invalidate volatile sets after stripping
|
Sun, 21 Jan 2018 13:54:05 -0500 |
Matt Harbison |
subrepo: handle 'C:' style paths on the command line (issue5770)
|
Mon, 22 Jan 2018 00:39:42 -0500 |
Matt Harbison |
dummysmtpd: don't die on client connection errors
|
Sun, 21 Jan 2018 15:39:48 +0100 |
André Sintzoff |
cext: define MIN macro only if it is not yet defined
|
Sun, 21 Jan 2018 14:47:45 +0800 |
Anton Shestakov |
copyright: update to 2018
|
Sun, 21 Jan 2018 14:46:26 +0800 |
Anton Shestakov |
tests: glob copyright years in test-extension.t
|
Sat, 20 Jan 2018 14:21:40 -0500 |
Matt Harbison |
test-sshserver: stabilize for Windows
|
Sat, 20 Jan 2018 14:02:05 -0500 |
Matt Harbison |
test-branch-change: stabilize for Windows
|
Sat, 20 Jan 2018 13:57:11 -0500 |
Matt Harbison |
test-sparse: make the '.hg' exclusion filter Windows compatible
|
Fri, 19 Jan 2018 19:20:50 -0500 |
Matt Harbison |
lfs: rename {lfsattrs} to {pointer}
|
Fri, 19 Jan 2018 21:29:31 -0500 |
Matt Harbison |
lfs: expand the user facing documentation
|
Thu, 18 Jan 2018 00:50:12 +0100 |
Boris Feld |
streamclone: also stream caches to the client
|
Wed, 17 Jan 2018 17:46:49 +0100 |
Boris Feld |
caches: make 'cachetocopy' available in scmutil
|
Thu, 18 Jan 2018 00:50:02 +0100 |
Boris Feld |
streamclone: add support for cloning non append-only file
|
Thu, 18 Jan 2018 02:28:44 +0100 |
Boris Feld |
streamclone: tests phase exchange during stream clone
|
Wed, 17 Jan 2018 16:41:44 +0100 |
Boris Feld |
streamclone: add support for bundle2 based stream clone
|
Wed, 17 Jan 2018 14:13:46 +0100 |
Boris Feld |
pull: preindent some code
|
Wed, 17 Jan 2018 16:32:05 +0100 |
Boris Feld |
pull: reorganize bundle2 argument bundling
|
Wed, 17 Jan 2018 16:38:32 +0100 |
Boris Feld |
clone: allow bundle2's stream clone with 'server.disablefullbundle'
|
Wed, 17 Jan 2018 16:36:23 +0100 |
Boris Feld |
bundle2: add support for a 'stream' parameter to 'getbundle'
|
Wed, 17 Jan 2018 16:35:22 +0100 |
Boris Feld |
bundle2: add a 'stream' part handler for stream cloning
|