log

age author description
Tue, 06 Mar 2018 19:31:17 -0800 Jun Wu fuzz: fix xdiff build
Tue, 06 Mar 2018 18:51:11 -0800 Jun Wu xdiff: remove xmerge related logic
Tue, 06 Mar 2018 18:41:08 -0800 Jun Wu xdiff: remove xemit related logic
Sun, 04 Mar 2018 00:17:49 -0800 Jun Wu xdiff: remove unused structure, functions, and constants
Sun, 04 Mar 2018 00:07:04 -0800 Jun Wu xdiff: remove whitespace related feature
Tue, 06 Mar 2018 14:32:14 -0800 Gregory Szorc merge with stable
Tue, 06 Mar 2018 13:19:54 -0600 Kevin Bullock Added signature for changeset 8bba684efde7 stable
Tue, 06 Mar 2018 13:19:52 -0600 Kevin Bullock Added tag 4.5.2 for changeset 8bba684efde7 stable
Tue, 06 Mar 2018 13:17:07 -0600 Kevin Bullock merge with security patches stable 4.5.2
Sun, 18 Feb 2018 17:20:38 -0800 Gregory Szorc hgweb: always perform permissions checks on protocol commands (BC) (SEC) stable
Tue, 20 Feb 2018 18:55:58 -0800 Gregory Szorc wireproto: check permissions when executing "batch" command (BC) (SEC) stable
Tue, 20 Feb 2018 18:54:27 -0800 Gregory Szorc wireproto: declare operation type for most commands (BC) (SEC) stable
Tue, 20 Feb 2018 18:53:39 -0800 Gregory Szorc wireproto: move command permissions dict out of hgweb_mod stable
Tue, 20 Feb 2018 19:09:01 -0800 Gregory Szorc tests: comprehensively test HTTP server permissions checking stable
Sun, 18 Feb 2018 10:40:49 -0800 Gregory Szorc tests: extract HTTP permissions tests to own test file stable
Tue, 06 Mar 2018 13:08:00 -0600 Kevin Bullock Added signature for changeset 369aadf7a326 stable
Tue, 06 Mar 2018 13:07:58 -0600 Kevin Bullock Added tag 4.5.1 for changeset 369aadf7a326 stable
Tue, 13 Feb 2018 11:35:32 -0800 Jun Wu revlog: resolve lfs rawtext to vanilla rawtext before applying delta stable 4.5.1
Sun, 04 Mar 2018 21:16:36 -0500 Augie Fackler sslutil: some more forcebytes() on some exception messages
Sun, 04 Mar 2018 21:15:37 -0500 Augie Fackler sslutil: sslcontext needs the cipher name as a sysstr
Sun, 04 Mar 2018 18:03:55 -0500 Augie Fackler sslutil: lots of unicode/bytes cleanup
Tue, 13 Feb 2018 11:35:32 -0800 Jun Wu revlog: do not use delta for lfs revisions stable
Tue, 06 Feb 2018 19:08:25 -0800 Jun Wu changegroup: do not delta lfs revisions stable
Tue, 06 Feb 2018 16:08:57 -0800 Jun Wu lfs: add a test showing bundle application could be broken stable
Mon, 05 Mar 2018 20:22:34 -0500 Matt Harbison debugwireproto: handle unimplemented util.poll() for Windows
Sun, 04 Mar 2018 16:55:51 -0500 Yuya Nishihara py3: byte-stringify test-blackbox.t
Sun, 04 Mar 2018 16:54:14 -0500 Yuya Nishihara py3: byte-stringify blackbox-readonly-dispatch.py
Sun, 04 Mar 2018 16:50:35 -0500 Yuya Nishihara py3: make blackbox-readonly-dispatch.py use ui instead of print()
Sun, 04 Mar 2018 16:48:17 -0500 Yuya Nishihara py3: fix int formatting of "incoming changes" log
Sun, 04 Mar 2018 16:48:01 -0500 Augie Fackler largefiles: use %d instead of %s to process ints
Sun, 04 Mar 2018 16:11:15 -0500 Augie Fackler transaction: fix an error string with bytestr() on a repr()d value
Sun, 04 Mar 2018 16:23:10 -0500 Yuya Nishihara py3: work around comparison between int and None in tagmerge
Sun, 04 Mar 2018 16:13:46 -0500 Yuya Nishihara py3: do not mutate dict while iterating in tagmerge
Sun, 04 Mar 2018 16:01:18 -0500 Yuya Nishihara py3: fix type of ui.configitems(ignoresub=True) result
Sun, 04 Mar 2018 15:53:10 -0500 Yuya Nishihara py3: don't use str() to stringify pushloc
Sun, 04 Mar 2018 15:26:26 -0500 Yuya Nishihara py3: byte-stringify test-config.t and test-config-env.py
Sun, 04 Mar 2018 15:24:45 -0500 Yuya Nishihara py3: use startswith() instead of slicing to detect leading whitespace
Sun, 04 Mar 2018 16:06:47 -0500 Augie Fackler archival: use py3 friendly replacements for chr() and long()
Sun, 04 Mar 2018 16:06:27 -0500 Augie Fackler archival: ensure file mode for gzipfile is sysstr
Sun, 04 Mar 2018 16:06:10 -0500 Augie Fackler archival: fix a missing r'' on a kwargs check
Sun, 04 Mar 2018 16:05:44 -0500 Augie Fackler py3: more passing tests (ten this time)
Sun, 04 Mar 2018 15:55:55 -0500 Augie Fackler util: fix unsafe url abort with bytestr() on url
Sun, 04 Mar 2018 15:16:42 -0500 Matt Harbison xdiff: fix builds on Windows
Mon, 05 Mar 2018 01:08:40 +0530 Pulkit Goyal py3: use bytes() instead of str()
Mon, 05 Mar 2018 01:05:54 +0530 Pulkit Goyal py3: use b"%d" instead of str() to convert integers to bytes
Mon, 05 Mar 2018 01:03:23 +0530 Pulkit Goyal py3: use util.forcebytestr to convert testedwith value to bytes
Sun, 04 Mar 2018 22:33:59 +0530 Pulkit Goyal py3: use pycompat.bytestr instead of str
Sun, 04 Mar 2018 07:40:21 -0800 Martin von Zweigbergk setdiscovery: avoid a Yoda condition
Sun, 04 Mar 2018 07:40:11 -0800 Martin von Zweigbergk setdiscovery: remove unnecessary sample size limiting
Sun, 04 Mar 2018 07:39:46 -0800 Martin von Zweigbergk setdiscovery: remove initialsamplesize from a condition
Sun, 04 Mar 2018 07:37:08 -0800 Martin von Zweigbergk setdiscovery: back out changeset 5cfdf6137af8 (issue5809)
Sun, 04 Mar 2018 13:04:12 -0500 Augie Fackler hgweb: fix up trailing slash detection on Python 3
Sun, 04 Mar 2018 13:03:22 -0500 Augie Fackler hgweb: convert req.form to bytes for all keys and values
Sun, 04 Mar 2018 12:33:15 -0500 Augie Fackler templater: show repr of string we're rejecting
Sun, 04 Mar 2018 12:21:01 -0500 Augie Fackler webutil: some %d instead of %s love on ints
Sun, 04 Mar 2018 12:17:02 -0500 Augie Fackler py3: whitelist three more cases
Sun, 04 Mar 2018 12:08:53 -0500 Augie Fackler archival: our filenames are bytes, not strs
Sun, 04 Mar 2018 12:08:37 -0500 Augie Fackler archival: tar file modes need to be sysstrs
Sun, 04 Mar 2018 12:08:19 -0500 Augie Fackler archival: fsdecode paths before passing to tar or zip objects
Sun, 04 Mar 2018 05:15:24 +0530 Pulkit Goyal py3: add b'' prefixes in tests/test-minirst.py
Sun, 04 Mar 2018 22:40:33 +0530 Pulkit Goyal py3: make sure __repr__ returns a str
Sun, 04 Mar 2018 22:40:08 +0530 Pulkit Goyal py3: make sure regular expressions are bytes
Sun, 04 Mar 2018 05:53:59 +0530 Pulkit Goyal py3: use bytes instead of str to make sure we use bytes internally
Sun, 04 Mar 2018 22:37:41 +0530 Pulkit Goyal py3: use util.forcebytestr instead of str to convert error messages
Sat, 03 Mar 2018 23:49:39 -0500 Yuya Nishihara lock: block signal interrupt while making a lock file
Sun, 04 Mar 2018 09:40:12 -0500 Augie Fackler fuzz: add some more docs about building/running fuzzers
Sun, 04 Mar 2018 11:49:33 -0500 Augie Fackler util: also silence py3 warnings from codec module
Sun, 04 Mar 2018 14:53:57 -0500 Yuya Nishihara test-annotate: set stdin and stdout to binary to get CR unmodified stable
Sun, 04 Mar 2018 13:19:05 -0500 Yuya Nishihara test-annotate: rewrite sed with some python stable
Thu, 15 Feb 2018 18:05:58 -0800 Kyle Lippincott docs: small fixes for profiling.nested and the overall description
Sun, 04 Mar 2018 10:20:41 -0500 Augie Fackler scmutil: fix oversight in b76248e51605c6 where I forgot to use msg
Sun, 04 Mar 2018 10:23:07 -0500 Augie Fackler hghave: remove unused "as ex" in exception block
Sat, 03 Mar 2018 18:33:10 -0500 Augie Fackler tests: port test-log to Python 3
Sat, 03 Mar 2018 19:12:47 -0500 Yuya Nishihara py3: make gettext domain a system string
Sun, 04 Mar 2018 07:03:50 -0500 Yuya Nishihara templater: fix position of terminator character in error message
Sun, 04 Mar 2018 10:42:51 -0500 Augie Fackler merge with stable
Sat, 03 Mar 2018 22:29:24 -0500 Matt Harbison test-subrepo: glob away an unstable hash stable
Thu, 01 Mar 2018 11:37:00 -0500 Matt Harbison subrepo: activate clone pooling to enable sharing with remote URLs stable
Thu, 01 Mar 2018 11:13:00 -0500 Matt Harbison subrepo: don't attempt to share remote sources (issue5793) stable
Wed, 28 Feb 2018 00:29:27 -0500 Matt Harbison test-subrepo: demonstrate problems with subrepo sharing and absolute paths stable
Sat, 03 Mar 2018 15:31:37 -0800 Ryan McElroy revsetlang: add a hint for more useful parse errors
Sat, 03 Mar 2018 11:07:46 -0800 Ryan McElroy setup: ignore extension load failures when finding working hg
Sat, 03 Mar 2018 00:35:59 -0500 Matt Harbison profile: colorize output on Windows
Sat, 03 Mar 2018 19:02:50 -0500 Kevin Bullock dispatch: don't clamp the range of the exit code twice
Sat, 03 Mar 2018 23:29:40 -0500 Matt Harbison bdiff: avoid pointer arithmetic on void*
Sat, 03 Mar 2018 19:26:30 -0500 Augie Fackler fuzz: add a quick README to try and document how to test new fuzzers
Sat, 03 Mar 2018 18:58:13 -0500 Augie Fackler fuzz: add a fuzzer for xdiff
Sat, 03 Mar 2018 12:39:15 -0800 Jun Wu tests: add tests about diff quality
Sat, 03 Mar 2018 12:39:14 -0800 Jun Wu run-tests: allow #require inside #if
Sat, 03 Mar 2018 12:39:14 -0800 Jun Wu mdiff: add a config option to use xdiff algorithm
Sat, 03 Mar 2018 12:39:14 -0800 Jun Wu bdiff: add a xdiffblocks method
Sat, 03 Mar 2018 12:39:11 -0800 Jun Wu xdiff: reduce indent heuristic overhead
Sat, 03 Mar 2018 12:38:41 -0800 Jun Wu xdiff: add a bdiff hunk mode
Sat, 03 Mar 2018 10:39:55 -0800 Jun Wu xdiff: remove patience and histogram diff algorithms
Sat, 03 Mar 2018 10:39:43 -0800 Jun Wu xdiff: vendor xdiff library from git
Sat, 03 Mar 2018 14:30:21 -0800 Ryan McElroy templater: provide hint for multi-line templates with parse errors
Sat, 03 Mar 2018 14:23:40 -0800 Ryan McElroy templater: add hint to template parse errors to help locate issues
Fri, 02 Mar 2018 07:17:06 +0530 Pulkit Goyal py3: use b"%d" to covert integer to bytes instead of str
Fri, 02 Mar 2018 07:16:33 +0530 Pulkit Goyal py3: use bytes() instead of str()
Fri, 02 Mar 2018 07:15:54 +0530 Pulkit Goyal py3: replace __str__ to __bytes__ in hgext/journal.py
Wed, 31 Jan 2018 22:21:33 -0800 Martin von Zweigbergk testrunner: add option to sort tests by previous run time
Sat, 03 Mar 2018 17:53:32 -0500 Augie Fackler py3: whitelist another 15 passing tests
Sat, 03 Mar 2018 17:09:26 -0500 Augie Fackler cmdutil: ensure PatchError messages are coerded to bytes, not str
Sat, 03 Mar 2018 17:08:41 -0500 Augie Fackler tests: fix bytes literals in test-fncache.t
Sat, 03 Mar 2018 17:08:05 -0500 Augie Fackler scmutil: avoid using basestring and add explicit handling of unicodes
Sat, 03 Mar 2018 17:07:18 -0500 Augie Fackler tests: fix inline extension bytes in test-ssh-proto-unbundle.t
Sat, 03 Mar 2018 16:38:17 -0500 Augie Fackler hghave: fix up clang-libfuzzer regex to be bytes
Sat, 03 Mar 2018 15:41:12 -0500 Yuya Nishihara py3: accept both unicode and byte strings as filename carried by IOError
Sat, 03 Mar 2018 15:33:52 -0500 Yuya Nishihara py3: back out c77c925987d7 to store bytes filename in IOError
Sat, 03 Mar 2018 14:57:23 -0500 Augie Fackler largefiles: headers and values need to be sysstrs, add r prefixes
Sat, 03 Mar 2018 11:26:30 -0500 Gregory Szorc cext: accept arguments as Py_buffer
Sat, 03 Mar 2018 11:19:43 -0500 Gregory Szorc cext: refactor cleanup code in bdiff()
Fri, 02 Mar 2018 07:13:33 +0530 Pulkit Goyal py3: use pycompat.bytestr() to convert error messages to bytes
Sat, 03 Mar 2018 14:28:51 -0500 Augie Fackler url: more bytes/unicodes fussing in url.py around auth handling
Sat, 03 Mar 2018 14:24:21 -0500 Augie Fackler httpconnection: convert url to bytes in readauthforuri
Sat, 03 Mar 2018 14:44:41 -0500 Augie Fackler tests: prevent enormous output spew in test-lfs-largefiles.t
Sat, 03 Mar 2018 12:23:03 -0500 Yuya Nishihara py3: fix formatting of path-auditing errors
Sat, 03 Mar 2018 12:36:05 -0500 Yuya Nishihara py3: make os.curdir a bytes
Sat, 03 Mar 2018 12:34:35 -0500 Yuya Nishihara py3: make os.pardir a bytes
Sat, 03 Mar 2018 14:21:47 -0500 Yuya Nishihara py3: fix slicing of bytes in patch.iterhunks()