-
Arseniy Alekseyev
committed
[13c004]
on
Code
wireprotoserver: ensure that output stream gets flushed on exception
-
Arseniy Alekseyev
committed
[74230a]
on
Code
match: strengthen visit_children_set invariant, Recursive means "all files"
-
Arseniy Alekseyev
committed
[b32c31]
on
Code
match: fix the "visitdir" method on "rootfilesin" matchers
-
Arseniy Alekseyev
committed
[b39057]
on
Code
match: fix the rust-side bug in visit_children_set for rootfilesin matchers
-
Arseniy Alekseyev
committed
[2a89d2]
on
Code
match: rename RootFiles to RootFilesIn for more consistency
-
Arseniy Alekseyev
committed
[cae0be]
on
Code
match: small tweak to PatternMatcher.visit_children_set
-
Arseniy Alekseyev
committed
[529a65]
on
Code
matchers: fix the bug in rust PatternMatcher that made it cut off early
-
Arseniy Alekseyev
committed
[95c083]
on
Code
tests: add an end-to-end test to show a bug in `visit_children_set`
-
Arseniy Alekseyev
committed
[f5c367]
on
Code
tests: add tests and document expectations from visit_children_set in rust
-
Arseniy Alekseyev
committed
[b861d9]
on
Code
tests: add a test that demonstrates a bug in rhg status pattern handling
-
Pierre-Yves David
committed
[ee1326]
on
Code
setup: display return code information about failed `hg` call
-
Pierre-Yves David
committed
[7752cf]
on
Code
bundle-spec: properly identify changegroup-less bundle
-
#6745 feature - VFS failure on OS-impossible names now just drop file of conflict. That file missed in WC, and status show it as deleted.
-
Pierre-Yves David
committed
[eac84a]
on
Code
bundle-spec: properly parse boolean configuration as boolean
-
sparse: update for extensions.wrapfunction
-
<stable v6.7.2
-
Raphaël Gomès
committed
[601460]
on
Code
Added signature for changeset 803e61387e86
-
Raphaël Gomès
committed
[803e61]
on
Code
relnotes: add 6.7.2
-
Pierre-Yves David
committed
[4ee50d]
on
Code
phases: update the phase set as we go during retract boundary
-
Pierre-Yves David
committed
[e0f92b]
on
Code
phases: avoid a potentially costly dictionary interation in some case
-
Raphaël Gomès
committed
[c40da1]
on
Code
Added tag 6.7.1 for changeset 2e6fde2ed01e
-
Raphaël Gomès
committed
[2e6fde]
on
Code
relnotes: add 6.7.1
-
Felipe Resende
committed
[089134]
on
Code
subrepo: fix normalizing paths with scheme
-
Raphaël Gomès
committed
[e7bbea]
on
Code
delta-search: fix crash caused by unbound variable
-
Raphaël Gomès
committed
[4976aa]
on
Code
Added signature for changeset c9ceb4f60256
-
Raphaël Gomès
committed
[7c83f0]
on
Code
Added tag 6.7 for changeset c9ceb4f60256
-
Pierre-Yves David
committed
[c9ceb4]
on
Code
phases: avoid N² behavior in `advanceboundary`
-
Raphaël Gomès
committed
[6b2aee]
on
Code
relnotes: add 6.7
-
Pierre-Yves David
committed
[e5b286]
on
Code
tests: disable revlog compression in test-generaldelta.t (issue6867)
-
Pierre-Yves David
committed
[f3e9d1]
on
Code
test-general-delta: actually test optimize-delta-parent-choice=no
-
Pierre-Yves David
committed
[8b77ad]
on
Code
test-chg: stabilize the log checking
-
Pierre-Yves David
committed
[250559]
on
Code
tests: fix test-patchbomb-tls.t instability
-
Pierre-Yves David
committed
[9da3fc]
on
Code
test-lock: use synchronisation file instead of sleep
-
Georges Racinet
committed
[5633de]
on
Code
rust-matchers: raw regular expression builder
-
Georges Racinet
committed
[406b41]
on
Code
rust-filepatterns: export glob_to_re function
-
Pierre-Yves David
committed
[68ed56]
on
Code
rust-index: don't use mutable borrow to computed filtered heads
-
Pierre-Yves David
committed
[a43a6d]
on
Code
rust-index: don't use mutable borrow for head-diff computation
-
Martin von Zweigbergk
committed
[89cd0d]
on
Code
crecord: drop calls to `curses.endwin()`
-
Pierre-Yves David
committed
[409439]
on
Code
config: move the option to mmap rev branch cache in the storage section
-
Pierre-Yves David
committed
[5d0d51]
on
Code
config: document the storage and format sections
-
Raphaël Gomès
committed
[6a98ab]
on
Code
Added signature for changeset d1d48d18db37
-
Raphaël Gomès
committed
[33b9ca]
on
Code
Added tag 6.7rc0 for changeset d1d48d18db37
-
Raphaël Gomès
committed
[d1d48d]
on
Code
relnotes: add 6.7rc0
-
Raphaël Gomès
committed
[e84975]
on
Code
relnotes: remove outdated message from `next`
-
Raphaël Gomès
committed
[05eba1]
on
Code
branching: merge default into stable for 6.7rc0
-
Pierre-Yves David
committed
[46fed3]
on
Code
perf: support --template on perf::phases
-
Pierre-Yves David
committed
[827b89]
on
Code
perf: add a --as-push option to perf::unbundle
-
Pierre-Yves David
committed
[ad1066]
on
Code
chainsaw-update: exit early if one of the intermediate command fails
-
Pierre-Yves David
committed
[dd519e]
on
Code
chainsaw-update: lock the repository for the duration of the operation
-
Pierre-Yves David
committed
[e79c73]
on
Code
chainsaw-update: use a graph with branching in graph
-
Georges Racinet
committed
[fe68a2]
on
Code
chainsaw-update: log actual locks breaking
-
Georges Racinet
committed
[bc88aa]
on
Code
chainsaw: new extension for dangerous operations
-
Pierre-Yves David
committed
[def497]
on
Code
rust: disable the RustIndex without persistent nodemap
-
Pierre-Yves David
committed
[d361d7]
on
Code
rust: stop claiming the C index is compatible with the rust code
-
Raphaël Gomès
committed
[3099f1]
on
Code
rust-index: remove one collect when converting back
-
Pierre-Yves David
committed
[3cee87]
on
Code
phases: directly update the phase sets in advanceboundary
-
Pierre-Yves David
committed
[23950e]
on
Code
phases: large rework of advance boundary
-
Pierre-Yves David
committed
[2eb938]
on
Code
phases: filter revision that are already in the right phase
-
Pierre-Yves David
committed
[ac1c75]
on
Code
phases: invalidate the phases set less often on retract boundary
-
Pierre-Yves David
committed
[c9c017]
on
Code
phasees: properly shallow caopy the phase sets dictionary
-
Pierre-Yves David
committed
[e0d329]
on
Code
phases: pass an unfiltered repository to _ensure_phase_sets
-
Pierre-Yves David
committed
[0c0407]
on
Code
phases: drop set building in `hasnonpublicphases`
-
Pierre-Yves David
committed
[1df8d8]
on
Code
phases: gather the logic for phasesets update in a single method
-
Pierre-Yves David
committed
[630d52]
on
Code
phases: change the way we warm the phasecache in repocache
-
Pierre-Yves David
committed
[8fc921]
on
Code
phases: use a more generic way to trigger a phases computation for perf
-
Pierre-Yves David
committed
[89b638]
on
Code
phases: fix an overzealous invalidation of the phase sets
-
Pierre-Yves David
committed
[eababb]
on
Code
phases: leverage the collected information to record phase update
-
Pierre-Yves David
committed
[2f39c7]
on
Code
phases: large rewrite on retract boundary
-
Pierre-Yves David
committed
[71ae6f]
on
Code
phases: fast path retract of public phase
-
Pierre-Yves David
committed
[f8bf1a]
on
Code
phases: keep internal state as rev-num instead of node-id
-
Pierre-Yves David
committed
[128812]
on
Code
phases: do filtering at read time
-
Pierre-Yves David
committed
[04111e]
on
Code
phases: always write with a repo
-
Pierre-Yves David
committed
[68289e]
on
Code
phases: mark `phasecache.phaseroots` private
-
Pierre-Yves David
committed
[8f2ea3]
on
Code
phases: explicitly filter stripped revision at strip time
-
Arseniy Alekseyev
committed
[b01e7d]
on
Code
revlog: add a Rust implementation of `headrevsdiff`
-
Arseniy Alekseyev
committed
[3f37d8]
on
Code
revlog: add a C implementation of `headrevsdiff`
-
Arseniy Alekseyev
committed
[a0d88b]
on
Code
unbundle: faster computation of changed heads
-
Raphaël Gomès
committed
[3a7ef1]
on
Code
branching: merge stable into default
-
Pierre-Yves David
committed
[e0fc40]
on
Code
debugformat: fix formatting for compression level
-
Arseniy Alekseyev
committed
[db5d7a]
on
Code
tests: tweak chg test to make it fail less often
-
Arseniy Alekseyev
committed
[cb5175]
on
Code
cext: fix potential memory leaks of list items appended with PyList_Append
-
Arun Kulshreshtha
committed
[6603a1]
on
Code
hg-core: separate timestamp and extra methods
-
Arun Kulshreshtha
committed
[a96ed4]
on
Code
hg-core: implement timestamp line parsing
-
Jordi Gutiérrez Hermoso
committed
[92c776]
on
Code
doc: document that labels must have a dot in them to have an effect
-
Jordi Gutiérrez Hermoso
committed
[0e063a]
on
Code
crecord: enable search hotkeys (issue6834)
-
Jordi Gutiérrez Hermoso
committed
[d0f6b9]
on
Code
crecord: add handle(next|prev)search functions
-
Jordi Gutiérrez Hermoso
committed
[47c74c]
on
Code
crecord: add a searchdirection function
-
Jordi Gutiérrez Hermoso
committed
[6fb4d2]
on
Code
crecord: add a handlesearch function
-
Jordi Gutiérrez Hermoso
committed
[880740]
on
Code
crecord: add a showsearch function
-
Jordi Gutiérrez Hermoso
committed
[ed0b78]
on
Code
crecord: add a default regex to curseschunkselector
-
Jordi Gutiérrez Hermoso
committed
[1d488f]
on
Code
crecord: add `content` properties to all nodes
-
Jordi Gutiérrez Hermoso
committed
[e68908]
on
Code
crecord: update uiheader docstring
-
Jordi Gutiérrez Hermoso
committed
[7d85c6]
on
Code
crecord: add skipfolded param to previtem
-
Jordi Gutiérrez Hermoso
committed
[82131b]
on
Code
dispatch: don't attempt to import debugger as bytestring
-
Jordi Gutiérrez Hermoso
committed
[39f349]
on
Code
debugsetparents: fix Marmoutian docstring
-
Martin von Zweigbergk
committed
[0f3a09]
on
Code
docs: fix broken `make` in `docs/`
-
Arseniy Alekseyev
committed
[02e7d7]
on
Code
branchmap: use mmap for faster revbranchcache loading
-
Manuel Jacob
committed
[54a755]
on
Code
hghave: add py312 and py313
-
Manuel Jacob
committed
[7d313b]
on
Code
hghave: use strings instead of floats for version numbers passed to checkvers
-
Manuel Jacob
committed
[617af1]
on
Code
py3: fully port doctest to py3