Fri, 10 Feb 2017 16:56:29 -0800 |
Martin von Zweigbergk |
cleanup: use set literals
|
Thu, 11 May 2017 10:50:05 -0700 |
Siddharth Agarwal |
clone: add a server-side option to disable full getbundles (pull-based clones)
|
Wed, 15 Mar 2017 23:06:50 +0900 |
Yuya Nishihara |
util: wrap s.encode('string_escape') call for future py3 compatibility
|
Thu, 02 Mar 2017 03:23:18 +0100 |
Pierre-Yves David |
clonebundle: use 'repo.vfs' instead of 'repo.opener'
|
Wed, 22 Feb 2017 10:14:18 -0800 |
Jun Wu |
wireproto: remove unused code
|
Mon, 13 Feb 2017 20:06:38 +0530 |
Pulkit Goyal |
py3: convert the mode argument of os.fdopen to unicodes (1 of 2)
|
Fri, 10 Feb 2017 18:20:58 +0100 |
Pierre-Yves David |
wireproto: properly report server Abort during 'getbundle'
stable
|
Fri, 10 Feb 2017 18:06:08 +0100 |
Pierre-Yves David |
bundle1: fix bundle1-denied reporting for pull over ssh
stable
|
Fri, 10 Feb 2017 17:56:52 +0100 |
Pierre-Yves David |
bundle1: display server abort hint during unbundle
stable
|
Fri, 10 Feb 2017 17:56:59 +0100 |
Pierre-Yves David |
bundle1: fix bundle1-denied reporting for push over ssh
stable
|
Sat, 24 Dec 2016 15:21:46 -0700 |
Gregory Szorc |
wireproto: advertise supported media types and compression formats
|
Mon, 28 Nov 2016 20:46:42 -0800 |
Gregory Szorc |
wireproto: only advertise HTTP-specific capabilities to HTTP peers (BC)
|
Thu, 20 Oct 2016 23:53:36 +0900 |
Yuya Nishihara |
py3: bulk replace sys.stdin/out/err by util's
|
Sun, 20 Nov 2016 13:50:45 -0800 |
Gregory Szorc |
wireproto: perform chunking and compression at protocol layer (API)
|
Sun, 16 Oct 2016 11:10:21 -0700 |
Gregory Szorc |
wireproto: compress data from a generator
|
Sun, 16 Oct 2016 10:38:52 -0700 |
Gregory Szorc |
exchange: refactor APIs to obtain bundle data (API)
|
Sun, 25 Sep 2016 12:20:31 -0700 |
Gregory Szorc |
wireproto: rename argument to groupchunks()
|
Sat, 06 Aug 2016 15:00:34 -0700 |
Gregory Szorc |
wireproto: remove gboptslist (API)
|
Sat, 06 Aug 2016 13:55:21 -0700 |
Gregory Szorc |
wireproto: unescape argument names in batch command (BC)
|
Sat, 06 Aug 2016 13:46:28 -0700 |
Gregory Szorc |
wireproto: consolidate code for obtaining "cmds" argument value
|
Fri, 05 Aug 2016 16:34:30 -0400 |
Augie Fackler |
wirepeer: rename confusing `source` parameter
|
Fri, 15 Jul 2016 13:41:34 -0700 |
Gregory Szorc |
wireproto: extract repo filtering to standalone function
|
Fri, 10 Jun 2016 00:12:33 -0400 |
Augie Fackler |
cleanup: replace uses of util.(md5|sha1|sha256|sha512) with hashlib.\1
|
Mon, 16 May 2016 21:30:53 +0000 |
timeless |
py3: convert to next() function
|
Thu, 12 May 2016 09:39:14 -0400 |
Augie Fackler |
wireproto: optimize handling of large batch responses
|
Wed, 06 Apr 2016 23:22:12 +0000 |
timeless |
pycompat: switch to util.urlreq/util.urlerr for py3 compat
|
Mon, 28 Mar 2016 14:41:29 -0700 |
Martin von Zweigbergk |
bundle: move writebundle() from changegroup.py to bundle2.py (API)
|
Fri, 11 Mar 2016 11:37:00 -0500 |
Augie Fackler |
http: support sending hgargs via POST body instead of in GET or headers
|
Tue, 01 Mar 2016 18:41:43 -0500 |
Augie Fackler |
wireproto: make iterbatcher behave streamily over http(s)
|
Tue, 01 Mar 2016 18:39:25 -0500 |
Augie Fackler |
peer: add an iterbatcher interface
|
Wed, 02 Mar 2016 14:18:43 -0500 |
Augie Fackler |
wireproto: document quirk of _callstream between http and ssh
|
Sun, 20 Dec 2015 11:56:24 -0800 |
Gregory Szorc |
wireproto: support disabling bundle1 only if repo is generaldelta
|
Fri, 04 Dec 2015 15:12:11 -0800 |
Gregory Szorc |
wireproto: config options to disable bundle1
|
Fri, 04 Dec 2015 13:15:14 -0800 |
Gregory Szorc |
wireproto: add docstring for wirepeer
|
Tue, 20 Oct 2015 12:28:42 +0200 |
Pierre-Yves David |
stream: sort stream capability before serialisation
|
Tue, 03 Nov 2015 12:31:33 -0800 |
Gregory Szorc |
wireproto: move clonebundles command from extension (issue4931)
stable
|
Wed, 14 Oct 2015 10:36:20 -0700 |
Gregory Szorc |
exchange: advertise if a clone bundle was attempted
|
Wed, 14 Oct 2015 10:58:35 -0700 |
Gregory Szorc |
wireproto: properly parse false boolean args (BC)
|
Thu, 08 Oct 2015 12:55:45 -0700 |
Pierre-Yves David |
error: get Abort from 'error' instead of 'util'
|
Sun, 04 Oct 2015 19:06:06 -0700 |
Gregory Szorc |
streamclone: move payload header generation into own function
|
Fri, 02 Oct 2015 16:24:56 -0700 |
Gregory Szorc |
streamclone: move _allowstream() from wireproto
|
Fri, 02 Oct 2015 16:05:52 -0700 |
Gregory Szorc |
streamclone: move code out of exchange.py
|
Sat, 08 Aug 2015 18:53:17 -0700 |
Gregory Szorc |
wireproto: use absolute_import
|
Wed, 05 Aug 2015 14:15:17 -0400 |
Augie Fackler |
wireproto: make wirepeer look-before-you-leap on batching
|
Wed, 05 Aug 2015 14:51:34 -0400 |
Augie Fackler |
batching: migrate basic noop batching into peer.peer
|
Tue, 30 Jun 2015 22:02:40 -0700 |
Pierre-Yves David |
wireproto: remove a debug print
|
Tue, 30 Jun 2015 19:19:17 -0400 |
Augie Fackler |
wireproto: correctly escape batched args and responses (issue4739)
|
Mon, 29 Jun 2015 12:35:31 -0400 |
Mike Edgar |
wireproto: add config knob for http header length limit
|
Tue, 23 Jun 2015 22:20:08 -0700 |
Gregory Szorc |
global: mass rewrite to use modern exception syntax
|
Wed, 10 Jun 2015 13:10:53 -0400 |
Pierre-Yves David |
bundle2: convey PushkeyFailed error over the wire
|
Mon, 01 Jun 2015 10:28:40 -0700 |
Pierre-Yves David |
wireprotocol: distinguish list and set in getbundle argument
|
Thu, 28 May 2015 23:49:19 -0700 |
Pierre-Yves David |
listkey: display the size of the listkey payload in a debug message
|
Thu, 21 May 2015 11:34:40 -0700 |
Martin von Zweigbergk |
wireproto: remove unused 'store' import
|
Thu, 21 May 2015 10:27:22 -0700 |
Gregory Szorc |
exchange: move code for generating a streaming clone into exchange
|
Mon, 18 May 2015 13:25:07 -0500 |
Pierre-Yves David |
wireproto: turn an 'except' into a 'finally' as suggest by the comment
|
Sat, 16 May 2015 14:30:07 -0400 |
Augie Fackler |
cleanup: use __builtins__.any instead of util.any
|
Sun, 10 May 2015 05:11:13 -0700 |
Pierre-Yves David |
getbundle: sort bundlecaps before exchanging then over the wire
|
Thu, 16 Apr 2015 03:17:37 -0400 |
Pierre-Yves David |
bundle2-wireproto: properly propagate the server output on error (issue4594)
|
Thu, 16 Apr 2015 03:56:50 -0400 |
Pierre-Yves David |
bundle2: refactor error bundle creation for the wireprotocol
|
Fri, 10 Apr 2015 15:41:33 -0400 |
Pierre-Yves David |
bundle2: advertise bundle2 by default
|
Thu, 09 Apr 2015 16:25:48 -0400 |
Pierre-Yves David |
bundle2: rename format, parts and config to final names
|
Tue, 07 Apr 2015 16:01:32 -0700 |
Pierre-Yves David |
bundle2: detect bundle2 stream/request on /HG2./ instead of /HG2Y/
|
Mon, 06 Apr 2015 16:04:33 -0700 |
Pierre-Yves David |
unbundle20: retrieve unbundler instances through a factory function
|
Sun, 11 Jan 2015 00:25:54 +0100 |
Angel Ezquerra |
localrepo: remove all external users of localrepo.sopener
|
Wed, 07 Jan 2015 00:07:29 -0800 |
Pierre-Yves David |
discovery: run discovery on filtered repository
|
Wed, 17 Dec 2014 15:11:26 -0800 |
Eric Sumner |
bundle2: lowercase part types
|
Thu, 17 Apr 2014 22:47:38 +0200 |
Mads Kiilerich |
spelling: fixes from proofreading of spell checker issues
|
Wed, 01 Oct 2014 23:40:23 -0500 |
Pierre-Yves David |
bundle2: change header size and make them signed (new format)
|
Tue, 02 Sep 2014 12:11:36 +0200 |
Sune Foldager |
changegroup: rename bundle-related functions and classes
|
Fri, 29 Aug 2014 12:36:17 +0200 |
Pierre-Yves David |
getbundle: add `obsmarkers` argument to getbundle
|
Fri, 29 Aug 2014 12:51:00 +0200 |
Pierre-Yves David |
wireprotocol: fix 'boolean' handling
|
Mon, 25 Aug 2014 19:21:47 +0200 |
Pierre-Yves David |
bundle2: introduce a `getrepocaps` to retrieve the bundle2 caps of a repo
|
Mon, 25 Aug 2014 19:17:06 +0200 |
Pierre-Yves David |
obsmarker: move bundle2caps from the localrepo class to the bundle2 module
|
Fri, 15 Aug 2014 04:37:46 +0200 |
Mads Kiilerich |
cleanup: fix some list comprehension redefinitions of existing vars
|
Sat, 31 May 2014 16:48:29 -0700 |
Pierre-Yves David |
getbundle: add a ``cg`` boolean argument to control changegroup inclusion
|
Thu, 22 May 2014 17:20:52 -0700 |
Pierre-Yves David |
wireproto: add a ``boolean`` type for getbundle parameters
|
Tue, 27 May 2014 14:45:31 -0700 |
Pierre-Yves David |
wireproto: rephrase the error message for unknown getbundle parameters
|
Tue, 27 May 2014 15:43:09 -0700 |
Pierre-Yves David |
getbundle: support of listkeys argument when bundle2 is used
|
Tue, 27 May 2014 15:02:51 -0700 |
Pierre-Yves David |
wireproto: use pushkey.decodekey
|
Tue, 27 May 2014 15:00:08 -0700 |
Pierre-Yves David |
wireproto: use pushkey.encodekey
|
Thu, 22 May 2014 09:53:52 -0700 |
Pierre-Yves David |
getbundle: declare type of parameters
|
Thu, 29 May 2014 15:41:16 -0700 |
Matt Mackall |
merge with stable
|
Wed, 28 May 2014 16:46:58 -0700 |
Pierre-Yves David |
bundle2: support None parttype in BundleValueError
|
Wed, 28 May 2014 15:57:23 -0700 |
Pierre-Yves David |
bundle2: support transmission of params error over the wire
|
Wed, 28 May 2014 15:51:19 -0700 |
Pierre-Yves David |
bundle2: introduce a parttype attribute to BundleValueError
|
Tue, 27 May 2014 10:32:07 -0700 |
Pierre-Yves David |
bundle2: rename b2x:error:unknownpart to b2x:error:unsupportedcontent
|
Wed, 28 May 2014 15:31:05 -0700 |
Pierre-Yves David |
bundle2: move exception classes into the error module
|
Wed, 28 May 2014 14:22:24 -0700 |
Pierre-Yves David |
bundle2: rename UnknownPartError to BundleValueError
|
Thu, 22 May 2014 01:49:12 -0700 |
Pierre-Yves David |
wireproto: expose the list of getbundle arguments to extensions
stable
|
Fri, 23 May 2014 15:59:19 -0700 |
Pierre-Yves David |
bundle2: update all ``addpart`` callers to ``newpart``
|
Mon, 21 Apr 2014 17:51:58 -0700 |
Pierre-Yves David |
bundle2: gracefully handle PushRaced error during unbundle
stable
|
Mon, 21 Apr 2014 18:59:09 -0700 |
Pierre-Yves David |
bundle2: fix raising errors during heads checking
stable
|
Mon, 21 Apr 2014 16:02:03 -0700 |
Pierre-Yves David |
bundle2: gracefully handle UnknownPartError during unbundle
stable
|
Mon, 21 Apr 2014 15:48:52 -0700 |
Pierre-Yves David |
bundle2: gracefully handle abort during unbundle
stable
|
Thu, 17 Apr 2014 17:25:50 -0400 |
Pierre-Yves David |
getbundle: pass arbitrary arguments all along the call chain
|
Thu, 17 Apr 2014 16:04:58 -0400 |
Pierre-Yves David |
bundle2: require both client and server to opt in
|
Thu, 17 Apr 2014 16:01:58 -0400 |
Pierre-Yves David |
bundle2: move bundle2 config option to section "experimental"
|
Thu, 17 Apr 2014 15:33:17 -0400 |
Pierre-Yves David |
bundle2: rename server capability to bundle2-exp
|
Thu, 17 Apr 2014 15:27:54 -0400 |
Pierre-Yves David |
bundle2: use HG2X in the header
|
Thu, 17 Apr 2014 01:49:20 -0400 |
Pierre-Yves David |
bundle2: advertise bundle2 caps in server capabilities
|
Tue, 15 Apr 2014 11:53:10 -0400 |
Pierre-Yves David |
bundle2: support for push over the wire
|
Tue, 15 Apr 2014 17:19:46 -0400 |
Pierre-Yves David |
wireproto: add a _calltwowaystream method on wirepeer
|
Tue, 15 Apr 2014 15:20:33 -0400 |
Pierre-Yves David |
bundle2: allow bundle2 for pulling over the wire
|
Mon, 14 Apr 2014 15:45:30 -0400 |
Pierre-Yves David |
bundle2: add a ui argument to readbundle
|
Mon, 14 Apr 2014 15:33:50 -0400 |
Pierre-Yves David |
bundle2: move `readbundle` into the `exchange` module
|
Sun, 13 Apr 2014 19:01:00 +0200 |
Mads Kiilerich |
spelling: fixes from spell checker
|
Fri, 04 Apr 2014 17:50:44 -0700 |
Pierre-Yves David |
localrepo: add unbundle support
|
Fri, 04 Apr 2014 17:28:59 -0700 |
Pierre-Yves David |
unbundle: extract the core logic in another function
|
Fri, 04 Apr 2014 17:15:25 -0700 |
Pierre-Yves David |
unbundle: extract checkheads in its own function
|
Tue, 01 Apr 2014 15:27:53 -0700 |
Pierre-Yves David |
localrepo: move the addchangegroup method in changegroup module
|
Tue, 01 Apr 2014 15:08:27 -0700 |
Pierre-Yves David |
localrepo: move the changegroup method in changegroup module
|
Tue, 01 Apr 2014 14:40:35 -0700 |
Pierre-Yves David |
localrepo: move the getbundle method in changegroup module
|
Tue, 01 Apr 2014 14:25:03 -0700 |
Pierre-Yves David |
localrepo: move the changegroupsubset method in changegroup module
|
Fri, 28 Mar 2014 14:43:30 -0700 |
Pierre-Yves David |
wireproto: use decorator for the ubundle command
|
Fri, 28 Mar 2014 14:43:11 -0700 |
Pierre-Yves David |
wireproto: use decorator for the stream command
|
Fri, 28 Mar 2014 14:42:55 -0700 |
Pierre-Yves David |
wireproto: use decorator for the pushkey command
|
Fri, 28 Mar 2014 14:42:38 -0700 |
Pierre-Yves David |
wireproto: use decorator for the lookup command
|
Fri, 28 Mar 2014 14:42:21 -0700 |
Pierre-Yves David |
wireproto: use decorator for the listkeys command
|
Fri, 28 Mar 2014 14:42:06 -0700 |
Pierre-Yves David |
wireproto: use decorator for the known command
|
Fri, 28 Mar 2014 14:40:44 -0700 |
Pierre-Yves David |
wireproto: use decorator for the hello command
|