log mercurial/wireproto.py @ 34730:6be264009841

age author description
Sun, 15 Oct 2017 00:06:06 -0400 Augie Fackler wireproto: use a proper exception instead of `assert False`
Sun, 15 Oct 2017 00:39:29 -0400 Augie Fackler wireproto: use listcomp instead of map()
Sat, 14 Oct 2017 12:02:15 -0400 Augie Fackler python3: replace im_{self,func} with __{self,func}__ globally
Wed, 11 Oct 2017 17:51:40 +0200 Boris Feld configitems: register the 'server.bundle*' family of config
Sun, 24 Sep 2017 21:27:18 +0200 Boris Feld pull: use 'phase-heads' to retrieve phase information
Sun, 10 Sep 2017 18:48:42 -0700 Durham Goode changegroup: replace changegroup with makechangegroup
Sun, 10 Sep 2017 18:43:59 -0700 Durham Goode changegroup: replace changegroupsubset with makechangegroup
Fri, 01 Sep 2017 14:00:13 -0700 Kyle Lippincott wireproto: do not abort after successful lookup
Thu, 10 Aug 2017 20:58:28 -0700 Gregory Szorc wireproto: use new peer interface
Wed, 09 Aug 2017 23:35:20 -0700 Gregory Szorc peer: remove non iterating batcher (API)
Wed, 09 Aug 2017 23:29:30 -0700 Gregory Szorc wireproto: overhaul iterating batcher code (API)
Wed, 09 Aug 2017 22:52:05 -0700 Gregory Szorc wireproto: remove support for local results in @batchable (API)
Wed, 09 Aug 2017 21:51:45 -0700 Gregory Szorc wireproto: properly implement batchable checking
Fri, 14 Jul 2017 14:22:40 -0700 Jun Wu codemod: register core configitems using a script
Fri, 30 Jun 2017 03:44:12 +0200 Pierre-Yves David configitems: register the 'server.preferuncompressed' config
Fri, 30 Jun 2017 03:44:11 +0200 Pierre-Yves David configitems: register the 'server.maxhttpheaderlen' config
Fri, 30 Jun 2017 03:44:10 +0200 Pierre-Yves David configitems: register the 'server.disablefullbundle' config
Fri, 30 Jun 2017 03:44:07 +0200 Pierre-Yves David configitems: register the 'server.bundle1gd' config
Fri, 30 Jun 2017 03:44:06 +0200 Pierre-Yves David configitems: register the 'server.bundle1' config
Fri, 16 Jun 2017 09:37:22 -0700 Martin von Zweigbergk wireproto: update reference to deleted addchangegroup()
Fri, 09 Jun 2017 10:41:13 -0700 Gregory Szorc streamclone: consider secret changesets (BC) (issue5589)
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
Fri, 28 Mar 2014 14:40:31 -0700 Pierre-Yves David wireproto: use decorator for the heads command
Fri, 28 Mar 2014 14:40:07 -0700 Pierre-Yves David wireproto: use decorator for the getbundle command
Fri, 28 Mar 2014 14:39:06 -0700 Pierre-Yves David wireproto: use decorator for the debugwireargs command
Fri, 28 Mar 2014 14:38:40 -0700 Pierre-Yves David wireproto: use decorator for the changegroupsubset command
Fri, 28 Mar 2014 14:38:19 -0700 Pierre-Yves David wireproto: use decorator for the changegroup command
Fri, 28 Mar 2014 14:37:28 -0700 Pierre-Yves David wireproto: use decorator for the capabilities command
Fri, 28 Mar 2014 14:37:02 -0700 Pierre-Yves David wireproto: use decorator for the branches command
Fri, 28 Mar 2014 14:36:41 -0700 Pierre-Yves David wireproto: use decorator for the branchmap command
Fri, 28 Mar 2014 14:36:05 -0700 Pierre-Yves David wireproto: use decorator for the between command
Fri, 28 Mar 2014 14:35:36 -0700 Pierre-Yves David wireproto: use decorator for the batch command
Fri, 28 Mar 2014 14:30:11 -0700 Pierre-Yves David wireproto: add decorator for wire protocol command
Fri, 28 Mar 2014 14:24:13 -0700 Pierre-Yves David wireproto: drop the _decompress method in favor a new call type
Fri, 28 Mar 2014 12:29:34 -0700 Pierre-Yves David wireproto: document protocol specific function of wirepeer
Fri, 28 Mar 2014 11:10:33 -0700 Pierre-Yves David wireproto: introduce an abstractserverproto class
Fri, 28 Mar 2014 11:37:42 -0700 Pierre-Yves David wireproto: document possible return type
Wed, 12 Mar 2014 14:46:41 -0700 Pierre-Yves David wireproto: move wireproto capabilities computation in a subfunction
Tue, 11 Mar 2014 01:38:02 -0700 Pierre-Yves David wireproto: extract capabilities list in outside the wireproto function
Wed, 12 Mar 2014 13:00:51 -0400 Augie Fackler wireproto: remove todict() and use {} literals instead
Sat, 09 Feb 2013 23:42:03 +0100 Benoit Boissinot bundle-ng: add bundlecaps argument to getbundle() command
Wed, 01 May 2013 10:38:41 -0700 Durham Goode clone: move file stream walk to a separate function
Thu, 11 Apr 2013 14:54:18 +0200 Mads Kiilerich wireproto: clarify cryptic 'remote: unsynced changes' error message on push
Sun, 13 Jan 2013 01:39:16 -0600 Kevin Bullock filtering: rename filters to their antonyms
Tue, 15 Jan 2013 20:55:47 +0100 Mads Kiilerich clone: don't include empty revlogs in stream
Sun, 06 Jan 2013 04:36:30 +0100 Pierre-Yves David clfilter: drop extra filtering in wireprotocol
Sun, 06 Jan 2013 04:37:33 +0100 Pierre-Yves David clfilter: filter "unserved" on all wireprotocol command calls
Mon, 15 Oct 2012 18:37:34 -0300 Wagner Bruna wireproto: fix pushkey hook failure and output on remote http repo
Tue, 18 Sep 2012 17:00:58 +0200 Thomas Arendsen Hein wireproto: workaround for yield inside try/finally incompatible with python2.4
Sat, 15 Sep 2012 08:38:02 +0200 Patrick Mezard wireproto: fix check-code.py breakage introduced by 6d97dd630d79
Fri, 14 Sep 2012 12:06:40 -0700 Bryan O'Sullivan wireproto: don't format a debug string inside a hot loop
Fri, 14 Sep 2012 12:05:37 -0700 Bryan O'Sullivan wireproto: bypass filechunkiter for small files when streaming
Fri, 14 Sep 2012 12:05:12 -0700 Bryan O'Sullivan wireproto: don't audit local paths during stream_out
Wed, 15 Aug 2012 22:38:42 +0200 Mads Kiilerich fix trivial spelling errors
Sat, 28 Jul 2012 12:28:35 +0200 Pierre-Yves David pushkey: add more verbose debug output regarding pushkey stable
Tue, 17 Jul 2012 01:22:31 +0200 Pierre-Yves David repo: move visibleheads and visiblebranchmap logic in discovery
Fri, 13 Jul 2012 21:47:06 +0200 Peter Arrenbrecht peer: introduce real peer classes
Sat, 12 May 2012 15:54:54 +0200 Brodie Rao cleanup: eradicate long lines
Tue, 24 Apr 2012 16:32:44 +0200 Pierre-Yves David branchmap: server should not advertise secret changeset in branchmap (Issue3303) stable
Thu, 26 Apr 2012 03:47:17 +0200 Pierre-Yves David wireprotocol: use visibleheads as reference while unbundling (issue 3303) stable
Wed, 04 Apr 2012 00:00:47 +0200 Benoit Allard protocol: Add the stream-preferred capability
Wed, 18 Jan 2012 20:00:48 -0600 Matt Mackall wireproto: refuse to lookup secret csets
Thu, 22 Dec 2011 00:42:25 +0100 Pierre-Yves David phases: do not exchange secret changesets
Mon, 12 Dec 2011 15:16:58 +0100 Pierre-Yves David wireproto: handle other server output in pushkey
Mon, 28 Nov 2011 01:32:13 +0100 Pierre-Yves David addchangegroup: remove the lock argument on the addchangegroup methods
Mon, 10 Oct 2011 13:52:54 +0200 Andreas Freimuth wireproto: do not call pushkey module directly (issue3041)
Tue, 02 Aug 2011 15:21:10 -0400 Andrew Pritchard wireproto: add out-of-band error class to allow remote repo to report errors
Mon, 25 Jul 2011 16:05:01 -0500 Augie Fackler wireproto: use safehasattr or getattr instead of hasattr
Tue, 14 Jun 2011 22:56:20 +0200 Peter Arrenbrecht wireproto: make a number of commands batchable
Tue, 14 Jun 2011 22:52:58 +0200 Peter Arrenbrecht wireproto: add batching support to wirerepository
Tue, 14 Jun 2011 22:51:26 +0200 Peter Arrenbrecht wireproto: add basic command batching infrastructure
Tue, 24 May 2011 17:48:16 +0200 Peter Arrenbrecht wireproto: enable optional args for known() for future extensibility
Tue, 24 May 2011 16:12:01 +0200 Martin Geisler wireproto: do not hash when heads == ['force']
Sun, 01 May 2011 01:04:37 +0800 Steven Brown httprepo: long arguments support (issue2126)
Sat, 30 Apr 2011 13:59:14 +0200 Alexander Solovyov remove unused imports and variables
Fri, 29 Apr 2011 14:54:01 +0200 Peter Arrenbrecht wireproto: add test for new optional arg missing on server
Sat, 16 Apr 2011 01:05:56 +0900 Shuhei Takahashi wireproto: allow unbundle with hashed heads parameter (issue2126)
Wed, 23 Mar 2011 16:02:11 +0100 Peter Arrenbrecht wireproto: add getbundle() function
Tue, 22 Mar 2011 21:26:19 -0500 Matt Mackall wireproto: avoid naked excepts
Tue, 22 Mar 2011 09:22:21 +0100 Peter Arrenbrecht wireproto: add known([id]) function
Tue, 22 Mar 2011 07:40:02 +0100 Peter Arrenbrecht wireproto: fix decodelist to properly return empty list
Tue, 22 Mar 2011 07:38:32 +0100 Peter Arrenbrecht wireproto: fix handling of '*' args for HTTP and SSH
Tue, 22 Mar 2011 07:38:32 +0100 Peter Arrenbrecht debug: add debugwireargs to test argument passing over the wire
Mon, 21 Feb 2011 00:37:55 +0100 David Soria Parra wireproto: catch possible cast error in pushkey stable
Sun, 28 Nov 2010 18:21:47 -0600 Matt Mackall pushkey: use UTF-8
Wed, 24 Nov 2010 16:10:37 -0600 Matt Mackall wireproto: use proper UTF-8 handling for key lookup
Wed, 24 Nov 2010 15:56:32 -0600 Matt Mackall branch: operate on branch names in local string space where possible
Mon, 11 Oct 2010 12:45:36 -0500 Benoit Boissinot wireproto: introduce pusherr() to deal with "unsynced changes" error
Mon, 11 Oct 2010 12:44:33 -0500 Benoit Boissinot wireproto: redirect the output earlier
Mon, 11 Oct 2010 12:44:11 -0500 Benoit Boissinot wireproto: return in finally was messing with the return inside the block
Mon, 20 Sep 2010 14:32:21 -0500 Matt Mackall bundle: encapsulate all bundle streams in unbundle class
Wed, 15 Sep 2010 11:06:22 +0200 Sune Foldager clone: only use stream when we understand the revlog format
Mon, 30 Aug 2010 14:38:24 +0200 Martin Geisler Consistently import foo as foomod when foo to avoid shadowing
Fri, 27 Aug 2010 13:32:40 -0400 Brodie Rao cleanup: remove unused variables
Wed, 25 Aug 2010 15:33:06 -0500 Matt Mackall bundle: unify/refactor unbundle/readbundle
Sun, 15 Aug 2010 11:05:04 +0200 Benoit Boissinot fix undefined variables, spotted by pylint
Tue, 20 Jul 2010 20:52:23 +0200 Dirkjan Ochtman protocol: move the streamclone implementation into wireproto
Tue, 20 Jul 2010 20:53:33 +0200 Dirkjan Ochtman protocol: wrap non-string protocol responses in classes
Fri, 16 Jul 2010 22:20:10 +0200 Dirkjan Ochtman protocol: extract compression from streaming mechanics
Fri, 16 Jul 2010 18:18:35 +0200 Dirkjan Ochtman protocol: rename send methods to get grouping by prefix
Fri, 16 Jul 2010 23:02:46 +0200 Dirkjan Ochtman protocol: do not translate error messages on the remote side
Fri, 16 Jul 2010 19:02:30 +0200 Dirkjan Ochtman protocol: use return shortcut instead of respond function
Fri, 16 Jul 2010 19:01:34 +0200 Dirkjan Ochtman protocol: command must be checked before passing in
Fri, 16 Jul 2010 00:52:13 +0200 Benoit Boissinot wireproto: refactor list of nodeid encoding / decoding
Thu, 15 Jul 2010 13:56:52 -0500 Matt Mackall protocol: unify server-side capabilities functions
Thu, 15 Jul 2010 11:24:42 -0500 Matt Mackall protocol: unify unbundle on the server side
Wed, 14 Jul 2010 17:12:18 -0500 Matt Mackall protocol: unify client unbundle support
Wed, 14 Jul 2010 17:09:31 -0500 Matt Mackall protocol: unify client changegroup methods
Wed, 14 Jul 2010 16:55:44 -0500 Matt Mackall protocol: unify stream_out client code
Wed, 14 Jul 2010 16:35:51 -0500 Matt Mackall protocol: unify basic http client requests
Wed, 14 Jul 2010 16:34:57 -0500 Matt Mackall protocol: move basic ssh client commands to wirerepository
Wed, 14 Jul 2010 16:19:27 -0500 Matt Mackall protocol: unify stream_out command
Wed, 14 Jul 2010 15:43:20 -0500 Matt Mackall protocol: unify changegroup commands
Wed, 14 Jul 2010 15:33:21 -0500 Matt Mackall protocol: add proto to method prototypes
Wed, 14 Jul 2010 15:25:15 -0500 Matt Mackall protocol: introduce wireproto.py