mercurial/chgserver.py
e7110f44ee2d0e14ce909ace35b39882dcc29f97
created 2018-10-31 21:57 +0900
pushed 2018-12-10 19:44 +0000
Yuya Nishihara Yuya Nishihara - commandserver: pass around option to hook repo instance creation
c93d046d43004b91ed9e4c3680956ae7e11963c6
created 2018-11-12 21:10 +0900
pushed 2018-11-28 22:39 +0000
Yuya Nishihara Yuya Nishihara - extensions: add "uipopulate" hook, called per instance, not per process
d1338b4e39d0f916186c54231141d44545c5f8b0
created 2018-10-07 17:35 +0900
pushed 2018-10-11 06:43 +0000
Yuya Nishihara Yuya Nishihara - chgserver: catch Abort while parsing early args to shut down cleanly
e5fbdc3659fcdbe8968b4cdd954707a374b5d003
created 2018-10-04 23:25 +0900
pushed 2018-10-11 06:43 +0000
Yuya Nishihara Yuya Nishihara - chgserver: add "setumask2" command which uses correct message frame
a9f56e4501c113b251e60b1f7fda8461453ff3a0
created 2018-09-26 08:46 -0700
pushed 2018-09-26 18:20 +0000
Gregory Szorc Gregory Szorc - merge with stable
23a00bc90a3c0082b10bbe2c8e6eedd3cc96d6f8
created 2018-09-26 21:24 +0900
pushed 2018-09-26 18:20 +0000
Yuya Nishihara Yuya Nishihara - chgserver: do not send system() back to client if stdio redirected (issue5992) stable
1b9be0b26511d15613020f5dddd3d0362bbc0325
created 2018-09-26 21:21 +0900
pushed 2018-09-26 18:20 +0000
Yuya Nishihara Yuya Nishihara - chgserver: update comment describing when to fall back to core _runsystem() stable
7cdd47d9ccf8c9f75433efc1ec35932274651b02
created 2018-09-19 23:11 +0900
pushed 2018-09-20 21:14 +0000
Yuya Nishihara Yuya Nishihara - chgserver: restore pager fds attached within runcommand session
a93fe297dfb3f017ce9f9e252d980ed750433b80
created 2018-09-19 22:57 +0900
pushed 2018-09-20 21:14 +0000
Yuya Nishihara Yuya Nishihara - chgserver: add separate flag to remember if stdio fds are replaced
a8a902d7176e68cd60a48d5e8a211b069ccd2592
created 2018-03-24 15:10 +0900
pushed 2018-03-27 00:12 +0000
Yuya Nishihara Yuya Nishihara - procutil: bulk-replace function calls to point to new module
d4a2e0d5d04283d2ba955143d6a7e8bcb45b88f0
created 2018-03-24 15:09 +0900
pushed 2018-03-27 00:12 +0000
Yuya Nishihara Yuya Nishihara - procutil: bulk-replace util.std* to point to new module
5bc7ff103081d16ea7a16e4d0b853c0d18069c30
created 2018-03-10 15:57 +0900
pushed 2018-03-13 05:54 +0000
Yuya Nishihara Yuya Nishihara - py3: use r'' instead of sysstr('') to get around code transformer
ffa3026d41964b2d06358c4f21f7e722264d1b3f
created 2018-03-05 12:30 -0500
pushed 2018-03-09 23:34 +0000
Augie Fackler Augie Fackler - cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
72b91f905065c366e3a2ce3dcb9bb24ffd66b109
created 2017-12-29 05:25 +0530
pushed 2018-01-11 02:24 +0000
Pulkit Goyal Pulkit Goyal - py3: use node.hex(h.digest()) instead of h.hexdigest()
6e6d0a5b88e6fedf9b8b464d8e95082e09b0ba1d
created 2017-11-23 22:23 +0900
pushed 2017-12-05 05:49 +0000
Yuya Nishihara Yuya Nishihara - dispatch: replace _earlyreq*() with new fancyopts-based parser
c9740b69b9b7110aa23db3ce87820e4e4a8bbb2b
created 2017-11-23 22:17 +0900
pushed 2017-12-04 07:33 +0000
Yuya Nishihara Yuya Nishihara - dispatch: add HGPLAIN=+strictflags to restrict early parsing of global options stable
d3d35a55e03b5a45f7d5053d938a5a1101d03551
created 2017-11-11 17:55 +0900
pushed 2017-11-19 00:13 +0000
Yuya Nishihara Yuya Nishihara - dispatch: convert non-list option parsed by _earlygetopt() to string stable
7bf7544fd6ccfa59c709dfc5b20d0f68e7bb59e0
created 2017-10-18 14:55 -0700
pushed 2017-11-01 22:25 +0000
Jun Wu Jun Wu - chgserver: do not treat HG as sensitive environ when CHGHG is set
110040e715c9cdeed0f4efe3ea515a66f913c044
created 2017-10-17 10:41 -0700
pushed 2017-10-18 21:03 +0000
Jun Wu Jun Wu - test-show: make it compatible with chg
37b7581e57370dedc130eb64c31294a3bc8ca53d
created 2017-10-02 19:25 -0700
pushed 2017-10-18 21:03 +0000
Jun Wu Jun Wu - eol: make [eol] config section sensitive for chg confighash
3cfc9070245fbaa8c4c010327f24d579a416370f
created 2017-08-16 10:44 -0700
pushed 2017-08-31 22:34 +0000
Jun Wu Jun Wu - demandimport: disable if chg is being used
0407a51b9d8c3ade36b6495f44897c7a70e20975
created 2017-07-14 14:22 -0700
pushed 2017-07-15 23:45 +0000
Jun Wu Jun Wu - codemod: register core configitems using a script
6096d27dc1193070fd56ea94b5227da1ef69e5f3
created 2017-05-10 11:55 -0700
pushed 2017-05-13 19:55 +0000
Jun Wu Jun Wu - chgserver: more explicit about sensitive environ variables
1ada3d18e7fbc9069910f2c036992d2f2b28e058
created 2017-04-30 11:21 -0700
pushed 2017-05-11 06:34 +0000
Jun Wu Jun Wu - commandserver: move printbanner logic to bindsocket
c8b9943c07ebeba32ec96a5f30362bdc3e572f4d
created 2017-04-30 11:08 -0700
pushed 2017-05-11 06:34 +0000
Jun Wu Jun Wu - commandserver: move "listen" responsibility from service to handler
d74b0cff94a9befcf531a7a4ffdc159d5c48b833
created 2017-04-26 22:26 +0900
pushed 2017-05-08 22:36 +0000
Yuya Nishihara Yuya Nishihara - osutil: proxy through util (and platform) modules (API)
e518192d6bacd6c2ea6749514d3654f07c7f7c81
created 2017-04-13 08:27 -0700
pushed 2017-04-16 18:58 +0000
Jun Wu Jun Wu - pager: set some environment variables if they're not set
d73490957d6162edf064055e40b321ee819187d2
created 2017-03-28 08:40 -0700
pushed 2017-03-30 04:16 +0000
Jun Wu Jun Wu - chgserver: do not copy configs set by environment variables
2d11d278279a84b1f3d824291122789edc80bd25
created 2017-03-25 21:12 -0400
pushed 2017-03-30 04:16 +0000
Matt Harbison Matt Harbison - ui: defer setting pager related properties until the pager has spawned
82b3ec04b652276bb2c799fd42257ffe7ac879bc
created 2017-03-21 06:50 -0700
pushed 2017-03-22 06:06 +0000
Ryan McElroy Ryan McElroy - chgserver: use tryunlink
3f8f53190d6afed0aca6c6527236edad28ce785c
created 2017-02-19 01:16 +0900
pushed 2017-03-02 23:57 +0000
Yuya Nishihara Yuya Nishihara - chg: deduplicate error handling of ui.system()
fbce78c58f1e43f5ab1947260dcd25bfaa7ca1c4
created 2017-02-19 01:00 +0900
pushed 2017-03-02 23:57 +0000
Yuya Nishihara Yuya Nishihara - chg: refactor ui.system() to be partly overridden
cb899ee133d8c05445e07526c35e9c038b6ad3d1
created 2017-02-16 23:10 -0800
pushed 2017-03-02 23:57 +0000
Jun Wu Jun Wu - chgserver: move comments in config example
48dea083f66d6cb7bbb778fa87e7374833399100
created 2017-02-13 20:06 +0530
pushed 2017-02-16 05:23 +0000
Pulkit Goyal Pulkit Goyal - py3: convert the mode argument of os.fdopen to unicodes (1 of 2)
378686afca52374822420e0fcd026fb9de502b81
created 2017-01-11 07:36 +0800
pushed 2017-01-13 06:38 +0000
Jun Wu Jun Wu - chgserver: add the setprocname interface
fde9692a02c0eee2d75fb933162536dfce8c8911
created 2017-01-10 06:59 +0800
pushed 2017-01-10 19:38 +0000
Jun Wu Jun Wu - chg: remove getpager support
493935e0327a2dca0987a702bf06fa89b62e6a5c
created 2017-01-10 06:59 +0800
pushed 2017-01-10 19:38 +0000
Jun Wu Jun Wu - chgserver: implement chgui._runpager
815e1cefd0826e6f63e546b94967a135e2cbba81
created 2017-01-10 06:59 +0800
pushed 2017-01-10 19:38 +0000
Jun Wu Jun Wu - chgserver: make S channel support pager request
2957409449ac4e4c4c0fb51d4272aa83ff42a8ed
created 2017-01-10 06:58 +0800
pushed 2017-01-10 19:38 +0000
Jun Wu Jun Wu - chgserver: use util.shellenviron
18eb63ec847553acab57a62fb3951a16fd944545
created 2017-01-06 16:12 +0000
pushed 2017-01-10 19:38 +0000
Jun Wu Jun Wu - chgserver: check type passed to S channel
dd897eb1699e84bf1ad5a6e79a2bddcc77cd8954
created 2017-01-06 16:11 +0000
pushed 2017-01-10 19:38 +0000
Jun Wu Jun Wu - chg: send type information via S channel (BC)
10b17ed9b591ec1908126f2675a6adbb5a33efb1
created 2016-12-20 00:20 +0530
pushed 2016-12-24 22:39 +0000
Pulkit Goyal Pulkit Goyal - py3: replace sys.executable with pycompat.sysexecutable
a3f335d1247caabd14fc2dde64a6c5a36edfa3fc
created 2016-12-22 01:09 +0900
pushed 2016-12-22 17:34 +0000
Yuya Nishihara Yuya Nishihara - chgserver: backout changeset dfb19aed409e (per discussion)
2bb8c53be961f41026ce99e1227ff2e530fbe425
created 2016-12-16 14:48 +0000
pushed 2016-12-22 17:34 +0000
Jun Wu Jun Wu - chgserver: override runcommand
dfb19aed409e9288cab6fc45ee2e4d9e1243b718
created 2016-12-16 14:46 +0000
pushed 2016-12-22 17:34 +0000
Jun Wu Jun Wu - chgserver: store csystem separately
a150173da1c12a290fa94dee0695e419040c22fe
created 2016-12-18 01:46 +0530
pushed 2016-12-22 17:34 +0000
Pulkit Goyal Pulkit Goyal - py3: replace os.environ with encoding.environ (part 2 of 5)
88efb4fb197506b509260393ce1ca13f1e891b2a
created 2016-12-19 22:07 +0000
pushed 2016-12-22 17:34 +0000
Jun Wu Jun Wu - chgserver: truncate base address at "." for hash address
201b44c8875cdface4dd9b69f996fc6c348e1918
created 2016-10-23 17:47 +0900
pushed 2016-12-22 17:34 +0000
Yuya Nishihara Yuya Nishihara - ui: do not translate empty configsource() to 'none' (API)
b3643bfc7fcb4961587a090ce2bae2334010438b
created 2016-12-14 02:17 +0000
pushed 2016-12-18 19:04 +0000
Jun Wu Jun Wu - chg: ignore HG_* in confighash
less more (0) tip