| Commit message (Expand) | Author | Age |
... | |
* | otl: Avoid globally filtering non-otl pages•••Through a complex chain of circumstances, that filtering was causing
dumpsetup to trigger undefined warning messages from the po plugin. But
anyway, munging the otl in htmlize is less error-prone and less expensive,
a win all around.
| Joey Hess | 2009-09-23 |
* | avoid ugly messages when running ikiwiki -setup on a *directory* | Joey Hess | 2009-09-23 |
* | auto.setup, auto-blog.setup: Fix sanitization of entered wikiname. Closes: #5... | Joey Hess | 2009-09-23 |
* | avoid tempfile warning•••Allow tempfile to open the file, so it doesn't warn about possible
insecurity. This probably fixes a real, but unlikely security hole too.
| Joey Hess | 2009-09-13 |
* | remove cgi exclusion•••Note that a typical use of this plugin is for a static site, w/o cgi
support enabled.
| Joey Hess | 2009-09-12 |
* | got rid of the postrefresh hook after all•••Instead, use the change and delete hooks, and launch rsync if either hook
is called.
| Joey Hess | 2009-09-11 |
* | doc update, add --exclude ikiwiki.cgi to examples | Joey Hess | 2009-09-11 |
* | localize user-visible warnings and tack on missing newlines | Joey Hess | 2009-09-11 |
* | Merge commit 'schmonz/master'•••Conflicts:
IkiWiki/Plugin/rsync.pm
| Joey Hess | 2009-09-11 |
|\ |
|
| * | Don't error out, either warn or say nothing, depending. | Amitai Schlair | 2009-09-11 |
* | | chdir to the destdir before running rsync•••Avoids needing to specify the path in the rsync command, can just use "."
| Joey Hess | 2009-09-11 |
* | | remove unixauth; I am only adding render at the moment•••yeah, you need branches :P
| Joey Hess | 2009-09-11 |
|/ |
|
* | Whoops, copyright 2009. /usr/bin/perl for the interpreter like other plugins. | Amitai Schlair | 2009-09-11 |
* | Revivify unixauth and rsync plugins (and hook needed by rsync) lost in•••the last merge. I should really put each feature on its own git branch.
| Amitai Schlair | 2009-09-10 |
* | Merge commit 'schmonz/master' | Joey Hess | 2009-09-10 |
|\ |
|
| * | Add NetBSD-style 2-clause BSD license. | Amitai Schlair | 2009-09-10 |
* | | remove hook not used by cvs | Joey Hess | 2009-09-10 |
* | | formatting | Joey Hess | 2009-09-10 |
* | | minor simplification | Joey Hess | 2009-09-10 |
* | | Merge commit 'schmonz/master' into cvs | Joey Hess | 2009-09-10 |
|\| |
|
| * | Catch up to the new genwrapper hook. | Amitai Schlair | 2009-09-10 |
| * | Merge branch 'master' of git://github.com/joeyh/ikiwiki | Amitai Schlair | 2009-09-10 |
| |\ |
|
* | \ | Merge branch 'master' into cvs | Joey Hess | 2009-09-10 |
|\ \ \ |
|
| * | | | clean up use of IkiWiki::Receive•••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.
| Joey Hess | 2009-09-10 |
| | |/
| |/| |
|
| * | | Add genwrapper hook, that can be used to add code into the C wrapper. | Joey Hess | 2009-09-10 |
* | | | typo | Joey Hess | 2009-09-10 |
* | | | Merge commit 'schmonz/master' into cvs | Joey Hess | 2009-09-10 |
|\ \ \
| | |/
| |/| |
|
| * | | CVS operations generally need to be within CVS checkouts, so these chdir()•••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.
| Amitai Schlair | 2009-09-10 |
| * | | Abstract out CVS's involvement in the wrapper:•••* 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.
| Amitai Schlair | 2009-09-09 |
| * | | Merge branch 'master' of git://github.com/joeyh/ikiwiki | Amitai Schlair | 2009-09-09 |
| |\| |
|
* | | | Merge branch 'master' into cvs | Joey Hess | 2009-09-10 |
|\ \ \
| | |/
| |/| |
|
| * | | underlay: Also allow configuring additional directories to search for templa... | Joey Hess | 2009-09-08 |
| * | | Expand banned_users; it can now include PageSpecs, which allows banning by IP... | Joey Hess | 2009-09-08 |
* | | | Merge commit 'schmonz/master' into cvs•••Conflicts:
IkiWiki/Plugin/cvs.pm
| Joey Hess | 2009-09-04 |
|\ \ \
| | |/
| |/| |
|
| * | | It's STDOUT we have to shut up for cvs, and $savedout has to be•••restored just so.
| Amitai Schlair | 2009-09-04 |
| * | | Stop using IPC::Cmd and String::ShellQuote, since quoting (and•••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.
| Amitai Schlair | 2009-09-04 |
* | | | minor formatting | Joey Hess | 2009-09-02 |
* | | | remove two plugins that are unrelated to cvs | Joey Hess | 2009-09-02 |
|/ / |
|
* | | whitespace | Amitai Schlair | 2009-08-30 |
* | | Merge branch 'master' of git://github.com/joeyh/ikiwiki | Amitai Schlair | 2009-08-30 |
|\| |
|
| * | Revert "po: do not inject custom bestlink function when po_link_to eq default"•••This reverts commit cdc3576c8d1efb2593cac2d9da3f2393a2afe26e.
Conflicts:
IkiWiki/Plugin/po.pm
This change broke the test suite and is not strictly necessary.
| Joey Hess | 2009-08-30 |
* | | On some systems the commit message gets quoted properly already. Don't•••requote in such cases, do quote in all others.
| Amitai Schlair | 2009-08-30 |
* | | Fix uninitialized value when editing a page being vivified from the•••basewiki. Makes the filetype-testing logic more explicit anyway.
| Amitai Schlair | 2009-08-30 |
* | | Merge branch 'master' of git://github.com/joeyh/ikiwiki | Amitai Schlair | 2009-08-30 |
|\| |
|
| * | teximg: Make TeX handle preventing unsafe things; remove insufficient blacklist•••TeX has configuration options that prevent unsafe things like shell
escapes and insecure file reads/writes. Turn all of them on.
teximg's regex-based blacklist does not suffice. For instance:
[[!teximg code="""
\catcode`\%=0
%input{/etc/passwd}
"""]]
Remove the blacklist, since the TeX configuration options seal off the
underlying mechanisms more safely, and the blacklist blocks other TeX
commands that can prove useful.
| Josh Triplett | 2009-08-28 |
| * | img: Don't generate new verison of image if it is scaled to be larger in eith...•••Although imagemagick handles even really large sizes sanely, using a page
file, doing so would just waste time and disk space, since the browser
can be told to resize it larger.
| Joey Hess | 2009-08-28 |
| * | Merge commit 'intrigeri/po' | Joey Hess | 2009-08-28 |
| |\ |
|
| | * | po: fix link() pagespec when used on translation pages•••Signed-off-by: intrigeri <intrigeri@boum.org>
| intrigeri | 2009-08-28 |
| | * | po: better rootpage logic for inline's post form•••Set rootpage to the non-l10n'd rootpage parameter if it is set,
else to the masterpage of the linking page.
Signed-off-by: intrigeri <intrigeri@boum.org>
| intrigeri | 2009-08-28 |
| | * | Revert "po: keep masterpage as the rootpage for inline's post form"•••This reverts commit cf43ae5a1f5460a98cdd7acb36c0691b2eec988f, which actually
only works when a rootpage parameter is set. A more complete fix will be
written soon.
| intrigeri | 2009-08-28 |