Joey Hess [Tue, 26 Jul 2011 15:47:39 +0000 (17:47 +0200)]
Merge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Tue, 26 Jul 2011 15:30:17 +0000 (17:30 +0200)]
Merge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Tue, 26 Jul 2011 15:29:59 +0000 (17:29 +0200)]
oops
Joey Hess [Tue, 26 Jul 2011 15:29:36 +0000 (17:29 +0200)]
Fix typo in Danish translation of shortcuts page that caused expoentional regexp blowup.
Complex regular subexpression recursion limit (32766) exceeded at
/home/joey/src/ikiwiki/IkiWiki.pm line 1532.
This doesn't fix the blowup potential itself, it just fixes the typo. :)
A sample page that causes the blowup is attached below for future
reference. The first directive is not terminated. Contributing are the
additional quotes around the following directives, which mean that they can
each be processed as a parameter to the first directive, or as an
individual directive. In resolving this ambiguity, the regexp blows up.
Happily, perl contains the explosion , so I don't think there is an exploit
here.
"[[!shortcut name=wiktionary url=\"https://secure.wikimedia.org/wiktionary/en/"
"[[!shortcut name=debss url=\"http://snapshot.debian.net/package/%s\"]]"
"[[!shortcut name=debwiki url=\"http://wiki.debian.org/%s\"]]"
"[[!shortcut name=fdobug url=\"https://bugs.freedesktop.org/show_bug.cgi?id=%s\" desc=\"freedesktop.org bug #%s\"]]"
"[[!shortcut name=fdolist url=\"http://lists.freedesktop.org/mailman/listinfo/%s\" desc=\"%s@lists.freedesktop.org\"]]"
"[[!shortcut name=cpanrt url=\"https://rt.cpan.org/Ticket/Display.html?id=%s\" desc=\"CPAN RT#%s\"]]"
"[[!shortcut name=novellbug url=\"https://bugzilla.novell.com/show_bug.cgi?id=%s\" desc=\"bug %s\"]]"
"[[!shortcut name=fdolist url=\"http://lists.freedesktop.org/mailman/listinfo/%s\" desc=\"%s@lists.freedesktop.org\"]]"
"[[!shortcut name=gnomebug url=\"http://bugzilla.gnome.org/show_bug.cgi?id=%s\" desc=\"GNOME bug #%s\"]]"
"[[!shortcut name=linuxbug url=\"http://bugzilla.kernel.org/show_bug.cgi?id=%s\" desc=\"Linux bug #%s\"]]"
"[[!shortcut name=gmane url=\"http://dir.gmane.org/gmane.%s\" desc=\"gmane.%s\"]]"
"[[!shortcut name=gmanemsg url=\"http://mid.gmane.org/%s\"]]"
"[[!shortcut name=cpan url=\"http://search.cpan.org/search?mode=dist&query=%s\"]]"
"[[!shortcut name=ctan url=\"http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s\"]]"
"[[!shortcut name=hoogle url=\"http://haskell.org/hoogle/?q=%s\"]]"
"[[!shortcut name=iki url=\"http://ikiwiki.info/%S/\"]]"
"[[!shortcut name=ljuser url=\"http://%s.livejournal.com/\"]]"
"[[!shortcut name=rfc url=\"http://www.ietf.org/rfc/rfc%s.txt\" desc=\"RFC %s\"]]"
"[[!shortcut name=c2 url=\"http://c2.com/cgi/wiki?%s\"]]"
"[[!shortcut name=meatballwiki url=\"http://www.usemod.com/cgi-bin/mb.pl?%s\"]]"
"[[!shortcut name=emacswiki url=\"http://www.emacswiki.org/cgi-bin/wiki/%s\"]]"
"[[!shortcut name=haskellwiki url=\"http://haskell.org/haskellwiki/%s\"]]"
"[[!shortcut name=dict url=\"http://www.dict.org/bin/Dict?Form=Dict1&Strategy=*&Database=*&Query=%s\"]]"
"[[!shortcut name=imdb url=\"http://imdb.com/find?q=%s\"]]"
"[[!shortcut name=gpg url=\"http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&exact=on&search=0x%s\"]]"
"[[!shortcut name=perldoc url=\"http://perldoc.perl.org/search.html?q=%s\"]]"
"[[!shortcut name=whois url=\"http://reports.internic.net/cgi/whois?whois_nic=%s&type=domain\"]]"
"[[!shortcut name=cve url=\"http://cve.mitre.org/cgi-bin/cvename.cgi?name=%s\"]]"
"[[!shortcut name=cia url=\"http://cia.vc/stats/project/%s\"]]"
"[[!shortcut name=ciauser url=\"http://cia.vc/stats/user/%s\"]]"
"[[!shortcut name=flickr url=\"http://www.flickr.com/photos/%s\"]]"
"[[!shortcut name=man url=\"http://linux.die.net/man/%s\"]]"
"[[!shortcut name=ohloh url=\"http://www.ohloh.net/projects/%s\"]]"
"[[!shortcut name=cpanrt url=\"https://rt.cpan.org/Ticket/Display.html?id=%s\" desc=\"CPAN RT#%s\"]]"
"[[!shortcut name=novellbug url=\"https://bugzilla.novell.com/show_bug.cgi?id=%s\" desc=\"bug %s\"]]"
http://smcv.pseudorandom.co.uk/ [Tue, 26 Jul 2011 10:09:58 +0000 (06:09 -0400)]
add nezmer's git repo
Added a comment: patch - getsource from gitweb
Any updates? editing Set templates for whole sections of the site
fix markup in previous commit
announcing Template::Toolkit patch
added note about the use of HTML::Template comment-based syntax.
http://smcv.pseudorandom.co.uk/ [Sat, 23 Jul 2011 11:07:29 +0000 (07:07 -0400)]
Added a comment
removed
Added a comment: Solved - patched source
Joey Hess [Wed, 20 Jul 2011 23:38:18 +0000 (19:38 -0400)]
quickly file a bug before I step on a plane
mueli [Wed, 20 Jul 2011 08:03:20 +0000 (04:03 -0400)]
Joey Hess [Tue, 19 Jul 2011 18:12:45 +0000 (14:12 -0400)]
po: Add `LANG_CODE` and `LANG_NAME` template variables. (intrigeri)
Joey Hess [Tue, 19 Jul 2011 18:11:36 +0000 (14:11 -0400)]
Merge remote-tracking branch 'intrigeri/po'
intrigeri [Tue, 19 Jul 2011 17:53:08 +0000 (19:53 +0200)]
Reply.
Joey Hess [Tue, 19 Jul 2011 16:28:34 +0000 (12:28 -0400)]
response
Joey Hess [Tue, 19 Jul 2011 16:07:02 +0000 (12:07 -0400)]
pebak
Joey Hess [Tue, 19 Jul 2011 15:56:52 +0000 (11:56 -0400)]
response
http://joey.kitenet.net/ [Tue, 19 Jul 2011 15:50:41 +0000 (11:50 -0400)]
Added a comment
Joey Hess [Tue, 19 Jul 2011 15:44:09 +0000 (11:44 -0400)]
mercurial: Implement rcs_diff. (Daniel Andersson)
Joey Hess [Tue, 19 Jul 2011 15:41:11 +0000 (11:41 -0400)]
rcs_rename and rcs_remove also were in the big mercurial patch
Joey Hess [Tue, 19 Jul 2011 15:39:32 +0000 (11:39 -0400)]
mercurial: Make both rcs_getctime and rcs_getmtime fast. (Daniel Andersson)
Joey Hess [Tue, 19 Jul 2011 15:26:14 +0000 (11:26 -0400)]
apply the big mercurial patch
* mercurial: openid nicknames are now used when committing. (Daniel Andersson)
* mercurial: implement rcs_commit_staged so comments, attachments, etc
can be used. (Daniel Andersson)
* mercurial: fix viewing of a diff containing non-utf8 changes.
(Daniel Andersson)
Joey Hess [Tue, 19 Jul 2011 15:13:30 +0000 (11:13 -0400)]
forgot to push?
mueli [Tue, 19 Jul 2011 11:55:29 +0000 (07:55 -0400)]
mueli [Tue, 19 Jul 2011 11:49:58 +0000 (07:49 -0400)]
intrigeri [Mon, 18 Jul 2011 14:38:06 +0000 (16:38 +0200)]
Please review and pull new po feature.
intrigeri [Mon, 18 Jul 2011 16:41:37 +0000 (18:41 +0200)]
Merge commit '3.
20110715' into prv/po
intrigeri [Mon, 18 Jul 2011 14:34:54 +0000 (16:34 +0200)]
po: add lang_code and lang_name template variables.
http://richard.levitte.org/ [Mon, 18 Jul 2011 12:34:17 +0000 (08:34 -0400)]
http://richard.levitte.org/ [Mon, 18 Jul 2011 12:31:29 +0000 (08:31 -0400)]
Fixed presentation issue for "RecentChanges" to emulate git.pm. All lifted issues have been looked at now, so I (try to) tag the page as "patch".
Joey Hess [Fri, 15 Jul 2011 22:58:55 +0000 (18:58 -0400)]
add news item for ikiwiki 3.
20110715
Joey Hess [Fri, 15 Jul 2011 22:57:24 +0000 (18:57 -0400)]
releasing version 3.
20110715
Joey Hess [Fri, 15 Jul 2011 22:47:46 +0000 (18:47 -0400)]
fixed
Joey Hess [Fri, 15 Jul 2011 22:46:16 +0000 (18:46 -0400)]
fix two recently introduced bugs in rename
* rename: Fix logic error that broke renaming pages when the attachment
plugin was disabled.
* rename: Fix logic error that bypassed the usual pagespec checks.
Joey Hess [Fri, 15 Jul 2011 22:42:00 +0000 (18:42 -0400)]
only check for held attachments when operating on an attachment
Joey Hess [Fri, 15 Jul 2011 22:41:04 +0000 (18:41 -0400)]
remove debug
Joey Hess [Fri, 15 Jul 2011 22:31:23 +0000 (18:31 -0400)]
re-reviewed
http://merriam.myopenid.com/ [Fri, 15 Jul 2011 18:12:04 +0000 (14:12 -0400)]
typo
Second revolution of addressing code remarks. Many changes and comments at once, to make it more difficult for anyone to follow the page ;-)
Solved some encoding issues by setting HGENCODING=utf-8 before calling hg
Joey Hess [Fri, 15 Jul 2011 05:35:37 +0000 (01:35 -0400)]
review
xxx
sajolida [Thu, 14 Jul 2011 19:29:22 +0000 (15:29 -0400)]
sajolida [Thu, 14 Jul 2011 19:06:56 +0000 (15:06 -0400)]
sajolida [Thu, 14 Jul 2011 09:06:12 +0000 (05:06 -0400)]
generalize fixLinks to handle #anchors
Thomas Schwinge [Wed, 13 Jul 2011 05:59:22 +0000 (07:59 +0200)]
User's installation problem has been solved long ago.
Thomas Schwinge [Wed, 13 Jul 2011 05:56:06 +0000 (07:56 +0200)]
Point to the live versions of the plugins.
Joey Hess [Tue, 12 Jul 2011 19:16:44 +0000 (15:16 -0400)]
auto-check just uploaded attachments
This may make it easier to eg, Insert Links after dropping in a lot of
files.
Joey Hess [Tue, 12 Jul 2011 16:42:01 +0000 (12:42 -0400)]
add news item for ikiwiki 3.
20110712
Joey Hess [Tue, 12 Jul 2011 16:40:30 +0000 (12:40 -0400)]
releasing version 3.
20110712
Joey Hess [Tue, 12 Jul 2011 16:40:14 +0000 (12:40 -0400)]
response
sajolida [Tue, 12 Jul 2011 13:10:28 +0000 (09:10 -0400)]
Joey Hess [Tue, 12 Jul 2011 01:38:48 +0000 (21:38 -0400)]
Display attachment manipulation links always, since attachments can be uploaded via javascript.
Could arrange for them to be in a span that is hidden when there are no
attachments and make the javascript upload unhide it; this is a quick fix.
Joey Hess [Tue, 12 Jul 2011 01:35:46 +0000 (21:35 -0400)]
attachment: Bugfix to create directory when moving attachment out of holding area.
Joey Hess [Mon, 11 Jul 2011 22:43:14 +0000 (18:43 -0400)]
add news item for ikiwiki 3.
20110711
Joey Hess [Mon, 11 Jul 2011 22:41:30 +0000 (18:41 -0400)]
releasing version 3.
20110711
Joey Hess [Mon, 11 Jul 2011 22:34:17 +0000 (18:34 -0400)]
attachment: Bugfix to move upload attachments out of holding area when saving.
Joey Hess [Mon, 11 Jul 2011 17:03:20 +0000 (13:03 -0400)]
Add build dep on python-support. Closes: #633536
Spelling: "syle" -> "style"
intrigeri [Fri, 8 Jul 2011 09:18:01 +0000 (11:18 +0200)]
Reviewed, tested.
Joey Hess [Fri, 8 Jul 2011 00:49:15 +0000 (20:49 -0400)]
add news item for ikiwiki 3.
20110707
Joey Hess [Fri, 8 Jul 2011 00:48:48 +0000 (20:48 -0400)]
releasing version 3.
20110707
Joey Hess [Fri, 8 Jul 2011 00:32:14 +0000 (20:32 -0400)]
Bugfix for trying to attach files to a subpage of the index page.
Joey Hess [Fri, 8 Jul 2011 00:19:21 +0000 (20:19 -0400)]
add git repo
sajolida [Wed, 6 Jul 2011 16:07:17 +0000 (12:07 -0400)]
sajolida [Wed, 6 Jul 2011 16:03:42 +0000 (12:03 -0400)]
aland [Wed, 6 Jul 2011 10:56:23 +0000 (06:56 -0400)]
jaime [Sun, 3 Jul 2011 17:08:32 +0000 (17:08 +0000)]
http://openid.aol.com/xsahal [Sun, 3 Jul 2011 16:41:23 +0000 (16:41 +0000)]
this is a test
changes no htmlscrubber not necessary anymore
http://mcfrisk.myopenid.com/ [Sat, 2 Jul 2011 19:09:23 +0000 (19:09 +0000)]
Added a comment: Bad html
Some enhancements to plusone
Adding plusone plugin
Joey Hess [Wed, 29 Jun 2011 23:09:23 +0000 (19:09 -0400)]
emails in wikilinks are always email addresses
If a page that looks like an email address exists, it can't be linked to.
But that's unlikely. Better to be consistent; before this change, a
wikilink with an email address in it could link to the email address or a
page, depending on when the page was created and when the page with the
link was updated.