Joey Hess [Thu, 10 Sep 2009 20:09:19 +0000 (16:09 -0400)]
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.
Amitai Schlair [Thu, 10 Sep 2009 19:17:28 +0000 (15:17 -0400)]
catch up to genwrapper
Joey Hess [Thu, 10 Sep 2009 18:06:30 +0000 (14:06 -0400)]
new hook
Joey Hess [Thu, 10 Sep 2009 18:04:46 +0000 (14:04 -0400)]
Add genwrapper hook, that can be used to add code into the C wrapper.
Joey Hess [Thu, 10 Sep 2009 17:32:13 +0000 (13:32 -0400)]
Fix parsing web commits from ipv6 addresses.
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.
suxx1k [Thu, 10 Sep 2009 13:51:28 +0000 (09:51 -0400)]
suxx1k [Thu, 10 Sep 2009 13:50:34 +0000 (09:50 -0400)]
Amitai Schlair [Thu, 10 Sep 2009 04:59:05 +0000 (00:59 -0400)]
File::chdir is needed now
Amitai Schlair [Thu, 10 Sep 2009 03:17:15 +0000 (23:17 -0400)]
automated tests added (and they highlight that the plugin should
probably restore the caller's working directory)
Amitai Schlair [Thu, 10 Sep 2009 02:42:47 +0000 (22:42 -0400)]
describe current state of wrapper modification
Amitai Schlair [Thu, 10 Sep 2009 02:36:23 +0000 (22:36 -0400)]
note refactored wrapper tweakulation
Joey Hess [Tue, 8 Sep 2009 21:27:37 +0000 (17:27 -0400)]
underlay: Also allow configuring additional directories to search for template files in.
Joey Hess [Tue, 8 Sep 2009 21:20:04 +0000 (17:20 -0400)]
memoize template_file
This avoids a lot of unncessary stats, and trims about 1 second
off a docwiki rebuild here.
Joey Hess [Tue, 8 Sep 2009 19:19:16 +0000 (15:19 -0400)]
Revert spam. This spammer's IP has now been blocked.
This reverts commit
9c144163ea7f9fca3497becfaf50e4a1f2a8e242.
Joey Hess [Tue, 8 Sep 2009 19:17:53 +0000 (15:17 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Tue, 8 Sep 2009 19:17:39 +0000 (15:17 -0400)]
Expand banned_users; it can now include PageSpecs, which allows banning by IP address.
nicole.adams [Tue, 8 Sep 2009 19:10:06 +0000 (15:10 -0400)]
Joey Hess [Tue, 8 Sep 2009 19:02:06 +0000 (15:02 -0400)]
Joey Hess [Tue, 8 Sep 2009 19:01:12 +0000 (15:01 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
alicia.warner [Tue, 8 Sep 2009 18:58:37 +0000 (14:58 -0400)]
Joey Hess [Tue, 8 Sep 2009 18:38:57 +0000 (14:38 -0400)]
update
Joey Hess [Tue, 8 Sep 2009 18:27:51 +0000 (14:27 -0400)]
WikiJeanHawkins [Tue, 8 Sep 2009 18:21:49 +0000 (14:21 -0400)]
Joey Hess [Tue, 8 Sep 2009 18:16:19 +0000 (14:16 -0400)]
Joey Hess [Tue, 8 Sep 2009 18:15:32 +0000 (14:15 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
alicia.warner [Tue, 8 Sep 2009 18:12:35 +0000 (14:12 -0400)]
Joey Hess [Tue, 8 Sep 2009 06:25:48 +0000 (02:25 -0400)]
Fix some typos in Czech translation
(cherry picked from commit
0f2eebc5355f1fcd64e5feb92f4aa7b2c39b4cac)
Joey Hess [Mon, 7 Sep 2009 17:47:34 +0000 (13:47 -0400)]
comment
http://schmonz.livejournal.com/ [Mon, 7 Sep 2009 16:54:24 +0000 (12:54 -0400)]
move apt-get comment here
http://schmonz.livejournal.com/ [Mon, 7 Sep 2009 16:51:56 +0000 (12:51 -0400)]
revert previous; with pkgsrc you'd need textproc/p5-Text-CSV, but let's not proliferate that sort of thing here
http://hendry.iki.fi/ [Mon, 7 Sep 2009 09:53:50 +0000 (05:53 -0400)]
Can't markup [[!table Error: ]]
Joey Hess [Sun, 6 Sep 2009 17:26:42 +0000 (13:26 -0400)]
thoughts on translating the templates files
http://eric.shared.dre.am/ [Fri, 4 Sep 2009 23:17:14 +0000 (19:17 -0400)]
Amitai Schlair [Fri, 4 Sep 2009 20:08:48 +0000 (15:08 -0500)]
no more IPC::Cmd or String::ShellQuote, huzzah
Joey Hess [Fri, 4 Sep 2009 18:53:34 +0000 (14:53 -0400)]
raking the sandbox cleaN
Joey Hess [Fri, 4 Sep 2009 16:42:59 +0000 (12:42 -0400)]
Remove dup first post
This reverts commit
4c4c53c2923be93381eca1c3436ca6933c54b149.
http://ki.lya.online.fr/ [Fri, 4 Sep 2009 16:06:26 +0000 (12:06 -0400)]
http://hostmaster.blogspot.com/ [Fri, 4 Sep 2009 11:58:39 +0000 (07:58 -0400)]
http://www.tychoish.com/ [Fri, 4 Sep 2009 02:46:06 +0000 (22:46 -0400)]
about page update for tycho/sam
http://www.tychoish.com/ [Fri, 4 Sep 2009 02:00:29 +0000 (22:00 -0400)]
notes on using gitosis and ikiwiki
bremner [Thu, 3 Sep 2009 12:18:27 +0000 (08:18 -0400)]
AlexandreDupas [Thu, 3 Sep 2009 08:56:35 +0000 (04:56 -0400)]
Using tags or links to represent attributes
http://oscarjacho.myopenid.com/ [Wed, 2 Sep 2009 21:24:47 +0000 (17:24 -0400)]
Minor changes
http://oscarjacho.myopenid.com/ [Wed, 2 Sep 2009 21:23:02 +0000 (17:23 -0400)]
Minor changes
http://oscarjacho.myopenid.com/ [Wed, 2 Sep 2009 21:17:15 +0000 (17:17 -0400)]
Added idea on wiki based requirements management tool
Joey Hess [Wed, 2 Sep 2009 20:10:57 +0000 (16:10 -0400)]
ruther review
Joey Hess [Wed, 2 Sep 2009 19:10:13 +0000 (15:10 -0400)]
add will's git repo
Joey Hess [Wed, 2 Sep 2009 19:04:27 +0000 (15:04 -0400)]
Add French basewiki translation from the Debian French l10n team, including Philippe Batailler, Alexandre Dupas, and Steve Petruzzello.
http://www.cse.unsw.edu.au/~willu/ [Wed, 2 Sep 2009 05:21:01 +0000 (01:21 -0400)]
Add link to my git repository
Joey Hess [Tue, 1 Sep 2009 17:05:32 +0000 (13:05 -0400)]
Revert spam
Joey Hess [Tue, 1 Sep 2009 17:04:52 +0000 (13:04 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Tue, 1 Sep 2009 16:32:39 +0000 (12:32 -0400)]
typo
blahgrad [Tue, 1 Sep 2009 14:17:26 +0000 (10:17 -0400)]
test
Simon McVittie [Tue, 1 Sep 2009 13:17:51 +0000 (14:17 +0100)]
Remove references to merged-and-deleted git branches
Joey Hess [Mon, 31 Aug 2009 23:30:31 +0000 (19:30 -0400)]
remove ^P's
mike castleman [Mon, 31 Aug 2009 17:50:59 +0000 (13:50 -0400)]
new page: sandbox/test2
martin [Mon, 31 Aug 2009 15:03:20 +0000 (11:03 -0400)]
fixed link
Joey Hess [Sun, 30 Aug 2009 23:17:45 +0000 (19:17 -0400)]
update for Text::MultiMarkdown split
Joey Hess [Sun, 30 Aug 2009 21:48:14 +0000 (17:48 -0400)]
CVE
Joey Hess [Sun, 30 Aug 2009 19:32:42 +0000 (15:32 -0400)]
still mispelling josh's name..
Joey Hess [Sun, 30 Aug 2009 19:31:47 +0000 (15:31 -0400)]
add news item for ikiwiki 3.
1415926
Joey Hess [Sun, 30 Aug 2009 19:29:08 +0000 (15:29 -0400)]
finalize release
Joey Hess [Sun, 30 Aug 2009 19:20:32 +0000 (15:20 -0400)]
teximg security problem
Joey Hess [Sun, 30 Aug 2009 18:54:52 +0000 (14:54 -0400)]
note
Joey Hess [Sun, 30 Aug 2009 18:51:51 +0000 (14:51 -0400)]
fixed
Joey Hess [Sun, 30 Aug 2009 18:49:53 +0000 (14:49 -0400)]
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 [Sun, 30 Aug 2009 18:38:19 +0000 (14:38 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Amitai Schlair [Sun, 30 Aug 2009 06:35:38 +0000 (02:35 -0400)]
describe the wrapper change
Amitai Schlair [Sun, 30 Aug 2009 05:31:15 +0000 (01:31 -0400)]
also need File::ReadBackwards now
Amitai Schlair [Sun, 30 Aug 2009 05:26:57 +0000 (01:26 -0400)]
bug fixed, to-dos done
Amitai Schlair [Sun, 30 Aug 2009 02:17:40 +0000 (22:17 -0400)]
This is in my git branch now, no need for a copy of the code here.
Joey Hess [Sat, 29 Aug 2009 18:01:03 +0000 (14:01 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
intrigeri [Sat, 29 Aug 2009 14:32:48 +0000 (16:32 +0200)]
doc/po(test suite failures): follow-up
Signed-off-by: intrigeri <intrigeri@boum.org>
http://schmonz.livejournal.com/ [Sat, 29 Aug 2009 14:47:45 +0000 (10:47 -0400)]
mod_auth_openid
bremner [Sat, 29 Aug 2009 11:16:57 +0000 (07:16 -0400)]
build failure on nearlyfreespeech.net
http://emptty.myopenid.com/ [Sat, 29 Aug 2009 08:28:01 +0000 (04:28 -0400)]
Answer to Joey, and justify my text (in the source)
Josh Triplett [Sat, 29 Aug 2009 06:07:27 +0000 (23:07 -0700)]
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.
Joey Hess [Sat, 29 Aug 2009 05:13:24 +0000 (01:13 -0400)]
note that debian-* branches are subject to being rebased
Joey Hess [Sat, 29 Aug 2009 03:23:06 +0000 (23:23 -0400)]
img: Don't generate new verison of image if it is scaled to be larger in either dimension.
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 [Fri, 28 Aug 2009 23:49:22 +0000 (19:49 -0400)]
merged
Joey Hess [Fri, 28 Aug 2009 23:48:32 +0000 (19:48 -0400)]
Merge commit 'intrigeri/po'
Joey Hess [Fri, 28 Aug 2009 23:15:25 +0000 (19:15 -0400)]
avoid clobbering origsub if checkconfig runs more than once
checkconfig can run more than once in a single ikiwiki run if setup is
building wrappers. That clobbered the origsub value for bestlink, leading
to infinite recursion
Joey Hess [Fri, 28 Aug 2009 22:22:11 +0000 (18:22 -0400)]
po test suite failure
furby [Fri, 28 Aug 2009 22:08:16 +0000 (18:08 -0400)]
furby [Fri, 28 Aug 2009 22:03:28 +0000 (18:03 -0400)]
Joey Hess [Fri, 28 Aug 2009 19:13:45 +0000 (15:13 -0400)]
<pedant>rename depends_exact to depends_simple
It's not "exact" since case munging has to be done, and I think
"simple" captures the optimisation better.</pedant>
With apologies to smcv, who probably has to rebuild his wiki now.
Joey Hess [Fri, 28 Aug 2009 19:11:21 +0000 (15:11 -0400)]
changelpg
Joey Hess [Fri, 28 Aug 2009 19:10:37 +0000 (15:10 -0400)]
Merge commit 'smcv/ready/depends-exact'
Joey Hess [Fri, 28 Aug 2009 19:00:58 +0000 (15:00 -0400)]
response
Joey Hess [Fri, 28 Aug 2009 18:45:38 +0000 (14:45 -0400)]
Merge commit 'smcv/ready/trivia'
http://emptty.myopenid.com/ [Fri, 28 Aug 2009 16:22:38 +0000 (12:22 -0400)]
Introduce myself
http://emptty.myopenid.com/ [Fri, 28 Aug 2009 16:18:30 +0000 (12:18 -0400)]
my first edit to this site, please forgive mistakes
Simon McVittie [Fri, 28 Aug 2009 15:11:52 +0000 (16:11 +0100)]
Some crude benchmarking on a larger wiki
Simon McVittie [Fri, 28 Aug 2009 14:55:28 +0000 (15:55 +0100)]
Merge commit 'origin/master'
Simon McVittie [Fri, 28 Aug 2009 14:50:02 +0000 (15:50 +0100)]
Mark as done
Simon McVittie [Fri, 28 Aug 2009 14:48:51 +0000 (15:48 +0100)]
Updated branch, thanks for the feedback
Simon McVittie [Fri, 28 Aug 2009 14:28:52 +0000 (15:28 +0100)]
Avoid duplicating debug message for building a page due to a dependency
As per Joey's review
Simon McVittie [Fri, 28 Aug 2009 14:22:07 +0000 (15:22 +0100)]
Force %depends_exact to lower case, fixing incorrect case-sensitivity
Simon McVittie [Fri, 28 Aug 2009 14:41:26 +0000 (15:41 +0100)]
Auto-detect "simple dependencies" instead of requiring callers to use add_depends_exact()
intrigeri [Fri, 28 Aug 2009 14:38:13 +0000 (16:38 +0200)]
doc/po: report problem with link() + propose patch
Signed-off-by: intrigeri <intrigeri@boum.org>