Tue, 19 May 2009 16:49:54 +0900 compare grep result between target and its parent
FUJIWARA Katsunori <foozy@lares.dti.ne.jp> [Tue, 19 May 2009 16:49:54 +0900] rev 8849
compare grep result between target and its parent I found that typical case is that grep target is added at (*) revision in the tree shown below. +--- 1(*) --- 3 0 +--- 2 ------ 4 Now, I expect 'hg grep --all' to show only rev:1 which is first appearance of target line. But 'hg grep --all' will tell: target line dis-appeared at 3 => 4 target line appeared at 2 => 3 target line dis-appeared at 1 => 2 target line appeared at 0 => 1 because current 'hg grep' implementation compares not between target revision and its parent, but between neighbor revisions in walkthrough order. I checked performance of this patch by "hg grep --follow --all walkchangerevs" on whole Mercurial repo, and patched version could complete as fast as un-patched one.
Sat, 20 Jun 2009 17:09:49 +0200 url: let host port take precedence when connecting to HTTPS
Henrik Stuart <hg@hstuart.dk> [Sat, 20 Jun 2009 17:09:49 +0200] rev 8848
url: let host port take precedence when connecting to HTTPS Fixes use of HTTPS connections on non-standard ports.
Sat, 20 Jun 2009 10:58:57 +0200 url: support client certificate files over HTTPS (issue643)
Henrik Stuart <hg@hstuart.dk> [Sat, 20 Jun 2009 10:58:57 +0200] rev 8847
url: support client certificate files over HTTPS (issue643) This extends the httpshandler with the means to utilise the auth section to provide it with a PEM encoded certificate key file and certificate chain file. This works also with sites that both require client certificate authentication and basic or digest password authentication, although the latter situation may require the user to enter the PEM password multiple times.
Sun, 07 Jun 2009 20:31:38 +0200 acl: support for getting authenticated user from web server (issue298)
Henrik Stuart <hg@hstuart.dk> [Sun, 07 Jun 2009 20:31:38 +0200] rev 8846
acl: support for getting authenticated user from web server (issue298) Previously, the acl extension just read the current system user, which is fine for direct file system access and SSH, but will not work for HTTP(S) as that would return the web server process user identity rather than the authenticated user. An empty user is returned if the user is not authenticated.
Sun, 07 Jun 2009 20:15:37 +0200 hgweb: escape REMOTE_HOST when passing url for addchangegroup
Henrik Stuart <hg@hstuart.dk> [Sun, 07 Jun 2009 20:15:37 +0200] rev 8845
hgweb: escape REMOTE_HOST when passing url for addchangegroup If DNS lookups are turned off on the web server, REMOTE_HOST may be populated with REMOTE_ADDR, which, if the remote is an IPv6 hosts will contain colons, thus interfering with the separator character. This is solved by URL quoting the REMOTE_HOST string.
Fri, 19 Jun 2009 14:00:41 +0200 tests: fix test for convert detection of p4 repos
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Jun 2009 14:00:41 +0200] rev 8844
tests: fix test for convert detection of p4 repos
Fri, 19 Jun 2009 13:47:50 +0200 kill trailing whitespace
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Jun 2009 13:47:50 +0200] rev 8843
kill trailing whitespace
Fri, 19 Jun 2009 13:44:23 +0200 graphmod/webcommands: use generic DAG walks
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 19 Jun 2009 13:44:23 +0200] rev 8842
graphmod/webcommands: use generic DAG walks Changes graph() to colorededges(), which operates on the new generic DAG walks and adds color and edge information needed by the web graph. This is in preparation of adding DAG walk filters, like the linear run collapser in the next patch. The idea is to have a bunch of changelog walkers that return basic data. Then we can filter this data. Finally we add edge and formatting info suitable for the output media we want to target (glog, hgweb).
Sat, 16 May 2009 07:12:12 +0200 graphmod: rename a bunch of vars in graph()
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sat, 16 May 2009 07:12:12 +0200] rev 8841
graphmod: rename a bunch of vars in graph()
Fri, 19 Jun 2009 13:22:32 +0200 graphmod/graphlog: make dag walks carry data as type, payload
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 19 Jun 2009 13:22:32 +0200] rev 8840
graphmod/graphlog: make dag walks carry data as type, payload
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip