log

age author description
Tue, 10 Sep 2019 09:41:58 -0400 Augie Fackler cleanup: fix leakage of dirstate._map to client code
Sun, 08 Sep 2019 20:26:36 -0400 Valentin Gatien-Baron exchange: convert bookmark nodes from hex to bin ASAP
Sun, 08 Sep 2019 20:10:32 -0400 Valentin Gatien-Baron exchange: avoid unnecessary conversion of bookmark nodes to hex (API)
Mon, 09 Sep 2019 14:26:43 -0400 Connor Sheehan highlight: fix encoding issues to enable Py3 compatibility
Tue, 10 Sep 2019 12:32:07 -0400 Connor Sheehan hgweb: add a `message` attribute to `hgweb.common.ErrorResponse`
Tue, 10 Sep 2019 22:52:04 -0400 Matt Harbison uncommit: make -D/--date and -U/--user mutually exclusive
Tue, 10 Sep 2019 22:04:22 -0400 Matt Harbison uncommit: drop the hyphen from --current-user and --current-date
Mon, 09 Sep 2019 13:25:00 -0400 Connor Sheehan hgweb: fix websub regex flag syntax on Python 3
Mon, 09 Sep 2019 17:26:17 -0400 Augie Fackler merge with stable
Mon, 09 Sep 2019 12:56:17 -0700 Martin von Zweigbergk relnotes: we now require `sh` to support $(command) syntax to run test suite
Sun, 08 Sep 2019 20:09:31 -0400 Valentin Gatien-Baron doc: fix up confusing doc comment
Fri, 06 Sep 2019 23:15:52 -0700 Martin von Zweigbergk strip: fix bug with treemanifests and unordered linkrevs
Fri, 06 Sep 2019 23:10:28 -0700 Martin von Zweigbergk repair: extract a helper for generating all manifest revlogs
Fri, 06 Sep 2019 22:53:14 -0700 Martin von Zweigbergk tests: show broken strip with treemanifests and unordered linkrevs
Mon, 17 Dec 2018 11:06:26 -0800 Martin von Zweigbergk tests: split out manifest case from test-strip-cross.t
Mon, 17 Dec 2018 11:09:05 -0800 Martin von Zweigbergk tests: don't log manifest-file in test-strip-cross.t
Mon, 17 Dec 2018 10:27:00 -0800 Martin von Zweigbergk tests: use positive revision numbers in test-strip-cross.t
Thu, 05 Sep 2019 21:09:58 -0700 Gregory Szorc automation: implement "publish-windows-artifacts" command
Thu, 05 Sep 2019 21:08:35 -0700 Gregory Szorc automation: upgrade to latest packages in requirements.txt
Thu, 15 Aug 2019 14:53:27 -0400 Augie Fackler localrepo: push manifestlog and changelog construction code into store
Sat, 07 Sep 2019 12:49:33 +0200 Joerg Sonnenberger notify: add option for deterministic message-id generation
Sat, 07 Sep 2019 23:20:11 -0400 Matt Harbison uncommit: add options to update to the current user or current date
Sat, 07 Sep 2019 13:44:29 -0400 Matt Harbison uncommit: add support to modify the commit message and date
Fri, 14 Jun 2019 17:50:04 +0100 Pierre-Yves David run-tests: add a dedicated 'isoptional' function
Fri, 14 Jun 2019 17:39:16 +0100 Pierre-Yves David run-tests: remove the artificial indentation
Fri, 14 Jun 2019 17:37:04 +0100 Pierre-Yves David run-tests: extract a `process_out_line` from the main function
Sun, 08 Sep 2019 10:08:41 +0200 Pierre-Yves David run-tests: extract a `process_cmd_line` from the main function
Sun, 08 Sep 2019 09:42:53 +0200 Pierre-Yves David changegroup: move message about added changes to transaction summary
Sun, 08 Sep 2019 01:02:34 +0200 Pierre-Yves David sshserver: flush stream after command dispatch
Sun, 08 Sep 2019 00:11:20 +0200 Pierre-Yves David narrow: rely on setting `quiet` mode instead of `pushbuffer`
Sun, 14 Oct 2018 12:59:02 +0200 Pierre-Yves David transaction: issue "new obsmarkers" message at the end of the transaction
Sun, 14 Oct 2018 13:19:24 +0200 Pierre-Yves David debugobsolete: also issue the "new obsmarkers" messsage
Fri, 06 Sep 2019 08:32:48 +0900 Yuya Nishihara split: use literal syntax to build a set of one element
Sun, 08 Sep 2019 13:23:55 +0900 Yuya Nishihara rust-cpython: leverage py_shared_iterator::from_inner() where appropriate
Sun, 08 Sep 2019 13:08:59 +0900 Yuya Nishihara rust-cpython: remove Option<_> from interface of py_shared_iterator
Sun, 08 Sep 2019 12:26:12 +0900 Yuya Nishihara rust-cpython: rename py_shared_iterator_impl to py_shared_iterator
Sun, 08 Sep 2019 12:23:18 +0900 Yuya Nishihara rust-cpython: replace dyn Iterator<..> of mapping with concrete type
Sun, 08 Sep 2019 12:07:19 +0900 Yuya Nishihara rust-cpython: replace dyn Iterator<..> of sequence with concrete type
Sun, 08 Sep 2019 12:00:26 +0900 Yuya Nishihara rust-dirstate: provide CopyMapIter and StateMapIter types
Sun, 08 Sep 2019 11:55:29 +0900 Yuya Nishihara rust-dirstate: specify concrete return type of DirsMultiset::iter()
Sat, 27 Apr 2019 02:04:05 +0200 Pierre-Yves David discovery: replace "heads" by "changesets" in a output note (BC)
Thu, 05 Sep 2019 16:32:33 -0700 Martin von Zweigbergk py3: drop incorrect fsencode(findexe(...)) in procutil
Sat, 07 Sep 2019 10:08:47 -0700 Pierre-Yves David flagprocessors: small code update to clarify parameters
Sat, 07 Sep 2019 10:06:32 -0700 Pierre-Yves David flagprocessors: deprecate _processflags
Mon, 02 Sep 2019 17:06:15 +0200 Pierre-Yves David simplestorerepo: stop using `_processflags` directly
Mon, 02 Sep 2019 17:05:52 +0200 Pierre-Yves David revlog: stop using `_processflags` directly
Fri, 30 Aug 2019 19:13:12 +0200 Pierre-Yves David flagprocessors: use _processflagsraw in easy cases
Fri, 30 Aug 2019 19:10:15 +0200 Pierre-Yves David flagprocessors: use _processflagsread in simple cases
Fri, 30 Aug 2019 19:07:49 +0200 Pierre-Yves David flagprocessors: use _processflagswrite for write operation
Fri, 30 Aug 2019 18:54:36 +0200 Pierre-Yves David flagprocessors: introduce specialized functions
Thu, 08 Aug 2019 02:10:18 +0200 Pierre-Yves David flagutil: use it in simplestorerepo
Thu, 08 Aug 2019 01:15:44 +0200 Pierre-Yves David flagutil: make the error class used by the mixin configurable
Sat, 07 Sep 2019 09:56:45 -0700 Pierre-Yves David flagutil: use the new mixin use in remotefilelog
Thu, 08 Aug 2019 01:12:48 +0200 Pierre-Yves David flagutil: introduce a flagprocessorsmixin class
Fri, 06 Sep 2019 23:26:30 -0700 Martin von Zweigbergk check-code: allow command substitution with $(command)
Fri, 14 Jun 2019 16:26:11 +0100 Pierre-Yves David run-tests: rename `lcmd` variable to `line_cmd`
Fri, 14 Jun 2019 16:24:34 +0100 Pierre-Yves David run-tests: rename `lout` variable to `out_line`
Fri, 14 Jun 2019 14:14:17 +0100 Pierre-Yves David run-tests: clarify "l" variable as "out_rawline"
Fri, 14 Jun 2019 13:59:47 +0100 Pierre-Yves David run-tests: use symbolic constant instead of arbitrary number line matching
Sun, 25 Aug 2019 23:40:22 -0400 Valentin Gatien-Baron rustfilepatterns: shorter code for concatenating slices
Sun, 25 Aug 2019 22:53:42 -0400 Valentin Gatien-Baron match: simplify the regexps created for glob patterns
Mon, 26 Aug 2019 08:25:01 -0400 Valentin Gatien-Baron rustfilepatterns: refactor the pattern of removing a prefix from a &[u8]
Sun, 25 Aug 2019 22:52:36 -0400 Valentin Gatien-Baron tests: show the pattern generated for a relative glob
Tue, 16 Jul 2019 21:15:39 -0700 Martin von Zweigbergk copies: remove existing copy info from the changeset on amend (BC)
Tue, 16 Jul 2019 21:15:35 -0700 Martin von Zweigbergk tests: show invalid copies when turning off copies-in-changeset
Mon, 19 Aug 2019 15:43:27 -0700 Martin von Zweigbergk context: filter out invalid copies from workingctx.p[12]copies()
Mon, 19 Aug 2019 12:30:02 -0700 Martin von Zweigbergk tests: demonstrate crash when committing subset of copies to changeset
Thu, 22 Aug 2019 20:36:13 +0300 Pulkit Goyal bdiff-torture: fix pyflakes warning reporting undefined name 'inst'
Tue, 27 Aug 2019 11:56:19 -0700 Kyle Lippincott split: handle partial commit of renames when doing split or record (issue5723)
Tue, 27 Aug 2019 11:56:15 -0700 Kyle Lippincott split: handle partial commit of copies when doing split or record
Sun, 01 Sep 2019 23:43:59 -0700 Martin von Zweigbergk py3: use pycompat.sysargv[0] for instead of fsencode(sys.argv[0])
Wed, 04 Sep 2019 14:35:39 -0700 Martin von Zweigbergk httppeer: use context manager when reading temporary bundle to send
Wed, 04 Sep 2019 10:42:26 -0700 Martin von Zweigbergk httppeer: use context manager when writing temporary bundle to send
Sun, 01 Sep 2019 18:06:31 +0900 Yuya Nishihara rust-cpython: mark unsafe functions as such
Sun, 01 Sep 2019 17:48:24 +0900 Yuya Nishihara rust-cpython: pair leaked reference with its manager object
Sun, 01 Sep 2019 17:37:30 +0900 Yuya Nishihara rust-cpython: introduce restricted variant of RefCell
Sun, 01 Sep 2019 17:35:14 +0900 Yuya Nishihara rust-cpython: fix unsafe inner(py).borrow_mut() calls
Mon, 02 Sep 2019 16:28:43 +0200 Pierre-Yves David revlog: deprecate the use of `revision(..., raw=True)`
Wed, 28 Aug 2019 16:01:16 +0200 Boris Feld remotefilelog: reduce probability of race-condition in remotefilelog tests
Sat, 31 Aug 2019 14:12:38 +0900 Yuya Nishihara rust: apply more formatting fixes
Thu, 22 Aug 2019 14:31:07 +0200 Raphaël Gomès rust-utils: add normalize_case util to mirror Python one
Wed, 28 Aug 2019 08:16:58 -0400 Valentin Gatien-Baron rust: fix warnings about trait objects without dyn being deprecated
Thu, 29 Aug 2019 23:38:24 -0700 Martin von Zweigbergk py3: convert hg executable path to bytes in missing case in procutil
Sat, 31 Aug 2019 10:26:39 -0700 Martin von Zweigbergk py3: make statprof's chrome output work
Fri, 30 Aug 2019 15:30:47 -0700 Martin von Zweigbergk py3: for statprof's Chrome output, write json to string, then encode to bytes
Fri, 30 Aug 2019 16:44:31 -0700 Martin von Zweigbergk statprof: use context manager for file when writing flame graph
Fri, 30 Aug 2019 16:43:43 -0700 Martin von Zweigbergk statprof: use context manager when reading source from file
Fri, 30 Aug 2019 15:12:37 -0700 Martin von Zweigbergk statprof: clarify by naming tuple members while enumerate()'ing
Mon, 05 Aug 2019 17:25:24 +0200 Pierre-Yves David upgrade: make sure we reclone all revlogs when updating to some format
Tue, 30 Jul 2019 17:25:16 +0200 Pierre-Yves David upgrade: add an argument to control changelog upgrade
Tue, 30 Jul 2019 00:35:52 +0200 Pierre-Yves David upgrade: add an argument to control manifest upgrade
Fri, 30 Aug 2019 18:11:41 +0200 Pierre-Yves David unionrepo: drop the custom `rawdata` implementation
Fri, 30 Aug 2019 18:10:43 +0200 Pierre-Yves David unionrepo: drop `baserevdiff`
Fri, 30 Aug 2019 18:10:00 +0200 Pierre-Yves David unionrepo: use normal inheritance scheme to call revdiff
Fri, 30 Aug 2019 18:08:35 +0200 Pierre-Yves David unionrepo: fix `revdiff` implementation to use `rawdata`
Fri, 30 Aug 2019 18:05:24 +0200 Pierre-Yves David unionrepo: get rid of `baserevision`
Fri, 30 Aug 2019 17:45:38 +0200 Pierre-Yves David unionrepo: use a lower level overide in unionrepo too
Fri, 30 Aug 2019 18:12:16 +0200 Pierre-Yves David bundlerepo: drop the custom `rawdata` implementation
Fri, 30 Aug 2019 17:46:47 +0200 Pierre-Yves David bundlerepo: drop the `baserevision` hack
Fri, 30 Aug 2019 15:04:54 +0200 Pierre-Yves David bundlerepo: simplify code to take advantage of `_rawtext`
Sat, 31 Aug 2019 11:10:12 +0900 Yuya Nishihara merge with stable
Thu, 29 Aug 2019 15:49:16 +0200 Raphaël Gomès rust: run cargo fmt
Wed, 28 Aug 2019 17:36:53 -0700 Martin von Zweigbergk py3: use pycompat.maplist() in chgserver
Fri, 23 Aug 2019 08:54:32 -0700 Martin von Zweigbergk run-tests: handle --local before --with-hg
Fri, 23 Aug 2019 08:46:49 -0700 Martin von Zweigbergk run-tests: error out on `--local --with-[c]hg`
Tue, 20 Aug 2019 18:05:07 -0400 Matt Harbison contrib: simplify the genosxversion.py command to find the hg libraries
Sun, 18 Aug 2019 02:28:42 +0300 Pulkit Goyal interfaceutil: move to interfaces/
Sun, 18 Aug 2019 00:45:33 +0300 Pulkit Goyal interfaces: create a new folder for interfaces and move repository.py in it
Thu, 22 Aug 2019 16:47:31 -0700 Martin von Zweigbergk narrow: fix typo "respositories"
Fri, 23 Aug 2019 17:03:42 -0400 Augie Fackler merge with stable
Wed, 21 Aug 2019 13:14:39 -0700 Martin von Zweigbergk merge: hint about using `hg resolve` for resolving conflicts
Sat, 17 Aug 2019 18:28:55 +0900 Yuya Nishihara rust-dirstate: remove test case for DirsMultiset::new(Manifest, Some)
Sat, 17 Aug 2019 18:25:29 +0900 Yuya Nishihara rust-dirstate: split DirsMultiset constructor per input type
Sat, 17 Aug 2019 16:33:05 +0900 Yuya Nishihara rust-dirstate: remove excessive clone() of parameter and return value
Sat, 17 Aug 2019 18:06:08 +0900 Yuya Nishihara rust-dirstate: handle invalid length of p1/p2 parameters
Sat, 17 Aug 2019 11:37:42 +0900 Yuya Nishihara rust: simply use TryInto to convert slice to array
Sat, 17 Aug 2019 13:55:05 +0900 Yuya Nishihara rust-dirstate: use PARENT_SIZE constant where appropriate
Sat, 17 Aug 2019 13:27:11 +0900 Yuya Nishihara rust-dirstate: rename NULL_REVISION to NULL_ID which isn't a revision number
Sat, 17 Aug 2019 13:26:04 +0900 Yuya Nishihara rust-dirstate: remove repetition in array literal
Sat, 17 Aug 2019 13:42:30 +0900 Yuya Nishihara rust-dirstate: remove too abstracted way of getting &[u8]