Sat, 05 May 2018 19:00:03 -0700 |
Gregory Szorc |
tests: remove pid file by default
|
Mon, 30 Apr 2018 19:54:55 -0700 |
Gregory Szorc |
tests: remove #require killdaemons
|
Sat, 05 May 2018 18:35:16 -0700 |
Gregory Szorc |
pycompat: export queue module instead of symbols in module (API)
|
Sat, 05 May 2018 18:41:51 -0700 |
Gregory Szorc |
demandimport: make module ignores a set (API)
|
Tue, 08 May 2018 14:17:46 -0700 |
Boris Feld |
bundle2: mark the bundle2 part as advisory (issue5872)
stable
|
Tue, 08 May 2018 11:39:38 +0200 |
Boris Feld |
debugbundle: also display if a part is mandatory or advisory
stable
|
Thu, 19 Apr 2018 20:33:43 +0900 |
Yuya Nishihara |
cmdutil: remove unused 'confirmopts' constant
|
Thu, 03 May 2018 15:08:16 +0900 |
Yuya Nishihara |
formatter: ditch namedtuple in favor of attr
|
Sun, 29 Apr 2018 15:52:01 +0900 |
Yuya Nishihara |
log: consume --stat/patch options at constructor of changesetprinter
|
Sun, 29 Apr 2018 15:44:17 +0900 |
Yuya Nishihara |
log: cache diffopts instance
|
Sat, 05 May 2018 18:06:45 -0700 |
Gregory Szorc |
merge with stable
|
Sat, 05 May 2018 18:03:01 -0500 |
Kevin Bullock |
Added signature for changeset 6614cac550ae
stable
|
Sat, 05 May 2018 18:02:59 -0500 |
Kevin Bullock |
Added tag 4.6 for changeset 6614cac550ae
stable
|
Thu, 30 Nov 2017 21:19:46 -0500 |
Gregory Szorc |
filelog: don't crash on invalid copy metadata (issue5748)
stable 4.6
|
Mon, 30 Apr 2018 15:32:11 -0700 |
Gregory Szorc |
httppeer: detect redirect to URL without query string (issue5860)
stable
|
Thu, 03 May 2018 14:43:25 +0900 |
Yuya Nishihara |
hgweb: prevent triggering dummy href="#" handler
stable
|
Wed, 02 May 2018 21:00:43 -0700 |
Gregory Szorc |
paper: add href="#" to links with click handlers
stable
|
Wed, 02 May 2018 19:16:01 -0700 |
Gregory Szorc |
paper: don't register click handlers with inline javascript (issue5812)
stable
|
Mon, 30 Apr 2018 17:28:59 -0700 |
Gregory Szorc |
hgweb: allow Content-Security-Policy header on 304 responses (issue5844)
stable
|
Mon, 30 Apr 2018 17:22:20 -0700 |
Gregory Szorc |
hgweb: discard Content-Type header for 304 responses (issue5844)
stable
|
Mon, 30 Apr 2018 17:08:56 -0700 |
Gregory Szorc |
tests: add tests demonstrating ISE for HTTP 304 responses with hgwebdir
stable
|
Fri, 27 Apr 2018 14:51:02 -0700 |
Gregory Szorc |
hgweb: guard against empty Content-Length header
stable
|
Thu, 26 Apr 2018 21:10:56 +0900 |
Yuya Nishihara |
test-push-http: do not clear pid file
stable
|
Thu, 26 Apr 2018 21:24:13 +0900 |
Yuya Nishihara |
debugcolor: fix crash by empty styles (issue5856)
stable
|
Wed, 25 Apr 2018 14:51:20 -0700 |
Gregory Szorc |
tests: explicitly define compression engines for tests
stable
|
Wed, 25 Apr 2018 13:18:51 -0400 |
Augie Fackler |
tests: update no-zstd branch of test-treediscovery.t as in 330ada7e8ea5
stable
|
Wed, 25 Apr 2018 13:13:42 -0400 |
Augie Fackler |
tests: glob away content-length changes relating to missing zstd bindings
stable
|
Wed, 25 Apr 2018 09:24:07 -0700 |
Martin von Zweigbergk |
revlog: make pure version of _partialmatch() support 40-byte hex nodeids
stable
|
Tue, 24 Apr 2018 13:55:25 -0700 |
Gregory Szorc |
hgweb: reuse body file object when hgwebdir calls hgweb (issue5851)
stable
|
Wed, 25 Apr 2018 00:26:49 +0530 |
Pulkit Goyal |
remotenames: mark the extension as EXPERIMENTAL
stable
|
Tue, 24 Apr 2018 22:47:14 -0400 |
Augie Fackler |
tests: fix test-check-commit.t when all commits are public
stable
|
Tue, 24 Apr 2018 21:29:00 +0900 |
Yuya Nishihara |
import: fix crash on --exact check of empty commit (issue5702)
stable
|
Tue, 24 Apr 2018 08:20:15 -0700 |
Martin von Zweigbergk |
tests: mark test-check-interfaces.py as requiring a repo
stable
|
Mon, 23 Apr 2018 19:23:18 +0100 |
Boris Feld |
sshpeer: reflect actual command activity one handshake
stable
|
Mon, 23 Apr 2018 23:24:53 -0400 |
Matt Harbison |
tests: drop a useless glob in test-infinite-bundlestore.t
stable
|
Mon, 23 Apr 2018 23:22:52 -0400 |
Matt Harbison |
infinitepush: ensure fileindex bookmarks use '/' separators (issue5840)
stable
|
Sun, 22 Apr 2018 11:54:10 -0700 |
Gregory Szorc |
interfaceutil: module to stub out zope.interface
stable
|
Mon, 23 Apr 2018 21:13:19 +0900 |
Yuya Nishihara |
test-fix: normalize precision of mtime copied by 'cp -p'
stable
|
Fri, 20 Apr 2018 14:43:45 -0400 |
Augie Fackler |
merge stable heads
stable
|
Fri, 20 Apr 2018 14:37:48 -0400 |
Augie Fackler |
Added signature for changeset 1ec874717d8a
stable
|
Fri, 20 Apr 2018 14:37:47 -0400 |
Augie Fackler |
Added tag 4.6rc1 for changeset 1ec874717d8a
stable
|
Fri, 20 Apr 2018 15:39:32 +0200 |
Kim Alvefur |
internals: correct capitalization of 'compression' stream level parameter
stable
|
Fri, 20 Apr 2018 20:54:32 +0900 |
Yuya Nishihara |
test-check-code: prevent from adding Python modules shadowed by ancient C
stable 4.6rc1
|
Fri, 20 Apr 2018 20:48:10 +0900 |
Yuya Nishihara |
diffhelper: rename module to avoid conflicts with ancient C module (issue5846)
stable
|
Thu, 19 Apr 2018 23:33:17 +0900 |
Yuya Nishihara |
diffhelpers: backport 9e40bc4c1bde from C implementation
stable
|
Fri, 20 Apr 2018 20:38:29 +0900 |
Yuya Nishihara |
version: make parser more robust for rc variants and ill-formed strings
stable
|
Wed, 18 Apr 2018 19:02:44 -0600 |
Tom Prince |
phabricator: specify some metadata compatibly with arc
stable
|
Thu, 19 Apr 2018 19:46:24 +0900 |
Yuya Nishihara |
diff: restore original color scheme for worddiff
stable
|
Thu, 19 Apr 2018 22:12:10 +0900 |
Yuya Nishihara |
test-fix: fix use of 'f --newer' to check that foo.whole is not updated
stable
|
Thu, 19 Apr 2018 19:55:51 +0900 |
Yuya Nishihara |
context: translate FilteredIndex/LookupError at repo[changeid] (API)
stable
|
Thu, 19 Apr 2018 20:22:33 +0900 |
Yuya Nishihara |
inifinitepush: fix filebundlestore to close file
stable
|
Wed, 18 Apr 2018 15:07:06 +0200 |
Boris Feld |
notify: only notify for non-filtered revision
stable
|
Wed, 18 Apr 2018 15:05:12 +0200 |
Boris Feld |
notify: access the initial revision on an unfiltered repository (issue5821)
stable
|
Wed, 18 Apr 2018 15:04:12 +0200 |
Boris Feld |
notify: use changelog API to iterate over revision number (issue5821)
stable
|
Thu, 19 Apr 2018 00:55:36 -0400 |
Matt Harbison |
infinitepush: open files in binary mode
stable
|
Fri, 30 Mar 2018 21:12:09 -0400 |
Matt Harbison |
tests: stabilize test-fix.t for Windows
stable
|
Wed, 18 Apr 2018 15:39:22 -0400 |
Augie Fackler |
Added signature for changeset ed5448edcbfa
stable
|
Wed, 18 Apr 2018 15:39:21 -0400 |
Augie Fackler |
Added tag 4.6rc0 for changeset ed5448edcbfa
stable
|
Wed, 18 Apr 2018 15:32:08 -0400 |
Augie Fackler |
merge with default to begin 4.6 freeze
stable 4.6rc0
|
Sun, 04 Mar 2018 15:29:41 -0500 |
Augie Fackler |
rebase: introduce support for automatically rebasing orphan changes
|
Wed, 18 Apr 2018 14:32:36 -0400 |
Augie Fackler |
py3: whitelist six new passing tests
|
Mon, 16 Apr 2018 22:21:54 -0700 |
Gregory Szorc |
wireproto: rename wireproto to wireprotov1server (API)
|
Mon, 16 Apr 2018 22:10:02 -0700 |
Gregory Szorc |
wireproto: move version 2 commands dict to wireprotov2server
|
Mon, 16 Apr 2018 22:08:13 -0700 |
Gregory Szorc |
wireproto: move supportedcompengines out of wireproto
|
Mon, 16 Apr 2018 22:00:52 -0700 |
Gregory Szorc |
wireproto: reimplement dispatch() for version 2 server
|
Mon, 16 Apr 2018 21:52:33 -0700 |
Gregory Szorc |
wireproto: move command registration types to wireprototypes
|
Mon, 16 Apr 2018 21:49:59 -0700 |
Gregory Szorc |
wireproto: make version 2 @wireprotocommand an independent function
|
Mon, 16 Apr 2018 21:38:52 -0700 |
Gregory Szorc |
wireproto: don't pass transportpolicy argument
|
Wed, 18 Apr 2018 19:25:35 +0530 |
Sushil khanchi |
forget: rename --confirm to --interactive
|
Tue, 17 Apr 2018 13:46:18 +0200 |
Joerg Sonnenberger |
notify: add maxdiffstat option to truncate long file lists
|
Fri, 13 Apr 2018 23:45:07 +0900 |
Yuya Nishihara |
log: fix crash on empty revision with --copies switch
|
Tue, 17 Apr 2018 21:59:58 +0900 |
Yuya Nishihara |
revsetlang: do not pass in non-bytes to parse()
|
Sat, 14 Apr 2018 00:30:39 +0900 |
Yuya Nishihara |
fix: use templater to substitute values in command string
|
Fri, 13 Apr 2018 23:07:12 +0900 |
Yuya Nishihara |
logcmdutil: pass formatter to jsonchangeset as argument
|
Fri, 13 Apr 2018 22:47:14 +0900 |
Yuya Nishihara |
logcmdutil: rewrite jsonchangeset printer to be backed by jsonformatter
|
Fri, 13 Apr 2018 22:20:13 +0900 |
Yuya Nishihara |
logcmdutil: remove unused attribute 'cache' from jsonchangeset printer
|
Fri, 13 Apr 2018 22:58:49 +0900 |
Yuya Nishihara |
formatter: convert timestamp to int
|
Tue, 17 Apr 2018 03:07:01 +0200 |
Joerg Sonnenberger |
bundle: introduce per-engine compression level
|
Tue, 17 Apr 2018 02:41:25 +0200 |
Joerg Sonnenberger |
bundlespec: drop externalnames flag
|
Mon, 16 Apr 2018 23:29:09 -0700 |
Martin von Zweigbergk |
revlog: make shortest() take a full binary nodeid (API)
|
Fri, 06 Apr 2018 11:13:47 -0400 |
Matt Harbison |
lfs: add the 'Authorization' property to the Batch API response, if present
|
Sat, 14 Apr 2018 21:16:35 -0400 |
Matt Harbison |
lfs: enable the final download count status message
|
Sat, 14 Apr 2018 20:11:27 -0400 |
Matt Harbison |
diff: invoke the file prefetch hook
|
Sat, 14 Apr 2018 19:43:45 -0400 |
Matt Harbison |
export: invoke the file prefetch hook
|
Sat, 14 Apr 2018 18:50:45 -0400 |
Matt Harbison |
scmutil: teach the file prefetch hook to handle multiple commits
|
Mon, 16 Apr 2018 23:39:30 -0400 |
Matt Harbison |
tests: arrange for a server in wireproto-command-capabilities.t to be killed
|
Tue, 10 Apr 2018 16:06:52 +0200 |
Boris Feld |
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
|
Thu, 01 Mar 2018 11:37:16 -0500 |
Boris Feld |
revset: add more test to show current behaviors with label looking like revset
|
Sat, 14 Apr 2018 20:04:59 -0700 |
Gregory Szorc |
commands: use command executor interface
|
Sat, 14 Apr 2018 18:36:00 -0700 |
Gregory Szorc |
exchange: use command executor interface for calling listkeys
|
Thu, 22 Mar 2018 16:11:42 +0530 |
Sushil khanchi |
forget: add --confirm option
|
Fri, 13 Apr 2018 23:12:07 -0400 |
Augie Fackler |
largefiles: opts appears to already be bytes in this instance
|
Fri, 13 Apr 2018 23:58:13 -0400 |
Augie Fackler |
tests: port inline extensions in test-hook.t to py3
|
Sat, 14 Apr 2018 00:10:17 -0400 |
Augie Fackler |
tests: manually print list in test-hook.t
|
Sat, 14 Apr 2018 00:08:59 -0400 |
Augie Fackler |
hook: also use pprint on lists for stable output on py2/3
|
Fri, 13 Apr 2018 23:56:11 -0400 |
Augie Fackler |
hook: use stringutil.pprint instead of reinventing it
|
Fri, 13 Apr 2018 23:57:57 -0400 |
Augie Fackler |
stringutil: make b prefixes on string output optional
|
Fri, 13 Apr 2018 23:55:37 -0400 |
Augie Fackler |
stringutil: teach pprint how to format None
|
Fri, 13 Apr 2018 23:50:17 -0400 |
Augie Fackler |
tests: update inline extensions in test-bundle2-exchange.t to py3
|
Fri, 13 Apr 2018 23:11:46 -0400 |
Augie Fackler |
wsgicgi: un-do some prior porting work that is now wrong
|
Fri, 13 Apr 2018 22:36:54 -0400 |
Augie Fackler |
hgweb_mod: inform hgweb class about paths actually being bytes
|
Fri, 13 Apr 2018 22:33:38 -0400 |
Augie Fackler |
hgweb: inform hgweb.hgweb() entrypoint that paths should be bytes
|
Fri, 13 Apr 2018 22:27:16 -0400 |
Augie Fackler |
tests: port inline cgi script in test-largefiles.t to python 3
|
Fri, 13 Apr 2018 22:26:57 -0400 |
Augie Fackler |
lfcommands: use %d on known-int in format string
|
Fri, 13 Apr 2018 22:12:30 -0400 |
Augie Fackler |
py3: fix test-shelve.t on Python 3
|
Fri, 13 Apr 2018 21:53:07 -0400 |
Augie Fackler |
tests: fix up a couple of minor bytes inconsistencies in run-tests.py
|
Fri, 13 Apr 2018 21:51:10 -0400 |
Augie Fackler |
tests: make sure test-run-tests.t actually runs run-tests.py under Python 3
|
Fri, 13 Apr 2018 21:30:55 -0400 |
Augie Fackler |
py3: another three passing
|
Fri, 13 Apr 2018 21:11:28 -0400 |
Augie Fackler |
httppeer: work around API differences on urllib Request objects
|
Fri, 13 Apr 2018 21:07:18 -0400 |
Augie Fackler |
httppeer: no matter what Python 3 might think, http headers are bytes
|
Fri, 13 Apr 2018 21:06:50 -0400 |
Augie Fackler |
httppeer: fix debug prints to work on Python 3
|
Fri, 13 Apr 2018 21:04:25 -0400 |
Augie Fackler |
url: some bytes/str cleanup where we interface with stdlib funcs
|
Fri, 13 Apr 2018 21:01:17 -0400 |
Augie Fackler |
hgweb: these strings should be sysstrs, not bytes
|
Fri, 13 Apr 2018 21:22:05 -0400 |
Augie Fackler |
tests: port inline extensions in test-http.t to Python 3
|
Mon, 09 Apr 2018 15:58:30 -0700 |
Jun Wu |
patch: implement a new worddiff algorithm
|
Mon, 19 Mar 2018 04:28:30 -0700 |
Jun Wu |
patch: buffer lines for a same hunk
|
Mon, 19 Mar 2018 04:28:29 -0700 |
Jun Wu |
patch: move yielding "\n" to the end of loop
|
Mon, 16 Apr 2018 09:39:40 -0700 |
Martin von Zweigbergk |
context: clarify deprecation warning message
|
Sun, 15 Apr 2018 10:37:29 -0700 |
Gregory Szorc |
wireprotov2: add support for more response types
|
Sat, 14 Apr 2018 15:38:11 -0700 |
Gregory Szorc |
wireprotov2: remove support for sending bytes response
|
Sat, 14 Apr 2018 15:36:12 -0700 |
Gregory Szorc |
wireprotov2: change behavior of error frame
|
Sat, 14 Apr 2018 15:19:36 -0700 |
Gregory Szorc |
wireprotov2: change command response protocol to include a leading map
|
Sat, 14 Apr 2018 14:37:23 -0700 |
Gregory Szorc |
wireprotov2: change frame type and name for command response
|
Sat, 14 Apr 2018 12:11:24 -0700 |
Gregory Szorc |
wireprotov2: change frame type value for command data
|
Sat, 14 Apr 2018 12:07:31 -0700 |
Gregory Szorc |
wireprotov2: define response data as CBOR
|
Sat, 14 Apr 2018 11:49:06 -0700 |
Gregory Szorc |
wireprotov2: decode responses to their expected types
|
Sat, 14 Apr 2018 11:46:08 -0700 |
Gregory Szorc |
wireprotov2: establish a type for representing command response
|
Sat, 14 Apr 2018 11:50:19 -0700 |
Gregory Szorc |
wireprotov2: move response handling out of httppeer
|
Sat, 14 Apr 2018 11:49:57 -0700 |
Gregory Szorc |
debugcommands: ability to suppress logging of handshake
|
Sat, 14 Apr 2018 09:57:44 -0700 |
Gregory Szorc |
hg: pass command intents to repo/peer creation (API)
|
Sat, 14 Apr 2018 09:23:48 -0700 |
Gregory Szorc |
registrar: replace "cmdtype" with an intent-based mechanism (API)
|
Sat, 14 Apr 2018 11:20:38 -0400 |
Augie Fackler |
cleanup: polyfill assertRaisesRegex so we can avoid assertRaisesRegexp
|
Sat, 14 Apr 2018 11:07:24 -0400 |
Augie Fackler |
tests: add b prefixes to test-hg-parseurl.py
|
Sat, 14 Apr 2018 11:04:58 -0400 |
Augie Fackler |
tests: port test-hg-parseurl.py to unittest
|
Sat, 14 Apr 2018 01:12:55 -0400 |
Augie Fackler |
hgwebdir: un-bytes the env dict before re-parsing env
|
Sat, 14 Apr 2018 16:36:15 -0700 |
Gregory Szorc |
cborutil: implement support for streaming encoding, bytestring decoding
|
Sun, 15 Apr 2018 22:28:03 -0400 |
Matt Harbison |
configitems: register server.zstdlevel
|
Sat, 14 Apr 2018 00:13:08 -0700 |
Martin von Zweigbergk |
scmutil: make shortesthexnodeidprefix() take a full binary nodeid
|
Fri, 13 Apr 2018 10:36:03 -0700 |
Martin von Zweigbergk |
scmutil: make shortesthexnodeidprefix() use unfiltered repo
|
Sun, 15 Apr 2018 19:41:34 +0800 |
Anton Shestakov |
templates: adjust white space amount in the output of {whyunstable}
|
Sun, 15 Apr 2018 19:28:01 +0800 |
Anton Shestakov |
tests: split long templates that use {whyunstable} and put them in hgrc
|
Sun, 15 Apr 2018 18:37:22 +0800 |
Anton Shestakov |
tests: make custom templates that use {whyunstable} terser
|
Sun, 15 Apr 2018 18:27:49 +0800 |
Anton Shestakov |
tests: hg log shouldn't need --hidden to show whyunstable template keyword
|
Sat, 14 Apr 2018 15:39:57 +0200 |
Antonio Muci |
makefile: add Ubuntu Bionic docker targets (.deb and ppa)
|
Sat, 14 Apr 2018 18:23:57 +0200 |
Antonio Muci |
makefile: reformat .PHONY targets
|
Sat, 14 Apr 2018 15:57:55 +0200 |
Antonio Muci |
makefile: mkdir is not needed on templatized docker builds
|
Sun, 01 Apr 2018 23:50:34 +0900 |
Yuya Nishihara |
hgweb: convert _siblings to a factory function of mappinggenerator
|
Sun, 01 Apr 2018 23:47:43 +0900 |
Yuya Nishihara |
hgweb: extract a generator function of _siblings class
|
Sun, 01 Apr 2018 23:40:08 +0900 |
Yuya Nishihara |
hgweb: wrap {changenav} and {nav} with mappinglist
|
Sun, 01 Apr 2018 23:34:29 +0900 |
Yuya Nishihara |
hgweb: make revnav.gen() simply build a list of mappings by one pass
|
Sun, 01 Apr 2018 23:12:37 +0900 |
Yuya Nishihara |
hgweb: lift {sessionvars} to a wrapped type
|
Sun, 01 Apr 2018 23:03:58 +0900 |
Yuya Nishihara |
hgweb: make sessionvars class less dense
|
Sun, 01 Apr 2018 23:03:02 +0900 |
Yuya Nishihara |
hgweb: prefix private variables of sessionvars with '_'
|
Fri, 13 Apr 2018 16:32:33 -0400 |
Matt Harbison |
lfs: update the HTTP status codes in error cases
|
Sun, 25 Feb 2018 14:07:13 -0500 |
Matt Harbison |
lfs: gracefully handle aborts on the server when corrupt blobs are detected
|
Fri, 13 Apr 2018 14:16:30 -0400 |
Matt Harbison |
lfs: fix the inferred remote store path when using a --prefix
|
Fri, 13 Apr 2018 12:39:54 -0400 |
Matt Harbison |
lfs: log information about Internal Server Errors reported in the Batch API
|
Sat, 07 Apr 2018 12:48:21 -0400 |
Matt Harbison |
test-lfs: add tests to force server error path coverage
|
Sat, 14 Apr 2018 10:43:19 -0400 |
Augie Fackler |
keepalive: add ** overlooked in 83250442dc81
|
Sat, 14 Apr 2018 17:27:32 +0900 |
Yuya Nishihara |
test-check-commit: don't run hg per commit
|
Sat, 14 Apr 2018 20:34:14 +0800 |
Anton Shestakov |
templates: make divergentnodes in whyunstable keyword be a hybrid list
|
Mon, 26 Mar 2018 17:00:12 +0800 |
Anton Shestakov |
templates: add whyunstable template keyword
|
Sat, 14 Apr 2018 00:41:44 -0400 |
Augie Fackler |
commands: drop spurious r'' on dry_run in forget
|
Sat, 14 Apr 2018 00:56:53 -0400 |
Augie Fackler |
tests: port inline extension in test-http-bundle1.t to py3
|
Sat, 14 Apr 2018 01:35:44 -0400 |
Augie Fackler |
tests: add all missing b prefixes in reactor tests
|
Sat, 14 Apr 2018 01:34:44 -0400 |
Augie Fackler |
stringutil: ast.literal_eval needs a unicode on py3
|
Fri, 13 Apr 2018 22:55:01 -0700 |
Martin von Zweigbergk |
scmutil: introduce shortesthexnodeidprefix()
|
Fri, 13 Apr 2018 11:00:30 -0700 |
Martin von Zweigbergk |
scmutil: use resolvehexnodeidprefix() from revsymbol()
|
Fri, 13 Apr 2018 22:46:37 -0700 |
Martin von Zweigbergk |
scmutil: rename resolvepartialhexnodeid() to resolvehexnodeidprefix()
|
Fri, 13 Apr 2018 09:48:22 -0700 |
Martin von Zweigbergk |
scmutil: document that isrevsymbol() raises on ambiguous node prefix
|
Fri, 13 Apr 2018 09:19:38 -0700 |
Martin von Zweigbergk |
context: set stack level for deprecation warning
|
Fri, 13 Apr 2018 14:18:26 -0700 |
Martin von Zweigbergk |
util: set correct stack level on deprecation warnings
|
Sat, 14 Apr 2018 12:57:32 +0900 |
Yuya Nishihara |
revset: pass in lookup function instead of repo (API)
|
Sat, 14 Apr 2018 12:44:40 +0900 |
Yuya Nishihara |
revset: drop support for posttreebuilthook() (API)
|
Sat, 14 Apr 2018 02:07:42 +0530 |
Pulkit Goyal |
py3: make values bytes before passing into server.runservice()
|
Fri, 13 Apr 2018 18:44:18 -0400 |
Augie Fackler |
py3: two more passing tests
|
Fri, 13 Apr 2018 18:28:58 -0400 |
Augie Fackler |
localrepo: add some overlooked strkwargs love for py3
|
Fri, 13 Apr 2018 18:17:45 -0400 |
Augie Fackler |
py3: paper over differences in future exception handling
|
Sat, 14 Apr 2018 02:06:03 +0530 |
Pulkit Goyal |
py3: add b'' prefixes to make values bytes
|
Sat, 14 Apr 2018 02:04:19 +0530 |
Pulkit Goyal |
py3: use b"%d" instead of str() to convert int to bytes
|
Sat, 14 Apr 2018 02:03:02 +0530 |
Pulkit Goyal |
py3: add b'' prefixes to make values bytes
|
Sat, 14 Apr 2018 02:02:11 +0530 |
Pulkit Goyal |
py3: use str variables to check keys in request header
|
Sat, 14 Apr 2018 02:00:43 +0530 |
Pulkit Goyal |
py3: make sure curses.tigetstr() first argument is a str
|
Sat, 14 Apr 2018 01:59:55 +0530 |
Pulkit Goyal |
py3: use stringutil.forcebytestr() instead of str()
|
Sat, 14 Apr 2018 01:58:44 +0530 |
Pulkit Goyal |
py3: iterate over a copy of dict while changing it
|
Sat, 14 Apr 2018 00:56:44 +0530 |
Pulkit Goyal |
py3: use urllib.parse.unquote_plus instead of urllib.unquote_plus
|
Fri, 13 Apr 2018 18:41:56 +0530 |
Pulkit Goyal |
py3: add b'' prefixes to tests/test-status-inprocess.py
|
Fri, 13 Apr 2018 16:31:02 +0530 |
Pulkit Goyal |
lock: don't use 'file' as a variable name
|
Fri, 13 Apr 2018 16:30:27 +0530 |
Pulkit Goyal |
py3: use b"%d" instead of str() to convert integers to bytes
|
Fri, 13 Apr 2018 12:50:47 -0700 |
Gregory Szorc |
wireproto: expose repository formats via capabilities
|
Fri, 13 Apr 2018 12:49:47 -0700 |
Gregory Szorc |
wireprotoframing: record when new stream is encountered
|
Thu, 12 Apr 2018 13:11:29 -0700 |
Gregory Szorc |
wireprotoframing: use value passed into function
|
Thu, 12 Apr 2018 13:08:33 -0700 |
Gregory Szorc |
httppeer: handle error response from client reactor
|
Fri, 13 Apr 2018 12:31:56 -0700 |
Gregory Szorc |
wireproto: add media type to version 2 capabilities response
|
Fri, 13 Apr 2018 12:31:34 -0700 |
Gregory Szorc |
debugcommands: use command executor for invoking commands
|
Fri, 13 Apr 2018 12:30:04 -0700 |
Gregory Szorc |
httppeer: implement command executor for version 2 peer
|
Fri, 13 Apr 2018 11:54:13 -0700 |
Gregory Szorc |
repository: remove ipeercommands from ipeerbase
|
Fri, 13 Apr 2018 12:13:42 -0700 |
Gregory Szorc |
wireproto: properly call clonebundles command
|
Fri, 13 Apr 2018 11:37:37 -0700 |
Gregory Szorc |
exchange: use command executor for getbundle
|
Fri, 13 Apr 2018 11:45:38 -0700 |
Gregory Szorc |
exchange: use command executor for pushkey
|
Fri, 13 Apr 2018 11:30:44 -0700 |
Gregory Szorc |
wireproto: use command executor for unbundle
|
Thu, 12 Apr 2018 12:33:07 -0700 |
Gregory Szorc |
debugcommands: perform handshake when obtaining httpv2 peer
|
Wed, 11 Apr 2018 18:15:51 -0700 |
Gregory Szorc |
wireproto: rename HTTPV2 so it less like HTTP/2
|
Fri, 13 Apr 2018 11:21:55 -0700 |
Gregory Szorc |
bundlerepo: use command executor for wire protocol commands
|
Wed, 11 Apr 2018 17:51:40 -0700 |
Gregory Szorc |
bundlerepo: rename "other" to "peer"
|
Fri, 13 Apr 2018 11:19:39 -0700 |
Gregory Szorc |
bookmarks: use command executor for wire protocol commands
|
Fri, 13 Apr 2018 11:17:45 -0700 |
Gregory Szorc |
hg: use command executor for wire protocol commands
|
Fri, 13 Apr 2018 11:14:54 -0700 |
Gregory Szorc |
logexchange: use command executor for wire protocol commands
|
Fri, 13 Apr 2018 11:14:19 -0700 |
Gregory Szorc |
streamclone: use command executor for wire protocol commands
|
Fri, 13 Apr 2018 11:13:05 -0700 |
Gregory Szorc |
discovery: use command executor interface
|
Wed, 11 Apr 2018 17:24:43 -0700 |
Gregory Szorc |
discovery: don't redundantly call branchmap
|
Fri, 13 Apr 2018 11:12:19 -0700 |
Gregory Szorc |
wireproto: convert legacy commands to command executor
|
Fri, 13 Apr 2018 11:10:59 -0700 |
Gregory Szorc |
treediscovery: switch to command executor interface
|
Wed, 11 Apr 2018 16:18:26 -0700 |
Gregory Szorc |
wireproto: remove iterbatch() from peer interface (API)
|
Fri, 13 Apr 2018 11:08:46 -0700 |
Gregory Szorc |
largefiles: use command executor for batch operation
|
Fri, 13 Apr 2018 11:02:34 -0700 |
Gregory Szorc |
wireproto: implement batching on peer executor interface
|
Fri, 13 Apr 2018 10:51:23 -0700 |
Gregory Szorc |
wireproto: implement command executor interface for version 1 peers
|
Fri, 13 Apr 2018 10:23:05 -0700 |
Gregory Szorc |
repository: define new interface for running commands
|
Mon, 09 Apr 2018 12:28:57 -0700 |
Gregory Szorc |
pycompat: export a handle on concurrent.futures
|
Mon, 09 Apr 2018 12:27:52 -0700 |
Gregory Szorc |
setup: add packages for concurrent.futures
|
Mon, 09 Apr 2018 12:23:48 -0700 |
Gregory Szorc |
futures: switch to absolute and relative imports
|
Mon, 09 Apr 2018 12:22:31 -0700 |
Gregory Szorc |
tests: silence pyflakes for thirdparty/concurrent
|
Mon, 09 Apr 2018 12:19:37 -0700 |
Gregory Szorc |
futures: get rid of extend_path
|
Wed, 11 Apr 2018 14:48:24 -0700 |
Gregory Szorc |
thirdparty: vendor futures 3.2.0
|
Thu, 12 Apr 2018 15:05:49 +0530 |
Pulkit Goyal |
py3: make sure decode() first argument is str
|
Thu, 12 Apr 2018 23:14:38 -0700 |
Gregory Szorc |
patch: make extract() a context manager (API)
|
Thu, 12 Apr 2018 23:06:27 -0700 |
Gregory Szorc |
cmdutil: pass in parsed patch to tryimportone() (API)
|
Thu, 12 Apr 2018 20:42:42 -0700 |
Gregory Szorc |
stringutil: support more types with pprint()
|
Thu, 12 Apr 2018 14:27:13 -0400 |
Augie Fackler |
fix: port most of the way to python 3
|
Thu, 12 Apr 2018 17:24:55 -0700 |
Matt Harbison |
lfs: teach the blob server to handle --prefix
|
Thu, 05 Apr 2018 15:42:40 -0400 |
Matt Harbison |
hgweb: fallback to checking wsgireq.env for REPO_NAME for 3rd party hosting
|
Wed, 11 Apr 2018 12:51:09 -0700 |
Gregory Szorc |
peer: scatter module to the wind (API)
|
Wed, 11 Apr 2018 12:49:08 -0700 |
Gregory Szorc |
wireproto: move version 1 peer functionality to standalone module (API)
|
Wed, 11 Apr 2018 10:51:38 -0700 |
Gregory Szorc |
wireproto: move gboptsmap to wireprototypes and rename (API)
|
Wed, 11 Apr 2018 10:50:58 -0700 |
Gregory Szorc |
wireproto: move value encoding functions to wireprototypes (API)
|
Tue, 10 Apr 2018 19:09:35 -0700 |
Gregory Szorc |
httppeer: basic implementation of capabilities interface
|
Tue, 10 Apr 2018 18:47:09 -0700 |
Gregory Szorc |
repository: split capabilities methods into separate interface
|
Wed, 11 Apr 2018 11:03:45 -0700 |
Gregory Szorc |
httppeer: implement ipeerconnection
|
Thu, 12 Apr 2018 13:25:54 -0400 |
Augie Fackler |
py3: whitelist another six passing tests
|
Wed, 11 Apr 2018 17:43:00 -0400 |
Augie Fackler |
py3: whitelist another nine passing tests
|
Wed, 11 Apr 2018 14:01:37 -0400 |
Augie Fackler |
hgweb: use our forked wsgiheaders module instead of stdlib one
|
Thu, 12 Apr 2018 10:00:09 -0700 |
Augie Fackler |
wsgiheaders: import a bytes-ified fork of wsgiref.headers from cpython@46f5072
|
Thu, 12 Apr 2018 23:13:55 +0900 |
Yuya Nishihara |
export: enable formatter support (API)
|
Thu, 12 Apr 2018 22:59:49 +0900 |
Yuya Nishihara |
export: extract function to write patch to file object (API)
|
Thu, 12 Apr 2018 22:39:43 +0900 |
Yuya Nishihara |
export: port _exportsingle() to formatter
|
Thu, 12 Apr 2018 22:08:55 +0900 |
Yuya Nishihara |
export: serialize revisions to be exported per destination file
|
Thu, 12 Apr 2018 21:56:02 +0900 |
Yuya Nishihara |
export: split cmdutil.export() to single-file and maybe-multiple-files cases
|
Thu, 12 Apr 2018 21:47:17 +0900 |
Yuya Nishihara |
export: remove unused argument 'rev' from _exportsingle()
|
Thu, 12 Apr 2018 21:33:47 +0900 |
Yuya Nishihara |
export: do not start pager if output will be written to file
|
Thu, 12 Apr 2018 23:25:58 +0900 |
Yuya Nishihara |
formatter: carry opts to file-based formatters by basefm
|
Thu, 12 Apr 2018 23:24:33 +0900 |
Yuya Nishihara |
formatter: remove unused private attributes from baseformatter
|
Fri, 30 Mar 2018 16:40:25 -0700 |
Danny Hooper |
fix: add --all flag to fix non-public non-obsolete revisions
|
Sat, 24 Mar 2018 14:28:24 -0400 |
Augie Fackler |
fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
|
Wed, 11 Apr 2018 17:24:38 -0400 |
Augie Fackler |
tests: use `f --newer` instead of `stat -c` in test-fix.t
|
Wed, 11 Apr 2018 17:07:07 -0400 |
Augie Fackler |
tests: glob away fqdn wherever we print it
|
Wed, 11 Apr 2018 16:26:40 -0400 |
Augie Fackler |
hgweb: use native strings when interfacing with stdlib headers
|