log mercurial/wireproto.py @ 36817:98cbfbbe33bb

age author description
Wed, 07 Mar 2018 16:18:52 -0800 Gregory Szorc wireproto: formalize permissions checking as part of protocol interface
Wed, 07 Mar 2018 16:02:24 -0800 Gregory Szorc wireproto: declare permissions requirements in @wireprotocommand (API)
Tue, 06 Mar 2018 14:32:14 -0800 Gregory Szorc merge with stable
Tue, 20 Feb 2018 18:55:58 -0800 Gregory Szorc wireproto: check permissions when executing "batch" command (BC) (SEC) stable
Tue, 20 Feb 2018 18:54:27 -0800 Gregory Szorc wireproto: declare operation type for most commands (BC) (SEC) stable
Tue, 20 Feb 2018 18:53:39 -0800 Gregory Szorc wireproto: move command permissions dict out of hgweb_mod stable
Sun, 04 Mar 2018 22:33:59 +0530 Pulkit Goyal py3: use pycompat.bytestr instead of str
Tue, 27 Feb 2018 16:31:44 -0800 Gregory Szorc wireproto: only expose "between" to version 1 of wire protocols
Tue, 27 Feb 2018 16:24:02 -0800 Gregory Szorc wireproto: add transport specific capabilities in the transport
Tue, 27 Feb 2018 15:23:04 -0800 Gregory Szorc wireproto: don't expose changegroupsubset capability if not available
Tue, 27 Feb 2018 15:06:10 -0800 Gregory Szorc wireproto: don't expose legacy commands to version 2 of wire protocol
Fri, 02 Mar 2018 09:47:37 -0500 Gregory Szorc wireproto: allow wire protocol commands to declare transport support
Tue, 27 Feb 2018 14:21:29 -0800 Gregory Szorc wireproto: use named arguments for commandentry
Fri, 23 Feb 2018 09:40:12 -0800 Gregory Szorc wireproto: sort response to listkeys
Mon, 26 Feb 2018 00:50:57 -0500 Augie Fackler wireproto: use %d to encode an int, not a %s
Sun, 18 Feb 2018 14:43:55 -0500 Augie Fackler wireproto: fix lingering str(exception) with util.forcebytestr(exception)
Sat, 17 Feb 2018 01:11:48 -0500 Augie Fackler py3: get bytes-repr of network errors portably
Mon, 12 Feb 2018 17:20:20 -0800 Gregory Szorc wireprotoserver: add version to HTTP protocol name (API)
Mon, 12 Feb 2018 17:16:52 -0800 Gregory Szorc wireproto: improve docstring for "hello"
Wed, 07 Feb 2018 20:27:36 -0800 Gregory Szorc wireproto: introduce type for raw byte responses (API)
Wed, 07 Feb 2018 16:29:05 -0800 Gregory Szorc wireprototypes: move wire protocol response types to new module
Wed, 07 Feb 2018 20:22:44 -0800 Gregory Szorc wireproto: remove unused proto argument from supportedcompengines (API)
Thu, 01 Feb 2018 17:12:07 -0800 Gregory Szorc wireprotoserver: rename getfile() to forwardpayload() (API)
Wed, 07 Feb 2018 20:24:22 -0800 Gregory Szorc wireprotoserver: rename _client to client (API)
Wed, 07 Feb 2018 20:19:06 -0800 Gregory Szorc wireproto: use maybecapturestdio() for push responses (API)
Wed, 07 Feb 2018 20:17:47 -0800 Gregory Szorc wireprotoserver: add context manager mechanism for redirecting stdio
Tue, 30 Jan 2018 18:41:44 -0800 Gregory Szorc wireproto: function for testing if wire protocol command is available
Wed, 31 Jan 2018 14:05:11 -0800 Gregory Szorc wireproto: define and use types for wire protocol commands
Tue, 30 Jan 2018 15:21:59 -0800 Gregory Szorc wireproto: improve docstring for @wireprotocommand
Wed, 31 Jan 2018 10:06:39 -0800 Gregory Szorc wireproto: remove unnecessary exception trapping
Wed, 31 Jan 2018 11:28:18 -0800 Gregory Szorc wireprotoserver: move abstractserverproto class from wireproto
Mon, 22 Jan 2018 12:12:29 -0800 Gregory Szorc exchange: send bundle2 stream clones uncompressed
Sat, 20 Jan 2018 13:41:57 -0800 Gregory Szorc exchange: return bundle info from getbundlechunks() (API)
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()
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'
Fri, 12 Jan 2018 10:59:58 +0100 Joerg Sonnenberger wireproto: split streamres into legacy and modern case
Mon, 15 Jan 2018 15:20:02 -0800 Gregory Szorc wireproto: drop support for reader interface from streamres (API)
Sun, 24 Dec 2017 11:46:13 -0700 Gregory Szorc streamclone: move wire protocol status code from wireproto command
Sun, 10 Dec 2017 04:50:16 +0530 Pulkit Goyal py3: handle keyword arguments correctly in wireproto.py
Tue, 17 Oct 2017 15:27:17 +0200 Boris Feld getbundle: add support for 'bookmarks' boolean argument
Sun, 15 Oct 2017 00:39:53 -0400 Augie Fackler wireproto: more strkwargs cleanup
Sun, 15 Oct 2017 00:05:43 -0400 Augie Fackler wireproto: bounce kwargs to/from bytes/str as needed
Sun, 15 Oct 2017 00:40:07 -0400 Augie Fackler wireproto: use %d to encode int, not %s
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