2019-03-01 |
Pulkit Goyal |
py3: port things from chgserver.py
|
2019-02-27 |
Pulkit Goyal |
py3: convert return values of inspect.getabsfile() to bytes
|
2018-09-26 |
Yuya Nishihara |
ui: proxy protect/restorestdio() calls to update internal flag
|
2018-10-31 |
Yuya Nishihara |
commandserver: pass around option to hook repo instance creation
|
2018-11-18 |
Yuya Nishihara |
commandserver: turn server debug messages into logs
|
2018-11-10 |
Yuya Nishihara |
commandserver: switch logging facility to ui.log() interface
|
2018-11-10 |
Yuya Nishihara |
commandserver: install logger to record server events through canonical API
|
2018-11-12 |
Yuya Nishihara |
extensions: add "uipopulate" hook, called per instance, not per process
|
2018-10-07 |
Yuya Nishihara |
chgserver: catch Abort while parsing early args to shut down cleanly
|
2018-10-04 |
Yuya Nishihara |
chgserver: add "setumask2" command which uses correct message frame
|
2018-09-26 |
Gregory Szorc |
merge with stable
|
2018-09-26 |
Yuya Nishihara |
chgserver: do not send system() back to client if stdio redirected (issue5992)
stable
|
2018-09-26 |
Yuya Nishihara |
chgserver: update comment describing when to fall back to core _runsystem()
stable
|
2018-09-19 |
Yuya Nishihara |
chgserver: restore pager fds attached within runcommand session
|
2018-09-19 |
Yuya Nishihara |
chgserver: add separate flag to remember if stdio fds are replaced
|
2018-03-24 |
Yuya Nishihara |
procutil: bulk-replace function calls to point to new module
|
2018-03-24 |
Yuya Nishihara |
procutil: bulk-replace util.std* to point to new module
|
2018-03-10 |
Yuya Nishihara |
py3: use r'' instead of sysstr('') to get around code transformer
|
2018-03-05 |
Augie Fackler |
cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
|
2017-12-28 |
Pulkit Goyal |
py3: use node.hex(h.digest()) instead of h.hexdigest()
|
2017-11-23 |
Yuya Nishihara |
dispatch: replace _earlyreq*() with new fancyopts-based parser
|
2017-11-23 |
Yuya Nishihara |
dispatch: add HGPLAIN=+strictflags to restrict early parsing of global options
stable
|
2017-11-11 |
Yuya Nishihara |
dispatch: convert non-list option parsed by _earlygetopt() to string
stable
|
2017-10-18 |
Jun Wu |
chgserver: do not treat HG as sensitive environ when CHGHG is set
|
2017-10-17 |
Jun Wu |
test-show: make it compatible with chg
|
2017-10-03 |
Jun Wu |
eol: make [eol] config section sensitive for chg confighash
|
2017-08-16 |
Jun Wu |
demandimport: disable if chg is being used
|
2017-07-14 |
Jun Wu |
codemod: register core configitems using a script
|
2017-05-10 |
Jun Wu |
chgserver: more explicit about sensitive environ variables
|
2017-04-30 |
Jun Wu |
commandserver: move printbanner logic to bindsocket
|
2017-04-30 |
Jun Wu |
commandserver: move "listen" responsibility from service to handler
|
2017-04-26 |
Yuya Nishihara |
osutil: proxy through util (and platform) modules (API)
|
2017-04-13 |
Jun Wu |
pager: set some environment variables if they're not set
|
2017-03-28 |
Jun Wu |
chgserver: do not copy configs set by environment variables
|
2017-03-26 |
Matt Harbison |
ui: defer setting pager related properties until the pager has spawned
|
2017-03-21 |
Ryan McElroy |
chgserver: use tryunlink
|
2017-02-18 |
Yuya Nishihara |
chg: deduplicate error handling of ui.system()
|
2017-02-18 |
Yuya Nishihara |
chg: refactor ui.system() to be partly overridden
|
2017-02-17 |
Jun Wu |
chgserver: move comments in config example
|
2017-02-13 |
Pulkit Goyal |
py3: convert the mode argument of os.fdopen to unicodes (1 of 2)
|
2017-01-10 |
Jun Wu |
chgserver: add the setprocname interface
|
2017-01-09 |
Jun Wu |
chg: remove getpager support
|
2017-01-09 |
Jun Wu |
chgserver: implement chgui._runpager
|
2017-01-09 |
Jun Wu |
chgserver: make S channel support pager request
|
2017-01-09 |
Jun Wu |
chgserver: use util.shellenviron
|
2017-01-06 |
Jun Wu |
chgserver: check type passed to S channel
|
2017-01-06 |
Jun Wu |
chg: send type information via S channel (BC)
|
2016-12-19 |
Pulkit Goyal |
py3: replace sys.executable with pycompat.sysexecutable
|
2016-12-21 |
Yuya Nishihara |
chgserver: backout changeset dfb19aed409e (per discussion)
|
2016-12-16 |
Jun Wu |
chgserver: override runcommand
|
2016-12-16 |
Jun Wu |
chgserver: store csystem separately
|
2016-12-17 |
Pulkit Goyal |
py3: replace os.environ with encoding.environ (part 2 of 5)
|
2016-12-19 |
Jun Wu |
chgserver: truncate base address at "." for hash address
|
2016-10-23 |
Yuya Nishihara |
ui: do not translate empty configsource() to 'none' (API)
|
2016-12-14 |
Jun Wu |
chg: ignore HG_* in confighash
|
2016-12-05 |
Jun Wu |
chgserver: call "load" for new ui objects
|
2016-10-15 |
Yuya Nishihara |
chgserver: make it a core module and drop extension flags
base
hgext/chgserver.py@67dff4c8370c
|