Mercurial
Mercurial
>
hg-stable
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-30000
-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.
chgserver: add "setumask2" command which uses correct message frame
2018-10-04, by Yuya Nishihara
packaging: "make deb" no longer fails
2018-10-09, by muxator
packaging: cleanup() did not read the value of $CLEANUP
2018-10-09, by muxator
packaging: builddeb's cleanup needs to expand PWD, safely
2018-10-09, by muxator
packaging: blindly factor out trap's cleanup function in builddeb
2018-10-09, by muxator
packaging: print full path to the packages when builddeb finishes successfully
2018-10-09, by muxator
packaging: print more specific error messages when builddeb fails
2018-10-09, by muxator
cmdutil: sort unresolved paths
2018-10-09, by Gregory Szorc
fuzz: report error if Python code raised exception
2018-10-09, by Yuya Nishihara
revlog: explicitly initialize static variables
2018-10-09, by Yuya Nishihara
tests: do not change sys.path, it can break loading cext.parsers
2018-10-08, by Joerg Sonnenberger
tests: deal with differences in tic from ncurses and NetBSD
2018-10-08, by Joerg Sonnenberger
closehead: fix close-head -r listification
2018-10-08, by Joerg Sonnenberger
import-checker: use testparseutil.embedded() to centralize detection logic
2018-08-23, by FUJIWARA Katsunori
tests: use NO_CHECK_EOF as heredoc limit mark to omit checking code fragments
2018-08-23, by FUJIWARA Katsunori
contrib: add an utility module to parse test scripts
2018-08-23, by FUJIWARA Katsunori
tests: use environment variable indirectly
2018-08-23, by FUJIWARA Katsunori
tests: import multiple modules separately
2018-08-23, by FUJIWARA Katsunori
fuzz: allow manifest fuzzer to detect leaks
2018-10-08, by Augie Fackler
fuzzers: init Python in LLVMFuzzerInitialize and intentionally leak it
2018-10-08, by Augie Fackler
revlog: if the module is initialized more than once, don't leak nullentry
2018-10-08, by Augie Fackler
narrow: move remaining narrow-limited dirstate walks to core
2018-10-01, by Martin von Zweigbergk
narrow: allow repo.narrowmatch(match) to include exact matches from "match"
2018-10-01, by Martin von Zweigbergk
narrow: filter files by narrowspec in ctx.matches()
2018-09-28, by Martin von Zweigbergk
narrow: only walk files within narrowspec also for committed revisions
2018-09-28, by Martin von Zweigbergk
status: intersect matcher with narrow matcher instead of filtering afterwards
2018-09-27, by Martin von Zweigbergk
localrepo: allow narrowmatch() to accept matcher to intersect with
2018-09-28, by Martin von Zweigbergk
obsolete: fix ValueError when stored note contains ':' char (issue5783)
2018-10-05, by Zharaskhan Aman
narrow: update TODO.rst now that we share format with sparse
2018-10-05, by Martin von Zweigbergk
narrow: update TODO.rst now that we filter status in ctx
2018-10-05, by Martin von Zweigbergk
narrow: update TODO.rst now that the narrowspec is in .hg/store
2018-10-05, by Martin von Zweigbergk
py3: add 8 new passing tests to whitelist found by buildbot
2018-10-05, by Pulkit Goyal
py3: use '%f' for floats instead of '%s'
2018-10-05, by Pulkit Goyal
narrow: move adding of narrow server capabilities to core
2018-10-05, by Pulkit Goyal
wireprotoserver: move narrow capabilities to wireprototypes.py
2018-10-05, by Pulkit Goyal
narrow: introduce a config option to check if narrow is enabled or not
2018-10-05, by Pulkit Goyal
narrow: move the code to generate a widening bundle2 to core
2018-10-05, by Pulkit Goyal
narrow: start returning bundle2 from widen_bundle()
2018-10-02, by Pulkit Goyal
narrow: the first version of narrow_widen wireprotocol command
2018-09-28, by Pulkit Goyal
remotenames: abort if literal revset pattern matches nothing
2018-10-05, by Yuya Nishihara
remotenames: remove unneeded sorted() from revset implementation
2018-10-05, by Yuya Nishihara
remotenames: don't call a set of nodes as "revs"
2018-10-05, by Yuya Nishihara
remotenames: use util.always instead of handcrafted lambda
2018-10-05, by Yuya Nishihara
remotenames: inline _parseargs() into _revsetutil()
2018-10-05, by Yuya Nishihara
repo: create changectx in a single place in localrepo.__getitem__
2018-10-04, by Martin von Zweigbergk
repo: remove the last few "pass" statements in localrepo.__getitem__
2018-10-04, by Martin von Zweigbergk
filectx: correct docstring about "changeid"
2018-10-04, by Martin von Zweigbergk
context: drop incorrect and superfluous docstring
2018-10-04, by Martin von Zweigbergk
remotenames: follow-up on D3639 to make revset funcs take only one arg
2018-10-04, by Augie Fackler
remotenames: add names argument to remotenames revset
2018-07-12, by Pulkit Goyal
copies: add time information to the debug information
2018-09-07, by Boris Feld
copies: add a devel debug mode to trace what copy tracing does
2018-09-07, by Boris Feld
revlog: rewrite censoring logic
2018-10-02, by Gregory Szorc
revlog: move loading of index data into own method
2018-10-02, by Gregory Szorc
revlog: clear revision cache on hash verification failure
2018-10-03, by Gregory Szorc
fuzz: new fuzzer for cext/manifest.c
2018-09-06, by Augie Fackler
revlog: rename _cache to _revisioncache
2018-10-03, by Gregory Szorc
testing: add file storage integration for bad hashes and censoring
2018-10-03, by Gregory Szorc
testing: add file storage tests for getstrippoint() and strip()
2018-10-03, by Gregory Szorc
wireprotov2: always advertise raw repo requirements
2018-10-03, by Gregory Szorc
tests: don't be as verbose in wireprotov2 tests
2018-10-03, by Gregory Szorc
repository: define and use revision flag constants
2018-10-03, by Gregory Szorc
context: reverse conditional branch order in introrev
2018-10-04, by Boris Feld
context: drop a redundant fast path in introrev
2018-10-04, by Boris Feld
context: fast path linkrev adjustement in trivial case
2018-10-04, by Boris Feld
url: allow to configure timeout on http connection
2018-10-04, by Cédric Krier
obsolete: explicitly track folds inside the markers
2018-09-26, by Boris Feld
cleanupnodes: update comment to drop mention of filtering
2018-10-03, by Boris Feld
treemanifests: remove _loadalllazy when doing copies
2018-09-26, by spectral
treemanifests: store whether a lazydirs entry needs copied after materializing
2018-09-25, by spectral
treemanifests: extract _loaddifflazy from _diff, use in _filesnotin
2018-10-02, by spectral
identify: show remote bookmarks in `hg id url -Tjson -B`
2018-10-03, by Valentin Gatien-Baron
showstack: also handle SIGALRM
2018-10-03, by Augie Fackler
exchangev2: add progress bar around manifest scanning
2018-10-03, by Gregory Szorc
httppeer: report http statistics
2018-10-01, by Gregory Szorc
keepalive: track number of bytes received from an HTTP response
2018-10-01, by Gregory Szorc
keepalive: track request count and bytes sent
2018-10-01, by Gregory Szorc
url: have httpsconnection inherit from our custom HTTPConnection
2018-10-01, by Gregory Szorc
cborutil: change buffering strategy
2018-10-03, by Gregory Szorc
cleanup: some Yoda conditions, this patch removes
2018-10-03, by Martin von Zweigbergk
streamclone: don't support stream clone unless repo feature present
2018-10-02, by Gregory Szorc
localrepo: add repository feature when repo can be stream cloned
2018-10-02, by Gregory Szorc
wireprotov2: client support for following content redirects
2018-09-26, by Gregory Szorc
wireprotov2: server support for sending content redirects
2018-09-26, by Gregory Szorc
wireprotov2: client support for advertising redirect targets
2018-09-26, by Gregory Szorc
wireprotov2: advertise redirect targets in capabilities
2018-09-26, by Gregory Szorc
wireprotov2: define semantics for content redirects
2018-09-26, by Gregory Szorc
wireprotov2: support response caching
2018-09-26, by Gregory Szorc
wireprotov2: define type to represent pre-encoded object
2018-09-26, by Gregory Szorc
wireprotov2: change name and behavior of readframe()
2018-09-26, by Gregory Szorc
url: move _wraphttpresponse() from httpeer
2018-09-26, by Gregory Szorc
debugcommands: print all CBOR objects
2018-09-26, by Gregory Szorc
help: document about "export" template keywords
2018-10-03, by Yuya Nishihara
help: document about "config" template keywords
2018-10-03, by Yuya Nishihara
help: document about "cat" template keywords
2018-10-03, by Yuya Nishihara
help: document about "branches" template keywords
2018-10-03, by Yuya Nishihara
help: document about "bookmarks" template keywords
2018-10-03, by Yuya Nishihara
help: document about "annotate" template keywords
2018-10-03, by Yuya Nishihara
storageutil: pass nodes into emitrevisions()
2018-09-28, by Gregory Szorc
storageutil: make all callables optional
2018-09-28, by Gregory Szorc
storageutil: extract most of emitrevisions() to standalone function
2018-09-28, by Gregory Szorc
storageutil: invert logic of file data comparison
2018-09-28, by Gregory Szorc
storageutil: extract filelog.cmp() to a standalone function
2018-09-28, by Gregory Szorc
storageutil: extract copy metadata retrieval out of filelog
2018-09-28, by Gregory Szorc
storageutil: extract functionality for resolving strip revisions
2018-09-28, by Gregory Szorc
storageutil: consistently raise LookupError (API)
2018-09-28, by Gregory Szorc
storageutil: implement file identifier resolution method (BC)
2018-09-28, by Gregory Szorc
testing: add more testing for ifileindex.lookup()
2018-09-28, by Gregory Szorc
dagop: extract DAG local heads functionality from revlog
2018-09-28, by Gregory Szorc
dagop: extract descendants() from revlog module
2018-09-28, by Gregory Szorc
filelog: remove checkhash() (API)
2018-09-28, by Gregory Szorc
filelog: remove revdiff() (API)
2018-09-28, by Gregory Szorc
localrepo: define storage backend in creation options (API)
2018-09-28, by Gregory Szorc
wireprotov2: derive "required" from presence of default value
2018-09-27, by Gregory Szorc
localrepo: capture repo interface factory functions as lambas
2018-10-01, by Gregory Szorc
extensions: new closehead module for closing arbitrary heads
2018-05-14, by Joerg Sonnenberger
cext: use modern buffer protocol in mpatch_flist()
2018-10-02, by Gregory Szorc
cext: use modern buffer protocol in patches()
2018-10-02, by Gregory Szorc
identify: when using -T, avoid unnecessary remote bookmarks query
2018-10-01, by Valentin Gatien-Baron
identify: only query remote bookmarks if needed
2018-10-01, by Valentin Gatien-Baron
py3: whitelist another passing tests caught by buildbot
2018-10-03, by Pulkit Goyal
manifest: remove an unused variable caught by pyflakes
2018-10-03, by Pulkit Goyal
setup: ignore message about disabling 3rd party extensions because of version
2018-10-02, by Matt Harbison
narrow: avoid overwriting a variable
2018-10-02, by Martin von Zweigbergk
treemanifests: remove _loadalllazy in _diff()
2018-09-27, by spectral
treemanifests: skip extraneous check for item before calling _loadlazy
2018-10-02, by spectral
treemanifests: make _loadchildrensetlazy just call _loadlazy
2018-10-02, by spectral
treemanifests: make _loadlazy tolerate item not on _lazydirs
2018-10-02, by spectral
debugcommands: add a debugindexstats command
2018-08-08, by Martin von Zweigbergk
rust-chg: add main program
2018-09-24, by Yuya Nishihara
rust-chg: add interface to chdir the server
2018-09-24, by Yuya Nishihara
rust-chg: add Client extensions to run cHg-specific requests
2018-09-24, by Yuya Nishihara
rust-chg: port basic socket path handling from cHg of C
2018-09-24, by Yuya Nishihara
rust-chg: add state machine to handle "runcommand" request with cHg extension
2018-09-24, by Yuya Nishihara
rust-chg: add callback to handle pager and shell command requests
2018-09-24, by Yuya Nishihara
rust-chg: add low-level function to set pager fd blocking
2018-09-29, by Yuya Nishihara
rust-chg: add future that handles "attachio" request
2018-09-24, by Yuya Nishihara
rust-chg: add parser for request messages sent to "S" channel
2018-09-24, by Yuya Nishihara
rust-chg: add wrapper around C function
2018-09-24, by Yuya Nishihara
rust-chg: add function to send fds via domain socket
2018-09-24, by Yuya Nishihara
rust-chg: update dependencies
2018-09-24, by Yuya Nishihara
rust-chg: add project skeleton
2018-09-24, by Yuya Nishihara
narrow: move copies overrides to core
2018-09-28, by Martin von Zweigbergk
narrow: pass old includes and excludes to _widen()
2018-09-30, by Pulkit Goyal
narrow: check for servers' narrow support before doing anything (BC)
2018-09-28, by Pulkit Goyal
narrow: don't do the dirstate dance if ellipses is not enabled
2018-09-30, by Pulkit Goyal
narrow: pass 'narrow_widen' as source while generating changegroup
2018-09-28, by Pulkit Goyal
narrow: factor out logic to create cg while widening into separate fn
2018-09-28, by Pulkit Goyal
narrow: avoid looking up dirstate again when editing dirstate
2018-10-01, by Martin von Zweigbergk
repo: move unfiltered-repo optimization to workingctx
2018-09-26, by Martin von Zweigbergk
context: move logic from changectx.__init__ to localrepo.__getitem__ (API)
2018-09-26, by Martin von Zweigbergk
context: reduce dependence of changectx constructor
2018-09-26, by Martin von Zweigbergk
py3: use system strings for HTTP response header comparison
2018-10-01, by Gregory Szorc
py3: convert HTTP request headers to str
2018-10-01, by Gregory Szorc
py3: use system strings in HTTP server code
2018-10-01, by Gregory Szorc
py3: byteify test-storage.py
2018-10-01, by Gregory Szorc
narrow: remove narrowpatch instead of narrowcopies
2018-10-02, by Pulkit Goyal
py3: suppress the output from .write() calls in more tests
2018-10-01, by Matt Harbison
py3: byteify test-lfs.t
2018-10-01, by Matt Harbison
lfs: explicitly name a key when sorting blob pointers
2018-10-01, by Matt Harbison
py3: byteify test-lock.py
2018-10-01, by Matt Harbison
py3: byteify contrib/dumprevlog
2018-10-01, by Matt Harbison
py3: quote $PYTHON in test-merge-symlinks.t
2018-10-01, by Matt Harbison
copies: inline a variable that's used only once
2018-06-21, by Martin von Zweigbergk
bundlerepo: remove a variable alias
2018-09-15, by Martin von Zweigbergk
merge with stable
2018-10-01, by Augie Fackler
narrow: move support for `hg verify` into core
2018-09-28, by Martin von Zweigbergk
narrow: drop unnecessary overrides of patch
2018-09-28, by Martin von Zweigbergk
tests: add test showing that paths outside narrowspec are not added
2018-09-28, by Martin von Zweigbergk
catapipe: fix bug introduced when switching to the timer api
2018-10-01, by Augie Fackler
narrow: move the ellipses server capability to core
2018-09-30, by Pulkit Goyal
narrow: move the wireprotocol narrow capability name to core
2018-09-30, by Pulkit Goyal
help: document about "files" template keywords
2018-09-30, by Yuya Nishihara
formatter: remove experimental marker from -T option
2018-09-30, by Yuya Nishihara
grep: rename {line_number} to {lineno} as well (BC)
2018-09-30, by Yuya Nishihara
annotate: rename {line_number} to {lineno} (BC)
2018-09-30, by Yuya Nishihara
resolve: rename {status} to {mergestatus} to not shadow change status (BC)
2018-09-30, by Yuya Nishihara
py3: whitelist one additional test
2018-10-01, by Augie Fackler
logtoprocess: connect all fds to /dev/null to avoid bad interaction with pager
2017-11-03, by Boris Feld
logtoprocess: add a test to show pager and ltp bad interaction
2017-11-03, by Boris Feld
py3: add one more passing test to whitelist caught by buildbot
2018-09-30, by Pulkit Goyal
cleanupnodes: pass multiple predecessors to `createmarkers` directly
2018-09-27, by Boris Feld
obsolete: allow multiple predecessors in createmarkers
2018-09-22, by Boris Feld
obsolete: preindent code in createmarkers
2018-09-26, by Boris Feld
obsolete: explicitly pass relation items to effectflag computation
2018-09-26, by Boris Feld
rebase: explicitly track collapses as fold
2018-09-26, by Boris Feld
rebase: use tuple as `replacement` keys
2018-09-26, by Boris Feld
rebase: expand a long "one-liner"
2018-09-27, by Boris Feld
cleanupnodes: drop special casing around prune markers (API)
2018-09-26, by Boris Feld
rebase: don't try to prune obsolete changeset already in the destination
2018-09-26, by Boris Feld
histedit: don't cleanup nodes already disposed of
2018-09-26, by Boris Feld
py3: avoid b'' output in test-hgweb-non-interactive.t
2018-09-30, by Matt Harbison
py3: convert print to a function call in a few tests
2018-09-30, by Matt Harbison
py3: use util.forcebytestr() to convert push lock error to bytes
2018-09-29, by Matt Harbison
py3: byteify windows.shelltocmdexe()
2018-09-29, by Matt Harbison
run-tests: flush output stream before prompting to accept changes
2018-09-29, by Matt Harbison
py3: use util.forcebytestr() to convert error messages to bytes
2018-09-30, by Pulkit Goyal
context: stop catching TypeError when converting hex nodeid to binary
2018-09-27, by Martin von Zweigbergk
context: stop catching and re-raising FilteredRepoLookupError
2018-09-27, by Martin von Zweigbergk
util: use a context manager in readlock()
2018-09-28, by Matt Harbison
py3: convert os.readlink() path to native strings on Windows
2018-09-25, by Matt Harbison
py3: suppress the output from .write() calls in the remaining tests
2018-09-29, by Matt Harbison
py3: conditionalize json float precision difference in test-debugcommands.t
2018-09-28, by Matt Harbison
py3: byteify extension in test-debugcommands.t
2018-09-28, by Matt Harbison
pullreport: rev duplicated and extinct into account
2018-09-27, by Boris Feld
pullreport: issue a message about "extinct" pulled changesets
2018-09-27, by Boris Feld
pullreport: skip or rework some early return
2018-09-27, by Boris Feld
pullreport: skip filtered revs instead of obsolete ones
2018-09-27, by Boris Feld
pullreport: add a test to show misreporting of visible changeset
2018-09-27, by Boris Feld
repo: don't look up context for tip node if it's not needed
2018-09-26, by Martin von Zweigbergk
repo: look up nullrev context by revnum, not symbolic name
2018-09-26, by Martin von Zweigbergk
bundle: consistently put revnums in "base" collection
2018-09-26, by Martin von Zweigbergk
py3: ensure printing to stdout uses str in test-hgweb-no-request-uri.t
2018-09-27, by Matt Harbison
scmutil: accept multiple predecessors in 'replacements' (API)
2018-09-27, by Boris Feld
scmutil: expand long "one-liner"
2018-09-27, by Boris Feld
shelve: find shelvedctx from bundle even if they are already in the repo
2018-09-20, by Boris Feld
shelve: return the shelved node as part of bundle application
2018-09-19, by Boris Feld
changelog: keep track of duplicated node in the transaction adding them
2018-09-20, by Boris Feld
revlog: add a callback "tracking" duplicate node addition
2018-09-19, by Boris Feld
logtoprocess: define $HG for children processes
2018-09-26, by Valentin Gatien-Baron
py3: mask out None type when printing in `debuglocks`
2018-09-26, by Matt Harbison
py3: ensure standard exceptions use `str` type strings in windows.py
2018-09-26, by Matt Harbison
py3: replace a StandardError reference
2018-09-26, by Matt Harbison
storageutil: extract revision number iteration
2018-09-24, by Gregory Szorc
storageutil: new function for extracting metadata-less content from text
2018-09-24, by Gregory Szorc
storageutil: move _censoredtext() from revlog
2018-09-24, by Gregory Szorc
storageutil: move metadata parsing and packing from revlog (API)
2018-09-24, by Gregory Szorc
storageutil: new module for storage primitives (API)
2018-09-24, by Gregory Szorc
filelog: stop proxying deltaparent() (API)
2018-09-24, by Gregory Szorc
filelog: stop proxying rawsize() (API)
2018-09-24, by Gregory Szorc
filelog: stop proxying "opener" (API)
2018-09-24, by Gregory Szorc
filelog: stop proxying flags() (API)
2018-09-24, by Gregory Szorc
revlog: move revision verification out of verify
2018-09-24, by Gregory Szorc
tests: de-flake test-narrow-debugrebuilddirstate.t
2018-09-26, by Martin von Zweigbergk
upgrade: use storageinfo() for obtaining storage metadata
2018-09-24, by Gregory Szorc
revlog: add method for obtaining storage info (API)
2018-09-24, by Gregory Szorc
lfs: drop unused import
2018-09-26, by Gregory Szorc
filelog: drop _generaldelta attribute (API)
2018-09-24, by Gregory Szorc
revlog: drop emitrevisiondeltas() and associated functionality (API)
2018-09-24, by Gregory Szorc
changegroup: port to emitrevisions() (issue5976)
2018-09-21, by Gregory Szorc
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip