log mercurial/chgserver.py @ 44104:1fbc38b4df97 draft default tip glob

age author description
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