Wed, 01 Aug 2018 13:00:45 -0700 |
Gregory Szorc |
global: use pycompat.xrange()
|
Sat, 26 May 2018 12:14:04 +0900 |
Yuya Nishihara |
py3: wrap tempfile.mkstemp() to use bytes path
|
Fri, 30 Mar 2018 23:32:06 -0400 |
Matt Harbison |
server: minor code cleanup
|
Fri, 30 Mar 2018 23:21:46 -0400 |
Matt Harbison |
server: refactor 'daemon_postexec' instructions into a dictionary
|
Wed, 28 Mar 2018 00:11:09 -0400 |
Matt Harbison |
server: add an error feedback mechanism for when the daemon fails to launch
|
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
|
Wed, 25 Oct 2017 21:20:01 +0900 |
Yuya Nishihara |
server: drop executable bit from daemon log file
stable
|
Thu, 01 Jun 2017 23:05:29 +0900 |
Yuya Nishihara |
py3: simply use b'%d\n' to format pid in server.py
|
Sun, 28 May 2017 15:43:06 -0400 |
Augie Fackler |
server: write out pid using bytes IO instead of str IO
|
Sun, 28 May 2017 15:43:26 -0400 |
Augie Fackler |
server: use pycompat to get argv
|
Fri, 10 Feb 2017 16:56:29 -0800 |
Martin von Zweigbergk |
cleanup: use set literals
|
Sat, 15 Apr 2017 18:05:40 -0400 |
Matt Harbison |
serve: add support for Mercurial subrepositories
|
Tue, 21 Mar 2017 06:50:28 -0700 |
Ryan McElroy |
server: use tryunlink
|
Sat, 15 Oct 2016 14:30:16 +0900 |
Yuya Nishihara |
chgserver: make it a core module and drop extension flags
|
Sat, 15 Oct 2016 14:19:16 +0900 |
Yuya Nishihara |
server: add public function to select either cmdserver or hgweb
|
Sat, 15 Oct 2016 14:09:36 +0900 |
Yuya Nishihara |
server: move service factory from hgweb
|
Sat, 15 Oct 2016 13:57:17 +0900 |
Yuya Nishihara |
server: move service table and factory from commandserver
|
Sat, 15 Oct 2016 13:47:43 +0900 |
Yuya Nishihara |
server: move cmdutil.service() to new module (API)
|