Thomas Arendsen Hein <thomas@intevation.de> [Fri, 27 Oct 2006 19:24:57 +0200] rev 3567
Turn bundle file into a string for http push, for urllib2 over proxies.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 27 Oct 2006 18:30:53 +0200] rev 3566
Force the content-length header to be a string in httprepo.unbundle.
(Needed for Python2.3 compatibility)
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 27 Oct 2006 18:20:28 +0200] rev 3565
Use the new UnexpectedOutput exception in httprepo, too.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 27 Oct 2006 18:17:12 +0200] rev 3564
New UnexpectedOutput exception to catch server errors in localrepo.stream_in
If the unexpected is a string, the empty string will be mentioned, and long
strings are cut to at most 400 chars.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 27 Oct 2006 15:56:34 +0200] rev 3563
Some clarifications for pull/push protocols:
- List file:// and static-http://
- Mention that you can pull from bundle files
- List http and https as valid push targets, but emphasize that this
feature has to be enabled.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 27 Oct 2006 15:02:27 +0200] rev 3562
httprepo: record the url after a request, makes pull + redirect works
POST+redirect doesn't work in python, as a workaround we record the url
from the previous GETs so that when we do a POST it uses the redirected url
fix
issue327
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 27 Oct 2006 10:24:19 +0200] rev 3561
add AIX to the list of compilers that don't have inline keyword
Brendan Cully <brendan@kublai.com> [Thu, 26 Oct 2006 22:28:33 -0700] rev 3560
zsh: support remote URLs
Brendan Cully <brendan@kublai.com> [Thu, 26 Oct 2006 17:33:24 -0700] rev 3559
zsh: suppress mq completion error messages outside of repository
Brendan Cully <brendan@kublai.com> [Thu, 26 Oct 2006 17:28:12 -0700] rev 3558
zsh: suppress error message for status completion outside of repository
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 26 Oct 2006 19:25:45 +0200] rev 3557
Turn of "Not trusting file" logging when running hgweb and hgwebdir
(hg serve still shows the warning)
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 26 Oct 2006 19:25:45 +0200] rev 3556
use untrusted settings in hgwebdir
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 26 Oct 2006 19:25:45 +0200] rev 3555
use untrusted settings in hgweb
The only exceptions are web.static and web.templates, since they can
be used to get any file that is readable by the user running the CGI
script.
Other options can be (ab)used to increase the use of the cpu
(allow_bz2) or of the bandwidth (server.uncompressed), but they're
trusted anyway.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 26 Oct 2006 19:25:45 +0200] rev 3554
add untrusted argument to patch.diffopts
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 26 Oct 2006 19:25:45 +0200] rev 3553
add --untrusted to showconfig
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 26 Oct 2006 19:25:45 +0200] rev 3552
save settings from untrusted config files in a separate configparser
This untrusted configparser is a superset of the trusted configparser,
so that interpolation still works.
Also add an "untrusted" argument to ui.config* to allow querying
ui.ucdata.
With --debug, we print a warning when we read an untrusted config
file, and when we try to access a trusted setting that has one value
in the trusted configparser and another in the untrusted configparser.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 26 Oct 2006 19:25:44 +0200] rev 3551
Only read .hg/hgrc files from trusted users/groups
The list of trusted users and groups is specified in the [trusted]
section of a hgrc; the current user is always trusted; "*" can be
used to trust all users/groups.
Global hgrc files are always read.
On Windows (and other systems that don't have the pwd and grp modules),
all .hg/hgrc files are read.
This is essentially the same patch that was previously applied as
revision
494521a3f142.
Brendan Cully <brendan@kublai.com> [Thu, 26 Oct 2006 10:06:12 -0700] rev 3550
zsh: add revrange completion
Brendan Cully <brendan@kublai.com> [Thu, 26 Oct 2006 09:46:08 -0700] rev 3549
zsh: add qbase and qtip to qapplied completions
Brendan Cully <brendan@kublai.com> [Thu, 26 Oct 2006 09:44:03 -0700] rev 3548
zsh: use standard tags where possible
Brendan Cully <brendan@kublai.com> [Thu, 26 Oct 2006 09:40:20 -0700] rev 3547
mq: support qimport -
Christian Ebert <blacktrash@gmx.net> [Wed, 25 Oct 2006 20:59:50 +0200] rev 3546
hgcommand.vim: doc install delete into "black hole", g: prefix global vars.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 26 Oct 2006 09:29:42 +0200] rev 3545
merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 26 Oct 2006 09:22:10 +0200] rev 3544
Corrected hg synopsis.
Brendan Cully <brendan@kublai.com> [Thu, 26 Oct 2006 00:27:19 -0700] rev 3543
zsh: complete qguard with +/- guard prefixes
Christian Ebert <blacktrash@gmx.net> [Wed, 25 Oct 2006 21:01:00 +0200] rev 3542
hgcommand.vim: remove deprecated -b option from hg parents.
Brendan Cully <brendan@kublai.com> [Wed, 25 Oct 2006 19:31:42 -0700] rev 3541
zsh: complete qapplied, qdiff, qfold, qguard, qimport, qnext, qprev
as well as qrename, qselect, qseries, qunapplied and qtop.
Brendan Cully <brendan@kublai.com> [Wed, 25 Oct 2006 17:09:22 -0700] rev 3540
Merge with mpm
Brendan Cully <brendan@kublai.com> [Wed, 25 Oct 2006 16:35:35 -0700] rev 3539
zsh: make option lists more compact
Brendan Cully <brendan@kublai.com> [Wed, 25 Oct 2006 15:10:30 -0700] rev 3538
Merge with mpm
Brendan Cully <brendan@kublai.com> [Wed, 25 Oct 2006 15:08:40 -0700] rev 3537
zsh: rewrite
This version of zsh completion handles global options more correctly,
completes options for command abbreviations, and does much more lazy
evaluation.
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 14:10:01 -0500] rev 3536
small refactoring of path normalization in dirstate.statwalk
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 14:06:32 -0500] rev 3535
Make util.unique return a list
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 12:09:33 -0500] rev 3534
Simplify ignore logic in dirstate.walk
- kill blockignore hack
- pull pconvert out of imatch
- skip imatch when not ignoring
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 11:30:20 -0500] rev 3533
shortname: truncate at '.' too
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 11:24:10 -0500] rev 3532
improve walk docstrings
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 00:38:42 -0500] rev 3531
convert dict(zip(x,x)) to dict.fromkeys(x)
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 23:59:21 -0500] rev 3530
minor hg grep simplification
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 23:54:24 -0500] rev 3529
simplify dirstate walking
- kill walkhelper
- stop passing dc around
- remove unused stat arg from statmatch (renamed imatch)
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 18:43:57 -0500] rev 3528
kill makewalk function
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 17:45:03 -0500] rev 3527
Pull getchange out of walkchangerevs
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 17:27:07 -0500] rev 3526
Make revrange return a list of ints so that callers don't have to convert
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 17:15:55 -0500] rev 3525
simplify revrange and revpair
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 14:09:15 -0500] rev 3524
lookup(str(x)) -> lookup(x)
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 14:04:58 -0500] rev 3523
Fixups for hg grep
- kill trimuser function
- remove ucache
- simplify descending logic
- fix files with matches logic
- correct tests
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 18:31:49 -0500] rev 3522
Update tests for removed commands
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 18:29:54 -0500] rev 3521
Remove update -m, deprecated for 0.9.1
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 17:53:24 -0500] rev 3520
Remove the undo command, deprecated pre-0.9
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 17:47:53 -0500] rev 3519
Remove forget command, deprecated pre-0.9
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 17:45:35 -0500] rev 3518
Fix excessive complaining from hg log -b
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 17:40:03 -0500] rev 3517
Remove some more deprecated options from help syntax summaries
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 17:38:17 -0500] rev 3516
Hide deprecated flags in help unless verbose
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 16:45:39 -0500] rev 3515
Remove old fish-merge test
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 16:42:52 -0500] rev 3514
Merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 25 Oct 2006 18:45:18 +0200] rev 3513
Show number (-v) and list (--debug) of changesets with bundle/pull/push etc.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 25 Oct 2006 18:22:04 +0200] rev 3512
fix graph traversal in commands.bundle (it wasn't O(n))
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 25 Oct 2006 17:20:39 +0200] rev 3511
Corrected help text for bundle.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 25 Oct 2006 08:11:17 +0200] rev 3510
Corrected synopsis of hg heads
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 25 Oct 2006 02:51:27 -0300] rev 3509
Test that we notice the empty files from the second parent during a merge
This didn't work with 0.9.1, but was fixed by
05257fd28591.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 24 Oct 2006 23:00:43 -0300] rev 3508
revlog.py: always return tuples from parents and parentrevs
There's at least one place doing parentrevs(rev) != (rev-1, -1),
which is always true with revlog v0, since parentrevs returns a list
in this case.
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 16:30:45 -0500] rev 3507
Some README updates
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 16:25:44 -0500] rev 3506
Remove some old documentation that belongs on the wiki
Matt Mackall <mpm@selenic.com> [Wed, 25 Oct 2006 16:24:28 -0500] rev 3505
Move rewrite-log to contrib
Matt Mackall <mpm@selenic.com> [Tue, 24 Oct 2006 17:22:07 -0500] rev 3504
Remove [-b] options from help syntax lines