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.
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
wireprotov2server: port to emitrevisions()
2018-09-24, by Gregory Szorc
tests: use more complex file storage test
2018-09-21, by Gregory Szorc
revlog: new API to emit revision data
2018-09-21, by Gregory Szorc
changegroup: remove reordering control (BC)
2018-09-24, by Gregory Szorc
filelog: drop index attribute (API)
2018-09-20, by Gregory Szorc
upgrade: use rawsize() instead of revlog index
2018-09-24, by Gregory Szorc
manifest: add rawsize() proxy (API)
2018-09-20, by Gregory Szorc
upgrade: report size of backing files, not internal storage size
2018-09-24, by Gregory Szorc
filelog: store filename directly on revlog instance
2018-09-20, by Gregory Szorc
lfs: access revlog directly
2018-09-20, by Gregory Szorc
largefiles: automatically load largefiles extension when required (BC)
2018-09-20, by Gregory Szorc
lfs: don't add extension to hgrc after clone or share (BC)
2018-09-20, by Gregory Szorc
localrepo: automatically load lfs extension when required (BC)
2018-09-20, by Gregory Szorc
lfs: add repository feature denoting the use of LFS
2018-09-19, by Gregory Szorc
localrepo: define "features" on repository instances (API)
2018-09-19, by Gregory Szorc
localrepo: support writing shared file (API)
2018-09-19, by Gregory Szorc
localrepo: support shared repo creation
2018-09-19, by Gregory Szorc
localrepo: validate directories before creating any
2018-09-19, by Gregory Szorc
localrepo: add missing join()
2018-09-19, by Gregory Szorc
revlog: use proper version comparison during verify
2018-09-19, by Gregory Szorc
filelog: stop proxying checksize() (API)
2018-09-19, by Gregory Szorc
filelog: remove version attribute (API)
2018-09-19, by Gregory Szorc
verify: start to abstract file verification
2018-09-19, by Gregory Szorc
unionrepo: remove _constructmanifest()
2018-09-24, by Gregory Szorc
merge with stable
2018-09-26, by Gregory Szorc
encoding: remove unnecessary lambdas from _encodingfixers
2018-09-25, by Martin von Zweigbergk
py3: cast exception to bytes
2018-09-25, by Gregory Szorc
py3: cast exception to bytes
2018-09-25, by Gregory Szorc
py3: remove a couple of superfluous calls to pycompat.rapply()
2018-09-25, by Matt Harbison
py3: byteify an inline python test extension
2018-09-25, by Matt Harbison
py3: conditionalize access to socketserver.ForkingMixIn
2018-09-25, by Matt Harbison
convert: fix a file descriptor leak
2018-09-25, by Matt Harbison
merge with stable
2018-09-26, by Yuya Nishihara
revlog: catch more specific exception in shortest()
2018-09-25, by Yuya Nishihara
py3: update missing module list in test-check-py3-compat.t for Windows
2018-09-24, by Matt Harbison
py3: add b'' prefixes to wire protocol test
2018-09-24, by Gregory Szorc
py3: use pycompat.strkwargs()
2018-09-24, by Gregory Szorc
py3: ensure _start_response() is called with system string
2018-09-24, by Gregory Szorc
py3: convert arguments, cwd and env to native strings when spawning subprocess
2018-09-23, by Matt Harbison
py3: apply byteskwargs to contrib/perf
2018-09-21, by Matt Harbison
py3: un-byteify strings around os.system() and os.devnull in contrib/perf
2018-09-21, by Matt Harbison
py3: work around the lack of sys.maxint in contrib/perf
2018-09-21, by Matt Harbison
py3: switch contrib/perf from xrange to pycompat.xrange
2018-09-21, by Matt Harbison
py3: handle sysstr conversion around get/set attr in contrib/perf
2018-09-21, by Matt Harbison
py3: proxy posixfile objects to re-add a useful 'name' attribute on Windows
2018-09-21, by Matt Harbison
py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings
2018-09-23, by Matt Harbison
py3: rename pycompat.getcwd() to encoding.getcwd() (API)
2018-09-21, by Matt Harbison
py3: whitelist two more passing tests
2018-09-24, by Augie Fackler
keepalive: be more careful about self._rbuf when calling super impls
2018-09-24, by Augie Fackler
wireprotov2: teach changesetdata to fetch ancestors until depth
2018-09-17, by Gregory Szorc
wireprotov2: allow multiple fields to follow revision maps
2018-09-20, by Gregory Szorc
wireprotov2: advertise set of valid values for requestable fields
2018-09-17, by Gregory Szorc
wireprotov2: expose rich arguments metadata
2018-09-17, by Gregory Szorc
wireprotov2: advertise recognized path filter prefixes
2018-09-17, by Gregory Szorc
wireprotov2: declare command arguments richly
2018-08-30, by Gregory Szorc
annotate: pass in wdir rev and node to formatter (BC)
2018-09-15, by Yuya Nishihara
annotate: pass around full hex node until formatting plain output
2018-09-15, by Yuya Nishihara
log: fill in pseudo rev and node as wdir() manifest identifiers
2018-09-15, by Yuya Nishihara
log: have changesetformatter fill in wdir() rev and node (BC)
2018-09-15, by Yuya Nishihara
hgweb: use scmutil.binnode() to translate None to wdir hash (issue5988)
2018-09-23, by Yuya Nishihara
hgweb: register web.static to the config table
2018-09-23, by Yuya Nishihara
help: document web.static config
2018-09-23, by Yuya Nishihara
py3: use pycompat.strkwargs() in contrib/simplemerge
2018-09-24, by Pulkit Goyal
py3: add b'' prefixes in contrib/simplemerge
2018-09-23, by Pulkit Goyal
tests: use assertTrue() instead of assert_() in test-bdiff.py
2018-09-23, by Pulkit Goyal
py3: use '%d' for integers instead of '%s'
2018-09-23, by Pulkit Goyal
py3: add b'' prefixes in tests/test-bdiff.py
2018-09-23, by Pulkit Goyal
py3: fix kwargs handling in hgext/absorb.py
2018-09-23, by Pulkit Goyal
filelog: stop proxying headrevs() (API)
2018-09-18, by Gregory Szorc
hgweb: use heads() instead of headrevs()
2018-09-18, by Gregory Szorc
filelog: record what's using attributes
2018-09-18, by Gregory Szorc
filelog: stop proxying datafile (API)
2018-09-18, by Gregory Szorc
filelog: stop proxying _addrevision() (API)
2018-09-18, by Gregory Szorc
filelog: stop proxying compress() (API)
2018-09-18, by Gregory Szorc
filelog: stop proxying start(), end(), and length() (API)
2018-09-18, by Gregory Szorc
revlog: move censor logic out of censor extension
2018-09-18, by Gregory Szorc
global: replace most uses of RevlogError with StorageError (API)
2018-09-18, by Gregory Szorc
error: introduce StorageError
2018-09-18, by Gregory Szorc
revlog: drop LookupError alias (API)
2018-09-18, by Gregory Szorc
revlog: drop some more error aliases (API)
2018-09-18, by Gregory Szorc
revlog: drop RevlogError alias (API)
2018-09-18, by Gregory Szorc
testing: add interface unit tests for file storage
2018-09-18, by Gregory Szorc
narrow: remove narrowrevlog
2018-09-18, by Gregory Szorc
localrepo: enable ellipsis flag on revlogs when repo is narrow
2018-09-13, by Gregory Szorc
revlog: add opener option to enable ellipsis flag processor
2018-09-13, by Gregory Szorc
revlog: store flag processors per revlog
2018-09-13, by Gregory Szorc
revlog: define ellipsis flag processors in core
2018-09-05, by Gregory Szorc
narrow: remove custom filelog type
2018-09-05, by Gregory Szorc
filelog: custom filelog to be used with narrow repos
2018-09-13, by Gregory Szorc
localrepo: iteratively derive local repository type
2018-09-18, by Gregory Szorc
localrepo: pass root manifest into manifestlog.__init__
2018-09-18, by Gregory Szorc
py3: create built in exceptions with str type messages in win32.py
2018-09-21, by Matt Harbison
tests: stabilize test-shelve.t#phasebased for #no-symlink and #no-execbit
2018-09-22, by Matt Harbison
debugdirstate: deprecate --nodates in favor of --no-dates
2018-09-20, by Martin von Zweigbergk
py3: fix a type error in hghave.has_hardlink
2018-09-21, by Matt Harbison
narrow: remove hack to read narowspec from shared .hg directory
2018-09-21, by Martin von Zweigbergk
streamclone: reimplement nested context manager
2018-09-21, by Augie Fackler
bundle2: grab kwarg using sysstr
2018-09-21, by Augie Fackler
py3: mark another passing test
2018-09-21, by Augie Fackler
bookmarks: remove --active in favor of --list
2018-09-15, by Yuya Nishihara
bookmarks: add explicit option to list bookmarks of the given names
2018-09-15, by Yuya Nishihara
bookmarks: reject --delete with --inactive which makes no sense
2018-09-15, by Yuya Nishihara
bookmarks: parse out --inactive to action early
2018-09-15, by Yuya Nishihara
bookmarks: parse out implicit "add" action early
2018-09-15, by Yuya Nishihara
bookmarks: clarify that opts['rename'] points to an old bookmark to be renamed
2018-09-15, by Yuya Nishihara
bookmarks: refactor option checking to pick one from --delete/rename/active
2018-09-15, by Yuya Nishihara
bookmarks: convert opts to bytes dict early
2018-09-15, by Yuya Nishihara
bookmarks: pass in formatter to printbookmarks() instead of opts (API)
2018-09-15, by Yuya Nishihara
strip: ignore orphaned internal changesets while computing safe strip roots
2018-09-19, by Boris Feld
shelve: no longer strip internal commit when using internal phase
2018-06-06, by Boris Feld
meld: enable auto-merge
2018-09-19, by Martin von Zweigbergk
run-tests: partially backout PYTHON quoting
2018-09-20, by Matt Harbison
py3: use '%d' instead of '%s' for integers
2018-09-21, by Pulkit Goyal
py3: use print as a function in tests/test-revert.t
2018-09-21, by Pulkit Goyal
chgserver: restore pager fds attached within runcommand session
2018-09-19, by Yuya Nishihara
chgserver: add separate flag to remember if stdio fds are replaced
2018-09-19, by Yuya Nishihara
status: remove "morestatus" message from formatter data (BC)
2018-09-15, by Yuya Nishihara
tests: show that the structure of the more status output looks weird
2018-09-15, by Yuya Nishihara
phabricator: add testedwith boilerplate
2018-09-15, by Yuya Nishihara
narrow: extract wdir cleanup function to make it extensible
2018-09-20, by Kyle Lippincott
changegroup: reintroduce some comments that have gotten lost over the years
2018-09-20, by Augie Fackler
changegroup: tease out a temporary prune method for manifests
2018-09-19, by Augie Fackler
changegroup: remove outdated comment
2018-09-19, by Augie Fackler
py3: encode the name to bytes before using in revsetpredicate()
2018-09-20, by Pulkit Goyal
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip