summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-10catch up to genwrapperAmitai Schlair
2009-09-10Catch up to the new genwrapper hook.Amitai Schlair
2009-09-10Merge branch 'master' of git://github.com/joeyh/ikiwikiAmitai Schlair
2009-09-10new hookJoey Hess
2009-09-10Add genwrapper hook, that can be used to add code into the C wrapper.Joey Hess
2009-09-10typoJoey Hess
2009-09-10Merge commit 'schmonz/master' into cvsJoey Hess
2009-09-10Merge branch 'master' into cvsJoey Hess
2009-09-10Fix parsing web commits from ipv6 addresses.Joey Hess
I weakended the regexp, so this matches ipv6 addresses too. It does not ensure that the address is valid, but that should not matter here. Note that addresses ending in "::" are not matched, so eg, the unspecified address will not match -- but should never appear here anyway.
2009-09-10(no commit message)suxx1k
2009-09-10(no commit message)suxx1k
2009-09-10File::chdir is needed nowAmitai Schlair
2009-09-10CVS operations generally need to be within CVS checkouts, so these chdir()Amitai Schlair
calls are warranted. They shouldn't modify the caller's working directory, though. Use File::chdir to keep the scope of the changes subroutine-local. The tests now pass without resetting the working directory.
2009-09-09automated tests added (and they highlight that the plugin shouldAmitai Schlair
probably restore the caller's working directory)
2009-09-09Add automated tests, modeled after svn's. Note the chdir() calls;Amitai Schlair
perhaps cvs.pm should be doing pushd/popd in case the caller expects its working directory to be left alone.
2009-09-09describe current state of wrapper modificationAmitai Schlair
2009-09-09note refactored wrapper tweakulationAmitai Schlair
2009-09-09Abstract out CVS's involvement in the wrapper:Amitai Schlair
* In Wrapper.pm, add a new hook "wrapperargcheck" to examine argc/argv and return success or failure. In the failure case, the wrapper terminates. * In cvs.pm, implement the new hook to return failure if a directory is being cvs added.
2009-09-09Merge branch 'master' of git://github.com/joeyh/ikiwikiAmitai Schlair
2009-09-08underlay: Also allow configuring additional directories to search for ↵Joey Hess
template files in.
2009-09-08memoize template_fileJoey Hess
This avoids a lot of unncessary stats, and trims about 1 second off a docwiki rebuild here.
2009-09-08Revert spam. This spammer's IP has now been blocked.Joey Hess
This reverts commit 9c144163ea7f9fca3497becfaf50e4a1f2a8e242.
2009-09-08Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2009-09-08Expand banned_users; it can now include PageSpecs, which allows banning by ↵Joey Hess
IP address.
2009-09-08(no commit message)nicole.adams
2009-09-08Revert spamJoey Hess
This reverts commit 629ff41d919c1427f99fe95c5a02cbeea1243b26.
2009-09-08Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2009-09-08(no commit message)alicia.warner
2009-09-08updateJoey Hess
2009-09-08Revert spamJoey Hess
This reverts commit c1c933ca658d3babc50da4ade20eb083f1a9c122.
2009-09-08(no commit message)WikiJeanHawkins
2009-09-08Revert spamJoey Hess
This reverts commit 43176472636b3bc4c01fe159befaa03ecf5d9c73.
2009-09-08Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2009-09-08(no commit message)alicia.warner
2009-09-08Merge branch 'master' of git://github.com/joeyh/ikiwikiAmitai Schlair
2009-09-08Fix some typos in Czech translationJoey Hess
(cherry picked from commit 0f2eebc5355f1fcd64e5feb92f4aa7b2c39b4cac)
2009-09-07commentJoey Hess
2009-09-07move apt-get comment herehttp://schmonz.livejournal.com/
2009-09-07revert previous; with pkgsrc you'd need textproc/p5-Text-CSV, but let's not ↵http://schmonz.livejournal.com/
proliferate that sort of thing here
2009-09-07Can't markup [[!table Error: ]]http://hendry.iki.fi/
2009-09-06thoughts on translating the templates filesJoey Hess
2009-09-04(no commit message)http://eric.shared.dre.am/
2009-09-04Merge commit 'schmonz/master' into cvsJoey Hess
Conflicts: IkiWiki/Plugin/cvs.pm
2009-09-04Merge branch 'master' into cvsJoey Hess
2009-09-04no more IPC::Cmd or String::ShellQuote, huzzahAmitai Schlair
2009-09-04Merge branch 'master' of git://github.com/joeyh/ikiwikiAmitai Schlair
2009-09-04It's STDOUT we have to shut up for cvs, and $savedout has to beAmitai Schlair
restored just so.
2009-09-04raking the sandbox cleaNJoey Hess
2009-09-04Stop using IPC::Cmd and String::ShellQuote, since quoting (andAmitai Schlair
having to quote, and the possible use of the shell) sucks. Stop passing args to cvs_runcvs() as an arrayref, since that also sucks (and was a sop to IPC::Cmd). Instead, use Joey's construction for temporarily redirecting stderr to /dev/null. Much much simpler and better. Works on my laptop with bozohttpd, now to test on the NetBSD wiki.
2009-09-04Remove dup first postJoey Hess
This reverts commit 4c4c53c2923be93381eca1c3436ca6933c54b149.