X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/f6e917fcce86638e2a06c48c0df714c3dd93c8b0..ecf37caff985ebb12603630564984a78deee182e:/debian/changelog diff --git a/debian/changelog b/debian/changelog index 6234668a7..ee88086ff 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,12 +1,99 @@ -ikiwiki (1.41) UNRELEASED; urgency=low +ikiwiki (1.43) UNRELEASED; urgency=low + + * Allow plugins to add new types of tests that can be used in PageSpecs. + * Add a "conditional" plugin, which allows displaying text if a condition + is true. It is enabled by default so conditional can be used in the + basewiki. + * Use conditionals in the template for plugins, so that plugin pages + say if they're currently enabled or not, and in various other places + in the wiki. + * Updated Spanish translation. + * Make the basewiki be full of symlinks to pages that should be the same + in the doc wiki. This will allow direct edits to alter the base wiki + without manual munging. + * Fix the template, toggle, and conditional plugins to filter text before + preprocessing it. + * Fix smiley plugin to support smileys at the very beginning or end of + the content. + * Allow multiple tag settings to appear in a single page. + * Many changes to make ikiwiki very resistant to write failures + including out of disk space situations. ikiwiki should never leave + truncated files, and if the error occurs during a web-based file edit, + the user will be given an opportunity to retry. + Inspired by the many ways Moin Moin destroys itself when out of disk. :-) + * Fix syslogging of errors. + * Patch from Ethan to allow using meta tags to set creation dates of pages. + * Add a prettydate plugin that formats dates in a more readable fashion. + (I had to get a pretty date somehow today..) + * Updated Czech translation. + * Avoid potential syslog format string issue, although only older versions + of perl are vulnerable and it is not known to really be exploitable from + ikiwiki. + + -- Joey Hess Sat, 17 Feb 2007 16:32:35 -0500 + +ikiwiki (1.42) unstable; urgency=low + + * Fix several more missing translations of Discussion. + * Fix for missing backlinks() in pagestats plugin. + * Add canedit hook, allowing arbitrary controls over when a page can be + edited. + * Move code forcing signing before edit to a new "signinedit" plugin, and + code checking for locked pages into a new "lockedit" plugin. Both are + enabled by default. + * Remove the anonok config setting. This is now implemented by a new + "anonok" plugin. Anyone with a wiki allowing anonymous edits should + change their configs to enable this new plugin. + * Add an opendiscussion plugin that allows anonymous users to edit + discussion pages, on a wiki that otherwise wouldn't allow it. + * Lots of CGI code reorg and cleanup. + * Avoid using lots of memory when copying large non-html files. + Yes, you can keep videos in the wiki.. + * Add feedshow option to allow reducing the number of items included in + an rss or atom feed. + * Change based on a patch from Ethan to support relative matching in + PageSpecs, by using "./". + * pagespec_match() has grown a new third parameter to support this. + * Add "reverse" option to inline to invert sort orders. + * Drop the BSD license for the templates and basewiki, and just allow them + to be used as close to public domain as possible. + * viewcvs is now viewvc (in Debian unstable), update everything to use the + new name. + * Fix a security hole that allowed a web user to edit images and other + non-page format files in the wiki. To exploit this, the file already had + to exist in the wiki, and the web user would need to somehow use the web + based editor to replace it with malicious content. + (Sorry Josh, this means you can't edit style.css directly anymore, + although I do appreciate your fixes, actually..) + + -- Joey Hess Sat, 10 Feb 2007 15:37:39 -0500 + +ikiwiki (1.41) unstable; urgency=low * Gettext 1.04 or up is needed for the OO interface that ikiwiki needs, if an older version is installed, just don't gettext strings, instead of crashing. * Added smileys for Moin Moin compatability. * Fix handling of discussion links on discussion pages when l10n is used. + * Make gitorigin_branch and gitmaster_branch configurable via the setup + file. Closes: #408599 + * French translation update. Closes: #408593 + * Improve use of svn merge, by specifying the file to merge, rather than + chdiring to the srcdir (which wasn't right when merging in a subdir). + Thanks Ethan. + * Always call rcs_update after a commit during a web edit, to work around + the problem described in bugs/svn_fails_to_update. Thanks to Ethan for the + analysis and patch. + * Replace underscores in shortcut texts with spaces when formatting for + display. This allows using a shortcut like [[wikipedia War_of_1812]], + which links to the correct remote page, but is displayed nicely. + * When building the doc wiki, build with LANG=C. + * More gettext fun. + * Fix openid signin secret generation code. This fixes the bug that made + all openid signins fail the first time, and then succeed the second + time. - -- Joey Hess Thu, 18 Jan 2007 10:03:59 -0500 + -- Joey Hess Tue, 30 Jan 2007 02:36:53 -0500 ikiwiki (1.40) unstable; urgency=low