Thu, 24 Oct 2024 20:50:47 -0400 |
Matt Harbison |
wireprotoserver: subclass the new `baseprotocolhandler` Protocol class
|
Mon, 16 Sep 2024 15:36:44 +0200 |
Matt Harbison |
typing: add `from __future__ import annotations` to most files
|
Thu, 04 Apr 2024 14:15:32 +0100 |
Arseniy Alekseyev |
wireprotoserver: ensure that output stream gets flushed on exception
stable
|
Sat, 13 Apr 2019 03:44:55 +0200 |
Manuel Jacob |
hidden: add support to explicitly access hidden changesets with SSH peers
|
Sat, 13 Apr 2019 02:01:26 +0200 |
Manuel Jacob |
hidden: add support to explicitly access hidden changesets via HTTP
|
Sun, 29 May 2022 15:17:27 +0200 |
Manuel Jacob |
py3: replace `pycompat.xrange` by `range`
|
Mon, 21 Feb 2022 13:08:28 -0700 |
Gregory Szorc |
py3: use class X: instead of class X(object):
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
Tue, 07 Dec 2021 16:44:22 +0100 |
Raphaël Gomès |
exchangev2: remove it
|
Tue, 14 Dec 2021 19:13:30 -0500 |
Matt Harbison |
pytype: stop excluding wireprotoserver.py
|
Thu, 25 Mar 2021 18:02:08 +0100 |
Raphaël Gomès |
contributor: change mentions of mpm to olivia
|
Thu, 11 Mar 2021 21:07:04 -0500 |
Matt Harbison |
wireprotoserver: convert ErrorResponse to bytes
stable
|
Tue, 03 Nov 2020 20:18:26 -0800 |
Martin von Zweigbergk |
httpservice: move sys.exit() out of serve_forever()
|
Tue, 08 Oct 2019 15:06:18 -0700 |
Martin von Zweigbergk |
cleanup: join string literals that are already on one line
|
Sun, 06 Oct 2019 09:48:39 -0400 |
Augie Fackler |
formatting: byteify all mercurial/ and hgext/ string literals
|
Sun, 06 Oct 2019 09:45:02 -0400 |
Augie Fackler |
formatting: blacken the codebase
|
Sun, 08 Sep 2019 01:02:34 +0200 |
Pierre-Yves David |
sshserver: flush stream after command dispatch
|
Sun, 18 Aug 2019 02:28:42 +0300 |
Pulkit Goyal |
interfaceutil: move to interfaces/
|
Wed, 27 Mar 2019 16:45:14 +0100 |
Pierre-Yves David |
util: extract compression code in `mercurial.utils.compression`
|
Wed, 26 Sep 2018 21:41:52 +0900 |
Yuya Nishihara |
ui: proxy protect/restorestdio() calls to update internal flag
|
Fri, 05 Oct 2018 22:31:12 +0300 |
Pulkit Goyal |
wireprotoserver: move narrow capabilities to wireprototypes.py
|
Sun, 30 Sep 2018 03:45:51 +0530 |
Pulkit Goyal |
narrow: move the ellipses server capability to core
|
Sun, 30 Sep 2018 03:42:35 +0530 |
Pulkit Goyal |
narrow: move the wireprotocol narrow capability name to core
|
Wed, 26 Sep 2018 08:46:56 -0700 |
Gregory Szorc |
merge with stable
|
Wed, 26 Sep 2018 21:24:14 +0900 |
Yuya Nishihara |
chgserver: do not send system() back to client if stdio redirected (issue5992)
stable
|
Tue, 28 Aug 2018 18:05:48 -0700 |
Gregory Szorc |
wireprotoserver: use our CBOR encoder
|
Wed, 01 Aug 2018 13:00:45 -0700 |
Gregory Szorc |
global: use pycompat.xrange()
|
Sun, 25 Mar 2018 16:47:33 +0900 |
Yuya Nishihara |
sshserver: redirect stdin/stdout early and use duplicated streams
|
Sun, 25 Mar 2018 16:35:24 +0900 |
Yuya Nishihara |
sshserver: do setbinary() by caller (API)
|
Sun, 22 Apr 2018 11:54:10 -0700 |
Gregory Szorc |
interfaceutil: module to stub out zope.interface
stable
|
Mon, 16 Apr 2018 22:21:54 -0700 |
Gregory Szorc |
wireproto: rename wireproto to wireprotov1server (API)
|
Mon, 16 Apr 2018 22:08:13 -0700 |
Gregory Szorc |
wireproto: move supportedcompengines out of wireproto
|
Wed, 11 Apr 2018 18:15:51 -0700 |
Gregory Szorc |
wireproto: rename HTTPV2 so it less like HTTP/2
|
Wed, 11 Apr 2018 16:10:02 -0400 |
Augie Fackler |
wireprotoserver: headers are bytes for us internally, use bytes
|
Tue, 10 Apr 2018 14:29:15 -0700 |
Gregory Szorc |
wireproto: define and implement HTTP handshake to upgrade protocol
|
Mon, 09 Apr 2018 19:35:04 -0700 |
Gregory Szorc |
wireproto: extract HTTP version 2 code to own module
|
Fri, 06 Apr 2018 17:14:06 -0700 |
Gregory Szorc |
wireproto: define and expose types of wire command arguments
|
Mon, 09 Apr 2018 11:52:31 -0700 |
Gregory Szorc |
wireproto: implement capabilities for wire protocol v2
|
Wed, 28 Mar 2018 14:55:13 -0700 |
Gregory Szorc |
wireproto: port heads command to wire protocol v2
|
Tue, 27 Feb 2018 02:37:31 +0100 |
Joerg Sonnenberger |
wireproto: allow direct stream processing for unbundle
|
Sat, 24 Mar 2018 17:57:22 +0100 |
Joerg Sonnenberger |
wireproto: provide accessors for client capabilities
|
Fri, 23 Mar 2018 16:24:53 -0700 |
Gregory Szorc |
wireproto: port protocol handler to zope.interface
|
Wed, 28 Mar 2018 10:40:41 -0700 |
Gregory Szorc |
wireproto: separate commands tables for version 1 and 2 commands
|
Mon, 26 Mar 2018 14:34:32 -0700 |
Gregory Szorc |
wireproto: use CBOR for command requests
|
Mon, 26 Mar 2018 13:59:56 -0700 |
Gregory Szorc |
wireproto: explicit API to create outgoing streams
|
Mon, 26 Mar 2018 11:00:16 -0700 |
Gregory Szorc |
wireproto: add streams to frame-based protocol
|
Mon, 26 Mar 2018 13:57:22 -0700 |
Gregory Szorc |
wireproto: start to associate frame generation with a stream
|
Mon, 26 Mar 2018 09:21:07 -0700 |
Gregory Szorc |
wireproto: review fixups
|
Sat, 24 Mar 2018 15:10:51 +0900 |
Yuya Nishihara |
procutil: bulk-replace function calls to point to new module
|
Thu, 15 Mar 2018 16:03:14 -0700 |
Gregory Szorc |
wireproto: define attr-based classes for representing frames
|
Mon, 19 Mar 2018 16:55:07 -0700 |
Gregory Szorc |
wireproto: service multiple command requests per HTTP request
|
Wed, 14 Mar 2018 16:51:34 -0700 |
Gregory Szorc |
wireproto: add request IDs to frames
|
Wed, 14 Mar 2018 14:01:16 -0700 |
Gregory Szorc |
wireproto: buffer output frames when in half duplex mode
|
Wed, 14 Mar 2018 13:57:52 -0700 |
Gregory Szorc |
wireproto: define and implement responses in framing protocol
|
Wed, 14 Mar 2018 13:32:31 -0700 |
Gregory Szorc |
wireproto: implement basic command dispatching for HTTPv2
|
Wed, 14 Mar 2018 08:18:15 -0700 |
Gregory Szorc |
wireproto: nominally don't expose "batch" to version 2 wire transports
|
Wed, 14 Mar 2018 15:25:06 -0700 |
Gregory Szorc |
wireproto: implement basic frame reading and processing
|
Mon, 19 Mar 2018 16:49:53 -0700 |
Gregory Szorc |
wireproto: define and implement protocol for issuing requests
|
Tue, 13 Mar 2018 19:44:59 -0700 |
Gregory Szorc |
wireproto: define content negotiation for HTTPv2
|
Tue, 13 Mar 2018 11:57:43 -0700 |
Gregory Szorc |
wireproto: require POST for all HTTPv2 requests
|