Mon, 05 Feb 2018 17:03:56 +0100 |
Boris Feld |
revlog: move datafile opening in a method
|
Tue, 06 Feb 2018 12:25:11 +0100 |
Boris Feld |
parseindex: implement context manager method on the wrapper
|
Tue, 06 Feb 2018 11:52:37 +0100 |
Boris Feld |
parseindex: also forward keyword argument in a debug wrapper
|
Tue, 06 Feb 2018 11:51:39 +0100 |
Boris Feld |
dumprevlog: handle being passed a mode parameter
|
Tue, 06 Feb 2018 11:08:41 +0100 |
Boris Feld |
changelog: add the missing 'closed' property on 'appender' object
|
Mon, 05 Feb 2018 20:36:51 +0100 |
Boris Feld |
changelog: implement context manager method for 'appender' object
|
Sun, 04 Feb 2018 00:29:22 +0100 |
Joerg Sonnenberger |
diff: improve ui.write performance when not coloring on Windows
|
Tue, 06 Feb 2018 05:25:36 -0500 |
Augie Fackler |
hgsh: enable clang-format
|
Tue, 06 Feb 2018 05:24:28 -0500 |
Augie Fackler |
chg: enable clang-format on all .c and .h files
|
Wed, 07 Feb 2018 06:28:43 -0500 |
Augie Fackler |
python3: whitelist an additional 11 tests
|
Mon, 05 Feb 2018 20:48:51 +0900 |
Yuya Nishihara |
ui: add explicit path to write prompt text bypassing buffers
|
Mon, 05 Feb 2018 20:40:49 +0900 |
Yuya Nishihara |
ui: write prompt text in ui.prompt(), not in ui._readline()
|
Sun, 21 Jan 2018 14:00:56 +0900 |
Yuya Nishihara |
logcmdutil: mark changesetprinter.showpatch() as private
|
Sun, 21 Jan 2018 14:28:03 +0900 |
Yuya Nishihara |
logcmdutil: drop default arguments from changesetdisplayer/templater() calls
|
Sun, 21 Jan 2018 13:47:06 +0900 |
Yuya Nishihara |
logcmdutil: make default parameters of changesetprinters consistent
|
Sun, 04 Feb 2018 10:33:14 +0900 |
Yuya Nishihara |
mdiff: use str.startswith/endswith() instead of slicing
|
Sun, 04 Feb 2018 10:28:03 +0900 |
Yuya Nishihara |
patch: unify check_binary and binary flags
|
Tue, 06 Feb 2018 23:53:37 -0500 |
Matt Harbison |
fileset: don't abort when running copied() on a revision with a removed file
stable
|
Wed, 07 Feb 2018 13:49:02 +0530 |
Pulkit Goyal |
py3: make sure we open the file in bytes mode
|
Wed, 07 Feb 2018 13:47:03 +0530 |
Pulkit Goyal |
py3: use bytes instead of str
|
Wed, 07 Feb 2018 13:34:51 +0530 |
Pulkit Goyal |
py3: add b'' prefixes to string literals in test files
|
Wed, 07 Feb 2018 13:21:06 +0530 |
Pulkit Goyal |
py3: use range instead of xrange
|
Wed, 07 Feb 2018 13:19:19 +0530 |
Pulkit Goyal |
py3: use open() instead of file()
|
Wed, 07 Feb 2018 13:17:19 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr to convert _b85chars to bytes
|
Wed, 07 Feb 2018 13:11:38 +0530 |
Pulkit Goyal |
py3: use pycompat.bytechr instead of chr
|
Wed, 07 Feb 2018 13:10:24 +0530 |
Pulkit Goyal |
py3: use pycompat.ziplist instead of zip
|
Tue, 06 Feb 2018 14:24:16 +0100 |
Boris Feld |
patches: move assignment outside the conditional
|
Sun, 04 Feb 2018 14:58:32 -0800 |
Gregory Szorc |
sshpeer: remove support for connecting to <0.9.1 servers (BC)
|
Sun, 04 Feb 2018 14:44:04 -0800 |
Gregory Szorc |
sshpeer: document the handshake mechanism
|
Mon, 05 Feb 2018 09:14:32 -0800 |
Gregory Szorc |
sshpeer: move handshake outside of sshpeer
|
Sun, 04 Feb 2018 14:10:56 -0800 |
Gregory Szorc |
sshpeer: inline I/O into _validaterepo()
|
Mon, 05 Feb 2018 14:17:24 -0800 |
Gregory Szorc |
sshpeer: clean up API for sshpeer.__init__ (API)
|
Mon, 05 Feb 2018 14:05:59 -0800 |
Gregory Szorc |
sshpeer: establish SSH connection before class instantiation
|
Sun, 04 Feb 2018 11:40:13 -0800 |
Gregory Szorc |
sshpeer: remove frivolous call to _cleanup()
|
Sun, 04 Feb 2018 11:37:19 -0800 |
Gregory Szorc |
sshpeer: extract pipe cleanup logic to own function
|
Sun, 04 Feb 2018 19:23:40 -0800 |
Gregory Szorc |
sshpeer: move ssh command and repo creation logic out of __init__
|
Sun, 04 Feb 2018 12:55:18 -0800 |
Gregory Szorc |
sshpeer: move URL validation out of sshpeer.__init__
|
Sun, 04 Feb 2018 14:02:41 -0800 |
Gregory Szorc |
tests: add low-level SSH protocol tests
|
Sat, 03 Feb 2018 12:01:01 -0800 |
Gregory Szorc |
debugcommands: introduce debugpeer command
|
Sun, 04 Feb 2018 12:47:37 -0800 |
Gregory Szorc |
sshpeer: make "instance" a function
|
Sun, 04 Feb 2018 16:17:43 -0500 |
Matt Harbison |
lfs: deduplicate oids in the transfer
|
Sun, 04 Feb 2018 15:26:49 -0500 |
Matt Harbison |
cat: call the storage prefetch hook
|
Sun, 04 Feb 2018 14:31:32 -0500 |
Matt Harbison |
archive: call the storage prefetch hook
|
Sun, 04 Feb 2018 00:33:28 -0500 |
Matt Harbison |
lfs: prefetch lfs blobs during revert
|
Sun, 04 Feb 2018 14:14:28 -0500 |
Matt Harbison |
cmdutil: convert _revertprefetch() to a generic stored file hook (API)
|
Sat, 03 Feb 2018 21:26:12 -0500 |
Matt Harbison |
lfs: prefetch lfs blobs when applying merge updates
|
Sat, 27 Jan 2018 14:53:16 -0500 |
Matt Harbison |
lfs: factor out a method for extracting the pointer of a single file
|
Mon, 05 Feb 2018 13:24:02 +0530 |
Pulkit Goyal |
py3: add b'' to literals in check-config.py
|
Fri, 29 Dec 2017 05:40:49 +0530 |
Pulkit Goyal |
check-config: specify the mode 'rb' to open the file
|
Mon, 05 Feb 2018 13:12:36 +0530 |
Pulkit Goyal |
py3: use open() instead of file()
|
Mon, 05 Feb 2018 13:12:01 +0530 |
Pulkit Goyal |
py3: use pycompat.strkwargs() to convert kwargs' key to str
|
Mon, 05 Feb 2018 13:10:33 +0530 |
Pulkit Goyal |
py3: add __bytes__() for mq.patchheader and make sure __str__ returns str
|
Mon, 05 Feb 2018 13:01:35 +0530 |
Pulkit Goyal |
py3: use "%d" to convert integer to bytes
|
Mon, 05 Feb 2018 12:59:57 +0530 |
Pulkit Goyal |
py3: use .startswith() instead of bytes[0]
|
Mon, 05 Feb 2018 12:58:51 +0530 |
Pulkit Goyal |
py3: slice on bytes to prevent getting the ascii values
|
Sun, 04 Feb 2018 20:46:26 +0530 |
Pulkit Goyal |
py3: add r'' to convert keys to keyword arguments to str
|
Sun, 04 Feb 2018 15:41:37 +0530 |
Pulkit Goyal |
py3: add b'' to tweakdefaults config string
|
Sun, 04 Feb 2018 12:00:17 +0100 |
Boris Feld |
cmdutil: introduce deprecated aliases
|
Mon, 05 Feb 2018 18:39:41 +0800 |
Anton Shestakov |
makefile: remove Ubuntu Yakkety and Zesty docker targets
|
Sat, 20 Jan 2018 15:33:48 -0800 |
Kyle Lippincott |
merge: use operation-provided labels (ex: dest/source) in several merge-tools
|
Wed, 17 Jan 2018 17:35:05 -0800 |
Kyle Lippincott |
filemerge: support passing labels to external merge tools
|
Fri, 02 Feb 2018 23:20:55 -0500 |
Matt Harbison |
bookmarks: drop deprecated methods (API)
|
Sat, 03 Feb 2018 15:26:13 +0900 |
Yuya Nishihara |
archive: rewrite default metadata template as a multi-line bytes literal
|
Sat, 27 Jan 2018 17:46:37 +0900 |
Yuya Nishihara |
py3: drop b'' from repr() of smartset
|
Sat, 27 Jan 2018 17:31:25 +0900 |
Yuya Nishihara |
py3: always drop b'' prefix from repr() of bytestr
|
Sat, 27 Jan 2018 17:13:51 +0900 |
Yuya Nishihara |
py3: format revision number as '%d' in debugrevspec
|
Sat, 27 Jan 2018 17:12:35 +0900 |
Yuya Nishihara |
py3: build repr() of smartset as bytes then convert to str
|
Sat, 27 Jan 2018 13:33:31 +0900 |
Yuya Nishihara |
py3: factor out helpers to apply string conversion recursively
|
Sat, 27 Jan 2018 13:14:06 +0900 |
Yuya Nishihara |
py3: replace "if ispy3" by pycompat.sysbytes() or util.forcebytestr()
|
Sat, 27 Jan 2018 13:11:46 +0900 |
Yuya Nishihara |
py3: replace "if ispy3" by pycompat.bytestr()
|
Sat, 27 Jan 2018 13:09:49 +0900 |
Yuya Nishihara |
py3: replace "if ispy3" by encoding.strtolocal()
|
Sat, 03 Feb 2018 00:01:57 -0500 |
Matt Harbison |
localrepo: drop the deprecated walk() method (API)
|
Fri, 02 Feb 2018 23:57:52 -0500 |
Matt Harbison |
dirstate: drop deprecated methods (API)
|
Fri, 02 Feb 2018 23:53:57 -0500 |
Matt Harbison |
templatekw: drop the deprecated '{troubles}' keyword
|
Fri, 02 Feb 2018 23:52:19 -0500 |
Matt Harbison |
obsutil: drop deprecated methods (API)
|
Fri, 02 Feb 2018 23:48:25 -0500 |
Matt Harbison |
revset: drop deprecated evolution predicates
|
Fri, 02 Feb 2018 23:45:31 -0500 |
Matt Harbison |
obsolete: drop deprecated methods (API)
|
Fri, 02 Feb 2018 23:27:30 -0500 |
Matt Harbison |
context: drop deprecated methods (API)
|
Thu, 25 Jan 2018 20:00:58 +0100 |
Joerg Sonnenberger |
ui: improve performance for multi-component writes
|
Sun, 21 Jan 2018 13:03:03 +0900 |
Yuya Nishihara |
cmdutil: drop aliases for logcmdutil functions (API)
|
Sun, 21 Jan 2018 12:48:39 +0900 |
Yuya Nishihara |
logcmdutil: drop redundant "log" from function names (API)
|
Sun, 21 Jan 2018 12:36:43 +0900 |
Yuya Nishihara |
logcmdutil: rename classes and functions to conform to our coding style (API)
|
Sun, 21 Jan 2018 12:26:42 +0900 |
Yuya Nishihara |
cmdutil: split functions of log-like commands to new module (API)
|
Fri, 02 Feb 2018 13:13:46 -0800 |
Gregory Szorc |
httppeer: remove support for connecting to <0.9.1 servers (BC)
|
Thu, 01 Feb 2018 21:55:06 -0800 |
Gregory Szorc |
internals: document when "hello" and "capabilities" commands were added
|
Sat, 27 Jan 2018 14:17:26 +0900 |
Yuya Nishihara |
tests: make doctest py3-compatible again
|
Mon, 29 Jan 2018 22:09:48 -0500 |
Matt Harbison |
lfs: emit a status message to indicate how many blobs were uploaded
|
Tue, 30 Jan 2018 20:33:21 -0500 |
Matt Harbison |
lfs: drop an unused function parameter
|
Thu, 01 Feb 2018 10:10:01 -0800 |
Martin von Zweigbergk |
discovery: don't reimplement all()
|
Thu, 01 Feb 2018 16:01:43 -0500 |
Augie Fackler |
contrib: fix dirstatenonnormalcheck to work in Python 3
|
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
|
Thu, 18 Jan 2018 00:45:27 +0100 |
Boris Feld |
streamclone: rework canperformstreamclone
|
Thu, 18 Jan 2018 00:48:56 +0100 |
Boris Feld |
streamclone: define first iteration of version 2 of stream format
|
Fri, 19 Jan 2018 22:52:35 +0100 |
Gregory Szorc |
util: implement varint functions
|
Fri, 19 Jan 2018 20:51:35 +0100 |
Boris Feld |
util: move 'readexactly' in the util module
|
Fri, 19 Jan 2018 19:13:11 -0500 |
Matt Harbison |
lfs: separate a debug message from the subsequent abort message
|
Fri, 19 Jan 2018 14:25:09 -0800 |
Siddharth Agarwal |
sshserver: add a couple of tests for argument parsing
|
Fri, 19 Jan 2018 16:28:11 -0500 |
Augie Fackler |
merge with stable
|
Fri, 12 Jan 2018 10:59:58 +0100 |
Joerg Sonnenberger |
wireproto: split streamres into legacy and modern case
|
Fri, 19 Jan 2018 12:33:03 -0800 |
Martin von Zweigbergk |
localrepo: run cache-warming transaction callback before report callback
|
Fri, 19 Jan 2018 11:35:55 -0800 |
Martin von Zweigbergk |
scmutil: 0-pad transaction report callback category
|
Wed, 17 Jan 2018 16:01:06 +0100 |
Boris Feld |
stream: add a test showing we also clone bookmarks
|
Fri, 19 Jan 2018 18:45:20 +0530 |
Pulkit Goyal |
branch: allow changing branch name to existing name if possible
|
Sun, 15 Oct 2017 23:08:45 +0530 |
Pulkit Goyal |
branch: add a --rev flag to change branch name of given revisions
|
Tue, 16 Jan 2018 23:50:01 +0900 |
Yuya Nishihara |
templater: fix crash by empty group expression
|
Tue, 16 Jan 2018 21:46:17 +0900 |
Yuya Nishihara |
log: fix typo in comment about _matchfiles()
|
Thu, 18 Jan 2018 13:33:21 -0800 |
Hollis Blanchard |
sparse: --include 'dir1/dir2' should not include 'dir1/*'
|
Sun, 14 Jan 2018 13:29:15 +0900 |
Yuya Nishihara |
fileset: add kind:pat operator
|
Sun, 14 Jan 2018 13:33:56 +0900 |
Yuya Nishihara |
minifileset: unify handling of symbol and string patterns
|
Sun, 14 Jan 2018 13:28:20 +0900 |
Yuya Nishihara |
fileset: move import of match module to top
|
Sun, 14 Jan 2018 21:28:12 +0100 |
Paul Morelle |
revlog: group delta computation methods under _deltacomputer object
|
Sun, 14 Jan 2018 14:36:22 +0100 |
Paul Morelle |
revlog: refactor out _finddeltainfo from _addrevision
|
Fri, 19 Jan 2018 21:39:11 +0900 |
Yuya Nishihara |
localrepo: micro-optimize __len__() to bypass repoview
|
Thu, 18 Jan 2018 21:18:10 -0500 |
Matt Harbison |
lfs: defer registering the pre-push hook until blobs are committed
|
Thu, 18 Jan 2018 18:04:56 -0500 |
Matt Harbison |
lfs: dump the full response on httperror in debug mode
|
Thu, 18 Jan 2018 15:59:21 -0500 |
Matt Harbison |
lfs: default the User-Agent header for blob transfers to 'git-lfs'
|
Thu, 18 Jan 2018 15:11:34 -0500 |
Matt Harbison |
lfs: default to not using workers for upload/download
|
Sun, 14 Jan 2018 17:00:24 -0500 |
Matt Harbison |
lfs: add the '{lfsattrs}' template keyword to '{lfs_files}'
|
Thu, 18 Jan 2018 16:47:14 +0100 |
Boris Feld |
debugdownload: read repository hgrc if there is one
|
Fri, 19 Jan 2018 00:18:45 -0500 |
Matt Harbison |
test-blackbox: stabilize for Windows
|
Fri, 19 Jan 2018 08:35:22 +0100 |
Paul Morelle |
debugdeltachain: cleanup the double call to _slicechunk
|