2015-06-16 Laurent Charignon evolve: add selector for trouble types
2015-06-19 Pierre-Yves David evolve: refresh the documentation
2015-06-16 Laurent Charignon evolve: check for uncommited change earlier
2015-06-19 Pierre-Yves David merge with some old heads stable
2014-06-16 Pierre-Yves David merge with some older backport stable
2014-06-12 Pierre-Yves David template: add a troubles keyword stable
2015-06-19 Laurent Charignon evolve: make fold aware of allowunstable
2015-06-19 Laurent Charignon evolve: make prune respect allowunsable
2015-06-19 Pierre-Yves David merge with stable
2015-06-19 Pierre-Yves David evolve: add a hint about how to abort an evolve with conflict stable
2015-06-19 Pierre-Yves David merge with branch closing commit stable
2015-06-19 Pierre-Yves David close 3.1 compat branch mercurial-3.1
2015-06-19 Pierre-Yves David evolve: marks the extension as tested with 4.1 stable
2015-06-19 Pierre-Yves David merge with stable
2015-06-19 Pierre-Yves David evolve: fix default value for --confirm stable
2015-06-19 Pierre-Yves David prune: use the bookmark wrapper for 3.4 compatibility stable
2015-06-19 Pierre-Yves David merge with stable
2015-06-19 Pierre-Yves David evolve: update readme regarding the preview perf improvement stable
2015-06-18 Pierre-Yves David evolve: move 'allsuccessors()' to smarted usage stable
2015-06-18 Pierre-Yves David evolve: move 'successors()' to smarted usage stable
2015-06-18 Pierre-Yves David evolve: move 'allprecursors()' to smarted usage stable
2015-06-18 Pierre-Yves David evolve: move 'precursors()' to smarted usage stable
2015-06-19 Pierre-Yves David evolve: move 'suspended()' to smarted usage stable
2015-06-19 Pierre-Yves David evolve: move 'troubled()' to smarted usage stable
2015-06-18 Pierre-Yves David evolve: avoid creating changectx object in _allsuccessors stable
2015-06-18 Pierre-Yves David evolve: avoid creating changectx object in _successors stable
2015-06-18 Pierre-Yves David evolve: avoid creating changectx object in _allprecursors stable
2015-06-18 Pierre-Yves David evolve: avoid creating changectx object in _precursors stable
2015-06-18 Pierre-Yves David evolve: fix the template keyworkd decorator docstring stable
2015-06-18 Pierre-Yves David evolve: search divergence within all precursors stable
2015-06-18 Pierre-Yves David evolve: make sure we use an unfiltered repo when looking for divergence data stable
2015-06-18 Pierre-Yves David evolve: make sure we use an unfiltered repo when looking for divergence data
2015-06-17 Pierre-Yves David directaccess: remove import from the no warning list
2015-06-17 Laurent Charignon directaccess: add some commands to the directaccess list
2015-06-16 Laurent Charignon evolve: move test for evolve --rev ordering in a separate file
2015-06-16 Laurent Charignon evolve: properly evolve stacked unstable with --rev
2015-06-16 Laurent Charignon directaccess: disable directaccess for push and serve
2015-06-16 Laurent Charignon directaccess: change rule from opt-in to opt-out
2015-06-16 Laurent Charignon inhibit: move transaction wrapping outside of repo setup
2015-06-16 Pierre-Yves David tests: ignores other core output in capability testing
2015-05-20 Laurent Charignon evolve: make uncommit respect allowunsable
2015-06-13 Laurent Charignon directaccess: use cached filteredrevs
2015-06-13 Laurent Charignon inhibit: improve performance of transaction wrapping
2015-06-04 Laurent Charignon evolve: extract the code computing dependencies in a separate function
2015-06-04 Laurent Charignon directaccess: add mechanism to load directaccess after some other extensions
2015-06-02 Laurent Charignon evolve: add another test for evolve --rev
2015-06-02 Laurent Charignon evolve: add a more complex test for evolve --rev
2015-06-04 Laurent Charignon evolve: add ordering of the revisions for evolve --rev
2015-06-04 Pierre-Yves David test: adapt to change in mercurial core
2015-06-03 Laurent Charignon evolve: add directaccess to the setup.py
2015-06-01 Laurent Charignon evolve: don't crash on singled out revisions
2015-06-01 Pierre-Yves David test: adapt test to less frequent branch warning
2015-06-01 Pierre-Yves David tests: adapt summary output to 6084926366b9
2015-05-27 Laurent Charignon evolve: small refactoring of the uncommit function
2015-05-13 Laurent Charignon evolve: improve error message
2015-05-13 Laurent Charignon evolve: move return statement at the right level
2015-05-27 Laurent Charignon evolve: remove extra whitespace
2015-05-22 Laurent Charignon directaccess: don't crash when evolve is not loaded
2015-05-20 Laurent Charignon inhbit: don't crash on commit with no changes
2015-05-20 Laurent Charignon evolve: add a test for prune --keep -r . with active bookmark
2015-05-20 Laurent Charignon Merge with stable
2015-05-14 Laurent Charignon inhibit: add test to ensure that --hidden is working with inhibit
2015-05-19 Laurent Charignon prune: with active bookmark should stay active stable
2015-05-19 Pierre-Yves David merge with stable
2015-05-18 Augie Fackler evolve: migrate off of now-dead util.any stable
2015-05-14 Laurent Charignon inhibit: create direct access extension
2015-05-14 Pierre-Yves David inhibit: handle inhibit marker on stripped revision
2015-05-14 Pierre-Yves David update README stable
2015-05-13 Laurent Charignon evolve: don't use python sets on top of revset for evolve --rev
2015-05-13 Laurent Charignon evolve: current bookmark wrongly moving during prune (issue4559) stable
2015-05-12 Laurent Charignon inhibit: direct access with and without warning on a per command basis
2015-05-12 Laurent Charignon inhbit: make tests work with evolution.createmarkers config
2015-05-01 Laurent Charignon inhibit: config to enable only direct access
2015-05-11 Pierre-Yves David merge with stable
2015-05-07 Ryan McElroy bookmarks: update to use new bookmarks api via compatibility layer stable
2015-05-07 Pierre-Yves David simple4server: remove buggy wrapping of pull related function stable
2015-05-06 Pierre-Yves David simple4server: update bugtracker link stable
2015-05-05 Laurent Charignon evolve: rename handlenotrouble to _handlenotrouble and add doc
2015-05-06 Laurent Charignon evolve: improve the help message of --rev
2015-05-05 Laurent Charignon evolve: add --rev option to the evolve command
2015-05-05 Laurent Charignon evolve: extract cleanup logic in the evolve function
2015-04-30 Laurent Charignon evolve: simplify the evolve function
2015-05-06 Laurent Charignon evolve: optimize the computation of the troubled() revset
2015-05-05 Durham Goode inhibit: don't inhibit pinned commits during rebase
2015-05-04 Laurent Charignon evolve: extract the logic to solve one change into a method
2015-05-04 Laurent Charignon evolve: add new variable and comment
2015-05-04 Laurent Charignon evolve: move code to track progress and start node
2015-04-30 Laurent Charignon evolve: renaming of a variable
2015-05-04 Laurent Charignon evolve: refactoring of the code displaying error when no trouble found
2015-04-30 Laurent Charignon evolve: refactor code computing stats of obsolescence markers
2015-04-30 Laurent Charignon evolve: refactoring of code related to pushing obs markers
2015-05-04 Pierre-Yves David merge with stable
2015-05-04 Pierre-Yves David update readme stable
2015-05-04 Pierre-Yves David evolve: update cmddebugrecordpruneparents to the new markers creation API stable
2015-05-04 Pierre-Yves David evolve: drop useless return stable
2015-04-30 Laurent Charignon evolve: add missing import stable
2015-04-30 Laurent Charignon evolve: improve transaction related code to use the lock module stable
2015-04-30 Laurent Charignon evolve: remove unused variables stable
2015-04-30 Laurent Charignon evolve: remove unused code in _evolveany stable
2015-04-30 Laurent Charignon evove: remove unused imports stable
2015-04-29 Pierre-Yves David tests: ensure we keep capturing output stable
2015-04-20 Laurent Charignon inhibit: updating to a obsolete commit prints warning message
2015-04-29 Pierre-Yves David evolve: stop conditional wrapping of _checkinvalidmarkers
2015-04-29 Pierre-Yves David evolve: stop conditional wrapping of _getbundleobsmarkerpart
2015-04-29 Pierre-Yves David evolve: stop conditional wrapping of _pushdiscoveryobsmarkers
2015-04-29 Pierre-Yves David merge with stable
2015-04-29 Pierre-Yves David test-inhibit: test bookmark -D without prune enabled
2015-04-29 Laurent Charignon inhibit: fix devel warning
2015-04-24 Laurent Charignon evolve: add -i flag to amend command stable
2015-04-29 Pierre-Yves David prune: prune fix transaction pattern
2015-04-07 Durham Goode prune: fix pruning w/ bookmarks and inhibit
2015-04-07 Durham Goode inhibit: remove book -D dependency on cmdprune
2015-04-06 Durham Goode inhibit: wrap repo.commit to inhibit nodes
2015-04-29 Pierre-Yves David merge with stable
2015-04-29 Pierre-Yves David tests: ensure we keep capturing output
2015-04-29 Pierre-Yves David update readme stable
2015-04-24 Greg Ward docs: format concepts guide better, with literal blocks stable
2015-04-24 Greg Ward docs: fix slightly unconventional .rst markup stable
2015-04-23 Greg Ward docs: remove unused/obsolete figures stable
2015-04-24 Greg Ward docs: remove obsolete documentation stable
2015-04-23 Greg Ward docs: add a table of contents stable
2015-04-23 Pierre-Yves David merge with stable
2015-04-23 Pierre-Yves David Added tag 5.1.4 for changeset 891c3ce894fa stable
2015-04-23 Pierre-Yves David prepare release 5.1.4 stable 5.1.4
2015-04-23 Pierre-Yves David evolve: drop unused 'urllib' import stable
2015-04-22 Pierre-Yves David debugobsrelsethashtree: get the command to work again stable
2015-04-21 Pierre-Yves David getbundleobsmarker: prevent crash from filtered content (issue4616) stable
2015-04-21 Pierre-Yves David test-wireproto: add some obsmarker discovery usage. stable
2015-04-21 Pierre-Yves David test-wireprotocol: test with both bundle1 and bundle2 stable
2015-04-20 Julien Cristau Update debian packaging for 5.1.3 stable
2014-11-19 Pierre-Yves David Update debian packaging for 5.0.0 stable
2015-04-11 Pierre-Yves David create 3.1 compatibility branch mercurial-3.1
2015-04-20 Pierre-Yves David merge with stable
2015-04-20 Pierre-Yves David Add "documentation update" to the changelog. stable
2015-04-14 Greg Ward docs: cover 'touch' command stable
2015-04-13 Greg Ward docs: explain that obsolete is not hidden stable
2015-04-13 Greg Ward docs: explain --hidden option stable
2015-04-13 Greg Ward docs: tweak wording, punctuation for better readability stable
2015-04-13 Greg Ward docs: flesh out unfinished bits in the intro page stable
2015-04-14 Greg Ward docs: revive the explanation of divergent changesets in the sharing guide stable
2014-06-20 Greg Ward docs (sharing): more scattered wording tweaks stable
2015-04-14 Greg Ward docs: sharing guide: clarify end-game of "Example 2" stable
2014-06-16 Greg Ward docs: minor tweaks to sharing guide (suggested by timeless) stable
2015-04-14 Greg Ward docs: add code review scenario to sharing guide stable
2014-06-09 Greg Ward docs: add a bit more hierarchy to the sharing guide stable
2015-04-14 Greg Ward docs: update sharing guide based (mostly) on marmoute's review stable
2015-04-20 Pierre-Yves David Added tag 5.1.3 for changeset c52c15100fb2 stable
2015-04-20 Pierre-Yves David prepare version 5.1.3 stable 5.1.3
2015-04-20 Pierre-Yves David graft: avoid potential deadlock stable
2015-04-20 Pierre-Yves David commit: avoid potential deadlock stable
2015-04-20 Pierre-Yves David update readme stable
2015-04-20 Pierre-Yves David pull: fix bundle2 part generation stable
2015-04-11 Pierre-Yves David simple4server: cleanup debug output stable
2015-04-11 Pierre-Yves David merge with stable
2015-04-11 Pierre-Yves David update readme stable
2015-04-11 Pierre-Yves David discovery: stop being stupid about variable name stable
2015-04-11 Pierre-Yves David merge with stable
2015-04-11 Pierre-Yves David inhibit: explicitly test for None
2015-04-11 Pierre-Yves David #iforgottoamendagain stable
2015-04-11 Pierre-Yves David discovery: port the new hashing version to simple4server stable
2015-04-11 Pierre-Yves David discovery: introduce a obshash1 function using fm1 during hashing (issue4587) stable
2015-03-21 Matt Harbison tests: use 'wget' instead of 'curl' for Windows compatibility stable
2015-04-06 Durham Goode setup: allow including inhibit in the build
2015-03-31 Laurent Charignon inhibit: Add -D option to the bookmark command
2015-04-01 Laurent Charignon inhibit: don't leave any obsolete commit visible after closing transaction
2015-04-03 Laurent Charignon evolve: apply prune update before creating obsolescence markers
2015-04-03 Pierre-Yves David test-inhibit: check graph after prune
2015-04-03 Pierre-Yves David test-inhibit: drop trailing white space
2015-04-02 Laurent Charignon tests: make tests work on Mac OS
2015-04-01 Pierre-Yves David merge with stable
2015-03-30 Laurent Charignon inhibit: ensure that no obsolete changesets are visible after a bookmark change
2015-03-30 Laurent Charignon inhibit: ensure no visible changesets are obsolete after an update
2015-03-27 Laurent Charignon inhibit: enable direct access from parsing the revset tree
2015-04-01 Pierre-Yves David Added tag 5.1.2 for changeset e886bc501796 stable
2015-04-01 Pierre-Yves David preparing version 5.1.2 stable 5.1.2
2015-04-01 Pierre-Yves David update 5.1.2 with latest bugfix stable
2015-04-01 Pierre-Yves David evolve: have a stable manifest content when solving bumped stable
2015-04-01 Pierre-Yves David evolve: change config option name
2014-10-15 Durham Goode config: allow disabling commands
2015-03-07 Pierre-Yves David inhibit: Add some inhibition clearing mechanism
2015-03-07 Pierre-Yves David add a 'inhibit' extension
2015-03-21 Matt Harbison tests: use 'wget' instead of 'curl' for Windows compatibility
2015-03-21 Matt Harbison tests: import killdaemons.py from Mercurial 1cfded2fa1a9
2015-03-20 Durham Goode prune: add --keep to not touch the working copy
2015-03-19 Durham Goode strip: add the option for wrapping the strip command
2015-03-19 Durham Goode wrapcommand: fix wrapping extensions that aren't enabled
2015-03-19 Durham Goode wrapcommand: allow adding additional arguments to commands
2015-03-20 Durham Goode pushexperiment: remove use of obsolete._enabled
2015-03-19 Durham Goode oldobsolete: remove use of obsolete._enabled
2015-03-19 Durham Goode server4simple: remove use of obsolete._enabled
2015-03-18 Durham Goode config: remove uses of obsolete._enabled
2015-03-18 Durham Goode config: enable all obsolete options
2015-03-13 Pierre-Yves David merge with stable
2015-03-13 Durham Goode evolve: fix manifest usage to match upstream stable
2015-03-13 Durham Goode drophack: fix to match upstream repair.strip stable
2015-03-06 Matt Harbison evolve: prevent a crash in httpclient_pushobsmarkers() when pushing stable
2015-03-05 Pierre-Yves David merge stable into default
2015-03-05 Pierre-Yves David Added tag 5.1.1 for changeset 9b8628e0a142 stable
2015-03-05 Pierre-Yves David prepare release 5.1.1 stable 5.1.1
2015-03-05 Pierre-Yves David update readme stable
2015-01-29 Yuya Nishihara evolve: use 3.2+ fullreposet to evaluate argument set (issue4515) stable
2015-03-02 Mathias De Maré evolve: cache marker encoding to avoid performance degradation stable
2015-02-06 Pierre-Yves David evolve: handle invalid obsmarkers in the `debugobsconvert` stable
2015-02-06 Pierre-Yves David fix release date in the readme stable
2015-01-30 Pierre-Yves David merge stable in default
2015-01-30 Pierre-Yves David Added tag 5.1.0 for changeset bfe9be352453 stable
2015-01-30 Pierre-Yves David update readme and bump version to 5.1 stable 5.1.0
2015-01-30 Pierre-Yves David merge default into table stable
2015-01-30 Pierre-Yves David discovery: filter null from the discovery revset
2015-01-30 Pierre-Yves David tests: update to new core output
2015-01-27 Tyrone Nicholas evolve: explicitly disable bookmark on evolve (issue4432) stable
2015-01-07 Pierre-Yves David discovery: do not build sample if undecided is smaller than sample size
2015-01-06 Pierre-Yves David merge with stable
2014-12-23 Matt Mackall init: don't abort Mercurial on version mismatch stable
2014-12-14 Pierre-Yves David Added tag 5.0.2 for changeset dbd0733e5840 stable
2014-12-14 Pierre-Yves David prepare release 5.0.2 stable 5.0.2
2014-12-14 Pierre-Yves David test: adapt to core change in graft and rebase
2014-12-14 Pierre-Yves David merge with stable
2014-12-14 Pierre-Yves David doc: drop rebase extension activation stable
2014-12-14 Pierre-Yves David evolve: remove the dependency to the rebase extension stable
2014-12-14 Pierre-Yves David evolve: remove the use of `rebase.concludenode` stable
2014-12-14 Pierre-Yves David evolve: use `merge.graft` instead of `rebasenode` stable
2014-12-08 Pierre-Yves David readme: add a reference to the bugtracker in the contribute section stable
2014-11-30 Pierre-Yves David merge with stable
2014-11-28 Faheem Mitha debian: update changelog to 5.0.1 stable
2014-11-30 Pierre-Yves David test: adapt test to stable output stable
2014-11-25 Pierre-Yves David Added tag 5.0.1 for changeset 0f3090785283 stable
2014-11-25 Pierre-Yves David evolve: update in file version stable 5.0.1
2014-11-25 Pierre-Yves David Added tag 5.0.1 for changeset 51e1e962172c stable
2014-11-25 Pierre-Yves David readme: prepare for release 5.0.1 stable
2014-11-25 Pierre-Yves David readme: update changelog stable
2014-11-21 Martin von Zweigbergk evolve: tell user which "base of divergent changeset" is not found stable
2014-11-20 Pierre-Yves David debugobsconvert: fix 6f08a8f6bb1d and add proper test
2014-11-20 Pierre-Yves David merge with stable
2014-11-20 Pierre-Yves David debugobsconvert: fix a typo on "version"
2014-11-20 Pierre-Yves David debugobsconvert: also deduplicate markers in the process
2014-11-20 André Sintzoff evolve: fix capitalization in docstring for commands stable
2014-11-17 Pierre-Yves David test: ensure we echo prompt stable
2014-10-13 Julien Cristau debian: blacklist simple4server tests stable
2014-10-13 Julien Cristau debian: blacklist test-drop stable
2014-11-17 Julien Cristau debian: update control file to reflect dependency to mercurial 3.2 stable
2014-11-17 Julien Cristau evolve: fix the version number stable
2014-11-19 Mike Edgar help: fix typo in help for 'obsolete' option added to import command stable
2014-11-14 Pierre-Yves David test: add an explicit test for simple4server with bundle2 stable
2014-10-29 Ryan McElroy Make next/prev only move bookmarks optionally stable
2014-10-21 Augie Fackler obsup: hack extension to make in-place upgrading of obsolete markers easy
2014-11-11 Pierre-Yves David merge stable into default
2014-11-11 Pierre-Yves David evolve: fix selection of changeset to evolve from the middle of a stack (issue4434) stable
2014-11-11 Pierre-Yves David merge stable
2014-11-11 Pierre-Yves David merge back with compat branch stable
2014-11-11 Pierre-Yves David create a branch compatible with mercurial between 3.0.1 and 3.1.2 mercurial-3.0
2014-11-05 Martin von Zweigbergk evolve: fix suggested commands in "parents are not common" hint stable
2014-11-05 Martin von Zweigbergk evolve: add missing newlines in "parents are not common" hint stable
2014-11-03 Pierre-Yves David test-touch: add a test for rename preservation after touch stable
2014-11-03 Pierre-Yves David evolve: fix error during iteration over bumped changesets (bug38) stable
2014-10-20 anatoly techtonik evolve: add various version info to save time on troubleshooting stable
(0) -1000 -256 +256 +1000 +3000 tip