summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-11Merge commit 'schmonz/master'Joey Hess
2009-09-11respJoey Hess
2009-09-11responseAmitai Schlair
2009-09-11Merge branch 'master' of git://github.com/joeyh/ikiwikiAmitai Schlair
2009-09-11Whoops, copyright 2009. /usr/bin/perl for the interpreter like other plugins.Amitai Schlair
(cherry picked from commit a69d628b2cc15779a23c3d5ca1b27f2bc2dad619)
2009-09-11Updated Czech translation from Miroslav Kure. Closes: #546223Joey Hess
2009-09-11Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2009-09-11reviewJoey Hess
2009-09-11Whoops, copyright 2009. /usr/bin/perl for the interpreter like other plugins.Amitai Schlair
2009-09-10PageSpec doesn't match cvs.pm after it moved, specify it explicitly in the maphttp://schmonz.livejournal.com/
2009-09-10Revivify unixauth and rsync plugins (and hook needed by rsync) lost inAmitai Schlair
the last merge. I should really put each feature on its own git branch.
2009-09-10updateJoey Hess
2009-09-10Merge commit 'schmonz/master'Joey Hess
2009-09-10update a few cvs thingsJoey Hess
2009-09-10Add NetBSD-style 2-clause BSD license.Amitai Schlair
2009-09-10skip if cvsps is not availableJoey Hess
2009-09-10add libfile-chdir-perl to build dependsJoey Hess
This is needed for the cvs plugin to load, which is needed for the setup file to include config stanzas for that plugin.
2009-09-10changelogJoey Hess
2009-09-10add rcs/cvsJoey Hess
2009-09-10remove hook not used by cvsJoey Hess
2009-09-10reorder vcs listJoey Hess
2009-09-10formattingJoey Hess
2009-09-10minor simplificationJoey Hess
2009-09-10Merge commit 'schmonz/master' into cvsJoey Hess
2009-09-10Merge branch 'master' into cvsJoey Hess
2009-09-10Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2009-09-10test from anon gitJoey Hess
2009-09-10clean up use of IkiWiki::ReceiveJoey Hess
Loading and use of IkiWiki::Receive can all be pushed into the git plugin, rather than scattered around. I had at first wanted to make a receive plugin and move it there, but a plugin was not a good fit; you don't want users to have to manually load it, and making the git plugin load the receive plugin at the right times would need more, and ugly code.
2009-09-10testinghttp://joey.kitenet.net/
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.