Mon, 20 Oct 2008 17:40:29 +0200 patchbomb: mime-encode clean utf-8 patches (issue814)
Christian Ebert <blacktrash@gmx.net> [Mon, 20 Oct 2008 17:40:29 +0200] rev 7192
patchbomb: mime-encode clean utf-8 patches (issue814) Fixes issue814, but only for utf.
Mon, 20 Oct 2008 17:40:29 +0200 mail: mime-encode patches that are utf-8
Christian Ebert <blacktrash@gmx.net> [Mon, 20 Oct 2008 17:40:29 +0200] rev 7191
mail: mime-encode patches that are utf-8 utf-8 can be safely detected without making assumptions on the encoding/locale used by the recipient. Content-Transfer-Encoding for utf-8 patches is base64 (default of python's email module).
Mon, 20 Oct 2008 15:19:05 +0200 Some additional space/tab cleanups
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 20 Oct 2008 15:19:05 +0200] rev 7190
Some additional space/tab cleanups
Mon, 20 Oct 2008 14:58:49 +0200 merge with crew-stable, again
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:58:49 +0200] rev 7189
merge with crew-stable, again
Mon, 20 Oct 2008 14:57:56 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:57:56 +0200] rev 7188
merge with crew-stable
Mon, 20 Oct 2008 14:53:53 +0200 spaces->tabs in one line of a C extension for consistency
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 20 Oct 2008 14:53:53 +0200] rev 7187
spaces->tabs in one line of a C extension for consistency
Mon, 20 Oct 2008 14:57:04 +0200 clean up trailing spaces, leading spaces in C
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:57:04 +0200] rev 7186
clean up trailing spaces, leading spaces in C
Mon, 20 Oct 2008 14:52:58 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:52:58 +0200] rev 7185
merge with crew-stable
Mon, 20 Oct 2008 14:51:55 +0200 clean up trailing spaces
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:51:55 +0200] rev 7184
clean up trailing spaces
Mon, 20 Oct 2008 14:13:37 +0200 hgweb: working diff for removed files
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:13:37 +0200] rev 7183
hgweb: working diff for removed files
Mon, 20 Oct 2008 12:41:09 +0200 hgweb: remove links to non-existent file versions
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 12:41:09 +0200] rev 7182
hgweb: remove links to non-existent file versions
Mon, 20 Oct 2008 10:20:35 +0200 coal/paper: widen author column in log table
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 10:20:35 +0200] rev 7181
coal/paper: widen author column in log table
Mon, 20 Oct 2008 10:15:26 +0200 hgweb: be sure to drain request data even in early error conditions
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 10:15:26 +0200] rev 7180
hgweb: be sure to drain request data even in early error conditions Thanks to Mads Kiilerich with noticing this. The hg client can only read data after all the sent data has been read, so we have to read all the request data even if we're not going to do anything with it (in error conditions). This is not easy to fix in the client, because we're using Python's httplib, which is strictly stateful. Abstracted the draining into a separate method.
Sun, 19 Oct 2008 22:07:43 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 22:07:43 +0200] rev 7179
merge with crew-stable
Sun, 19 Oct 2008 19:49:56 +0200 Fix Debian bug #494889 (fetching from static-http://... broken)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 19:49:56 +0200] rev 7178
Fix Debian bug #494889 (fetching from static-http://... broken) Changeset 6605a03cbf87 which fixed issue965 (hg clone static-http does not work for empty repos) broke cloning of repos with old layout (without store) via static-http. This fix makes cloning from old-style repositories possible again, but will not allow cloning of empty old-style repositories as this can not be detected reliably.
Sun, 19 Oct 2008 16:31:24 +0200 mq: Fix --qrefresh --short to work with --exclude and --include
Mads Kiilerich <mads@kiilerich.com> [Sun, 19 Oct 2008 16:31:24 +0200] rev 7177
mq: Fix --qrefresh --short to work with --exclude and --include pmezard expects hg qref -s -X b to apply the -X to the list of files in the patch, and thus remove b from the patch. That's how it worked before f7fc5f5ecd62. That change seemed sensible, but it wasn't... mpm says (17:22:30) pmezard_: kiilerix1: do you mean that -X should be forbidden with -s ? (17:22:54) pmezard_: kiilerix1: and --include too (17:23:03) mpm: No because you should be able to say hg qref -s foo* -X foo-bar so mpm expects hg qref -s -X b * to apply the -X to the list of files in the working directory, and thus don't include b in the patch This patch tries to make both usecases work by creating a matchfn which uses the include/excludes but not the filelist.
Sun, 19 Oct 2008 20:29:41 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 20:29:41 +0200] rev 7176
merge with crew
Sun, 19 Oct 2008 20:17:06 +0200 parsers.c: do not try to untrack after a failure
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 20:17:06 +0200] rev 7175
parsers.c: do not try to untrack after a failure
Sun, 19 Oct 2008 20:16:37 +0200 parsers.c: fix integer overflows
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 20:16:37 +0200] rev 7174
parsers.c: fix integer overflows thanks to zzuf for helping finding those
Sun, 19 Oct 2008 19:10:26 +0200 Merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 19:10:26 +0200] rev 7173
Merge with crew
Sun, 19 Oct 2008 19:03:23 +0200 Use dummy diffstat in tests and remove older diffstat workaround.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 19:03:23 +0200] rev 7172
Use dummy diffstat in tests and remove older diffstat workaround. This makes test-notify pass on systems without diffstat installed or where the diffstat version yields a different output.
Sun, 19 Oct 2008 17:40:35 +0200 Fix test-bundle-type output by changing head|cut to cut|head.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 17:40:35 +0200] rev 7171
Fix test-bundle-type output by changing head|cut to cut|head. With some versions of cut the output otherwise has no end of line.
Sun, 19 Oct 2008 15:24:33 +0200 convert documentation: --config argument with spaces needs quoting.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 15:24:33 +0200] rev 7170
convert documentation: --config argument with spaces needs quoting.
Sun, 19 Oct 2008 15:08:30 +0200 Copy index before parsing to enforce alignment with inline data present.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 15:08:30 +0200] rev 7169
Copy index before parsing to enforce alignment with inline data present. Fixes issue1348 (Bus error in parsers.c) on Solaris/sparc.
Sun, 19 Oct 2008 16:11:23 +0200 parsers.c: there is no reference to data_obj, so it shouldn't be decref'ed
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 16:11:23 +0200] rev 7168
parsers.c: there is no reference to data_obj, so it shouldn't be decref'ed
Sun, 19 Oct 2008 13:00:36 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 13:00:36 +0200] rev 7167
merge with crew
Sun, 19 Oct 2008 12:23:58 +0200 hgweb: nodeids should be aligned in raw changesets
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 12:23:58 +0200] rev 7166
hgweb: nodeids should be aligned in raw changesets If they aren't it breaks hg import --exact Thanks to Jesper Noehr for noticing it.
Sun, 19 Oct 2008 12:34:34 +0200 Fix test-notify output for older diffstat versions.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 12:34:34 +0200] rev 7165
Fix test-notify output for older diffstat versions.
Sun, 19 Oct 2008 12:19:55 +0200 Add util.popen3 fallback, simplify import of Popen3
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 12:19:55 +0200] rev 7164
Add util.popen3 fallback, simplify import of Popen3
Sun, 19 Oct 2008 12:13:25 +0200 Fix util.popen2 for Python 2.3
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 12:13:25 +0200] rev 7163
Fix util.popen2 for Python 2.3 1. trigger ImportError early, so fallbacks are activated 2. util.popen2 replaces previous usage of os.popen2, not popen2.popen2
Sat, 18 Oct 2008 21:52:22 -0700 mq: heavy rearrangement of qnew to make it recover reliably from errors.
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 21:52:22 -0700] rev 7162
mq: heavy rearrangement of qnew to make it recover reliably from errors. Closes issue1269.
Sat, 18 Oct 2008 20:45:53 -0700 mq: abort qnew -f if any file in an explicit list cannot be read
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 20:45:53 -0700] rev 7161
mq: abort qnew -f if any file in an explicit list cannot be read
Sat, 18 Oct 2008 17:29:45 -0700 mq: make qimport -f work properly. Closes issue1255.
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 17:29:45 -0700] rev 7160
mq: make qimport -f work properly. Closes issue1255. From Bernhard Leiner.
Sat, 18 Oct 2008 16:53:44 -0700 Merge with crew
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 16:53:44 -0700] rev 7159
Merge with crew
Sat, 18 Oct 2008 16:40:01 -0700 mq: let qimport read patches from URLs
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 16:40:01 -0700] rev 7158
mq: let qimport read patches from URLs
Sat, 18 Oct 2008 16:33:10 -0700 mq: do not invoke editor until just before patch creation. Closes issue1346.
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 16:33:10 -0700] rev 7157
mq: do not invoke editor until just before patch creation. Closes issue1346.
Sun, 19 Oct 2008 01:29:57 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 01:29:57 +0200] rev 7156
merge with crew
Sun, 19 Oct 2008 01:28:35 +0200 add a missing +x to test-inotify-lookup
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 01:28:35 +0200] rev 7155
add a missing +x to test-inotify-lookup
Sun, 19 Oct 2008 01:26:46 +0200 index parser: fix refcounting in case of errors, refactor
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 01:26:46 +0200] rev 7154
index parser: fix refcounting in case of errors, refactor due to incorrect refcounting, on a bad revlog it was failing with: *** glibc detected *** /usr/bin/python: corrupted double-linked list: 0x0816d318 *** and a backtrace.
Sat, 18 Oct 2008 23:45:46 +0200 patch: pass linereader to binaryhunk.extract() instead of wrapped fp
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:46 +0200] rev 7153
patch: pass linereader to binaryhunk.extract() instead of wrapped fp It unifies input patch file access methods
Sat, 18 Oct 2008 23:45:46 +0200 patch: pass linereader to scangitpatch(), extract from iterhunks()
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:46 +0200] rev 7152
patch: pass linereader to scangitpatch(), extract from iterhunks() It's good because it unifies the patch file access methods.
Sat, 18 Oct 2008 23:45:45 +0200 patch: change functions definition order for readability
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7151
patch: change functions definition order for readability
Sat, 18 Oct 2008 23:45:45 +0200 patch: map changed files to patchmeta directly
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7150
patch: map changed files to patchmeta directly
Sat, 18 Oct 2008 23:45:45 +0200 patch: patchmeta gives (islink, isexec) tuple instead of int mode
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7149
patch: patchmeta gives (islink, isexec) tuple instead of int mode
Sat, 18 Oct 2008 23:45:45 +0200 patch: extract and rename gitpatch into patchmeta, document
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7148
patch: extract and rename gitpatch into patchmeta, document
Sat, 18 Oct 2008 23:45:45 +0200 patch: remove applydiff() useless updatedir and rejmerge arguments
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7147
patch: remove applydiff() useless updatedir and rejmerge arguments
Sat, 18 Oct 2008 23:20:23 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 23:20:23 +0200] rev 7146
merge with crew
Sat, 18 Oct 2008 23:06:29 +0200 inotify: fix status not showing "clean" files (issue907)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 23:06:29 +0200] rev 7145
inotify: fix status not showing "clean" files (issue907) The inotify server uses 'c' for clean, not 'n'.
(0) -3000 -1000 -300 -100 -48 +48 +100 +300 +1000 +3000 +10000 +30000 tip