| Commit message (Expand) | Author | Age |
* | releasing version 3.20121212 | Joey Hess | 2012-12-11 |
* | releasing version 3.20121016 | Joey Hess | 2012-10-16 |
* | releasing version 3.20120725 | Joey Hess | 2012-08-25 |
* | releasing version 3.20120629 | Joey Hess | 2012-06-29 |
* | releasing version 3.20120516 | Joey Hess | 2012-05-16 |
* | po/Makefile: missing one semicolon still | Giuseppe Bilotta | 2012-05-09 |
* | Fix po Makefile•••In the complex 'if' chain when merging ikiwiki.pot with .po files, make
sure line-endings, shell-muting and semi-colons don't cause the shell to
bomb out with syntax errors and commands not found.
| Giuseppe Bilotta | 2012-05-05 |
* | work without gettext commands•••Seems in certian cases (which I cannot entirely reproduce), gettext
commands run during build even from a clean tree. Make these nonfatal.
| Joey Hess | 2012-04-27 |
* | releasing version 3.20120419 | Joey Hess | 2012-04-19 |
* | releasing version 3.20120203 | Joey Hess | 2012-03-19 |
* | releasing version 3.20120202 | Joey Hess | 2012-02-02 |
* | releasing version 3.20120115 | Joey Hess | 2012-01-15 |
* | releasing version 3.20120115 | Joey Hess | 2012-01-15 |
* | releasing version 3.20111229 | Joey Hess | 2011-12-29 |
* | releasing version 3.20111107 | Joey Hess | 2011-11-30 |
* | releasing version 3.20111106 | Joey Hess | 2011-11-06 |
* | releasing version 3.20110905 | Joey Hess | 2011-09-05 |
* | Fix typo in Danish translation of shortcuts page that caused expoentional reg...•••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\"]]"
| Joey Hess | 2011-07-26 |
* | releasing version 3.20110715 | Joey Hess | 2011-07-15 |
* | releasing version 3.20110711 | Joey Hess | 2011-07-11 |
* | releasing version 3.20110431 | Joey Hess | 2011-06-03 |
* | Update danish l10n of underlays.•••(cherry picked from commit f893d11e8275ef31a79679aeb7d8ecb3fecc89cf)
| Jonas Smedegaard | 2011-05-19 |
* | revert massive l10n refersh•••This reverts commit 5a82bc5e8799e2569cd256ef8274f00e8eff5d76
and commit 55dc24616892497a32e48ad349ebd16fac71e738.
That turns out to not be the way l10n of underlays is handled, instead
these changes are being made to the l10n branch, and the Danish
underlay translation update will be copied into master from that
branch.
This is necessary to avoid tying that branch up in a state where
it is horribly diverged from master and cannot be updated anymore.
| Joey Hess | 2011-05-19 |
* | Typo•••(cherry picked from commit bde361bb052de7cb4455eb20f3d03fa163d38bc8)
| Philippe Batailler | 2011-05-19 |
* | Merge remote-tracking branch 'jonas/master' | Joey Hess | 2011-05-06 |
|\ |
|
| * | Update danish l10n of underlays. | Jonas Smedegaard | 2011-05-05 |
| * | Refresh gettext files of underlays. | Jonas Smedegaard | 2011-05-05 |
* | | Danish translation update. Closes: #625721 | Joey Hess | 2011-05-05 |
|/ |
|
* | releasing version 3.20110430 | Joey Hess | 2011-04-30 |
* | releasing version 3.20110328 | Joey Hess | 2011-03-28 |
* | releasing version 3.20110321 | Joey Hess | 2011-03-21 |
* | releasing version 3.20110225 | Joey Hess | 2011-02-25 |
* | -bug | Joey Hess | 2011-02-01 |
* | releasing version 3.20110124 | Joey Hess | 2011-01-24 |
* | releasing version 3.20110123 | Joey Hess | 2011-01-23 |
* | releasing version 3.20110122 | Joey Hess | 2011-01-22 |
* | releasing version 3.20110105 | Joey Hess | 2011-01-05 |
* | releasing version 3.20101231 | Joey Hess | 2010-12-31 |
* | releasing version 3.20101201 | Joey Hess | 2010-12-01 |
* | releasing version 3.20101129 | Joey Hess | 2010-11-29 |
* | releasing version 3.20101112 | Joey Hess | 2010-11-12 |
* | releasing version 3.20101023 | Joey Hess | 2010-10-23 |
* | releasing version 3.20101019 | Joey Hess | 2010-10-19 |
* | Updated French program translation. Closes: #598918 | Joey Hess | 2010-10-03 |
* | releasing version 3.20100926 | Joey Hess | 2010-09-27 |
* | releasing version 3.20100915 | Joey Hess | 2010-09-15 |
* | further fixes for config data structure change | Joey Hess | 2010-09-13 |
* | update for changed data structure | Joey Hess | 2010-09-13 |
* | releasing version 3.20100831 | Joey Hess | 2010-08-31 |
* | Danish translation update. Closes: #594673 | Joey Hess | 2010-08-28 |