log mercurial/hgweb/protocol.py @ 33199:228ad1e58a85

age author description
Sat, 24 Dec 2016 15:29:32 -0700 Gregory Szorc protocol: send application/mercurial-0.2 responses to capable clients
Sat, 24 Dec 2016 14:46:02 -0700 Gregory Szorc httppeer: extract code for HTTP header spanning
Mon, 28 Nov 2016 20:46:59 -0800 Gregory Szorc protocol: declare transport protocol name
Sun, 20 Nov 2016 13:50:45 -0800 Gregory Szorc wireproto: perform chunking and compression at protocol layer (API)
Thu, 10 Nov 2016 15:14:05 -0500 Augie Fackler protocol: drop unused import of zlib
Mon, 07 Nov 2016 18:54:35 -0800 Gregory Szorc hgweb: use compression engine API for zlib compression
Sun, 16 Oct 2016 11:10:21 -0700 Gregory Szorc wireproto: compress data from a generator
Sun, 25 Sep 2016 12:20:31 -0700 Gregory Szorc wireproto: rename argument to groupchunks()
Sun, 14 Aug 2016 21:29:46 -0700 Gregory Szorc hgweb: tweak zlib chunking behavior
Mon, 15 Aug 2016 20:39:33 -0700 Gregory Szorc hgweb: document why we don't allow untrusted settings to control zlib
Sun, 07 Aug 2016 18:09:58 -0700 Gregory Szorc hgweb: config option to control zlib compression level
Wed, 06 Apr 2016 23:22:12 +0000 timeless pycompat: switch to util.urlreq/util.urlerr for py3 compat
Sun, 10 Apr 2016 20:55:37 +0000 timeless pycompat: switch to util.stringio for py3 compat
Fri, 11 Mar 2016 11:37:00 -0500 Augie Fackler http: support sending hgargs via POST body instead of in GET or headers
Sat, 31 Oct 2015 22:07:40 +0900 Yuya Nishihara hgweb: use absolute_import
Fri, 28 Mar 2014 11:10:33 -0700 Pierre-Yves David wireproto: introduce an abstractserverproto class
Tue, 15 Jan 2013 01:07:03 +0100 Mads Kiilerich hgweb: pass the actual response body to request.response, not just the length
Tue, 15 Jan 2013 01:05:12 +0100 Mads Kiilerich hgweb: use Content-Length for pushres
Tue, 02 Aug 2011 15:21:10 -0400 Andrew Pritchard wireproto: add out-of-band error class to allow remote repo to report errors
Wed, 08 Jun 2011 01:39:20 +0300 Idan Kamara ui: use I/O descriptors internally
Wed, 01 Jun 2011 12:38:46 +0200 Martin Geisler check-code: flag 0/1 used as constant Boolean expression
Sun, 01 May 2011 03:51:04 -0500 Matt Mackall http: minor tweaks to long arg handling
Sun, 01 May 2011 01:04:37 +0800 Steven Brown httprepo: long arguments support (issue2126)
Tue, 22 Mar 2011 07:38:32 +0100 Peter Arrenbrecht wireproto: fix handling of '*' args for HTTP and SSH
Mon, 11 Oct 2010 12:47:11 -0500 Benoit Boissinot wireproto/http: drain the incoming bundle in case of errors
Mon, 11 Oct 2010 12:45:36 -0500 Benoit Boissinot wireproto: introduce pusherr() to deal with "unsynced changes" error
Tue, 20 Jul 2010 09:56:37 +0200 Dirkjan Ochtman protocol: use generators instead of req.write() for hgweb stream responses
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 18:16:15 +0200 Dirkjan Ochtman protocol: shuffle server methods to group send methods
Fri, 16 Jul 2010 19:01:34 +0200 Dirkjan Ochtman protocol: command must be checked before passing in
Thu, 15 Jul 2010 15:05:04 -0500 Matt Mackall protocol: move hgweb protocol support back into protocol.py
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 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:25:15 -0500 Matt Mackall protocol: use new wireproto infrastructure in ssh
Fri, 25 Jun 2010 13:47:28 -0500 Matt Mackall addchangegroup: pass in lock to release it before changegroup hook is called stable
Wed, 16 Jun 2010 16:05:19 -0500 Matt Mackall pushkey: add http support
Thu, 01 Apr 2010 22:04:30 +0100 Mark Determann hgweb: fix attribute error in error response (issue2060) stable
Tue, 23 Feb 2010 11:37:40 -0500 Sune Foldager hgweb: use string join instead of slower cStringIO stable
Tue, 23 Feb 2010 11:34:08 -0500 Sune Foldager hgweb: fix handling of arguments in the between command stable
Sun, 07 Feb 2010 15:31:53 +0100 Matt Mackall streamclone: allow uncompressed clones by default
Tue, 19 Jan 2010 22:20:08 -0600 Matt Mackall Update license to GPLv2+ stable
Thu, 05 Nov 2009 11:07:01 +0100 Dirkjan Ochtman hgweb/sshserver: extract capabilities for easier modification
Mon, 02 Nov 2009 10:20:04 +0100 Sune Foldager hgweb: send proper error messages to the client
Wed, 22 Jul 2009 23:12:54 +0200 Martin Geisler coding style: use a space after comma
Sun, 07 Jun 2009 20:31:38 +0200 Henrik Stuart acl: support for getting authenticated user from web server (issue298)
Sun, 07 Jun 2009 20:15:37 +0200 Henrik Stuart hgweb: escape REMOTE_HOST when passing url for addchangegroup
Sat, 23 May 2009 17:02:49 +0200 Henrik Stuart named branches: server branchmap wire protocol support (issue736)
Sun, 26 Apr 2009 01:08:54 +0200 Martin Geisler updated license to be explicit about GPL version 2
Wed, 22 Apr 2009 02:01:22 +0200 Ronny Pfannschmidt switch lock releasing in the core from gc to explicit
Tue, 28 Oct 2008 20:14:45 +0100 Benoit Boissinot fix missing import, spotted by pychecker
Mon, 20 Oct 2008 10:15:26 +0200 Dirkjan Ochtman hgweb: be sure to drain request data even in early error conditions
Tue, 22 Jul 2008 18:23:20 +0200 Dirkjan Ochtman hgweb: raise ErrorResponses to communicate protocol errors
Fri, 15 Aug 2008 13:25:57 +0200 Dirkjan Ochtman make streamclone.stream_out() a generator
Wed, 02 Jul 2008 11:31:19 +0200 Dirkjan Ochtman merge the backout head
Wed, 02 Jul 2008 10:58:27 +0200 Dirkjan Ochtman Backed out changeset b9d6ab187523 (doesn't work on Python 2.3/2.4)
Mon, 30 Jun 2008 10:36:45 +0200 Dirkjan Ochtman hgweb: use a single-element tuple to return from protocol.unbundle()