Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-02 | update for rename of users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | update for rename of users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | update for rename of users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | update for rename of users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | update for rename of users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | update for rename of users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | update for rename of users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | update for rename of users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | update for rename of users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | update for rename of users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | rename users/jondowland.mdwn to users/jon.mdwn | http://alcopop.org/me/openid/ | |
2008-12-02 | (no commit message) | Blanko | |
2008-12-01 | add note to consider tagbase when trying to match tagged pages | Jon Dowland | |
2008-11-29 | simplify example | http://alcopop.org/me/openid/ | |
2008-11-29 | update with examples | http://alcopop.org/me/openid/ | |
2008-11-29 | behaviour of inline with meta-provided times | http://alcopop.org/me/openid/ | |
2008-11-28 | response | Joey Hess | |
2008-11-27 | (no commit message) | http://hadleywickham.myopenid.com/ | |
2008-11-27 | (no commit message) | http://smcv.pseudorandom.co.uk/ | |
2008-11-27 | Move some more discussion here | http://smcv.pseudorandom.co.uk/ | |
2008-11-27 | Move some discussion to discussion/ | http://smcv.pseudorandom.co.uk/ | |
2008-11-27 | Move some discussion from comments page to here | http://smcv.pseudorandom.co.uk/ | |
2008-11-27 | I don't think putting proxy.py in the system Python path is appropriate | http://smcv.pseudorandom.co.uk/ | |
2008-11-27 | Fix formatting by adding `...` | http://smcv.pseudorandom.co.uk/ | |
2008-11-13 | Merge commit 'upstream/master' into prv/po | intrigeri | |
2008-11-13 | po/todo: added test results | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-12 | add news item for ikiwiki 2.70 | Joey Hess | |
2008-11-12 | note fix versions | Joey Hess | |
2008-11-12 | check for invalid utf-8, and toss it back to avoid crashes | Joey Hess | |
Since ikiwiki uses open :utf8, perl assumes that files contain valid utf-8. If it turns out to be malformed it may later crash while processing strings read from them, with 'Malformed UTF-8 character (fatal)'. As at least a quick fix, use utf8::valid as soon as data is read, and if it's not valid, call encode_utf8 on the string, thus clearing the utf-8 flag. This may cause follow-on encoding problems, but will avoid this crash, and the input file was broken anyway, so GIGO is a reasonable response. (I looked at calling decode_utf8 after, but it seemed to cause more trouble than it was worth. BTW, use open ':encoding(utf8)' avaoids this problem, but the corrupted data later causes Storable to crash when writing the index.) This is a quick fix, clearly imperfect: - It might be better to explicitly call decode_utf8 when reading files, rather than using the IO layer. - Data read other than by readfile() can still sneak in bad utf-8. While ikiwiki does very little file input not using it, stdin for the CGI would be one way. | |||
2008-11-12 | po(otherlanguages): return pages that should exist | intrigeri | |
... instead of already existing ones. This fixes the "missing otherlanguages links on master pages just created via the CGI" bug. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-12 | po(change): flush Memoize cache, to fix bug after rename/remove | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-12 | po/todo: first pass of robustness tests, added todo for remove/rename | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-12 | po/todo: added robustness tests that have to be done | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-12 | po: compute internal links from a slave page relative to its master page | intrigeri | |
e.g. a link appearing on a slave page links to its masterpage's subpages. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-11 | add news item for ikiwiki 2.69 | Joey Hess | |
2008-11-11 | document other files in .ikiwiki | Joey Hess | |
2008-11-12 | pagetitle vs meta: announcing a working prototype | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-12 | Merge commit 'upstream/po' into prv/po | intrigeri | |
2008-11-11 | response | Joey Hess | |
2008-11-11 | patch and a few comments | Joey Hess | |
2008-11-11 | Merge commit 'intrigeri/po' into po | Joey Hess | |
2008-11-11 | Merge branch 'master' into po | Joey Hess | |
2008-11-11 | po/todo: bug report about linking to subpages from translation pages | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-11 | po/todo: fixed internal links | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-11 | lockwiki changes | Joey Hess | |
* Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed. * Remove support for unused optional wait parameter from lockwiki. | |||
2008-11-11 | po/todo: added note about backlinks not being updated | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-11 | bzr: Fix dates for recentchanges. | Joey Hess | |
2008-11-11 | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info | Joey Hess | |
2008-11-11 | let's stop sucking :-) | Joey Hess | |
2008-11-11 | po/todo: update | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> |