Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
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.
wireproto: add streams to frame-based protocol
2018-03-26, by Gregory Szorc
Added signature for changeset 7de7bd407251
stable
2018-04-04, by Augie Fackler
Added tag 4.5.3 for changeset 7de7bd407251
stable
2018-04-04, by Augie Fackler
wireproto: start to associate frame generation with a stream
2018-03-26, by Gregory Szorc
tests: fix duplicate and failing test
2018-03-26, by Gregory Szorc
debugcommands: drop offset and length from debugindex by default
2018-04-02, by Gregory Szorc
debugcommands: drop base revision from debugindex
2018-04-02, by Gregory Szorc
tests: use debugdeltachain where appropriate
2018-04-02, by Gregory Szorc
tests: don't use revlog paths in tests
2018-04-02, by Gregory Szorc
templater: define interface for objects requiring unwrapvalue()
2018-03-17, by Yuya Nishihara
templater: extract private function to evaluate generator to byte string
2018-03-23, by Yuya Nishihara
templater: pass (context, mapping) down to unwrapvalue()
2018-03-18, by Yuya Nishihara
templater: drop unneeded generator from mappable object
2018-03-17, by Yuya Nishihara
templater: mark .gen as a private attribute
2018-03-17, by Yuya Nishihara
templatekw: do not directly call .gen
2018-03-18, by Yuya Nishihara
templater: define interface for objects requiring unwraphybrid()
2018-03-17, by Yuya Nishihara
templater: pass (context, mapping) down to unwraphybrid()
2018-03-17, by Yuya Nishihara
scmutil: add method for looking up a context given a revision symbol
2018-04-02, by Martin von Zweigbergk
narrow: add trailing slash to dir earlier for debug{revlog,index,data}
2018-04-02, by Martin von Zweigbergk
addremove: remove dry_run, similarity from scmutil.addremove (API)
2018-03-31, by Sushil khanchi
histedit: make errror message translatable
2018-04-03, by Sangeet Kumar Mishra
context: drop support for changeid='' (API)
2018-04-02, by Martin von Zweigbergk
subrepo: use repo['.'] instead of repo['']
2018-04-02, by Martin von Zweigbergk
children: use repo['.'] instead of repo['']
2018-04-03, by Martin von Zweigbergk
revset: drop support for '' as alias for '.'
2018-04-02, by Martin von Zweigbergk
tests: add test showing current parse of empty string symbol in revset
2018-04-02, by Martin von Zweigbergk
clone: rename "rev" to "revs" since there can be many
2018-04-02, by Martin von Zweigbergk
parseurl: consistently call second output "branches"
2018-04-01, by Martin von Zweigbergk
templatefuncs: do not crash because of invalid value fed to mailmap()
2018-04-01, by Yuya Nishihara
scmutil: deprecate revpairnodes()
2018-03-31, by Martin von Zweigbergk
tests: use context-return revpair() in autodiff
2018-04-01, by Martin von Zweigbergk
fileset: use context-returning revpair()
2018-03-31, by Martin von Zweigbergk
status: use context-returning revpair()
2018-03-31, by Martin von Zweigbergk
diff: simplify by converting contexts to nodeids a little later
2018-03-31, by Martin von Zweigbergk
diff: use context-returning revpair()
2018-03-31, by Martin von Zweigbergk
extdiff: use context-returning revpair()
2018-03-31, by Martin von Zweigbergk
scmutil: make revpair() return context objects (API)
2018-03-31, by Martin von Zweigbergk
scmutil: introduce deprecated alias for revpair()
2018-03-31, by Martin von Zweigbergk
lfs: ensure the transfer request is for a known URI
2018-03-31, by Matt Harbison
lfs: avoid an improper usage of os.path.basename() to parse a URI
2018-03-31, by Matt Harbison
lfs: add an experimental knob to disable blob serving
2018-03-31, by Matt Harbison
stringutil: edit comment to reflect actual data type name
2018-03-31, by Connor Sheehan
stringutil: improve check for failed mailmap line parsing
2018-03-31, by Connor Sheehan
stringutil: rename local email/names variables to their plural forms
2018-03-31, by Connor Sheehan
templatefuncs: remove redundant "or author" from mailmap return statement
2018-03-31, by Connor Sheehan
lfs: add the 'Content-Type' header called out in the file transfer spec
2018-02-24, by Matt Harbison
lfs: improve the client message when the server signals an object error
2018-02-25, by Matt Harbison
check-code: tighten the check for `ls -R`
2018-03-31, by Matt Harbison
infinitepush: add tests for `hg pull -r <rev>`
2018-03-31, by Pulkit Goyal
infinitepush: use bundleoperation.source instead of hacking on tr
2018-03-31, by Pulkit Goyal
bundle2: make source a mandatory argument for bundle2.applybundle() (API)
2018-03-31, by Pulkit Goyal
bundleoperation: pass the source argument from all the users
2018-03-31, by Pulkit Goyal
bunlde2: add 'source' as an optional argument to processbundle()
2018-03-31, by Pulkit Goyal
bundle2: add 'source' atrribute to bundleoperation class
2018-03-31, by Pulkit Goyal
infinitepush: don't force ipv6 while connecting to mysql server
2018-03-31, by Pulkit Goyal
infinitepush: drop the default value of config options which are registered
2018-03-31, by Pulkit Goyal
infinitepush: replace `remotenames.hoist` with `remotenames.hoistedpeer`
2018-03-31, by Pulkit Goyal
templater: drop global exception catcher from runfilter() (API)
2018-03-18, by Yuya Nishihara
templatefilters: raise ProgrammingError if unencodable type passed to json()
2018-03-18, by Yuya Nishihara
templatefilters: handle TypeError by count()
2018-03-18, by Yuya Nishihara
keyword: declare input type of date filters as date
2018-03-18, by Yuya Nishihara
templatefilters: declare input type as date where appropriate
2018-03-18, by Yuya Nishihara
templater: attach hint to input-type error of runfilter()
2018-03-20, by Yuya Nishihara
templatefuncs: use evaldate() where seems appropriate
2018-03-18, by Yuya Nishihara
templater: factor out function that parses argument as date tuple
2018-03-18, by Yuya Nishihara
templatefilters: declare input type as bytes where appropriate
2018-03-18, by Yuya Nishihara
templatefilters: allow declaration of input data type
2018-03-18, by Yuya Nishihara
hgweb: use registrar to declare "websub" template filter
2018-03-19, by Yuya Nishihara
procutil: redirect ui.fout to stderr while stdio is protected
2018-03-25, by Yuya Nishihara
procutil: unroll uin/uout loop in protectstdio()
2018-03-25, by Yuya Nishihara
context: drop support for changeid of type long (API?)
2018-03-30, by Martin von Zweigbergk
lfs: drop a duplicate blob verification method
2018-03-31, by Matt Harbison
server: minor code cleanup
2018-03-30, by Matt Harbison
server: refactor 'daemon_postexec' instructions into a dictionary
2018-03-30, by Matt Harbison
cbor: import CBORDecoder and CBOREncoder
2018-03-28, by Gregory Szorc
py3: fix fix doctests to be bytes-safe
2018-03-31, by Yuya Nishihara
server: add an error feedback mechanism for when the daemon fails to launch
2018-03-28, by Matt Harbison
tests: conditionalize test-stream-bundle-v2 for Windows
2018-03-30, by Matt Harbison
templatefuncs: add mailmap template function
2018-03-19, by Connor Sheehan
extdiff: document that it copies modified files back to working directory
2018-03-30, by Kyle Lippincott
zope: force module import by importing symbols
2018-03-30, by Gregory Szorc
fix: remove unused imports
2018-03-30, by Danny Hooper
infinitepush: introduce server option to route every push to bundlestore
2018-03-27, by Pulkit Goyal
infinitepush: don't wrap bundle2.processparts while calling `hg unbundle`
2018-03-27, by Pulkit Goyal
inifnitepush: use utils.{stringutil|procutil}.* instead of util.*
2018-03-27, by Pulkit Goyal
infinitepush: delete the non-forward-move flag for hg push
2018-03-30, by Pulkit Goyal
infinitepush: drop the wrapping of update command on client side
2018-03-21, by Pulkit Goyal
infinitepush: delete infinitepushcommands.py and related tests
2018-03-30, by Pulkit Goyal
infinitepush: delete infinitepush.fillmetadatabranchpattern config option
2018-03-27, by Pulkit Goyal
infinitepush: drop the `--to` flag to push and use `-B` instead
2018-02-09, by Pulkit Goyal
infinitepush: drop the `--create` flag to push command
2018-02-09, by Pulkit Goyal
infinitepush: drop logic related to treemanifest extension
2018-02-09, by Pulkit Goyal
infinitepush: drop hack related to --to, --create flags of remotenames-ext
2018-02-09, by Pulkit Goyal
infinitepush: drop error handling while pushing to svn server
2018-02-09, by Pulkit Goyal
infinitepush: drop `--list-remote`, `--remote-path` flags to bookmark cmd
2018-02-09, by Pulkit Goyal
infinitepush: drop the scratchbookmarksparttype bundle2 part
2018-02-08, by Pulkit Goyal
infinitepush: remove wrapping around bundle2._addpartsfromopts()
2018-02-08, by Pulkit Goyal
infinitepush: delete the bundle2 part ordering related to pushrebase
2018-02-08, by Pulkit Goyal
infinitepush: delete the hack to load the extension after remotenames
2018-02-08, by Pulkit Goyal
infinitepush: drop the logic related to inhibit extension
2018-02-03, by Pulkit Goyal
infinitepush: remove backupcommands.py
2018-02-03, by Pulkit Goyal
infinitepush: move the extension to core from fb-hgext
2018-02-09, by Pulkit Goyal
narrow: use repo.local() instead of isinstance()
2018-03-30, by Martin von Zweigbergk
tests: add zope.interface to clang-format ignore list
2018-03-30, by Gregory Szorc
contrib: rename clang-format-blacklist to clang-format-ignorelist
2018-03-30, by Gregory Szorc
fix: new extension for automatically modifying file contents
2018-03-03, by Danny Hooper
tests: ignore zope packages when running pyflakes
2018-03-30, by Gregory Szorc
repository: define interface for local repositories
2018-03-21, by Gregory Szorc
setup: register zope.interface packages and compile C extension
2018-03-21, by Gregory Szorc
thirdparty: allow zope.interface.advice to be lazily imported
2018-03-21, by Gregory Szorc
thirdparty: port zope.interface to relative imports
2018-03-21, by Gregory Szorc
thirdparty: don't make zope a namespace package
2018-03-21, by Gregory Szorc
thirdparty: vendor zope.interface 4.4.3
2018-03-21, by Gregory Szorc
context: set repo property in basectx
2018-03-29, by Martin von Zweigbergk
context: move reuse of context object to repo.__getitem__ (API)
2018-03-29, by Martin von Zweigbergk
memctx: create parent contexts using "repo[p]" syntax
2018-03-29, by Martin von Zweigbergk
context: avoid using a context object as a changeid
2018-03-29, by Martin von Zweigbergk
context: remove unwanted assignments in basectx.__new__() (API)
2018-03-29, by Martin von Zweigbergk
streamclonebundle: make sure we accept new stream clone bundle spec
2018-01-31, by Boris Feld
streamclonebundle: add a test for stream clone bundle v2
2018-01-31, by Boris Feld
bundlespec: add support for some variants
2018-01-31, by Boris Feld
bundle: add the possibility to bundle a stream v2 part
2018-01-31, by Boris Feld
streambundlev2: add a new test-file
2018-01-31, by Boris Feld
bundlespec: move computing the bundle contentops in parsebundlespec
2018-03-30, by Boris Feld
bundlespec: introduce an attr-based class for bundlespec
2018-03-30, by Boris Feld
templater: factor out unwrapastype() from evalastype()
2018-03-23, by Yuya Nishihara
templater: extract unwrapinteger() function from evalinteger()
2018-03-23, by Yuya Nishihara
templater: extract type conversion from evalfuncarg()
2018-03-23, by Yuya Nishihara
templater: drop bool support from evalastype()
2018-03-23, by Yuya Nishihara
templater: do not use stringify() to concatenate flattened template output
2018-03-17, by Yuya Nishihara
templateutil: reimplement stringify() using flatten()
2018-03-17, by Yuya Nishihara
templateutil: move flatten() from templater
2018-03-17, by Yuya Nishihara
server: ensure the incoming request falls under the prefix value
stable
4.5.3
2018-04-01, by Matt Harbison
stringutil: move person function from templatefilters
2018-03-27, by Connor Sheehan
stringutil: add isauthorwellformed function
2018-03-22, by Connor Sheehan
test-lfs-test-server: add a testcase for `hg serve`
2018-03-17, by Matt Harbison
push: use "repo['.']" instead of old form "repo['']"
2018-03-29, by Martin von Zweigbergk
context: change default changeid from old form '' to '.'
2018-03-29, by Martin von Zweigbergk
remove: add dry-run functionality
2018-03-21, by Sushil khanchi
lfs: add support for serving blob files
2018-03-17, by Matt Harbison
lfs: add server side support for the Batch API
2018-03-17, by Matt Harbison
lfs: add basic routing for the server side wire protocol processing
2018-03-17, by Matt Harbison
test-lfs: drop trailing ', ' item separators from debug JSON output
2018-03-14, by Matt Harbison
lfs: add a blob verification method to the local store
2018-02-22, by Matt Harbison
tests: conditionalize printed environment variable output in test-alias
2018-03-28, by Matt Harbison
debugsetparents: avoid using "r1/r2" variable names for nodeids
2018-03-28, by Martin von Zweigbergk
tag: avoid using "r" variable name for nodeid
2018-03-28, by Martin von Zweigbergk
locate: avoid using "rev" variable name for nodeid
2018-03-28, by Martin von Zweigbergk
py3: bytes/unicode dance on __doc__ of cmdalias
2018-03-28, by Yuya Nishihara
alias: reject non-ascii characters in user help/doc strings
2018-03-28, by Yuya Nishihara
lfs: respect narrowmatcher when testing to add 'lfs' requirement (issue5794)
2018-03-26, by Matt Harbison
localrepo: make filterpats private (API)
2018-03-20, by Gregory Szorc
narrow: use featuresetupfuncs
2018-03-20, by Gregory Szorc
localrepo: move featuresetupfuncs out of localrepository class (API)
2018-03-20, by Gregory Szorc
help: supporting both help and doc for aliases
2018-03-04, by Rodrigo Damazio
grep: fixes erroneous output of grep in forward order (issue3885)
2018-03-27, by Sangeet Kumar Mishra
lfs: move the 'supportedoutgoingversions' handling to changegroup.py
2018-03-26, by Matt Harbison
obsolete: refactor function for getting obsolete options
2018-03-04, by Gregory Szorc
setup: install cbor packages
2018-03-26, by Gregory Szorc
wireproto: review fixups
2018-03-26, by Gregory Szorc
cbor: add a __init__.py to top level cbor module
2018-03-26, by Pulkit Goyal
cbor: fix core test-check*
2018-03-26, by Pulkit Goyal
thirdparty: vendor cbor2 python library
2018-03-26, by Pulkit Goyal
merge: deprecate accessing update results by index
2018-03-05, by Gregory Szorc
procutil: introduce context-manager interface for protect/restorestdio
2018-03-25, by Yuya Nishihara
procutil: move protectio/restoreio from commandserver
2018-03-25, by Yuya Nishihara
commandserver: rewrite protectio/restoreio to not depend on ui
2018-03-25, by Yuya Nishihara
util: deprecate procutil proxy functions (API)
2018-03-24, by Yuya Nishihara
procutil: bulk-replace function calls to point to new module
2018-03-24, by Yuya Nishihara
procutil: bulk-replace util.std* to point to new module
2018-03-24, by Yuya Nishihara
procutil: move process/executable management functions to new module
2018-03-24, by Yuya Nishihara
util: stop using readfile() in tempfilter()
2018-03-24, by Yuya Nishihara
util: mark filtertable as private constant
2018-03-24, by Yuya Nishihara
util: mark platform-specific gethgcmd() as private
2018-03-24, by Yuya Nishihara
test-pathconflicts-merge: stop requiring symlink support
2018-03-24, by Matt Harbison
commands: use constants for merge things
2018-03-05, by Gregory Szorc
merge: use constants for actions
2018-03-05, by Gregory Szorc
merge: use constants for merge record state
2018-03-05, by Gregory Szorc
merge: use constants for merge driver state
2018-03-05, by Gregory Szorc
merge: use constants for merge state record types
2018-03-05, by Gregory Szorc
histedit: always define update results
2018-03-05, by Gregory Szorc
merge: return an attrs class from update() and applyupdates()
2018-03-05, by Gregory Szorc
histedit: make histedit's commands accept revsets (issue5746)
2018-02-23, by Sangeet Kumar Mishra
formatter: make 'originalnode' a thing in log-like templates
2018-03-17, by Yuya Nishihara
formatter: port handling of 'originalnode' to populatemap() hook
2018-03-17, by Yuya Nishihara
templater: switch 'revcache' based on new mapping items
2018-03-15, by Yuya Nishihara
templater: add hook point to populate additional mapping items
2018-03-15, by Yuya Nishihara
context: skip path conflicts by default when clearing unknown file (issue5776)
2018-03-24, by Matt Harbison
url: make logginghttphandler compatible with Python 2.7.6
2018-03-24, by Yuya Nishihara
util: make safehasattr() a pycompat function
2018-03-24, by Yuya Nishihara
util: drop util.Abort in favor of error.Abort (API)
2018-03-24, by Yuya Nishihara
test-bundle2-exchange: use error.Abort instead of util.Abort
2018-03-24, by Yuya Nishihara
util: use error.Abort instead of local alias
2018-03-24, by Yuya Nishihara
rcutil: directly call win32.executablepath()
2018-03-24, by Yuya Nishihara
directaccess: do not abort by 'ff...' hash
2018-03-24, by Yuya Nishihara
hgweb: don't responsd to api requests unless feature is enabled
2018-03-23, by Gregory Szorc
fancyopts: prevent mutation of the default value in customopts
2018-03-23, by Daniel Ploch
fancyopts: fix rendering of customopt defaults in help text
2018-03-22, by Daniel Ploch
remotenames: show remote bookmarks in `hg bookmarks`
2018-03-12, by Pulkit Goyal
remotenames: add functionality to hoist remotebookmarks
2018-03-11, by Pulkit Goyal
copyfile: preserve stat info (mtime, etc.) when doing copies/renames
2018-03-08, by Kyle Lippincott
merge: add 'isknown=True' to a dirstate.normalize() in _unknowndirschecker
2018-03-22, by Matt Harbison
merge: pconvert paths in _unknowndirschecker before dirstate-normalizing
2018-03-22, by Matt Harbison
util: enable deprecation warning for stringutil proxy (API)
2018-03-22, by Yuya Nishihara
stringutil: bulk-replace call sites to point to new module
2018-03-22, by Yuya Nishihara
stringutil: move generic string helpers to new module
2018-03-22, by Yuya Nishihara
util: remove unused private constant '_hextochr'
2018-03-22, by Yuya Nishihara
util: mark internal constants of escapedata() as private
2018-03-22, by Yuya Nishihara
util: adjust indent level in wrap()
2018-03-22, by Yuya Nishihara
util: mark MBTextWrapper as private
2018-03-22, by Yuya Nishihara
util: add helper to define proxy functions to utils.*
2018-03-22, by Yuya Nishihara
filemerge: make the 'local' path match the format that 'base' and 'other' use
2018-03-21, by Kyle Lippincott
test-strip-narrow: adjust bundle removal for Windows test stability
2018-03-21, by Matt Harbison
templater: drop symbols which should be overridden by new 'ctx' (issue5612)
2018-03-15, by Yuya Nishihara
templater: factor out function to create mapping dict for nested evaluation
2018-03-15, by Yuya Nishihara
templater: introduce resourcemapper class
2018-03-15, by Yuya Nishihara
log: do no expect templateresources() returning a dict
2018-03-15, by Yuya Nishihara
templatekw: mark _showlist() as deprecated (API)
2018-03-16, by Yuya Nishihara
templater: drop 'templ' from resources dict
2018-03-16, by Yuya Nishihara
templatekw: stop using _showlist() which is about to be deprecated
2018-03-16, by Yuya Nishihara
templater: use template context to render old-style list template
2018-03-16, by Yuya Nishihara
templater: add context.preload(t) to test if the specified template exists
2018-03-16, by Yuya Nishihara
annotate: pack line content into annotateline object (API)
2018-03-18, by Yuya Nishihara
annotate: drop linenumber flag from fctx.annotate() (API)
2018-03-13, by Yuya Nishihara
annotate: do not construct attr.s object per line while computing history
2018-03-12, by Yuya Nishihara
wireproto: explicitly track which requests are active
2018-03-15, by Gregory Szorc
wireproto: use named arguments when passing around frame data
2018-03-15, by Gregory Szorc
wireproto: define attr-based classes for representing frames
2018-03-15, by Gregory Szorc
wireproto: define human output side channel frame
2018-03-14, by Gregory Szorc
wireproto: service multiple command requests per HTTP request
2018-03-19, by Gregory Szorc
wireproto: support for receiving multiple requests
2018-03-14, by Gregory Szorc
wireproto: add request IDs to frames
2018-03-14, by Gregory Szorc
wireproto: buffer output frames when in half duplex mode
2018-03-14, by Gregory Szorc
wireproto: define and implement responses in framing protocol
2018-03-14, by Gregory Szorc
wireproto: implement basic command dispatching for HTTPv2
2018-03-14, by Gregory Szorc
wireproto: nominally don't expose "batch" to version 2 wire transports
2018-03-14, by Gregory Szorc
wireproto: implement basic frame reading and processing
2018-03-14, by Gregory Szorc
wireproto: define and implement protocol for issuing requests
2018-03-19, by Gregory Szorc
wireproto: define content negotiation for HTTPv2
2018-03-13, by Gregory Szorc
hgweb: also set Content-Type header
2018-03-13, by Gregory Szorc
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip