Sat, 17 Feb 2007 09:54:59 -0200 git binary patches: use hashes to detect identical files
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 17 Feb 2007 09:54:59 -0200] rev 4105
git binary patches: use hashes to detect identical files
Sat, 17 Feb 2007 09:54:58 -0200 add test for diffing identical binary files
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 17 Feb 2007 09:54:58 -0200] rev 4104
add test for diffing identical binary files
Sat, 17 Feb 2007 09:54:56 -0200 Don't lie that "binary file has changed"
tailgunner@smtp.ru [Sat, 17 Feb 2007 09:54:56 -0200] rev 4103
Don't lie that "binary file has changed" Without -a option to "hg diff", mdiff.unidiff reported that "Binary file foo has changed" without even trying to compare things. Now it computes MD5 of old and new files, compares them and makes the conclusion.
Wed, 21 Feb 2007 11:02:37 -0600 convert-repo: use .git/objects/ rather than .git/HEAD to detect git repos
Matt Mackall <mpm@selenic.com> [Wed, 21 Feb 2007 11:02:37 -0600] rev 4102
convert-repo: use .git/objects/ rather than .git/HEAD to detect git repos
Sat, 17 Feb 2007 04:50:06 -0200 add some tests for qpush/qpop error codes
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 17 Feb 2007 04:50:06 -0200] rev 4101
add some tests for qpush/qpop error codes
Tue, 13 Feb 2007 08:54:48 -0500 Modify qpush/qpop idempotent operations to return success
Ben Thomas <bthomas@virtualiron.com> [Tue, 13 Feb 2007 08:54:48 -0500] rev 4100
Modify qpush/qpop idempotent operations to return success Modify qpush/qpop such that idempotent instances of the operations return success. That is, repeated qpush -a, qpop -a, qpush patch-name or qpop patch-name will return success. The end goal of each of these operations is to reach a particular state. Whether or not the patches were already applied does not affect that state or operation status. Likewise, be careful to retain the error status on a qpush/qpop without arguments when the end/beginning of the series has been reached.
Sat, 17 Feb 2007 04:50:03 -0200 mq: propagate the return error of pop
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 17 Feb 2007 04:50:03 -0200] rev 4099
mq: propagate the return error of pop
Fri, 16 Feb 2007 05:53:03 -0200 util_win32.py: fix user_rcpath
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 16 Feb 2007 05:53:03 -0200] rev 4098
util_win32.py: fix user_rcpath Fixes issue504.
Thu, 15 Feb 2007 09:51:57 -0700 Combined the two os_rcpath methods into a single one near rcpath in mercurial/util.py
Shane Holloway <shane.holloway@ieee.org> [Thu, 15 Feb 2007 09:51:57 -0700] rev 4097
Combined the two os_rcpath methods into a single one near rcpath in mercurial/util.py The os_rcpath method delegates to system_rcpath and user_rcpath from the different platform implementations.
Fri, 16 Feb 2007 05:27:37 -0200 merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 16 Feb 2007 05:27:37 -0200] rev 4096
merge with crew-stable
Fri, 16 Feb 2007 05:10:43 -0200 hgweb: catch util.Abort raised by addchangegroup
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 16 Feb 2007 05:10:43 -0200] rev 4095
hgweb: catch util.Abort raised by addchangegroup Right now, if a pretxnchangegroup hook fails, we send some HTML error message to the client and the transaction is not rolled back (issue499). Catching util.Abort allows us to send a decent message to the client and for some reason makes the rollback complete. This patch is not perfect since it doesn't fix the reason why the transaction wasn't rolled back (maybe some circular references?). Also, the transaction is aborted only after we've sent the response back to the client and the "transaction aborted" message ends up in the logs of the web server.
Fri, 16 Feb 2007 04:54:49 -0200 notify: don't try to fix addresses if notify.domain is not set
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 16 Feb 2007 04:54:49 -0200] rev 4094
notify: don't try to fix addresses if notify.domain is not set
Fri, 16 Feb 2007 04:54:47 -0200 mail.py: don't try to use TLS if python doesn't have SSL support
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 16 Feb 2007 04:54:47 -0200] rev 4093
mail.py: don't try to use TLS if python doesn't have SSL support This should hide the traceback from issue501.
Fri, 16 Feb 2007 04:54:46 -0200 git patches: handle renames of binary files
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 16 Feb 2007 04:54:46 -0200] rev 4092
git patches: handle renames of binary files
Thu, 15 Feb 2007 08:49:20 -0200 hgweb/server.py: use hg.repository to create a repo object
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 15 Feb 2007 08:49:20 -0200] rev 4091
hgweb/server.py: use hg.repository to create a repo object
Thu, 15 Feb 2007 08:44:08 -0200 qclone: don't call reposetup manually
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 15 Feb 2007 08:44:08 -0200] rev 4090
qclone: don't call reposetup manually
Thu, 15 Feb 2007 08:14:03 -0200 extdiff: open files in binary mode
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 15 Feb 2007 08:14:03 -0200] rev 4089
extdiff: open files in binary mode Problem noticed by Darrell Gallion.
Thu, 15 Feb 2007 12:51:43 +0300 Make extdiff work at root directory
Andrei Vermel <avermel@mail.ru> [Thu, 15 Feb 2007 12:51:43 +0300] rev 4088
Make extdiff work at root directory
Thu, 15 Feb 2007 05:38:00 -0200 Fix util.shellquote on windows.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 15 Feb 2007 05:38:00 -0200] rev 4087
Fix util.shellquote on windows.
Thu, 15 Feb 2007 05:18:23 -0200 Fix accessing the repo through a symlink.
Jun Inoue <jun.lambda@gmail.com> [Thu, 15 Feb 2007 05:18:23 -0200] rev 4086
Fix accessing the repo through a symlink.
Thu, 15 Feb 2007 10:15:08 -0200 Fix hg showconfig traceback with values that aren't strings
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 15 Feb 2007 10:15:08 -0200] rev 4085
Fix hg showconfig traceback with values that aren't strings
Thu, 15 Feb 2007 08:51:32 -0200 hgweb: allow static files to be served directly by the HTTP server
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 15 Feb 2007 08:51:32 -0200] rev 4084
hgweb: allow static files to be served directly by the HTTP server
Wed, 14 Feb 2007 15:20:06 -0700 Unified *_rcpath so the interface is similar across operating systems
Shane Holloway <shane.holloway@ieee.org> [Wed, 14 Feb 2007 15:20:06 -0700] rev 4083
Unified *_rcpath so the interface is similar across operating systems Changed os_rcpath to combine system_rcpath and user_rcpath. Changed system_rcpath and user_rcpath to both return a list of paths to add to the combined rcpath for both Windows NT and other platforms.
Tue, 30 Jan 2007 23:09:06 -0500 convert-repo converts symlinks from git
Daniel Holth <dholth@fastmail.fm> [Tue, 30 Jan 2007 23:09:06 -0500] rev 4082
convert-repo converts symlinks from git
Tue, 13 Feb 2007 10:25:45 -0200 merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 13 Feb 2007 10:25:45 -0200] rev 4081
merge with crew-stable
Tue, 13 Feb 2007 10:02:07 -0200 hgwebdir: try to get web.style and web.motd from the ui.config system
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 13 Feb 2007 10:02:07 -0200] rev 4080
hgwebdir: try to get web.style and web.motd from the ui.config system This finishes fixing issue253. As a bonus, web.style and web.motd settings from ~/.hgrc will be used for the hgwebdir index page.
Tue, 13 Feb 2007 10:01:44 -0200 Pass a ui from create_server to hgwebdir and a repo from hgwebdir to hgweb
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 13 Feb 2007 10:01:44 -0200] rev 4079
Pass a ui from create_server to hgwebdir and a repo from hgwebdir to hgweb This allows repo pages to respect hg serve --webdir-conf <file> --style=gitweb (part of issue253). Since we're creating a ui object anyway, use it as the parentui of the ui objects created for every repo entry. This has the unintended side-effect that --name=foo on the command line will set the name of all repos. If one of the repos being served has a .hg/hgrc owned by a user that is not trusted, hg will now print the "Not trusting file..." warning when reading it. This is consistent with the behaviour from a hg serve from inside the repo.
Tue, 13 Feb 2007 10:00:17 -0200 hg serve: call setconfig on the parentui
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 13 Feb 2007 10:00:17 -0200] rev 4078
hg serve: call setconfig on the parentui It makes sense to do this on the "global" ui object, since command line options should affect the whole process. This should fix hg serve --style=gitweb inside a repo (part of issue253).
Tue, 30 Jan 2007 10:35:25 -0500 Prevent type exception on concatenation if diffstat returns None.
Sean Dague <sean@dague.net> [Tue, 30 Jan 2007 10:35:25 -0500] rev 4077
Prevent type exception on concatenation if diffstat returns None. This will most often occur if diffstat is not installed in the target platform, though may also happen in other cases where diffstat fails to execute. Signed-off-by: Sean Dague <sean@dague.net>
Tue, 13 Feb 2007 06:50:00 -0200 Switch CGI stdout to binary on windows
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 13 Feb 2007 06:50:00 -0200] rev 4076
Switch CGI stdout to binary on windows Problem diagnosed by Andrei Vermel.
Fri, 09 Feb 2007 20:50:41 +0300 Fix dirstate fail at drive root on Windows
Andrei Vermel <avermel@mail.ru> [Fri, 09 Feb 2007 20:50:41 +0300] rev 4075
Fix dirstate fail at drive root on Windows
Thu, 08 Feb 2007 16:31:21 -0200 Try to pass repo.ui to reposetup hooks
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 08 Feb 2007 16:31:21 -0200] rev 4074
Try to pass repo.ui to reposetup hooks The ui object we received in this function may belong to another repo, which could be confusing from the hook point of view. Trying to use the ui object from the newly created repo should avoid this confusion.
Tue, 02 Jan 2007 21:40:20 -0800 BeOS compatibility support
Andrew Bachmann <andrewbachmann@gmail.com> [Tue, 02 Jan 2007 21:40:20 -0800] rev 4073
BeOS compatibility support
Sun, 11 Feb 2007 18:37:23 +0100 transplant: remote bundle source was not closed before deleting the fetched bundle.
Patrick Mezard <pmezard@gmail.com> [Sun, 11 Feb 2007 18:37:23 +0100] rev 4072
transplant: remote bundle source was not closed before deleting the fetched bundle. It fails under win32 because "normal" opened files cannot be removed.
Fri, 09 Feb 2007 03:48:30 -0200 mq: qinit -c creates a repo even after a regular qinit
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Feb 2007 03:48:30 -0200] rev 4071
mq: qinit -c creates a repo even after a regular qinit
Fri, 09 Feb 2007 03:48:28 -0200 Handle functions as the value of a hooks.<name> config variable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Feb 2007 03:48:28 -0200] rev 4070
Handle functions as the value of a hooks.<name> config variable This should make it easier for extensions to add a hook when they're loaded.
Fri, 09 Feb 2007 03:48:26 -0200 allow values that aren't strings in util.configparser
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Feb 2007 03:48:26 -0200] rev 4069
allow values that aren't strings in util.configparser
Tue, 06 Feb 2007 16:12:22 -0600 Merge with stable
Matt Mackall <mpm@selenic.com> [Tue, 06 Feb 2007 16:12:22 -0600] rev 4068
Merge with stable
Tue, 06 Feb 2007 00:09:36 +0300 Fix wrong module reference in copyfile exception
Andrei Vermel <avermel@mail.ru> [Tue, 06 Feb 2007 00:09:36 +0300] rev 4067
Fix wrong module reference in copyfile exception
Tue, 06 Feb 2007 15:55:20 -0200 setup.py: reload __version__.py after writing it.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 06 Feb 2007 15:55:20 -0200] rev 4066
setup.py: reload __version__.py after writing it. write_version loads __version__.py before writing it (see 7eb694a1c1af), so we have to explicitly reload it to use the correct version. Problem diagnosed by Christian Ebert.
Tue, 06 Feb 2007 15:54:58 -0200 fix strip'ping the second parent of a merge
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 06 Feb 2007 15:54:58 -0200] rev 4065
fix strip'ping the second parent of a merge
Tue, 06 Feb 2007 15:43:01 -0200 install reposetup hook right after loading the extension
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 06 Feb 2007 15:43:01 -0200] rev 4064
install reposetup hook right after loading the extension
Tue, 30 Jan 2007 20:37:58 -0200 Open bundle files in binary mode
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 30 Jan 2007 20:37:58 -0200] rev 4063
Open bundle files in binary mode
Tue, 06 Feb 2007 15:23:40 -0200 convert-repo: handle packed git tags
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 06 Feb 2007 15:23:40 -0200] rev 4062
convert-repo: handle packed git tags
Sun, 04 Feb 2007 16:08:56 -0800 lazyindex: handle __delitem__ in loadblock
Brendan Cully <brendan@kublai.com> [Sun, 04 Feb 2007 16:08:56 -0800] rev 4061
lazyindex: handle __delitem__ in loadblock
Tue, 30 Jan 2007 21:11:10 -0200 commit: catch IOError
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 30 Jan 2007 21:11:10 -0200] rev 4060
commit: catch IOError filecommit can still raise IOError if we're on a filesystem without support for symlinks.
Tue, 30 Jan 2007 19:36:56 -0200 Merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 30 Jan 2007 19:36:56 -0200] rev 4059
Merge with crew-stable
Tue, 30 Jan 2007 19:09:08 -0200 filecommit: don't forget the local parent on a merge with a local rename
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 30 Jan 2007 19:09:08 -0200] rev 4058
filecommit: don't forget the local parent on a merge with a local rename
Tue, 30 Jan 2007 18:32:23 -0200 Fallback to ascii if getpreferredencoding raises an exception
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 30 Jan 2007 18:32:23 -0200] rev 4057
Fallback to ascii if getpreferredencoding raises an exception Fixes issue478.
Tue, 30 Jan 2007 18:32:21 -0200 unbundle: don't use urllib if it's a local file
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 30 Jan 2007 18:32:21 -0200] rev 4056
unbundle: don't use urllib if it's a local file
Tue, 30 Jan 2007 18:32:20 -0200 docopy: deal with globs on windows in a better way
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 30 Jan 2007 18:32:20 -0200] rev 4055
docopy: deal with globs on windows in a better way
Tue, 30 Jan 2007 18:32:18 -0200 Explicitly expand globs on Windows
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 30 Jan 2007 18:32:18 -0200] rev 4054
Explicitly expand globs on Windows
Tue, 30 Jan 2007 00:26:19 +0100 mtime can be -1 after a merge and cause tracebacks on win32.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 30 Jan 2007 00:26:19 +0100] rev 4053
mtime can be -1 after a merge and cause tracebacks on win32. Output "unset" instead.
Thu, 25 Jan 2007 17:57:51 +0100 Adjust documentation for 78a0dd93db0b (empty username to force specifying it)
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 25 Jan 2007 17:57:51 +0100] rev 4052
Adjust documentation for 78a0dd93db0b (empty username to force specifying it)
Tue, 30 Jan 2007 22:07:22 +0100 hgwebdir: class hgwebdir should also accept a configparser instance
Michael Gebetsroither <michael.geb@gmx.at> [Tue, 30 Jan 2007 22:07:22 +0100] rev 4051
hgwebdir: class hgwebdir should also accept a configparser instance
Tue, 30 Jan 2007 11:40:17 -0800 transplant: test non-local source
Brendan Cully <brendan@kublai.com> [Tue, 30 Jan 2007 11:40:17 -0800] rev 4050
transplant: test non-local source
Tue, 30 Jan 2007 11:39:47 -0800 transplant: update to current writebundle API
Brendan Cully <brendan@kublai.com> [Tue, 30 Jan 2007 11:39:47 -0800] rev 4049
transplant: update to current writebundle API
Mon, 29 Jan 2007 17:33:09 +0100 mq: Mention usage of hg add/remove/copy/rename in qrefresh help text.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 29 Jan 2007 17:33:09 +0100] rev 4048
mq: Mention usage of hg add/remove/copy/rename in qrefresh help text.
Sat, 27 Jan 2007 15:53:31 -0800 add pserver support to convert_repo
csaba.henk@creo.hu [Sat, 27 Jan 2007 15:53:31 -0800] rev 4047
add pserver support to convert_repo
Sat, 27 Jan 2007 15:43:16 -0800 gitweb: prevent wrapping of "changeset | manifest" links
Brendan Cully <brendan@kublai.com> [Sat, 27 Jan 2007 15:43:16 -0800] rev 4046
gitweb: prevent wrapping of "changeset | manifest" links
Wed, 24 Jan 2007 23:07:09 +0100 merge with stable
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 24 Jan 2007 23:07:09 +0100] rev 4045
merge with stable
Wed, 24 Jan 2007 23:04:51 +0100 Abort on empty username so specifying a username can be forced.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 24 Jan 2007 23:04:51 +0100] rev 4044
Abort on empty username so specifying a username can be forced. This behaviour was introduced by c3345b0f2fcd and broken by 98f2507c5551. Added test for this.
Sun, 14 Jan 2007 19:10:35 +0100 Copied files sources were not shown by status -C under Win32.
Patrick Mezard <pmezard@gmail.com> [Sun, 14 Jan 2007 19:10:35 +0100] rev 4043
Copied files sources were not shown by status -C under Win32. repo.dirstate.copied() takes a normalized paths while local paths were passed.
Mon, 15 Jan 2007 16:13:50 -0200 add test for 540d1059c802
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 15 Jan 2007 16:13:50 -0200] rev 4042
add test for 540d1059c802
Wed, 24 Jan 2007 23:06:45 +0100 merge with upstream
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 24 Jan 2007 23:06:45 +0100] rev 4041
merge with upstream
Mon, 22 Jan 2007 20:22:25 -0800 mq: allow push if -r is given explicitly
Brendan Cully <brendan@kublai.com> [Mon, 22 Jan 2007 20:22:25 -0800] rev 4040
mq: allow push if -r is given explicitly
Tue, 23 Jan 2007 17:41:53 -0600 hgk: remove embedded nulls in descriptions
Matt Mackall <mpm@selenic.com> [Tue, 23 Jan 2007 17:41:53 -0600] rev 4039
hgk: remove embedded nulls in descriptions
Thu, 18 Jan 2007 22:16:26 -0200 Don't use ints in HTTP headers
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 18 Jan 2007 22:16:26 -0200] rev 4038
Don't use ints in HTTP headers
Wed, 17 Jan 2007 22:19:36 +0100 Enforce unixish style for all generated patch names.
Patrick Mezard <pmezard@gmail.com> [Wed, 17 Jan 2007 22:19:36 +0100] rev 4037
Enforce unixish style for all generated patch names. User supplied names are left unchanged (including those loaded from series).
Tue, 16 Jan 2007 12:52:03 -0800 Make test-transplant test pull case
Brendan Cully <brendan@kublai.com> [Tue, 16 Jan 2007 12:52:03 -0800] rev 4036
Make test-transplant test pull case
Tue, 16 Jan 2007 12:51:02 -0800 Update transplant's merge.update call
Brendan Cully <brendan@kublai.com> [Tue, 16 Jan 2007 12:51:02 -0800] rev 4035
Update transplant's merge.update call
Tue, 16 Jan 2007 12:38:26 -0800 Minor test-transplant cleanup
Brendan Cully <brendan@kublai.com> [Tue, 16 Jan 2007 12:38:26 -0800] rev 4034
Minor test-transplant cleanup
Mon, 15 Jan 2007 22:46:03 +0100 merge with jsmith
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 15 Jan 2007 22:46:03 +0100] rev 4033
merge with jsmith
Mon, 15 Jan 2007 15:49:06 -0500 use DESTDIR both places its needed
Jonathan Smith <https://issues.rpath.com/> [Mon, 15 Jan 2007 15:49:06 -0500] rev 4032
use DESTDIR both places its needed
Mon, 15 Jan 2007 15:31:38 -0500 honor DESTDIR env variable for docs' make install
Jonathan Smith <https://issues.rpath.com/> [Mon, 15 Jan 2007 15:31:38 -0500] rev 4031
honor DESTDIR env variable for docs' make install
Mon, 15 Jan 2007 15:30:50 -0500 install man pages by default into $(PREFIX)/share/man not $(PREFIX)/man since the FHS puts them there
Jonathan Smith <https://issues.rpath.com/> [Mon, 15 Jan 2007 15:30:50 -0500] rev 4030
install man pages by default into $(PREFIX)/share/man not $(PREFIX)/man since the FHS puts them there
Mon, 15 Jan 2007 18:23:21 +0100 merge with -stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 15 Jan 2007 18:23:21 +0100] rev 4029
merge with -stable
Mon, 15 Jan 2007 17:56:20 +0100 bundlerepo: it was meant to be revdiff() instead of chunk()
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 15 Jan 2007 17:56:20 +0100] rev 4028
bundlerepo: it was meant to be revdiff() instead of chunk()
Sat, 13 Jan 2007 02:15:49 +0100 patchbomb: fix timezone offset in message date header
Christian Ebert <blacktrash@gmx.net> [Sat, 13 Jan 2007 02:15:49 +0100] rev 4027
patchbomb: fix timezone offset in message date header Use mercurial.util instead of time to set and format dates.
Mon, 08 Jan 2007 16:18:29 +0100 fix for digest auth when using keepalive.py
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 08 Jan 2007 16:18:29 +0100] rev 4026
fix for digest auth when using keepalive.py The problem was with python > 2.3 which stores part of the headers in unredirected_hdrs. Furthermore, we simplify the code to use httplib directly. fix issue473
Mon, 08 Jan 2007 16:12:35 +0100 Subclass file with a __len__ method instead of setting Content-length
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 08 Jan 2007 16:12:35 +0100] rev 4025
Subclass file with a __len__ method instead of setting Content-length This is necessary for the next patch to work with python2.3 Refactor the subclassing of send()
Fri, 12 Jan 2007 14:27:59 +0100 hgweb: add raw template to hgwebdir
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 12 Jan 2007 14:27:59 +0100] rev 4024
hgweb: add raw template to hgwebdir
Wed, 10 Jan 2007 20:35:27 +0100 Flush stderr after write.
Patrick Mezard <pmezard@gmail.com> [Wed, 10 Jan 2007 20:35:27 +0100] rev 4023
Flush stderr after write. stderr can be buffered under win32 when redirected to a file, including stdout.
Thu, 11 Jan 2007 23:13:32 +0100 Merge branchname changes in localrepo.commit.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 11 Jan 2007 23:13:32 +0100] rev 4022
Merge branchname changes in localrepo.commit.
Thu, 11 Jan 2007 23:12:21 +0100 Use local encoding for "HG: branch" line in commit editor.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 11 Jan 2007 23:12:21 +0100] rev 4021
Use local encoding for "HG: branch" line in commit editor.
Thu, 11 Jan 2007 19:47:51 +0100 Add branch name to editor text.
Simon 'corecode' Schubert <corecode@fs.ei.tum.de> [Thu, 11 Jan 2007 19:47:51 +0100] rev 4020
Add branch name to editor text.
Thu, 11 Jan 2007 19:33:34 +0100 When committing, record the changeset in the branchcache.
Simon 'corecode' Schubert <corecode@fs.ei.tum.de> [Thu, 11 Jan 2007 19:33:34 +0100] rev 4019
When committing, record the changeset in the branchcache.
Fri, 05 Jan 2007 00:01:53 -0200 Allow adding symlinks that don't point to files
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 05 Jan 2007 00:01:53 -0200] rev 4018
Allow adding symlinks that don't point to files
Fri, 05 Jan 2007 00:01:51 -0200 catch AttributeError in util.checklink
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 05 Jan 2007 00:01:51 -0200] rev 4017
catch AttributeError in util.checklink There's no symlink function in the os module on windows. Fixes issue468
Tue, 02 Jan 2007 22:40:52 +0100 sync with -stable
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 02 Jan 2007 22:40:52 +0100] rev 4016
sync with -stable
Tue, 02 Jan 2007 22:12:38 +0100 Handle exceptions in do_hgweb: Send "Internal Server Error", log traceback
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 02 Jan 2007 22:12:38 +0100] rev 4015
Handle exceptions in do_hgweb: Send "Internal Server Error", log traceback
Fri, 29 Dec 2006 06:37:43 +0100 various doc fixes
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 29 Dec 2006 06:37:43 +0100] rev 4014
various doc fixes - update can no longer be used to merge - short summary start with lowercase - add merge to short help list - fix tests
Fri, 29 Dec 2006 06:08:46 +0100 catch socket.error
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 29 Dec 2006 06:08:46 +0100] rev 4013
catch socket.error fix issue394
Fri, 29 Dec 2006 05:27:48 +0100 fix handling of multiple Content-type headers
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 29 Dec 2006 05:27:48 +0100] rev 4012
fix handling of multiple Content-type headers This can happen if an error happens while sending application/mercurial-0.1 content. The error page will be sent resulting (for at least lighttpd) in the following headers: Content-type: application/mercurial-0.1 Content-type: text/html which result in req.proto = 'application/mercurial-0.1, text/html' fix issue344
Fri, 29 Dec 2006 04:22:31 +0100 add [diff] section to hgrc documentation
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 29 Dec 2006 04:22:31 +0100] rev 4011
add [diff] section to hgrc documentation
Thu, 28 Dec 2006 01:14:12 +0100 inst.reason isn't alway in the form (errno, strerror)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 28 Dec 2006 01:14:12 +0100] rev 4010
inst.reason isn't alway in the form (errno, strerror) urllib2.urlopen("foobar://foo") is an example where inst.reason is a string fix issue383
Tue, 26 Dec 2006 21:59:01 +0100 fix hg help <ext> for extension that do not define any command
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 26 Dec 2006 21:59:01 +0100] rev 4009
fix hg help <ext> for extension that do not define any command solve issue462
Tue, 26 Dec 2006 21:57:20 +0100 mq: fix strip failing to unlink a bundle
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 26 Dec 2006 21:57:20 +0100] rev 4008
mq: fix strip failing to unlink a bundle os.unlink doesn't know how to deal with urls
Fri, 29 Dec 2006 20:04:31 -0600 symlinks: minimal support for symlinks in merge/update
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 4007
symlinks: minimal support for symlinks in merge/update This will get angry, confused, and sad if you try to merge a symlink with a regular file.
Fri, 29 Dec 2006 20:04:31 -0600 symlinks: add flags param to wwrite
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 4006
symlinks: add flags param to wwrite Now wwrite can set symlink and exec for files
Fri, 29 Dec 2006 20:04:31 -0600 replace filehandle version of wwrite with wwritedata
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 4005
replace filehandle version of wwrite with wwritedata
Fri, 29 Dec 2006 20:04:31 -0600 unify encode/decode filter routines
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 4004
unify encode/decode filter routines
Fri, 29 Dec 2006 20:04:31 -0600 symlinks: add _link checking function
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 4003
symlinks: add _link checking function
Fri, 29 Dec 2006 20:04:31 -0600 symlinks: use is_link wherever is_exec is used
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 4002
symlinks: use is_link wherever is_exec is used
Fri, 29 Dec 2006 20:04:31 -0600 symlinks: don't complain about symlinks
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 4001
symlinks: don't complain about symlinks
Fri, 29 Dec 2006 20:04:31 -0600 symlinks: add a linkfunc
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 4000
symlinks: add a linkfunc
Fri, 29 Dec 2006 20:04:31 -0600 symlinks: add basic symlink functions to util.py
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 3999
symlinks: add basic symlink functions to util.py
Fri, 29 Dec 2006 20:04:31 -0600 symlinks: check whether a filesystem supports symlinks
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 3998
symlinks: check whether a filesystem supports symlinks
Fri, 29 Dec 2006 20:04:31 -0600 exec: remove last flag from is_exec
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:31 -0600] rev 3997
exec: remove last flag from is_exec
Fri, 29 Dec 2006 20:04:30 -0600 exec: add execfunc to simplify exec flag support on non-exec filesystems
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:30 -0600] rev 3996
exec: add execfunc to simplify exec flag support on non-exec filesystems
Fri, 29 Dec 2006 20:04:30 -0600 pull umask-checking up
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:30 -0600] rev 3995
pull umask-checking up
Fri, 29 Dec 2006 20:04:30 -0600 exec: checkexec checks whether filesystem supports exec flags
Matt Mackall <mpm@selenic.com> [Fri, 29 Dec 2006 20:04:30 -0600] rev 3994
exec: checkexec checks whether filesystem supports exec flags
Tue, 26 Dec 2006 20:08:09 +0100 expanded bash_completion for transplant extension
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Dec 2006 20:08:09 +0100] rev 3993
expanded bash_completion for transplant extension
Tue, 26 Dec 2006 19:56:42 +0100 Yield entries from [paths], too, when completing -R/--repository.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Dec 2006 19:56:42 +0100] rev 3992
Yield entries from [paths], too, when completing -R/--repository.
Tue, 26 Dec 2006 15:42:40 +0100 Corrected synopsis for transplant.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Dec 2006 15:42:40 +0100] rev 3991
Corrected synopsis for transplant.
Tue, 26 Dec 2006 15:33:50 +0100 Improved error message for extensions overriding commands (with test):
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Dec 2006 15:33:50 +0100] rev 3990
Improved error message for extensions overriding commands (with test): - Old text "module foo overrides bar" was misread as overriding module bar. - Only print a single warning line per extension instead of one for each command.
Tue, 26 Dec 2006 14:54:48 +0100 sync with stable
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Dec 2006 14:54:48 +0100] rev 3989
sync with stable
Tue, 26 Dec 2006 14:17:48 +0100 Don't use -f for rm in tests where not needed. Drop /bin/ from /bin/rm.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Dec 2006 14:17:48 +0100] rev 3988
Don't use -f for rm in tests where not needed. Drop /bin/ from /bin/rm.
Sun, 24 Dec 2006 22:28:01 +0100 test-manifest-merging: we only need to remove files
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 24 Dec 2006 22:28:01 +0100] rev 3987
test-manifest-merging: we only need to remove files
Fri, 22 Dec 2006 16:29:35 -0800 Make test-manifest-merging less likely to delete the whole filesystem
Brendan Cully <brendan@kublai.com> [Fri, 22 Dec 2006 16:29:35 -0800] rev 3986
Make test-manifest-merging less likely to delete the whole filesystem
(0) -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip