summaryrefslogtreecommitdiff
path: root/www/ikiwiki
AgeCommit message (Collapse)AuthorFilesLines
2013-09-15Specify return type to quell clang warnings. Bump PKGREVISION.schmonz3-2/+19
2013-09-04Update to 3.20130904.1. From the changelog:schmonz2-6/+6
* calendar: Display the popup mouseover when there is only 1 page for a given day, for better UI consistency. * meta: Can now be used to add an enclosure to a page, which is a fancier way to do podcasting than just inlining the media files directly; this way you can write a post about the podcast episode with show notes, author information, etc. (schmonz) * aggregate: Show author in addition to feedname, if different. (schmonz) * Consistently configure LWP::UserAgent to allow use of http_proxy and no_proxy environment variables, as well as ~/.ikiwiki/cookies (schmonz) * Fix test suite to work with perl 5.18. Closes: #719969 * Fix cookiejar default setting.
2013-08-15Use GNU find on SunOS at install time, so that "find -maxdepth" andschmonz1-1/+7
"find -regex" can work.
2013-07-11Update to 3.20130711. From the changelog:schmonz2-6/+6
* Deal with git behavior change in 1.7.2 and newer that broke support for commits with an empty commit message. * Pass --no-edit when used with git 1.7.8 and newer.
2013-07-11Update to 3.20130710. From the changelog:schmonz2-7/+6
* blogspam: Fix encoding issue in RPC::XML call. Thanks, Changaco * comments: The formats allowed to be used in comments can be configured using comments_allowformats. Thanks, Michal Sojka * calendar: When there are multiple pages for a given day, they're displayed in a popup on mouseover. Thanks, Louis * osm: Remove trailing slash from KML maps icon. * page.tmpl: omit searchform, trails, sidebar and most metadata in CGI (smcv) * openid: Automatically upgrade openid_realm to https when accessed via https. * The ip() pagespec can now contain glob characters to match eg, a subnet full of spammers. * Fix crash that could occur when a needsbuild hook returned a file that does not exist. * Fix python proxy to not crash when fed unicode data in getstate and setstate. Thanks, chrysn * Fix committing attachments when using svn.
2013-05-31Bump all packages for perl-5.18, thatwiz1-1/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2013-05-19Update to 3.20130518. From the changelog:schmonz2-6/+6
* Fix test suite to not fail when XML::Twig is not installed. Closes: #707436 * theme: Now <TMPL_IF THEME_$NAME> can be used in all templates when a theme is enabled. * notifyemail: Fix bug that caused duplicate emails to be sent when site was rebuilt. * bzr: bzr rm no longer has a --force option, remove
2013-05-10Partially back out change to PYTHON_FOR_BUILD_ONLY.riastradh1-2/+2
This broke packages that needed a target Python at build-time. Instead, change it from defined/undefined to yes/no/tool. Most cases of defined used `yes' anyway; fix the few stragglers do that instead. New case `tool' is for TOOL_DEPENDS rather than buildlink3.
2013-05-05Update to 3.20130504. From the changelog:schmonz2-6/+6
* Allow dots in directive parameter names. (tango) * Add missing plugin section, and deal with missing sections with a warning. * Detect plugins with a broken getsetup and warn. * map: Correct reversion introduced in version 3.20110225 that could generate invalid html. (smcv) * Makefile.PL: overwrite theme style.css instead of appending (Thanks, Mikko Rapeli) * meta: Fix anchors used to link to the page's license and copyright. Closes: #706437
2013-04-08Define TEST_TARGET and set USE_LANGUAGES=c so tests can work.schmonz1-2/+4
(ikiwiki calls the C compiler when rebuilding the post-commit and/or CGI wrappers.)
2013-02-13Update to 3.20130212. From the changelog:schmonz4-156/+6
* htmlscrubber: Allow the bitcoin URI scheme. * htmlscrubber: Allow the URI schemes of major VCS's. * aggregate: When run with --aggregate, if an aggregation is already running, don't go on and --refresh. * trail: Avoid excess dependencies between pages in the trail and the page defining the trail. Thanks, smcv. * opendiscussion: Don't allow editing discussion pages if discussion pages are disabled. (smcv) * poll: Add expandable option to allow users to easily add new choices to a poll. * trail: Avoid massive slowdown caused by pagetemplate hook when displaying dynamic cgi pages, which cannot use trail anyway. * Deal with empty diffurl in configuration. * cvs: Various fixes. (schmonz) * highlight: Now adds a span with class highlight-<extension> around highlighted content, allowing for language-specific css styling.
2013-02-02Apply another bugfix to the CVS backend from my git repo:schmonz3-7/+19
* `91b477c0`: Fix diffurl links (cvsweb expects unescaped '/'). Bump PKGREVISION.
2013-01-28Apply the latest bugfixes to the CVS backend from my git repo:schmonz3-3/+116
* `6753235d`: Return bounded output from `rcs_diff()` when asked, as the API states. * `e45175d5`: Always explicitly set CVS keyword substitution behavior. Fixes behavior when a text file is added under a name formerly used for a binary file. * `b30cacdf`: If the previous working directory no longer exists after a CVS operation, don't try to `chdir()` back to it afterward. Bump PKGREVISION.
2013-01-15Pull in 12c9219 to squelch warnings with git on newer Perls. Bumpschmonz3-2/+27
PKGREVISION.
2012-12-12Update to 3.20121212. From the changelog:schmonz3-7/+8
* filecheck: Fix bug that prevented File::MimeInfo::Magic from ever being used. * openid: Display openid in Preferences page as a comment, so it can be selected in all browsers.
2012-10-28Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-17Update to 3.20121017. From the changelog:schmonz2-6/+6
* recentchangesdiff: fix further breakage to the template from 3.20120725
2012-10-17Update to 3.20121016. From the changelog:schmonz3-8/+9
* monochrome: New theme, contributed by Jon Dowland. * rst: Ported to python 3, while still also being valid python 2. Thanks, W. Trevor King * Try to avoid a situation in which so many ikiwiki cgi wrapper programs are running, all waiting on some long-running thing like a site rebuild, that it prevents the web server from doing anything else. The current approach only avoids this problem for GET requests; if multiple cgi's run GETs on a site at the same time, one will display a "please wait" page for a configurable number of seconds, which then redirects to retry. To enable this protection, set cgi_overload_delay to the number of seconds to wait. This is not enabled by default. * Add back a 1em margin between archivepage divs. * recentchangesdiff: Correct broken template that resulted in duplicate diff icons being displayed, and bloated the recentchanges page with inline diffs when the configuration should have not allowed them.
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2012-08-27Update to 3.20120725. From the changelog:schmonz2-6/+6
* recentchangesdiff: When diffurl is not set, provide inline diffs in the recentchanges page, with visibility toggleable via javascript. Thanks, Antoine Beaupré * Split CFLAGS into words when building wrapper. Closes: #682237 * osm: Avoid calling urlto before generated files are registered. Thanks, Philippe Gauthier and Antoine Beaupré * osm: Add osm_openlayers_url configuration setting. Thanks, Genevieve * osm: osm_layers can be used to configured the layers displayed on the map. Thanks, Antoine Beaupré * comments: Remove ipv6 address specific code.
2012-07-01Update to 3.20120629. From the changelog:schmonz2-6/+6
* mirrorlist: Add mirrorlist_use_cgi setting that avoids usedirs or other config differences by linking to the mirror's CGI. (intrigeri)
2012-05-17Update to 3.20120516. From the changelog:schmonz2-6/+6
* meta: Security fix; add missing sanitization of author and authorurl. Thanks, Raúl Benencia
2012-04-20Update to 3.20120419. From the changelog:schmonz3-7/+9
* Remove dead link from plugins/teximg. Closes: #664885 * inline: When the pagenames list includes pages that do not exist, skip them. * meta: Export author information in html <meta> tag. Closes: #664779 Thanks, Martin Michlmayr * notifyemail: New plugin, sends email notifications about new and changed pages, and allows subscribing to comments. * Added a "changes" hook. Renamed the "change" hook to "rendered", but the old hook name is called for now for back-compat. * meta: Support keywords header. Closes: #664780 Thanks, Martin Michlmayr * passwordauth: Fix url in password recovery email to be absolute. * httpauth: When it's the only auth method, avoid a pointless and confusing signin form, and go right to the httpauthurl. * rename: Allow rename to be started not from the edit page; return to the renamed page in this case. * remove: Support removing of pages in the transient underlay. (smcv) * inline, trail: The pagenames parameter is now a list of absolute pagenames, not relative wikilink type names. This is necessary to fix a bug, and makes pagenames more consistent with the pagespec used in the pages parameter. (smcv) * link: Fix renaming wikilinks that contain embedded urls. * graphviz: Handle self-links. * trail: Improve CSS, also display trail links at bottom of page, and a bug fix. (smcv) Add dependency on p5-HTML-Tree, suggested by Matthias Rampke in PR pkg/45688.
2012-03-20Update to 3.20120203. From the changelog:schmonz4-25/+25
* osm: New plugin to embed an OpenStreetMap into a wiki page. Supports waypoints, tags, and can even draw paths matching wikilinks between pages containing waypoints. Thanks to Blars Blarson and Antoine Beaupré, as well as the worldwide OpenStreetMap community for this utter awesomeness. * trail: New plugin to add navigation trails through pages via Next and Previous links. Trails can easily be added to existing inlines by setting trail=yes in the inline. Thanks to Simon McVittie for his persistance developing this feature. * Fix a snail mail address. Closes: #659158 * openid-jquery.js: Update URL of Wordpress favicon. Closes: #660549 * Drop the version attribute on the generator tag in Atom feeds to make builds more reproducible. Closes: #661569 (Paul Wise) * shortcut: Support Wikipedia's form of url-encoding for unicode characters, which involves mojibake. Closes: #661198 * Add a few missing jquery UI icons to attachment upload widget underlay. * URI escape filename when generating the diffurl. * Add build-affected hook. Used by trail. pkgsrc changes: * Fix dependency on YAML::XS (reported by dholland). * Remove last local patch, now integrated upstream.
2012-03-15Bump PKGREVISION from default python to 2.7.obache1-1/+2
2012-02-03Update to 3.20120202. From the changelog:schmonz5-142/+13
* mdwn: Added nodiscount setting, which can be used to avoid using the markdown discount engine, when maximum compatability is needed. * Switch to YAML::XS to work around insanity in YAML::Mo. Closes: #657533 * cvs: Ensure text files are added in non-binary mode. (Amitai Schlair) * cvs: Various cleanups and testing. (Amitai Schlair) * calendar: Fix strftime encoding bug. * shortcuts: Fixed a broken shortcut to wikipedia (accidentially made into a shortcut to wikiMedia). * Various portability improvements. (Amitai Schlair)
2012-01-16Update to 3.20120115. From the changelog:schmonz2-6/+6
* Make backlink(.) work. Thanks, Giuseppe Bilotta. * mdwn: Workaround discount's eliding of <style> blocks. * attachment: Fix utf-8 display bug.
2012-01-09Update to 3.20120109. From the changelog:schmonz2-7/+7
* mdwn: Can use the discount markdown library, via the Text::Markdown::Discount perl module. This is preferred if available since it's the fastest currently supported markdown library, speeding up ikiwiki's markdown rendering by a factor of 40. (However, when multimarkdown is enabled, Text::Markdown::Multimarkdown is still used.) * On Debian, depend on libtext-markdown-discount. pkgsrc changes: * Change Perl Markdown dependency to p5-Text-Markdown-Discount.
2011-12-29Update to 3.20111229. From the changelog:schmonz3-11/+11
* Consume all stdin when rcs_receive short-circuits, to avoid git SIGPIPE race. * Add path and path_natural sort orders (smcv) * Test coverage can be checked with make coverage (smcv) * tag: encode categories using numeric values. (tango)
2011-12-01Update to 3.20111107. From the changelog:schmonz2-6/+6
* img: Bugfix to width/height tags for scaled down image when only one dimension was provided. Thanks, Per Carlson. * editpage: Fix FormattingHelp link on Discussion pages. * The umask setting can now be set to private, group, or public, avoiding the need to enter octal correctly which is particularly difficult in yaml setup files. (smcv) * graphviz: Support urls embedded in the graph, by having graphviz generate an imagemap. * graphviz: Support wikilinks embedded in the graph. (Sponsored by The TOVA Company.)
2011-11-07Update to 3.20111106. From the changelog:schmonz2-6/+6
* searchquery.tmpl: Track escaping change in upstream template. Thanks Olly Betts for review. * svn: Support subversion 1.7, which does not have .svn in each subdirectory. * rst: import docutils lazily, to avoid errors during ikiwiki --setup. Closes: #637604 (Thanks, smcv) * Make the setup automator create YAML formatted files. * Fix handling of discussion page creation links to make discussion pages in the right place and with the right case. Broken by page case preservation feature added in 3.20110707.
2011-09-25Replace `find -not` with `find !` to fix build on NetBSD.schmonz2-5/+7
2011-09-05Update to 3.20110905. From the changelog:schmonz5-15/+15
* 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: Implement rcs_rename, rcs_remove. (Daniel Andersson) * mercurial: Fix viewing of a diff containing non-utf8 changes. (Daniel Andersson) * mercurial: Make both rcs_getctime and rcs_getmtime fast. (Daniel Andersson) * mercurial: Implement rcs_diff. (Daniel Andersson) * po: Add `LANG_CODE` and `LANG_NAME` template variables. (intrigeri) * Fix typo in Danish translation of shortcuts page that caused exponential regexp blowup. * Fix escaping of html entities in permalinks. * Fix escaping of html entities in tag names. * Avoid using named capture groups in heredoc code for oldperl compatibility. * Put in a workaround for #622591, by ensuring Search::Xapian gets loaded before Image::Magick. * Add unminified jquery js and css files to source. * Update to jquery 1.6.2, and jquery-ui 1.8.14. * Use lockf rather than flock when taking the cgilock, for better portability. * search: Fix encoding bug in calculation of maximum term size. * inline: When indexing internal pages for searching, use the url of the inlining page. * Fix comments testsuite to not rely on Date::Parse's ability to parse the date Columbus discovered America. Closes: #640350 * Avoid warning message when generating setup file if highlight is not installed. Closes: #637606 * Promote RPC::XML to a Recommends, since it's used by auto-blog.setup. Closes: #637603 * Fix web revert of a file deletion.
2011-08-14Revision bump after updating perl5 to 5.14.1.obache1-1/+2
2011-07-16Update to 3.20110715. From the changelog:schmonz2-6/+6
* rename: Fix logic error that broke renaming pages when the attachment plugin was disabled. * rename: Fix logic error that bypassed the usual pagespec checks.
2011-07-12Update to 3.20110712. From the changelog:schmonz2-6/+8
* attachment: Bugfix to create directory when moving attachment out of holding area. * Display attachment manipulation links always, since attachments can be uploaded via javascript. * Add build dep on python-support. Closes: #633536 * attachment: Bugfix to move upload attachments out of holding area when saving. * attachment: Bugfix for trying to attach files to a subpage of the index page.
2011-07-08Update to 3.20110707. From the changelog:schmonz3-8/+20
* userlist: New plugin, lets admins see a list of users and their info. * aggregate: Improve checking for too long aggregated filenames. * Updated to jQuery 1.6.1. * attachment: Speed up multiple file uploads by storing uploaded files in a staging area until the page is saved/previewed, rather than refreshing the site after each upload. (Sponsored by The TOVA Company.) * attachment: Files can be dragged into the edit page to upload them. Multiple file batch upload support. Upload progress bars. AJAX special effects. Impemented using the jQuery-File-Upload widget. (If you don't have javascript don't worry, I kept that working too.) (Sponsored by The TOVA Company.) * Add libtext-multimarkdown-perl to Suggests. Closes: #630705 * headinganchors: Plugin by Paul Wise that adds ids to <hn> headings. * html5 is not experimental anymore. But not the default either, quite yet. * Support svg as a inlinable image type; svg images can be included on a page by simply linking to them, or by using the img directive. Note that sanitizing svg files is still not addressed. * img: Generate png format thumbnails for svg images. * Preserve mixed case in page creation links, and when creating a page whose title is mixed case, allow selecting between the mixed case and all lower-case names. * Fix ikiwiki-update-wikilist -r to actually work. * comments: collect metadata in a scan-phase preprocess hook, which fixes sorting comments by date. (smcv) * Run scan hooks for internal pages (preprocess hooks already run in scan mode) (smcv) * inline: Handle obfuscated urls, such as the mailto urls generated by markdown when forcing urls absolute. * Bugfix for wikilink containing an email address not showing up in brokenlinks list. * Bugfix for trying to attach files to a subpage of the index page. Updating this leaf package during the freeze for bugfix purposes.
2011-06-09Update to 3.20110608. From the changelog:schmonz2-6/+6
* ikiwiki-mass-rebuild: Fix tty hijacking vulnerability by using su. (Once su's related bug #628843 is fixed.) Thanks, Ludwig Nussel. (CVE-2011-1408) * search: Update search page when page.tmpl or searchquery.tmpl are locally modified.
2011-06-04Update to 3.20110431. From the changelog:schmonz7-114/+103
* Danish translation update. Closes: #625721 * Danish underlay translation update. Closes: #625765 (Thanks, Jonas Smedegaard) * Support YAML::XS by not passing decoded unicode to Load. Closes: #625713 * openid, aggregate, pinger: Use Net::INET6Glue if available to support making ipv6 connections. (Note that if LWPx::ParanoidAgent is installed, it defeats this for openid.) * Add additional directive quoting styles, to better support nested directives. Both triple-single-quote and heredoc quotes can be used. (Thanks, Timo Paulssen) * Changed license of madduck's python plugins from GPL-2 to BSD-2-clause. * po: support language codes in the form of 'es_AR', and 'arn'. (intrigeri) Closes: #627844 * po: Make po4a warn, not error on a malformed document. (intrigeri) * Support the Hiawatha web server which sets HTTPS=off rather than not setting it. (There does not seem to be a standard here.) pkgsrc changes: * Adjust local modifications to improve our upstream chances. * Quell pkglint. * Indent consistently.
2011-05-01Update to 3.20110430. From the changelog:schmonz2-6/+6
* meta: Allow adding javascript to pages. Only when htmlscrubber is disabled, naturally. (Thanks, Giuseppe Bilotta) Closes: #623154 * comments: Add avatar picture of comment author, using Libravatar::URL when available. The avatar is looked up based on the user's openid, or email address. (Thanks, Francois Marier) * Recommend libgravatar-url-perl, which contains Libravatar::URL. * monotone: Implement rcs_getmtime, and work around a problem with monotone 0.48 that affects rcs_getctime. (Thanks, Richard Levitte) * meta: Fix bug in loading of HTML::Entities that can break inline archive=yes (mostly masked by other plugins that load the module). * Be quiet about updating wrappers, except in verbose mode. (jmtd) * meta: Add FOAF support. Closes: #623156 * Promote Crypt::SSLeay to Recommends; needed for https openid auth. * tag: Avoid autocreating multiple tag pages that vary only in capitalization. The first capitalization seen of a tag will be used for the tag page. * Fix yaml build dep. Closes: #624712
2011-03-29Update to 3.20110328. From the changelog:schmonz3-22/+7
* Yaml formatted setup files are now produced by default. (Perl formatted setup files can still be used.) * Add timezone setting in setup file. This alows time zone to be configured via the web. * comment: Better fix to avoid showing comments of subpages, while not breaking manual inlining of comments. * meta: Security fix; don't allow alternative stylesheets to be added on pages where the htmlscrubber is enabled. (Updating this leaf package during the freeze for the security and bug fixes.)
2011-03-23Update to 3.20110321. From the changelog:schmonz5-15/+31
* comment: Don't show comments of subpages on parent pages. (Fixes bug introduced in version 3.20100505.) * darcs: Fix multiple issues preventing rcs_diff from working. * aggregate: Read cookies from ~/.ikiwiki/cookies by default. Also, the cookiejar configuration setting can be used by other plugins to provide a custom `cookie_jar` object for LWP::UserAgent. (Thanks, schmonz) * Avoid escaping / characters in filenames when building the cgiurl, as this confuses eg, cvsweb.
2011-02-26Update to 3.20110225. From the changelog:schmonz2-6/+6
* editpage: Avoid inheriting internal page types. * htmltidy: Avoid breaking the sidebar when websetup is running. * transient: New utility plugin that allows transient pages to be stored in .ikiwiki/transient/ (smcv) * aggregate: Aggregated content is stored in the transient underlay. (Existing aggregated content is not moved, since it will eventually expire and be removed) (smcv) * autoindex, tag: Added autoindex_commit and tag_autocreate_commit that can be unset to make index files and tags respectively not be committed, and instead be stored in the transient underlay. Closes: #544322 (smcv) * autoindex: Adapted to use add_autofile. Slight behavior changes in edge cases that are probably really bug fixes. (smcv) * recentchanges: Use transient underlay (smcv) * map: Avoid unnecessary ul's in maps with nested directories. (Giuseppe Bilotta) * Fix broken baseurl in cgi mode when usedirs is disabled. Bug introduced in 3.20101231. * inline: Fix link to nested inlined pages's feeds. (Giuseppe Bilotta) * inline: Add 'id' parameter that can be used when styling individual feedlinks and postforms. (Giuseppe Bilotta)
2011-01-25Update to 3.20110124. From the changelog:schmonz2-6/+6
* comments: Fix commenting, broken by security fix. * blogspam: Don't check modifications from admins for spam, and also allow the blogspam_pagespec to do other matches against who the user is. * inline: Fix regression in feed titles. Closes: #610878 (Thanks, Paul Wise)
2011-01-24Update to 3.20110123. From the changelog:schmonz3-8/+7
* Adapt autoindex test suite to work with old Test::More. * inline: Pass feed titles to templates and add title and rel attributes to feed links. (Giuseppe Bilotta) * inline: Use class rather than id for feedlinks and blogform. (Giuseppe Bilotta) * comments: Fix XSS security hole due to missing validation of page name. CVE-2011-0428 (Thanks, Dave B.) * rename: Fix crash when renaming a page that is linked to by a page in an underlay.
2011-01-07Update to 3.20110105. From the changelog:schmonz2-6/+6
* tag: Do not include tagbase in rss/atom category tags. (Giuseppe Bilotta) * tag: Improve display of tags with a slash in their names. (Giuseppe Bilotta) * Fix redirect to use a full url. Was broken (in theory) by baseurl changes in last release. * Fix `&lt;base&gt;` output by cgi to have a full url again, broken by last release. * Fix permalinks to recentchanges items and comments, broken by last release. * Export three cgi env vars needed for CGI-&gt;url to work. Fixed openid breakage from last release. * Removed `IkiWiki::misctemplate()` function. Any plugins using it should use `IkiWiki::cgitemplate()` instead.
2011-01-02Update to 3.20101231. From the changelog:schmonz4-16/+20
* Better support for serving the same site on multiple urls. (Such as a http and a https url, or a ipv4 and an ipv6 url.) (Thanks, smcv) * API: urlto without a defined second parameter now generates an url that starts with "/" (when possible; eg when the site's url and cgiurl are on the same domain). * Now when users log in via https, ikiwiki sends a secure cookie, that can only be used over https. If the user switches to using http, they will need to re-login. (smcv) * inline: Display feed buttons for nested inlines, linking to the inlined page's feed. (Giuseppe Bilotta) * goldtype: New theme, based on blueview, contributed by Lars Wirzenius. * po: do not override homepage title when it was overridden. (intrigeri) * Set HTML::Template's parent_global_vars option to allow using parameters like title_overridden that do not appear on the template. (intrigeri) (See https://rt.cpan.org/Public/Bug/Display.html?id=64158) * inline: Force an absolute page location when the inline postform is used. * editpage, comment: Clean up title when editing or creating a page or comment. * teximg: Use `[` and `]` instead of not recommended `$$`. (Paul Menzel) Closes: #596084 * monotone: Improve version parsing to support patch and development versions of the monotone binary. (tommyd3mdi) * highlight: Support highlight 3.2+svn19 (note that released version 3.2 is not supported). Closes: #605779 (David Bremner) * Add a second parameter to the rcs_diff hook, and avoid bloating memory reading in enormous commits. * git: Fix bug involving attempting to web revert a commit that included changes to attachments. Updating during the freeze for bugfixes to this leaf package.
2010-12-03Update to 3.20101201. From the changelog:schmonz2-6/+6
* meta: Fix calling of htmlscrubber to pass the page parameter. The change of the htmlscrubber to look at page rather than destpage caused htmlscrubber_skip to not work for meta directives.
2010-11-29Update to 3.20101129. From the changelog:schmonz2-6/+6
* websetup: Fix encoding problem when restoring old setup file. * more: Add pages parameter to limit where the more is displayed. (thanks, dark) * Fix escaping of filenames in historyurl. (Thanks, aj) * inline: Improve RSS url munging to use a proper html parser, and support all elements that HTML::Tagset knows about. (Which doesn't include html5 just yet, but then the old version didn't either.) Bonus: 4 times faster than old regexp method. * Optimise glob() pagespec. (Thanks, Kathryn and smcv) * highlight: Support new format of filetypes.conf used by version 3.2 of the highlight package. * edittemplate: Fix crash if using a .tmpl file or other non-page file as a template for a new page. * git: Fix temp file location. * rename: Fix to pass named parameters to rcs_commit. * git: Avoid adding files when committing, so as not to implicitly add files like recentchanges files that are not normally checked in, when fixing links after rename.
2010-11-12Update to 3.20101112. From the changelog:schmonz2-6/+6
* txt: Fix display when used inside a format directive. * highlight: Ensure that other, more-specific format plugins, like txt are used in preference to this one in case of ties. * htmltidy, sortnaturally: Add missing checkconfig hook registration. Closes: #601912 (Thanks, Craig Lennox and Tuomas Jormola) * git: Use author date, not committer date. Closes: #602012 (Thanks, Tuomas Jormola) * Fix htmlscrubber_skip to be matched on the source page, not the page it is inlined into. Should allow setting to "* and !comment(*)" to scrub comments, but leave your blog posts unscrubbed, etc. CVE-2010-1673 * comments: Make postcomment() pagespec work when previewing a comment, including during moderation. CVE-2010-1673 * comments: Make comment() pagespec also match comments that are being posted. CVE-2010-1673