Tue, 10 Apr 2018 19:09:35 -0700 |
Gregory Szorc |
httppeer: basic implementation of capabilities interface
|
changeset |
files
|
Tue, 10 Apr 2018 18:47:09 -0700 |
Gregory Szorc |
repository: split capabilities methods into separate interface
|
changeset |
files
|
Wed, 11 Apr 2018 11:03:45 -0700 |
Gregory Szorc |
httppeer: implement ipeerconnection
|
changeset |
files
|
Thu, 12 Apr 2018 13:25:54 -0400 |
Augie Fackler |
py3: whitelist another six passing tests
|
changeset |
files
|
Wed, 11 Apr 2018 17:43:00 -0400 |
Augie Fackler |
py3: whitelist another nine passing tests
|
changeset |
files
|
Wed, 11 Apr 2018 14:01:37 -0400 |
Augie Fackler |
hgweb: use our forked wsgiheaders module instead of stdlib one
|
changeset |
files
|
Thu, 12 Apr 2018 10:00:09 -0700 |
Augie Fackler |
wsgiheaders: import a bytes-ified fork of wsgiref.headers from cpython@46f5072
|
changeset |
files
|
Thu, 12 Apr 2018 23:13:55 +0900 |
Yuya Nishihara |
export: enable formatter support (API)
|
changeset |
files
|
Thu, 12 Apr 2018 22:59:49 +0900 |
Yuya Nishihara |
export: extract function to write patch to file object (API)
|
changeset |
files
|
Thu, 12 Apr 2018 22:39:43 +0900 |
Yuya Nishihara |
export: port _exportsingle() to formatter
|
changeset |
files
|
Thu, 12 Apr 2018 22:08:55 +0900 |
Yuya Nishihara |
export: serialize revisions to be exported per destination file
|
changeset |
files
|
Thu, 12 Apr 2018 21:56:02 +0900 |
Yuya Nishihara |
export: split cmdutil.export() to single-file and maybe-multiple-files cases
|
changeset |
files
|
Thu, 12 Apr 2018 21:47:17 +0900 |
Yuya Nishihara |
export: remove unused argument 'rev' from _exportsingle()
|
changeset |
files
|
Thu, 12 Apr 2018 21:33:47 +0900 |
Yuya Nishihara |
export: do not start pager if output will be written to file
|
changeset |
files
|
Thu, 12 Apr 2018 23:25:58 +0900 |
Yuya Nishihara |
formatter: carry opts to file-based formatters by basefm
|
changeset |
files
|
Thu, 12 Apr 2018 23:24:33 +0900 |
Yuya Nishihara |
formatter: remove unused private attributes from baseformatter
|
changeset |
files
|
Fri, 30 Mar 2018 16:40:25 -0700 |
Danny Hooper |
fix: add --all flag to fix non-public non-obsolete revisions
|
changeset |
files
|
Sat, 24 Mar 2018 14:28:24 -0400 |
Augie Fackler |
fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
|
changeset |
files
|
Wed, 11 Apr 2018 17:24:38 -0400 |
Augie Fackler |
tests: use `f --newer` instead of `stat -c` in test-fix.t
|
changeset |
files
|
Wed, 11 Apr 2018 17:07:07 -0400 |
Augie Fackler |
tests: glob away fqdn wherever we print it
|
changeset |
files
|
Wed, 11 Apr 2018 16:26:40 -0400 |
Augie Fackler |
hgweb: use native strings when interfacing with stdlib headers
|
changeset |
files
|
Wed, 11 Apr 2018 16:10:02 -0400 |
Augie Fackler |
wireprotoserver: headers are bytes for us internally, use bytes
|
changeset |
files
|
Wed, 11 Apr 2018 16:09:23 -0400 |
Augie Fackler |
hgweb: put response headers back into str for Python 3
|
changeset |
files
|
Wed, 11 Apr 2018 14:57:11 -0400 |
Augie Fackler |
tests: load showstack in test-pull-http.t so network hangs are easier to find
|
changeset |
files
|
Wed, 11 Apr 2018 14:39:49 -0400 |
Augie Fackler |
keepalive: rewrite readinto() to not use read()
|
changeset |
files
|
Thu, 12 Apr 2018 17:22:59 +0530 |
Pulkit Goyal |
py3: use bytes() instead of str() on util.url()
|
changeset |
files
|
Thu, 12 Apr 2018 17:21:56 +0530 |
Pulkit Goyal |
py3: use stringutil.forcebytestr() to convert error messages to bytes
|
changeset |
files
|
Thu, 12 Apr 2018 08:06:39 -0700 |
Pulkit Goyal |
py3: suppress the return value of write() in tests/test-subrepo-missing.t
|
changeset |
files
|
Thu, 12 Apr 2018 16:52:32 +0530 |
Pulkit Goyal |
py3: add b'' prefixes in tests/test-linerange.py
|
changeset |
files
|
Thu, 12 Apr 2018 15:23:36 +0530 |
Pulkit Goyal |
py3: add b'' prefix to make the regex bytes
|
changeset |
files
|
Thu, 12 Apr 2018 15:22:56 +0530 |
Pulkit Goyal |
py3: use b'%d' to convert int to bytes instead of str()
|
changeset |
files
|
Thu, 12 Apr 2018 15:03:15 +0530 |
Pulkit Goyal |
py3: use print as a function in test-convert-git.t
|
changeset |
files
|
Thu, 12 Apr 2018 14:30:37 +0530 |
Pulkit Goyal |
py3: use '%d' for integers instead of '%s'
|
changeset |
files
|
Thu, 12 Apr 2018 14:28:08 +0530 |
Pulkit Goyal |
py3: prevent transformer from adding b'' by adding r'' prefix
|
changeset |
files
|
Thu, 12 Apr 2018 14:26:31 +0530 |
Pulkit Goyal |
py3: use pycompat.{strkwargs|byteskwargs} in infinitepush
|
changeset |
files
|
Wed, 11 Apr 2018 22:36:16 +0530 |
Pulkit Goyal |
py3: make sure we open file in bytes mode
|
changeset |
files
|
Sat, 07 Apr 2018 01:37:25 +0900 |
Yuya Nishihara |
diffhelpers: be more tolerant for stripped empty lines of CRLF ending
|
changeset |
files
|
Mon, 09 Apr 2018 21:08:52 +0900 |
Yuya Nishihara |
diffhelpers: make return value of testhunk() more Pythonic
|
changeset |
files
|
Mon, 09 Apr 2018 21:06:46 +0900 |
Yuya Nishihara |
patch: error out if reached to EOF while reading hunk
|
changeset |
files
|
Mon, 09 Apr 2018 20:55:05 +0900 |
Yuya Nishihara |
diffhelpers: remove unused return value from fixnewline() and addlines()
|
changeset |
files
|
Mon, 09 Apr 2018 20:54:00 +0900 |
Yuya Nishihara |
diffhelpers: move out of pure package
|
changeset |
files
|
Mon, 09 Apr 2018 20:52:54 +0900 |
Yuya Nishihara |
diffhelpers: naming and whitespace cleanup
|
changeset |
files
|
Mon, 09 Apr 2018 20:51:23 +0900 |
Yuya Nishihara |
diffhelpers: remove C implementation in favor of pure Python version
|
changeset |
files
|
Mon, 09 Apr 2018 20:49:39 +0900 |
Yuya Nishihara |
patch: stop using cext.diffhelpers
|
changeset |
files
|
Mon, 09 Apr 2018 20:47:43 +0900 |
Yuya Nishihara |
diffhelpers: port docstrings from cext to pure
|
changeset |
files
|
Mon, 09 Apr 2018 20:44:41 +0900 |
Yuya Nishihara |
py3: get rid of character access from pure.diffhelpers
|
changeset |
files
|
Wed, 11 Apr 2018 18:23:29 -0400 |
Matt Harbison |
lfs: handle paths that don't end with '/' when inferring the blob store
|
changeset |
files
|
Sun, 08 Apr 2018 14:22:12 -0400 |
Matt Harbison |
lfs: infer the blob store URL from an explicit push dest or default-push
|
changeset |
files
|
Sun, 08 Apr 2018 01:23:39 -0400 |
Matt Harbison |
lfs: infer the blob store URL from an explicit pull source
|
changeset |
files
|
Wed, 11 Apr 2018 17:29:55 -0400 |
Matt Harbison |
lfs: special case the null:// usercache instead of treating it as a url
|
changeset |
files
|
Wed, 04 Apr 2018 17:37:35 +0530 |
Pulkit Goyal |
tests: add tests showing pulling from infinitepush works over wire
|
changeset |
files
|
Fri, 30 Mar 2018 17:01:12 -0700 |
Danny Hooper |
fix: use a portable python script instead of sed in test
|
changeset |
files
|
Wed, 11 Apr 2018 14:35:37 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() where repr in involved
|
changeset |
files
|
Tue, 10 Apr 2018 18:16:47 -0700 |
Gregory Szorc |
httppeer: support protocol upgrade
|
changeset |
files
|
Tue, 10 Apr 2018 14:29:15 -0700 |
Gregory Szorc |
wireproto: define and implement HTTP handshake to upgrade protocol
|
changeset |
files
|
Tue, 10 Apr 2018 18:13:28 -0700 |
Gregory Szorc |
httppeer: only advertise partial-pull if capabilities are known
|
changeset |
files
|