Commit Graph

16058 Commits (7745ff8fc7bb633e8ef1469749ece8f09010c776)

Author SHA1 Message Date
http://hands.com/~phil/ 8c21227bb6 2011-12-12 19:33:58 -04:00
http://jmtd.net/ 299c827058 rm spam
This reverts commit 03d0c64f52
2011-12-12 09:34:07 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlUumnAo2mLy-vFPwwaDIXsnm1kNhYBVa8 03d0c64f52 2011-12-12 08:56:17 -04:00
http://cgray.myopenid.com/ 0c60457be4 remove spam 2011-12-11 19:11:42 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlUumnAo2mLy-vFPwwaDIXsnm1kNhYBVa8 74deaeffc1 2011-12-11 19:08:26 -04:00
Julian Andres Klode 28b732e15d Delete doc/users/jak.mdwn again
This was an accident and not supposed to be here.
2011-12-11 15:38:15 +01:00
jak dfc7c9d63a Drop test from sanbox 2011-12-11 10:34:55 -04:00
jak 2348c22a44 xxx 2011-12-11 10:25:21 -04:00
Julian Andres Klode d7f7ae730a CREATED BY WEB 2011-12-11 15:24:36 +01:00
http://liw.fi/ 2fc77c6aa5 2011-12-11 07:42:21 -04:00
https://www.google.com/accounts/o8/id?id=AItOawk_MMtLPS7osC5MjX00q2ATjvvXPWqm0ik a2f201309a 2011-12-11 06:32:11 -04:00
https://mukund.startssl.com/ c3f86eaf97 Remove Banu (as it no longer uses Ikiwiki) 2011-12-10 21:29:48 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkq11bTnmln5O-k-utYZYK8N9TzG3T1THk 6d707f6baf 2011-12-10 21:24:18 -04:00
https://www.google.com/accounts/o8/id?id=AItOawk_MMtLPS7osC5MjX00q2ATjvvXPWqm0ik ed8df876a9 2011-12-10 16:14:06 -04:00
Joey Hess 8eec88bd7c Merge branch 'master' of ssh://git.ikiwiki.info 2011-12-09 13:18:50 -04:00
https://www.google.com/accounts/o8/id?id=AItOawk_MMtLPS7osC5MjX00q2ATjvvXPWqm0ik a545009b63 Added a comment 2011-12-09 05:21:05 -04:00
Joey Hess 97363d7e9a Merge branch 'master' of ssh://git.ikiwiki.info 2011-12-07 14:56:30 -04:00
Joey Hess 4ff23d3712 comment 2011-12-07 13:26:41 -04:00
Joey Hess d9214e7e97 remove some links to gitweb
these are a pain to keep working, and not needed
2011-12-07 13:24:59 -04:00
Joey Hess 3c10ca6a2c remove vcs-browser
not a fan of this field, and it changed again
2011-12-07 12:42:09 -04:00
ioaoue 97b2345f8c 2011-12-07 01:45:50 -04:00
ioaoue ef7f9b5b51 2011-12-07 01:42:20 -04:00
ioaoue f62d93d85c 2011-12-07 01:40:27 -04:00
ioaoue 4d4c14b25a 2011-12-07 01:37:39 -04:00
ioaoue 0656e11acf 2011-12-07 01:37:13 -04:00
ioaoue 1ce0d17dc7 2011-12-07 01:28:21 -04:00
ioaoue 01e10d16c9 2011-12-07 01:27:02 -04:00
ioaoue 8efb36dfb8 2011-12-07 01:25:52 -04:00
ioaoue 76085331a1 2011-12-07 01:25:34 -04:00
ioaoue 4c45ea0370 2011-12-07 01:25:19 -04:00
ioaoue ed74079284 2011-12-07 01:24:57 -04:00
ioaoue ba71e372c8 2011-12-07 01:24:36 -04:00
ioaoue 277ccb4317 2011-12-07 01:24:17 -04:00
ioaoue 3a9a5a6301 2011-12-07 01:23:51 -04:00
ioaoue bcc5151576 2011-12-07 01:23:24 -04:00
ioaoue 4d813da44e 2011-12-07 01:22:59 -04:00
Joey Hess f6440dd5e6 coverage merged 2011-12-06 15:04:56 -04:00
Joey Hess 2e4340766e Merge remote-tracking branch 'smcv/coverage' 2011-12-06 14:57:23 -04:00
Joey Hess 5bf7ee5dea done 2011-12-06 14:34:12 -04:00
Simon McVittie ea313b8133 Add path and path_natural sort orders
These correspond to title and title_natural, but compare the entire
path: a < a/b < a/z < ab < b.
(cherry picked from commit 903a5a314f)
2011-12-06 14:26:34 -04:00
Simon McVittie 5333c113d6 Add path and path_natural sort orders
(cherry picked from commit 272e0b2f17)
2011-12-06 14:26:27 -04:00
Joey Hess 30938ee255 better pagespec for sitemap, using page(*) to only show pages and not other
files
2011-12-06 13:24:25 -04:00
Joey Hess 8707b9f9d3 clena up the sitemap 2011-12-06 13:20:05 -04:00
Joey Hess a165790ba7 typo 2011-12-05 15:19:25 -04:00
Joey Hess 2c7a8bd684 Merge branch 'master' of ssh://git.ikiwiki.info 2011-12-05 15:17:53 -04:00
Joey Hess aa226bbb6b Consume all stdin when rcs_receive short-circuits, to avoid git SIPIPE race.
We had a weird problem where, after moving to a new, faster server,
"git push" would sometimes fail like this:

Unpacking objects: 100% (3/3), done.
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly

What turned out to be going on was that git-receive-pack was dying due
to an uncaught SIGPIPE. The SIGPIPE occurred when it tried to write to
the pre-receive hook's stdin. The pre-receive hook, in this case, was
able to do all the checks it needed to do without the input, and so did
exit(0) without consuming it.

Apparently that causes a race. Most of the time, git forks the hook,
writes output to the hook, and then the hook runs, ignores it, and exits.
But sometimes, on our new faster server, git forked the hook, and it
ran, and exited, before git got around to writing to it, resulting in
the SIGPIPE.

write(7, "c9f98c67d70a1cfeba382ec27d87644a"..., 100) = -1 EPIPE (Broken
pipe)
--- SIGPIPE (Broken pipe) @ 0 (0) ---

I think git should ignore SIGPIPE when writing to hooks. Otherwise,
hooks may have to go out of their way to consume all input, and as I've
seen, the races when they fail to do this can lurk undiscovered.

I have written to the git mailing list about this.

As a workaround, consume all stdin before exiting.
2011-12-05 15:17:01 -04:00
http://kerravonsen.dreamwidth.org/ 4b99befd36 a different alternative 2011-12-04 19:38:51 -04:00
http://kerravonsen.dreamwidth.org/ 6f8398fbb9 consider alternatives? 2011-12-04 19:30:46 -04:00
https://www.google.com/accounts/o8/id?id=AItOawk_MMtLPS7osC5MjX00q2ATjvvXPWqm0ik 6168baf0e0 Added a comment 2011-12-04 10:03:55 -04:00
http://smcv.pseudorandom.co.uk/ 5c8870aa6a Added a comment 2011-12-04 09:37:27 -04:00