Thu, 02 Feb 2023 17:24:05 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:23:55 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:23:46 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:23:37 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:37:58 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:23:31 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:23:20 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:23:12 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:23:03 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:22:55 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:21:45 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:21:36 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:21:22 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:21:14 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:21:04 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:20:54 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:20:46 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:19:55 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:19:46 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:19:35 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:19:26 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:18:37 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Thu, 02 Feb 2023 17:18:24 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Wed, 31 May 2023 12:02:56 -0300 Anton Shestakov debug: `isinstance(a, x) or isinstance(a, y)` is `isinstance(a, (x, y))`
Wed, 31 May 2023 12:01:25 -0300 Anton Shestakov debug: update usage strings of debugignore and debugnodemap
Wed, 31 May 2023 12:00:21 -0300 Anton Shestakov debug: slightly improve wording on the InputErrors from the previous patch
Wed, 31 May 2023 11:30:33 -0300 Anton Shestakov debug: use InputError instead of CommandError for validating arguments
Fri, 26 May 2023 17:41:25 +0200 Pierre-Yves David clonebundle: add a `filter_bundle_url` function
Fri, 26 May 2023 16:55:52 +0200 Pierre-Yves David clonebundles: move the manifest reading in a dedicated function
Wed, 31 May 2023 22:36:50 +0200 Joerg Sonnenberger doc: format argument for date uses strftime format string (issue6818) stable
Thu, 20 Apr 2023 11:23:45 +0200 Mathias De Mare clonebundles: filter out invalid schemes instead of failing on them stable
Thu, 20 Apr 2023 10:48:12 +0200 Mathias De Mare clonebundles: demonstrate bad behaviour when unknown scheme is present stable
Mon, 29 May 2023 17:04:14 +0100 Arseniy Alekseyev rhg: support `rhg files` with `ui.relative-paths=false`
Mon, 29 May 2023 16:53:18 +0100 Arseniy Alekseyev rhg: make `rhg files` work if `ui.relative-files=true` is specified
Mon, 29 May 2023 16:47:39 +0100 Arseniy Alekseyev rhg: test `rhg files --config ui.relative-paths ...`
Thu, 01 Jun 2023 12:05:32 +0100 Arseniy Alekseyev cleanup: simplify code
Wed, 31 May 2023 19:00:11 +0100 Arseniy Alekseyev dirstate: better error messages when dirstate is corrupted
Wed, 31 May 2023 18:18:52 +0100 Arseniy Alekseyev rust: remove an unused error variant DirstateMapError::EmptyPath
Thu, 20 Apr 2023 16:07:47 -0400 Jason R. Coombs hg: move unreachable code to where it could be reached
Tue, 23 May 2023 01:39:47 +0200 Arseniy Alekseyev stream-clone: support streamv3 on the cli [hg bundle]
Tue, 23 May 2023 01:28:56 +0200 Pierre-Yves David stream-clone: add the `-exp` prefix to the bundle part
Mon, 21 Feb 2022 14:44:22 +0100 Joerg Sonnenberger zstd: hack include order to ensure that our zstd.h is found
Thu, 18 May 2023 17:07:43 -0700 Martin von Zweigbergk exchange: allow passing no includes/excludes to `pull()`
Tue, 16 May 2023 12:31:07 +0200 pacien stabletailgraph: add test cases challenging the open merge stack
Fri, 21 Apr 2023 14:33:33 +0200 pacien stabletailgraph: naive version of leap computation
Fri, 21 Apr 2023 16:19:32 +0200 pacien stabletailgraph: extract _parents util func
Mon, 22 May 2023 19:04:05 +0200 pacien stabletailgraph: clarify excl part size computation
Fri, 21 Apr 2023 14:32:58 +0200 pacien stabletailgraph: clarify naiveness of current implementation
Fri, 19 May 2023 14:49:50 +0200 Pierre-Yves David stream-clone: introduce the notion of an experimental "v3" version
Sat, 20 May 2023 01:39:13 +0200 Pierre-Yves David stream-clone: check is a compatible protocol can be found
Sat, 20 May 2023 01:22:49 +0200 Pierre-Yves David stream-clone: bail-out earlier if stream clone is not requested
Sat, 20 May 2023 01:19:26 +0200 Pierre-Yves David stream-clone: bail-out earlier if pull is partial
Sat, 20 May 2023 01:17:27 +0200 Pierre-Yves David stream-clone: bail-out earlier if destination repo is not empty
Sun, 21 May 2023 00:00:57 +0200 Arseniy Alekseyev stream-clone: check the version of streaming clone supported by the client
Sun, 21 May 2023 01:03:19 +0200 Pierre-Yves David stream-clone: make sure the `stream` capability is set when bundling
Sun, 21 May 2023 00:00:29 +0200 Arseniy Alekseyev stream-clone: upgrade the error message for bad stream request
Sun, 21 May 2023 03:21:00 +0200 Pierre-Yves David stream-clone: yield cache entry in `_entries_walk` too
Sun, 21 May 2023 03:10:59 +0200 Pierre-Yves David stream-clone: introduce a _entries_walk
Sun, 21 May 2023 02:29:33 +0200 Pierre-Yves David store: make `walk` return an entry for obsolescence if requested so
Sun, 21 May 2023 02:16:24 +0200 Pierre-Yves David store: yield phases before changelog
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 tip