Fri, 30 Jun 2006 21:40:56 +0200 Don't change $PATH (breaks python in other locations) and $PWD in test-oldcgi
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 30 Jun 2006 21:40:56 +0200] rev 2541
Don't change $PATH (breaks python in other locations) and $PWD in test-oldcgi
Fri, 30 Jun 2006 21:40:20 +0200 Don't use non-sh declare in test-oldcgi.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 30 Jun 2006 21:40:20 +0200] rev 2540
Don't use non-sh declare in test-oldcgi.
Fri, 30 Jun 2006 21:36:45 +0200 Merged WSGI fixes from http://hg.omnifarious.org/~hopper/webmerc/
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 30 Jun 2006 21:36:45 +0200] rev 2539
Merged WSGI fixes from http://hg.omnifarious.org/~hopper/webmerc/
Fri, 30 Jun 2006 09:50:25 -0700 Cleanup hgweb and hgwebdir's run method a bit.
Eric Hopper <hopper@omnifarious.org> [Fri, 30 Jun 2006 09:50:25 -0700] rev 2538
Cleanup hgweb and hgwebdir's run method a bit.
Fri, 30 Jun 2006 08:47:41 -0700 Fix hgwebdir to run hgweb using run_wsgi.
Eric Hopper <hopper@omnifarious.org> [Fri, 30 Jun 2006 08:47:41 -0700] rev 2537
Fix hgwebdir to run hgweb using run_wsgi.
Fri, 30 Jun 2006 08:45:52 -0700 Fix new tests to be better. In particular, fix webraw test to
Eric Hopper <hopper@omnifarious.org> [Fri, 30 Jun 2006 08:45:52 -0700] rev 2536
Fix new tests to be better. In particular, fix webraw test to specify a date on commit to be less brittle, and fix test-oldcgi to test fetching a subdirectory of a webdir instance.
Thu, 29 Jun 2006 19:06:18 -0700 Arrange for old copies of CGI scripts to still work.
Eric Hopper <hopper@omnifarious.org> [Thu, 29 Jun 2006 19:06:18 -0700] rev 2535
Arrange for old copies of CGI scripts to still work.
Thu, 29 Jun 2006 18:34:26 -0700 Fix raw files in the web UI.
Eric Hopper <hopper@omnifarious.org> [Thu, 29 Jun 2006 18:34:26 -0700] rev 2534
Fix raw files in the web UI.
Thu, 29 Jun 2006 18:31:17 -0700 Create a test to make sure old CGI scripts will still work.
Eric Hopper <hopper@omnifarious.org> [Thu, 29 Jun 2006 18:31:17 -0700] rev 2533
Create a test to make sure old CGI scripts will still work.
Thu, 29 Jun 2006 16:44:23 -0700 Add a test for getting raw files via the web UI.
Eric Hopper <hopper@omnifarious.org> [Thu, 29 Jun 2006 16:44:23 -0700] rev 2532
Add a test for getting raw files via the web UI.
Fri, 30 Jun 2006 21:35:28 +0200 Merge with crew.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 30 Jun 2006 21:35:28 +0200] rev 2531
Merge with crew.
Wed, 28 Jun 2006 12:29:48 +0200 Wait for first pull to be completed before doing verify.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 28 Jun 2006 12:29:48 +0200] rev 2530
Wait for first pull to be completed before doing verify.
Tue, 27 Jun 2006 22:50:33 +0200 Some systems are slower ... give 'em some time/
Sascha Wilde <wilde@sha-bang.de> [Tue, 27 Jun 2006 22:50:33 +0200] rev 2529
Some systems are slower ... give 'em some time/
Tue, 27 Jun 2006 21:56:11 +0200 Workaround to work with less sophisticated sed versions.
Sascha Wilde <wilde@sha-bang.de> [Tue, 27 Jun 2006 21:56:11 +0200] rev 2528
Workaround to work with less sophisticated sed versions. For example NetBSD sed doesn't know about '\|'.
Tue, 27 Jun 2006 09:57:06 +0200 Split installation targets into install-bin and install-doc.
Sascha Wilde <wilde@sha-bang.de> [Tue, 27 Jun 2006 09:57:06 +0200] rev 2527
Split installation targets into install-bin and install-doc. install-bin will only install the program, and install-doc will install the documentation. The main install target still installs both.
Wed, 28 Jun 2006 08:56:01 +0200 mq: Added help for qcommit, consistently talk about queue repository.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 28 Jun 2006 08:56:01 +0200] rev 2526
mq: Added help for qcommit, consistently talk about queue repository.
Fri, 30 Jun 2006 21:35:22 +0200 hgk: Don't choke on empty changelogs
Brendan Cully <brendan@kublai.com> [Fri, 30 Jun 2006 21:35:22 +0200] rev 2525
hgk: Don't choke on empty changelogs
Fri, 30 Jun 2006 18:57:04 +0200 add more testcases for date parsing
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 30 Jun 2006 18:57:04 +0200] rev 2524
add more testcases for date parsing
Fri, 30 Jun 2006 18:48:06 +0200 validate the resulting date in parsedate
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 30 Jun 2006 18:48:06 +0200] rev 2523
validate the resulting date in parsedate
Fri, 30 Jun 2006 18:47:35 +0200 Allow the use of human readable dates (issue 251)
Jose M. Prieto <jmprieto@gmx.net> [Fri, 30 Jun 2006 18:47:35 +0200] rev 2522
Allow the use of human readable dates (issue 251)
Fri, 30 Jun 2006 16:16:35 +0200 add -r/--rev arguments to incoming and outgoing
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 30 Jun 2006 16:16:35 +0200] rev 2521
add -r/--rev arguments to incoming and outgoing
Fri, 30 Jun 2006 10:16:38 +0200 make changeset outputted by the raw template to be closer to 'hg export'
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 30 Jun 2006 10:16:38 +0200] rev 2520
make changeset outputted by the raw template to be closer to 'hg export'
Fri, 30 Jun 2006 10:15:18 +0200 add a new template function 'hgdate'
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 30 Jun 2006 10:15:18 +0200] rev 2519
add a new template function 'hgdate' 'hgdate' turns a date into a cset timestamp as printed by 'hg export'
Thu, 29 Jun 2006 10:35:15 -0700 mercurial.el: fix misleading indent of code.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 29 Jun 2006 10:35:15 -0700] rev 2518
mercurial.el: fix misleading indent of code. code was correct, indent was wrong.
Thu, 29 Jun 2006 10:27:09 -0700 mercurial.el: inhibit backups for files managed by mercurial
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 29 Jun 2006 10:27:09 -0700] rev 2517
mercurial.el: inhibit backups for files managed by mercurial
Tue, 27 Jun 2006 11:32:37 -0700 Update Mac OSX installer to 0.9 with Universal Python build
Lee Cantey <lcantey@gmail.com> [Tue, 27 Jun 2006 11:32:37 -0700] rev 2516
Update Mac OSX installer to 0.9 with Universal Python build
Tue, 27 Jun 2006 09:41:05 -0700 import: make help clearer. suggested by asak.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 27 Jun 2006 09:41:05 -0700] rev 2515
import: make help clearer. suggested by asak.
Tue, 27 Jun 2006 09:33:12 -0700 Really fix http headers for web UI and issue 254.
Eric Hopper <hopper@omnifarious.org> [Tue, 27 Jun 2006 09:33:12 -0700] rev 2514
Really fix http headers for web UI and issue 254. This also arranges for static content to allow a keepalive connection.
Tue, 27 Jun 2006 09:30:50 -0700 import: added tests, fixed bugs found by tests and asak.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 27 Jun 2006 09:30:50 -0700] rev 2513
import: added tests, fixed bugs found by tests and asak.
Tue, 27 Jun 2006 10:49:46 -0400 mq: fix qparents to return the correct parent when no patches are applied
Chris Mason <mason@suse.com> [Tue, 27 Jun 2006 10:49:46 -0400] rev 2512
mq: fix qparents to return the correct parent when no patches are applied
Tue, 27 Jun 2006 11:23:06 -0400 mq: hg qnew -f should refresh the new patch
Chris Mason <mason@suse.com> [Tue, 27 Jun 2006 11:23:06 -0400] rev 2511
mq: hg qnew -f should refresh the new patch qnew -f was originally meant to just skip the localchanges check. But, it currently discards the local changes, which is not at all what people expect. This patch changes qnew -f to create the new patch and then run hg qrefresh on it. The local changes will be in the new patch.
Tue, 27 Jun 2006 00:13:44 -0700 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 27 Jun 2006 00:13:44 -0700] rev 2510
merge with crew.
Tue, 27 Jun 2006 00:10:41 -0700 merge with wsgi changes.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 27 Jun 2006 00:10:41 -0700] rev 2509
merge with wsgi changes.
Tue, 27 Jun 2006 00:09:37 -0700 Put support for persistent connections back in.
Eric Hopper <hopper@omnifarious.org> [Tue, 27 Jun 2006 00:09:37 -0700] rev 2508
Put support for persistent connections back in.
Tue, 27 Jun 2006 00:09:35 -0700 Fix two small bugs that would've prevented the web interface and IPv6
Eric Hopper <hopper@omnifarious.org> [Tue, 27 Jun 2006 00:09:35 -0700] rev 2507
Fix two small bugs that would've prevented the web interface and IPv6 from working.
Tue, 27 Jun 2006 00:09:33 -0700 This patch make several WSGI related alterations.
Eric Hopper <hopper@omnifarious.org> [Tue, 27 Jun 2006 00:09:33 -0700] rev 2506
This patch make several WSGI related alterations. First, it changes the server to be almost a generic WSGI server. Second, it changes request.py to have wsgiapplication and _wsgirequest. wsgiapplication is a class that creates _wsgirequests when called by a WSGI compliant server. It needs to know whether or not it should create hgwebdir or hgweb requests. Lastly, wsgicgi.py is added, and the CGI scripts are altered to use it to launch wsgiapplications in a WSGI compliant way. As a side effect, all the keepalive code has been removed from request.py. This code needs to be moved so that it is exclusively in server.py
Tue, 27 Jun 2006 00:09:31 -0700 Fix server to set up a more WSGI compliant environment.
Eric Hopper <hopper@omnifarious.org> [Tue, 27 Jun 2006 00:09:31 -0700] rev 2505
Fix server to set up a more WSGI compliant environment.
Tue, 27 Jun 2006 00:09:13 -0700 import: parse email messages
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 27 Jun 2006 00:09:13 -0700] rev 2504
import: parse email messages
Tue, 27 Jun 2006 08:31:03 +0200 Don't require opts['dry_run'] to be set to fix external tools like tailor.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 27 Jun 2006 08:31:03 +0200] rev 2503
Don't require opts['dry_run'] to be set to fix external tools like tailor.
Mon, 26 Jun 2006 22:44:48 +0200 Allow using default values with ui.configlist, too, and add a test for this.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 26 Jun 2006 22:44:48 +0200] rev 2502
Allow using default values with ui.configlist, too, and add a test for this.
Mon, 26 Jun 2006 16:47:24 +0200 Make "[web] allow_push, deny_push" and "[http_proxy] no" use ui.configlist.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 26 Jun 2006 16:47:24 +0200] rev 2501
Make "[web] allow_push, deny_push" and "[http_proxy] no" use ui.configlist.
Mon, 26 Jun 2006 14:56:14 +0200 Fixed [web] allow_archive for comma separated parameters by using ui.configlist.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 26 Jun 2006 14:56:14 +0200] rev 2500
Fixed [web] allow_archive for comma separated parameters by using ui.configlist. Changed tests/test-archive to use allow_archive instead of the deprecated allowzip, allowgz and allowbz2.
Mon, 26 Jun 2006 14:52:26 +0200 Added ui.configlist method to get comma/space separated lists of strings.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 26 Jun 2006 14:52:26 +0200] rev 2499
Added ui.configlist method to get comma/space separated lists of strings. For example: users = alice, bob colors = red green blue
Mon, 26 Jun 2006 14:49:18 +0200 Fix ui.expandpath problem and broken test introduced by 4a2a4d988ead.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 26 Jun 2006 14:49:18 +0200] rev 2498
Fix ui.expandpath problem and broken test introduced by 4a2a4d988ead.
Fri, 23 Jun 2006 19:20:22 -0700 do not try to package lsprof if not available.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 23 Jun 2006 19:20:22 -0700] rev 2497
do not try to package lsprof if not available.
Fri, 23 Jun 2006 18:23:42 -0700 add test for default-push.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 23 Jun 2006 18:23:42 -0700] rev 2496
add test for default-push.
Fri, 23 Jun 2006 18:23:32 -0700 make ui.expandpath better with default path.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 23 Jun 2006 18:23:32 -0700] rev 2495
make ui.expandpath better with default path.
Fri, 23 Jun 2006 18:09:44 -0700 push, outgoing, bundle: fall back to "default" if "default-push" not defined
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 23 Jun 2006 18:09:44 -0700] rev 2494
push, outgoing, bundle: fall back to "default" if "default-push" not defined
Fri, 23 Jun 2006 17:33:10 -0700 print message after backout that tells that backout adds new head.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 23 Jun 2006 17:33:10 -0700] rev 2493
print message after backout that tells that backout adds new head.
Fri, 23 Jun 2006 17:21:04 -0700 Test case for #295
Brendan Cully <brendan@kublai.com> [Fri, 23 Jun 2006 17:21:04 -0700] rev 2492
Test case for #295
Fri, 23 Jun 2006 16:42:48 -0700 Fix localrepo.changes() Correctly decide if we are diffing the working dir
Chris Mason <mason@suse.com> [Fri, 23 Jun 2006 16:42:48 -0700] rev 2491
Fix localrepo.changes() Correctly decide if we are diffing the working dir
Tue, 20 Jun 2006 15:02:23 -0300 Change revlog.heads to walk the revision graph using revision numbers
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 20 Jun 2006 15:02:23 -0300] rev 2490
Change revlog.heads to walk the revision graph using revision numbers On the kernel repo: $ hg heads -q before after RevlogNG 1.11 0.52 Revlogv0 0.80 0.69 Since the current code for tags has to find all the heads of the repo, this also helps there: $ hg tags before after RevlogNG 2.35 1.76 Revlogv0 2.04 1.90
Tue, 20 Jun 2006 14:57:30 -0300 Add revlog.parentrevs function.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 20 Jun 2006 14:57:30 -0300] rev 2489
Add revlog.parentrevs function. This allows one to walk the revision graph using only revision numbers, which can be faster than using revision hashes, especially for RevlogNG, where the parents of a revision are stored as revision numbers.
Fri, 23 Jun 2006 12:52:42 -0700 mq: add qimported patches if patch dir is a repo
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 23 Jun 2006 12:52:42 -0700] rev 2488
mq: add qimported patches if patch dir is a repo
Fri, 23 Jun 2006 08:10:06 +0200 Test case for #294
Brendan Cully <brendan@kublai.com> [Fri, 23 Jun 2006 08:10:06 +0200] rev 2487
Test case for #294
Fri, 23 Jun 2006 08:09:48 +0200 simplify filterfiles when filtering based on a directory
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 23 Jun 2006 08:09:48 +0200] rev 2486
simplify filterfiles when filtering based on a directory since an unkown files cannot be an exact match, we bisect for a <path>/ instead of <path> and we get only the files below the directory.
Fri, 23 Jun 2006 00:11:53 +0200 filterfiles: Search as long as the target is a prefix of current.
Brendan Cully <brendan@kublai.com> [Fri, 23 Jun 2006 00:11:53 +0200] rev 2485
filterfiles: Search as long as the target is a prefix of current. filterfiles was failing to find files for directory arguments if another file existed that started with the directory name and sorted earlier. For example, a manifest of ('foo.h', 'foo/foo') would cause filterfiles('foo') to return nothing. This resolves issue #294.
Wed, 21 Jun 2006 22:45:29 -0700 remove duplicate code.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 21 Jun 2006 22:45:29 -0700] rev 2484
remove duplicate code.
Thu, 22 Jun 2006 13:19:52 +0900 Fixed conditional include of stdint.h for windows/msvc6/python2.3 environment.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Thu, 22 Jun 2006 13:19:52 +0900] rev 2483
Fixed conditional include of stdint.h for windows/msvc6/python2.3 environment.
Thu, 22 Jun 2006 02:44:39 +0200 Fix hg diff regression
andrea@suse.de [Thu, 22 Jun 2006 02:44:39 +0200] rev 2482
Fix hg diff regression
(0) -1000 -300 -100 -60 +60 +100 +300 +1000 tip