Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
revsetbenchmarks: use many more variants by default
2015-06-09, by Pierre-Yves David
revsetbenchmarks: display even more compact timing result
2015-06-09, by Pierre-Yves David
revsetbenchmarks: allow running multiple variants per revset
2014-10-27, by Pierre-Yves David
revsetbenchmarks: display relative change when meaningful
2015-06-09, by Pierre-Yves David
revsetbenchmarks: improve revision printing
2015-06-09, by Pierre-Yves David
revsetbenchmarks: hide most timing under a --verbose flag
2015-06-09, by Pierre-Yves David
revsetbenchmarks: drop outdated comment
2015-06-09, by Pierre-Yves David
revsetbenchmarks: fix argument parsing
2015-06-09, by Pierre-Yves David
revsetbenchmarks: use a more compact output format with a header
2015-06-09, by Pierre-Yves David
revsetbenchmarks: clarify comment based on irc discussion
2015-06-12, by Augie Fackler
revsetbenchmarks: ensure all indexes have the same width
2015-06-11, by Pierre-Yves David
revsetbenchmarks: factor out result output into a function
2015-06-09, by Pierre-Yves David
revsetbenchmarks: parse perfrevset output into actual number
2015-06-09, by Pierre-Yves David
revsetbenchmarks: improve error output in case of failure
2015-06-09, by Pierre-Yves David
revsetbenchmarks: extract call to mercurial into a function
2015-06-09, by Pierre-Yves David
phases: really fix native phase computation
2015-06-10, by Pierre-Yves David
hgweb: don't point file links at tip hash where it doesn't make sense
2015-06-12, by Anton Shestakov
hgweb: don't point graph links at tip hash where it doesn't make sense
2015-06-12, by Anton Shestakov
hgweb: put help link in paper/search.tmpl separately for consistency
2015-06-12, by Anton Shestakov
help: use 'color' as an example (instead of 'progress')
2015-06-11, by Pierre-Yves David
progress: deprecate the progress extension
2015-06-08, by Pierre-Yves David
progress: empty the extension of any logic
2015-06-08, by Pierre-Yves David
progress: move config help into core config help
2015-06-10, by Pierre-Yves David
progress: display progress bars by default with core Mercurial
2015-06-07, by Pierre-Yves David
bundle2: provide number of changesets information to 'addchangegroup'
2015-06-07, by Pierre-Yves David
addchangegroup: accept an expected total number of changesets as argument
2015-06-07, by Pierre-Yves David
getbundle: add data about the number of changesets bundled
2015-06-07, by Pierre-Yves David
tests: test basic template support for status
2015-06-10, by Matt Mackall
templates: add a default template style for status
2015-06-10, by Matt Mackall
formatter: add template support
2015-06-10, by Matt Mackall
formatter: add a method to build a full templater from a -T option
2015-06-10, by Matt Mackall
formatter: move most of template option helper to formatter
2015-06-10, by Matt Mackall
color: copy docstring of label() template function to wrapper
2015-06-10, by Yuya Nishihara
templater: make pad function evaluate both string and rawstring templates
2015-06-08, by Yuya Nishihara
largefiles: ignore hidden changesets with 'verify --large --lfa'
2015-06-06, by Matt Harbison
bundle2: clarify in docstring that header size is for a single header
2015-06-10, by Martin von Zweigbergk
bundle2: rename duplicate handlepushkeyreply to handleobsmarkerreply
2015-06-10, by Martin von Zweigbergk
changegroup: remove 'getchangegroupraw' function
2015-06-07, by Pierre-Yves David
exchange: expand usage of getchangegroupraw
2015-06-07, by Pierre-Yves David
getbundle: have a single getchangegroupraw call site
2015-06-07, by Pierre-Yves David
phases: abort the whole push if phases fail to update (BC)
2015-05-27, by Pierre-Yves David
bookmarks: abort the whole push if bookmarks fails to update (BC)
2015-05-27, by Pierre-Yves David
httppeer: allow extensions to replace urllib2.Request
2015-06-08, by Kyle Lippincott
progress: move all logic altering the ui object logic in mercurial.ui
2015-06-07, by Pierre-Yves David
progress: move the singleton logic to the ui module
2015-06-07, by Pierre-Yves David
progress: move most extension code into a 'mercurial.progress' module
2015-06-07, by Pierre-Yves David
test-subrepo-recursion: restore globs for Windows
2015-06-09, by Matt Harbison
tests: restore 'python' and '$TESTDIR/' for dummyssh invocation
2015-06-09, by Matt Harbison
perf: support -T for every perf commands
2015-06-09, by Pierre-Yves David
bundle2: convey PushkeyFailed error over the wire
2015-06-10, by Pierre-Yves David
bundle2: also capture reply capability on failure
2015-06-06, by Pierre-Yves David
bundle2: add an 'error' capability
2015-06-06, by Pierre-Yves David
merge with stable
2015-06-09, by Matt Mackall
templater: introduce indent function
2015-04-04, by Ryan McElroy
hgewb: disable progress when serving (issue4582)
2015-06-07, by Pierre-Yves David
test-subrepo-recursion.t: fix progress output on no-hardlink systems
2015-06-09, by Augie Fackler
test-ssh: stablize for platform-specific shell quoting
2015-06-09, by Matt Harbison
push: catch and process PushkeyFailed error
2015-06-05, by Pierre-Yves David
bundle2: introduce a PushkeyFail error to abort unbundle on pushkey error
2015-05-27, by Pierre-Yves David
record: exiting editor with non-zero status should not stop recording session
2015-06-05, by Laurent Charignon
progress: stop double-wrapping of ui class
2015-06-07, by Pierre-Yves David
bundle2: abort when a mandatory pushkey part fails
2015-05-27, by Pierre-Yves David
push: make pushkey part advisory
2015-05-27, by Pierre-Yves David
bundle2: pull bookmark the old way if no bundle2 listkeys support (issue4701)
2015-06-08, by Pierre-Yves David
tests: simplify printenv calls
2015-06-08, by Matt Mackall
tests: make printenv executable
2015-06-08, by Matt Mackall
tests: simplify calls to dummyssh
2015-06-08, by Matt Mackall
tests: remove duplicate inline dummyssh in test-wireproto.t
2015-06-08, by Matt Mackall
tests: drop DAEMON_PIDS from killdaemons calls
2015-06-08, by Matt Mackall
tests: make killdaemons.py use DAEMON_PIDS by default
2015-06-08, by Matt Mackall
tests: drop explicit $TESTDIR from executables
2015-06-08, by Matt Mackall
templater: do not preprocess template string in "if" expression (issue4714)
stable
2015-06-08, by Yuya Nishihara
largefiles: use the optional badfn argument when building a matcher
2015-06-05, by Matt Harbison
mq: use the optional badfn argument when building a matcher
2015-06-05, by Matt Harbison
commands: use the optional badfn argument when building a matcher
2015-06-05, by Matt Harbison
scmutil: add an optional parameter to matcher factories for a bad() override
2015-06-05, by Matt Harbison
scmutil: use the optional badfn argument when building a matcher
2015-06-05, by Matt Harbison
context: add an optional constructor parameter for a match.bad() override
2015-06-05, by Matt Harbison
match: add an optional constructor parameter for a bad() override
2015-06-05, by Matt Harbison
mail: pass ui to sslutil.wrapsocket() even if verifycert is off (issue4713)
2015-06-07, by Yuya Nishihara
windows: use os.SEEK_END
2015-06-06, by Adrian Buehlmann
merge with stable
2015-06-05, by Matt Mackall
crecord: fix three typos introduced while moving crecord into core
stable
2015-06-05, by Laurent Charignon
revlog: move size limit check to addrevision
2015-06-04, by Matt Mackall
sshpeer: also use doublepipe for client to server communication
2015-05-20, by Pierre-Yves David
sshpeer: allow doublepipe on unbuffered main pipe
2015-06-05, by Pierre-Yves David
sshpeer: allow write operations through double pipe
2015-05-20, by Pierre-Yves David
sshpeer: rename 'size' to 'data' in doublepipe
2015-05-20, by Pierre-Yves David
mq: ban \r and \n in patch names (issue4711)
2015-06-05, by Augie Fackler
mq: use %r to format illegal characters instead of manually quoting
2015-06-05, by Augie Fackler
histedit: abort rather than edit a public changeset (issue4704)
2015-06-05, by Augie Fackler
test-histedit-edit: add test that demonstrates bug in issue4704
2015-06-05, by Augie Fackler
histedit: copyedit docstring wording problem I noticed while here
2015-06-05, by Augie Fackler
merge with stable
2015-06-05, by Matt Mackall
dirstate: avoid invalidating every entries when list is empty
2015-06-04, by Pierre-Yves David
crecord: fix a typo introduced when moving crecord to core
stable
2015-06-05, by Laurent Charignon
pull: prevent race condition in bookmark update when using -B (issue4689)
2015-06-01, by Pierre-Yves David
pull: allow a generic way to pass parameters to the pull operation
2015-06-02, by Pierre-Yves David
pull: skip pulling remote bookmarks with bundle2 if a value already exists
2015-06-01, by Pierre-Yves David
pull: skip pulling remote bookmarks with bundle1 if a value already exist
2015-06-01, by Pierre-Yves David
test: pull through http when testing for race conditions
2015-06-01, by Pierre-Yves David
test: display pre-pull remote bookmark state when testing race condition
2015-06-01, by Pierre-Yves David
largefiles: replace match.bad() monkey patching with match.badmatch()
2015-06-04, by Matt Harbison
revert: replace match.bad() monkey patching with match.badmatch()
2015-06-04, by Matt Harbison
cat: replace match.bad() monkey patching with match.badmatch()
2015-06-04, by Matt Harbison
forget: replace match.bad() monkey patching with match.badmatch()
2015-06-04, by Matt Harbison
add: replace match.bad() monkey patching with match.badmatch()
2015-06-04, by Matt Harbison
context: replace match.bad() monkey patching with match.badmatch()
2015-06-04, by Matt Harbison
addremove: replace match.bad() monkey patching with match.badmatch()
2015-06-04, by Matt Harbison
match: introduce badmatch() to eliminate long callback chains with subrepos
2015-06-04, by Matt Harbison
ssl: remove CERT_REQUIRED constant that was necessary for compatibility
2015-06-05, by Yuya Nishihara
ssl: drop try-except clause that was necessary for ancient Python
2015-06-05, by Yuya Nishihara
ssl: drop support for Python < 2.6, require ssl module
2015-06-05, by Yuya Nishihara
ssl: rename ssl_wrap_socket() to conform to our naming convention
2015-06-05, by Yuya Nishihara
test-https: kill only hgweb daemon to restart for client-auth test
2015-06-05, by Yuya Nishihara
merge with stable
2015-06-04, by Matt Mackall
hgwebdir: don't allow the hidden parent of a subrepo to show as a directory
stable
2015-06-01, by Matt Harbison
pull: avoid race condition with 'hg pull --rev name --update' (issue4706)
stable
2015-06-03, by Pierre-Yves David
revert: add an experimental config to use inverted selection
2015-05-29, by Laurent Charignon
bundle2: stop capturing output for ssh again
2015-05-20, by Pierre-Yves David
sshpeer: use the doublepipe object for the server to client channel
2015-05-20, by Pierre-Yves David
sshpeer: introduce a "doublepipe" class
2015-05-22, by Pierre-Yves David
util: add a simple poll utility
2015-05-20, by Pierre-Yves David
crecord: fix blue artifact bug coming back from help screen
2015-06-03, by Laurent Charignon
scmutil: consistently return subrepos relative to ctx1 from itersubrepos()
2015-06-03, by Matt Harbison
context: introduce the nullsub() method
2015-06-03, by Matt Harbison
subrepo: introduce the nullsubrepo() method
2015-06-03, by Matt Harbison
ssl: prompt passphrase of client key file via ui.getpass() (issue4648)
2015-05-07, by Yuya Nishihara
https: do not inherit httplib.HTTPSConnection that creates unused SSLContext
2015-05-07, by Yuya Nishihara
test-https: test basic functions of client certificate authentication
2015-05-07, by Yuya Nishihara
phases: add `hg help phases` hint to failures to edit public commits
2015-06-01, by Jordi Gutiérrez Hermoso
phases: rewrite "immutable changeset" to "public changeset"
2015-06-01, by Jordi Gutiérrez Hermoso
revlog: raise an exception earlier if an entry is too large (issue4675)
2015-06-02, by Jordi Gutiérrez Hermoso
wix: move library.zip and all *.pyd into a lib/ folder
2015-06-03, by Steve Borho
sshpeer: run the ssh command unbuffered
2015-05-20, by Pierre-Yves David
sshpeer: use a 'bufferedinputpipe' for standard output of the ssh process
2015-05-31, by Pierre-Yves David
util: introduce a bufferedinputpipe utility
2015-05-30, by Pierre-Yves David
test: drop all the forced use of bundle2
2015-05-27, by Pierre-Yves David
bundle2: use bundle2 by default
2015-02-06, by Pierre-Yves David
wireprotocol: distinguish list and set in getbundle argument
2015-06-01, by Pierre-Yves David
exchange: support transferring .hgtags fnodes mapping
2015-05-25, by Gregory Szorc
bundle2: part handler for processing .hgtags fnodes mappings
2015-06-01, by Gregory Szorc
changegroup: rename _computeoutgoing to computeoutgoing
2015-06-02, by Gregory Szorc
merge with stable
2015-06-02, by Matt Mackall
test-treemanifest: add globs for Windows
2015-06-01, by Matt Harbison
test-import: sync with 6084926366b9 for platforms without execbit
2015-06-01, by Matt Harbison
hgwebdir: avoid redundant repo and directory entries when 'web.name' is set
stable
2015-06-01, by Matt Harbison
Added signature for changeset ed18f4acf435
stable
2015-06-01, by Matt Mackall
Added tag 3.4.1 for changeset ed18f4acf435
stable
2015-06-01, by Matt Mackall
merge with stable
2015-06-01, by Matt Mackall
templatekw: compare target context and its parent exactly (issue4690)
stable
3.4.1
2015-06-02, by FUJIWARA Katsunori
test: use bundle2 in test-pull-http
2015-05-29, by Pierre-Yves David
test: use bundle2 in test-push-http
2015-05-27, by Pierre-Yves David
test: copy test-push-http.t to testpush-http-bundle1.t
2015-05-27, by Pierre-Yves David
tests: add (?) flag for optional lines
2015-05-31, by Matt Mackall
templatekw: display active bookmark more consistently (issue4552) (BC)
2015-04-15, by Ryan McElroy
revrange: build spanset from x:y range
2015-05-24, by Yuya Nishihara
revrange: build balanced tree of addsets from revisions (issue4565)
2015-05-24, by Yuya Nishihara
revrange: clean up meaningless reconstruction of sets
2015-05-24, by Yuya Nishihara
revrange: drop unnecessary deduplication of revisions
2015-05-24, by Yuya Nishihara
summary: move the parents phase marker to commit line (issue4688)
2015-05-29, by Gilles Moris
tags: support setting hgtags fnodes cache entries
2015-05-25, by Gregory Szorc
tags: support reading tags cache without populating
2015-05-25, by Gregory Szorc
check-commit: make foo_bar naming regexp less greedy
2015-05-31, by Gregory Szorc
test: use bundle2 in test-http
2015-05-27, by Pierre-Yves David
test: copy test-http.t to test-http-bundle1.t
2015-05-27, by Pierre-Yves David
test: use bundle2 in test-ssh
2015-05-27, by Pierre-Yves David
test: copy test-ssh.t to test-ssh-bundle1.t
2015-05-27, by Pierre-Yves David
test: lock test-unbundlehash to bundle1 usage
2015-05-27, by Pierre-Yves David
test: use bundle2 in test-acl
2015-05-27, by Pierre-Yves David
test: use both bundle formats in test-pull-http
2015-05-27, by Pierre-Yves David
test: use bundle2 in test-http-proxy
2015-05-27, by Pierre-Yves David
tests: use bundle2 for test-hook
2015-05-27, by Pierre-Yves David
pull: only prefetch bookmarks when using bundle1
2015-05-27, by Pierre-Yves David
pull: document the race condition with bookmark name
2015-05-28, by Pierre-Yves David
pull: only list remote bookmarks if -B is used to populate pulled heads
2015-05-28, by Pierre-Yves David
i18n-ja: synchronized with 8594d0b3018e
stable
2015-06-01, by FUJIWARA Katsunori
hg: explicitly check that peer lookup object has instance() if call failed
2015-05-30, by Yuya Nishihara
extensions: show traceback on load failure if --traceback flag is set
2015-03-30, by Yuya Nishihara
ui: flush stdout before writing traceback to stderr
2015-05-31, by Yuya Nishihara
treemanifest: visit directory 'foo' when given e.g. '-X foo/ba?'
2015-05-27, by Martin von Zweigbergk
phases: fix bug where native phase computation wasn't called
2015-05-29, by Laurent Charignon
merge with stable
2015-05-29, by Matt Mackall
record: add default value for operation argument
2015-05-27, by Laurent Charignon
record: precise documentation
2015-05-28, by Laurent Charignon
test: use both bundle formats in test-bookmarks-pushpull
2015-05-27, by Pierre-Yves David
test: explicitly test wire protocol discovery with bundle1 and bundle2
2015-05-27, by Pierre-Yves David
test: use bundle2 for exchange in test-push-warn
2015-05-27, by Pierre-Yves David
test: use bundle2 for exchange in test-largefile
2015-05-27, by Pierre-Yves David
test: use bundle2 for exchange in test-push-warn
2015-05-27, by Pierre-Yves David
test: use bundle2 for exchange in test-bookmark-pushpull
2015-05-27, by Pierre-Yves David
test: use bundle2 for exchange in test-obsolete
2015-05-27, by Pierre-Yves David
revert: remove unused debug code in the test file
2015-05-29, by Laurent Charignon
commands: rename current to active in variables and comments
2015-05-28, by Ryan McElroy
templatekw: introduce active subkeyword from bookmarks keyword
2015-05-28, by Ryan McElroy
bookmarks: name label for active bookmark correctly
2015-04-16, by Ryan McElroy
tests: descending empty dirs works in all hgweb styles, test them too
2015-05-30, by Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t
2015-05-30, by Anton Shestakov
revset: add fast path for _list() of integer revisions
2015-05-17, by Yuya Nishihara
revset: optimize 'or' operation of trivial revisions to a list
2015-05-17, by Yuya Nishihara
revset: make "null" able to appear in internal _list() expression
2015-05-29, by Yuya Nishihara
revset: make internal _list() expression remove duplicated revisions
2015-05-24, by Yuya Nishihara
repair: use _hexlist() to build revset expression from binary nodes
2015-05-24, by Yuya Nishihara
listkey: display the size of the listkey payload in a debug message
2015-05-28, by Pierre-Yves David
ssh: test some no-op pull through ssh with --debug
2015-05-29, by Pierre-Yves David
subrepo: detect issue3781 case earlier so it apply to bundle2
2015-05-27, by Pierre-Yves David
bundle2: hide bundle2 stream debug under a config flag
2015-05-26, by Pierre-Yves David
bundle2: add generic debug output regarding processed interruption
2015-05-26, by Pierre-Yves David
bundle2: add generic debug output regarding processed part payload
2015-05-26, by Pierre-Yves David
bundle2: add generic debug output regarding processed part
2015-05-26, by Pierre-Yves David
bundle2: add generic debug output at the end of bundle processing
2015-05-27, by Pierre-Yves David
bundle2: add generic debug output regarding processed bundle
2015-05-27, by Pierre-Yves David
histedit: fix keep during --continue
stable
2015-05-28, by Durham Goode
dispatch: disable demandimport for the --debugger option
2015-05-28, by Jordi Gutiérrez Hermoso
hooks: replace if-try-finally with a "with" statement
2015-05-28, by Jordi Gutiérrez Hermoso
demandimport: define a `deactivated` context manager
2015-05-28, by Jordi Gutiérrez Hermoso
largefiles: drop the unused lfcommands._addchangeset()
2015-05-28, by Matt Harbison
largefiles: use the convert extension for 'lfconvert --to-normal'
2015-05-28, by Matt Harbison
bundle2: add generic debug output regarding generated interruption
2015-05-27, by Pierre-Yves David
bundle2: add generic debug output regarding generated parts
2015-05-27, by Pierre-Yves David
bundle2: add generic debug output regarding generated bundle
2015-05-27, by Pierre-Yves David
bundle2: add debug output for part generation
2015-05-27, by Pierre-Yves David
bundle2: handle new line in 'indebug' function
2015-05-26, by Pierre-Yves David
bundle2: prefix all unbundling debug message with 'bundle2-input:'
2015-05-26, by Pierre-Yves David
bundle2: introduce a specific function for debug messages while unbundling
2015-05-26, by Pierre-Yves David
bundle2: add an informative comment to the capability dict
2015-05-28, by Pierre-Yves David
merge with stable
2015-05-28, by Matt Mackall
bundle2: handle new line in 'outdebug' function
2015-05-26, by Pierre-Yves David
bundle2: prefix all bundling debug messages with 'bundle2-ouput:'
2015-05-26, by Pierre-Yves David
bundle2: introduce a specific function for bundling debug message
2015-05-26, by Pierre-Yves David
parsers: simplify the code computing the phases
2015-05-27, by Laurent Charignon
parsers: move index_get_parents's declaration higher
2015-05-27, by Laurent Charignon
record: add an operation arguments to customize recording ui
2015-05-27, by Laurent Charignon
revset: reduce nesting of chained 'or' operations (issue4624)
2015-04-26, by Yuya Nishihara
revset: add helper to build balanced addsets from chained 'or' operations
2015-05-24, by Yuya Nishihara
revset: comment that we can't swap 'or' operands by weight
2015-04-26, by Yuya Nishihara
parser: add helper to reduce nesting of chained infix operations
2015-04-26, by Yuya Nishihara
convert: properly pass null ids through .hgtags (issue4678)
stable
2015-05-27, by Matt Mackall
commit: improve --close-branch documentation
2015-05-27, by Matt Mackall
patch: add 'extra' argument to makememctx
2015-05-22, by Laurent Charignon
less
more
|
(0)
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip