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
|