merge with stable

Authored by yuja.

Description

merge with stable

Details

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
40787a96fda7D5684durin42
py3: fix test-update-atomic.t 
Jan 24
9448b2e4c9faD5683durin42
py3: fix test-newcgi.t 
Jan 24
24bef6a99958D5682durin42
py3: fix up test-encoding-align.t for python3 
Jan 24
6dadf3f46661D5681durin42
py3: these two casefolding tests pass for me on my Mac 
Jan 24
7370f302be71D5680durin42
py3: port test-bugzilla.t to Python 3 
Jan 24
fe83040400b7D5662martinvonz
uncommit: set dirstateparents from within _fixdirstate() 
Jan 21
19c590ce8661D5661martinvonz
unamend: fix unamending of renamed rename 
Jan 21
c9f1fd82a826D5660martinvonz
uncommit: mark old node obsolete after updating dirstate 
Jan 21
7be231f5a4adD5659martinvonz
unamend: import "copies" module as "copiesmod" to avoid shadowing 
Jan 18
c7d425f7f5c9D5658martinvonz
tests: add more tests of uncommit/unamend with copies 
Jan 18
713fbf057c7dD5657martinvonz
tests: clean up after each test in test-unamend.t 
Jan 18
763b45bc4483D5675durin42
cleanup: use clang-tidy to add missing {} around one-line statements 
Jan 24
b81ca9a3f4e4D5678durin42
py3: port test-batching.py to python3 
Jan 24
5361f9ed8a30D5679durin42
py3: fix missing b prefixes in test-arbitraryfilectx.t 
Jan 24
671d5a712237D5677durin42
py3: add missing b prefixes in test-acl.t 
Jan 24
b785ce41b6a1D5676durin42
py3: buildbot found more passing tests, thanks to indygreg for most of them 
Jan 24
56a0de3d581cD5663martinvonz
tests: drop a duplicate definition of a constant 
Jan 16
d5c58d679ed9D5669indygreg
tests: support URL quoting on Python 3 
Jan 23
84707d9e77a0D5668indygreg
tests: write directly to stdout to avoid b'' prefixes 
Jan 23
13ccb03f2145D5667indygreg
tests: handle string escaping/encoding on Python 3 
Jan 23
1281b2265ff5D5664indygreg
convert: use raw strings for XML strings 
Jan 23
7c54357be2aeD5665indygreg
tests: normalize XML values to bytes 
Jan 23
eff0a7d3229cD5666indygreg
hgweb: ensure template mapping keys are bytes 
Jan 23
3d685ddf6b64D5656indygreg
remotefilelog: use %d to format an int 
Jan 22
abac73eedd4dD5655indygreg
tests: use bytes for file I/O 
Jan 22
4ef28d7e22aeD5654indygreg
tests: make filenames bytes for Python 3 
Jan 22
724b4606528eD5653indygreg
tests: use assertEqual() 
Jan 22
f790a4e78e97D5652indygreg
tests: add setsockopt() output on Python 3 
Jan 22
46781c1b5049D5651indygreg
hgweb: don't use raw string for session vars 
Jan 22
6e54caaed08dD5650indygreg
tests: normalize to bytes in test-install.t 
Jan 22
4ad002b2584dD5649indygreg
config: reject str sections and keys on Python 3 
Jan 22
8df3471931ccD5648indygreg
tests: add size and hash for Python 3 
Jan 22
a9b609fbe39cD5647indygreg
httppeer: use %s for formatting 
Jan 22
15fd3069caa6D5646indygreg
tests: add b'' to notcapable 
Jan 22
d3cc9a8df63aD5645indygreg
tests: add b'' to test-missing-capability.t 
Jan 22
d60bd5c71cbbD5643durin42
fuzz: exercise more of the lazymanifest code 
Jan 22
44cd432aed9fD5642durin42
fuzz: restrict manifest input size 
Jan 22
ebe51a2e75beD5641durin42
fuzz: exercise more of the revlog API 
Jan 22
afc33a5705b9D5640durin42
fuzz: don't allow enormous revlog inputs either 
Jan 22
a322dbee4edamartinvonz
merge with stable 
Jan 22
8bde55072523mharbison72
tests: also skip remotefilelog *.py tests on Windows 
Jan 16
5d332ef126f6D5616pulkit
py3: add 11 more passing tests caught by ratchet 
Jan 16
6ffe7c15f75dmharbison72
tests: also skip remotefilelog *.py tests on Windows 
Jan 16
9eb8c54471b9D5616pulkit
py3: add 11 more passing tests caught by ratchet 
Jan 16
c9fd08893247lothiraldan
revset: transparently forward _intlist argument in all case 
Jan 15
8a26faac4a45D5511martinvonz
narrow: reuse narrowspec.updateworkingcopy() when narrowing 
Dec 30 2018
092700100f94D5510martinvonz
narrow: reuse narrowspec.updateworkingcopy() when widening 
Dec 21 2018
6459797090eaD5554taapas1128
histedit: add rewrite.update-timestamp support to fold and mess 
Jan 10
ec51a430ec51D5491taapas1128
amend: added config option to update time to current in hg amend(issue5828) 
Jan 4
6f483b107eb5D5471pulkit
contrib: remove unused version of os 
Dec 21 2018