mercurial/chgserver.py
Tue, 18 May 2021 21:45:59 -0700 Martin von Zweigbergk errors: catch the new Error class in scmutil and chgserver
Tue, 18 May 2021 17:15:49 -0700 Martin von Zweigbergk errors: let each Abort subclass define its error code
Fri, 18 Dec 2020 13:53:26 +0530 Pulkit Goyal chgserver: respect detailed exit code in case of ConfigError
Thu, 17 Dec 2020 10:43:43 -0800 Martin von Zweigbergk errors: respect ui.detailed-exit-code in chg
Tue, 01 Dec 2020 21:54:46 +0100 Joerg Sonnenberger node: import symbols explicitly
Mon, 30 Nov 2020 14:11:03 +0530 Pulkit Goyal chgserver: catch RepoError while loading configuration
Thu, 19 Nov 2020 15:13:39 -0800 Martin von Zweigbergk errors: make ParseError a subtype of Abort
Fri, 20 Nov 2020 09:17:38 -0800 Martin von Zweigbergk errors: format "abort: " text in a new Abort.format() method
Fri, 20 Nov 2020 08:51:45 -0800 Martin von Zweigbergk errors: make formatparse() an instance method on ParseError
Mon, 16 Nov 2020 16:00:13 -0800 Martin von Zweigbergk dispatch: move some helper functions down into scmutil
Tue, 17 Nov 2020 19:29:08 +0900 Yuya Nishihara chgserver: backport py3 buffered I/O workarounds from procutil
Thu, 08 Oct 2020 13:37:31 -0700 Martin von Zweigbergk errors: name arguments to Abort constructor
Mon, 20 Jul 2020 20:31:24 +0900 Yuya Nishihara chgserver: discard buffered output before restoring fds (issue6207) stable
Fri, 03 Jul 2020 13:45:59 +0530 Pulkit Goyal chg: suppress OSError in _restoreio() and add some logging (issue6330)
Fri, 29 May 2020 03:56:07 +0200 Manuel Jacob cleanup: eliminate procutil.quotecommand()
Tue, 31 Mar 2020 15:11:33 +0530 Pulkit Goyal chgserver: update the umask cache before each run
Mon, 23 Mar 2020 23:43:29 +0530 Pulkit Goyal chgserver: add merge-tools to sensitive config items
Mon, 23 Mar 2020 21:06:54 +0530 Pulkit Goyal chgserver: add fastannotate config section to sensitive list
Thu, 13 Feb 2020 10:12:12 -0800 Martin von Zweigbergk merge with stable
Tue, 11 Feb 2020 19:53:56 +0900 Yuya Nishihara chgserver: spawn new process if schemes change stable
Wed, 29 Jan 2020 13:39:50 -0800 Kyle Lippincott chg: force-set LC_CTYPE on server start to actual value from the environment
Mon, 13 Jan 2020 17:15:14 -0500 Augie Fackler core: migrate uses of hashlib.sha1 to hashutil.sha1
Thu, 05 Dec 2019 14:28:21 -0800 Kyle Lippincott chg: fix chg to work with py3.7+ "coercing" the locale
Wed, 28 Aug 2019 17:43:56 -0700 Martin von Zweigbergk py3: replace "%r" by"'%s'% for py3-compatible (and clearer) quoting in chg
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Mon, 07 Oct 2019 00:04:04 -0400 Gregory Szorc py3: finish porting iteritems() to pycompat and remove source transformer
Sun, 06 Oct 2019 16:55:18 -0400 Gregory Szorc py3: manually import getattr where it is needed
Sun, 06 Oct 2019 14:58:42 -0400 Gregory Szorc py3: manually import pycompat.setattr where it is needed
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
Wed, 28 Aug 2019 17:36:53 -0700 Martin von Zweigbergk py3: use pycompat.maplist() in chgserver
Tue, 25 Jun 2019 19:28:41 -0700 Rodrigo Damazio Bovendorp pycompat: make fewer assumptions about sys.executable
Sat, 02 Mar 2019 05:12:45 +0530 Pulkit Goyal py3: port things from chgserver.py
Thu, 28 Feb 2019 04:08:47 +0530 Pulkit Goyal py3: convert return values of inspect.getabsfile() to bytes
Wed, 26 Sep 2018 21:41:52 +0900 Yuya Nishihara ui: proxy protect/restorestdio() calls to update internal flag
Wed, 31 Oct 2018 21:57:11 +0900 Yuya Nishihara commandserver: pass around option to hook repo instance creation
Sun, 18 Nov 2018 19:55:53 +0900 Yuya Nishihara commandserver: turn server debug messages into logs
Sat, 10 Nov 2018 19:09:37 +0900 Yuya Nishihara commandserver: switch logging facility to ui.log() interface
Sat, 10 Nov 2018 19:00:17 +0900 Yuya Nishihara commandserver: install logger to record server events through canonical API
Mon, 12 Nov 2018 21:10:51 +0900 Yuya Nishihara extensions: add "uipopulate" hook, called per instance, not per process
Sun, 07 Oct 2018 17:35:25 +0900 Yuya Nishihara chgserver: catch Abort while parsing early args to shut down cleanly
Thu, 04 Oct 2018 23:25:55 +0900 Yuya Nishihara chgserver: add "setumask2" command which uses correct message frame
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
Wed, 26 Sep 2018 21:21:05 +0900 Yuya Nishihara chgserver: update comment describing when to fall back to core _runsystem() stable
Wed, 19 Sep 2018 23:11:07 +0900 Yuya Nishihara chgserver: restore pager fds attached within runcommand session
Wed, 19 Sep 2018 22:57:47 +0900 Yuya Nishihara chgserver: add separate flag to remember if stdio fds are replaced
Sat, 24 Mar 2018 15:10:51 +0900 Yuya Nishihara procutil: bulk-replace function calls to point to new module
Sat, 24 Mar 2018 15:09:33 +0900 Yuya Nishihara procutil: bulk-replace util.std* to point to new module
Sat, 10 Mar 2018 15:57:16 +0900 Yuya Nishihara py3: use r'' instead of sysstr('') to get around code transformer
Mon, 05 Mar 2018 12:30:20 -0500 Augie Fackler cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
Fri, 29 Dec 2017 05:25:27 +0530 Pulkit Goyal py3: use node.hex(h.digest()) instead of h.hexdigest()
Thu, 23 Nov 2017 22:23:59 +0900 Yuya Nishihara dispatch: replace _earlyreq*() with new fancyopts-based parser
Thu, 23 Nov 2017 22:17:03 +0900 Yuya Nishihara dispatch: add HGPLAIN=+strictflags to restrict early parsing of global options stable
Sat, 11 Nov 2017 17:55:15 +0900 Yuya Nishihara dispatch: convert non-list option parsed by _earlygetopt() to string stable
Wed, 18 Oct 2017 14:55:39 -0700 Jun Wu chgserver: do not treat HG as sensitive environ when CHGHG is set
Tue, 17 Oct 2017 10:41:56 -0700 Jun Wu test-show: make it compatible with chg
Mon, 02 Oct 2017 19:25:11 -0700 Jun Wu eol: make [eol] config section sensitive for chg confighash
Wed, 16 Aug 2017 10:44:06 -0700 Jun Wu demandimport: disable if chg is being used
Fri, 14 Jul 2017 14:22:40 -0700 Jun Wu codemod: register core configitems using a script
less more (0) -60 tip