Announce version 3.20160121
parent
53b10a64f0
commit
c2575f71e6
|
@ -1,39 +0,0 @@
|
|||
ikiwiki 3.20141016 released with [[!toggle text="these changes"]]
|
||||
[[!toggleable text="""
|
||||
[ Joey Hess ]
|
||||
|
||||
* Fix crash that can occur when only_committed_changes is set and a
|
||||
file is deleted from the underlay.
|
||||
|
||||
[ Simon McVittie ]
|
||||
|
||||
* core: avoid dangerous use of CGI->param in list context, which led
|
||||
to a security flaw in Bugzilla; as far as we can tell, ikiwiki
|
||||
is not vulnerable to a similar attack, but it's best to be safe
|
||||
* core: new reverse_proxy option prevents ikiwiki from trying to detect
|
||||
how to make self-referential URLs by using the CGI environment variables,
|
||||
for instance when it's deployed behind a HTTP reverse proxy
|
||||
(Closes: [[!debbug 745759]])
|
||||
* core: the default User-Agent is now "ikiwiki/$version" to work around
|
||||
ModSecurity rules assuming that only malware uses libwww-perl
|
||||
* core: use protocol-relative URLs (e.g. //www.example.com/wiki) so that
|
||||
https stays on https and http stays on http, particularly if the
|
||||
html5 option is enabled
|
||||
* core: avoid mixed content when a https cgiurl links to http static pages
|
||||
on the same server (the static pages are assumed to be accessible via
|
||||
https too)
|
||||
* core: force the correct top URL in w3mmode
|
||||
* google plugin: Use search form
|
||||
* docwiki: replace Paypal and Flattr buttons with text links
|
||||
* comments: don't record the IP address in the wiki if the user is
|
||||
logged in via passwordauth or httpauth
|
||||
* templates: add ARIA roles to some page elements, if html5 is enabled.
|
||||
Thanks, Patrick
|
||||
* debian: build-depend on libmagickcore-6.q16-2-extra | libmagickcore-extra
|
||||
so we can thumbnail SVGs in the docwiki
|
||||
* debian: explicitly depend and build-depend on libcgi-pm-perl
|
||||
* debian: drop unused python-support dependency
|
||||
* debian: rename debian/link to debian/links so the intended symlinks appear
|
||||
* debian: fix some wrong paths in the copyright file
|
||||
"""]]
|
||||
[[!meta date="2014-10-17 01:01:53 +0100"]]
|
|
@ -0,0 +1,46 @@
|
|||
ikiwiki 3.20160121 released with [[!toggle text="these changes"]]
|
||||
[[!toggleable text="""
|
||||
* [ [[Amitai Schlair|schmonz]] ]
|
||||
* [[plugins/meta]]: Fix `\[[!meta name=foo]]` by closing the open quote.
|
||||
* Avoid unescaped `{` in regular expressions
|
||||
* meta test: Add tests for many behaviors of the directive.
|
||||
* img test: Bail gracefully when [[!cpan ImageMagick]] is not present.
|
||||
* [ [[Joey Hess|joey]] ]
|
||||
* [[plugins/emailauth]]: Added `emailauth_sender` config.
|
||||
* Modified `page.tmpl` to to set html `lang=` and `dir=` when
|
||||
values have been specified for them, which the [[plugins/po|po plugin]] does.
|
||||
* Specifically license the javascript underlay under the permissive
|
||||
basewiki license.
|
||||
* [ [[Simon McVittie|smcv]] ]
|
||||
* [[plugins/git]]: if no committer identity is known, set it to
|
||||
`IkiWiki <ikiwiki.info>` in `.git/config`. This resolves commit errors
|
||||
in versions of git that require a non-trivial committer identity.
|
||||
* [[plugins/inline]], [[plugins/trail]]: rename `show`, `feedshow` parameters to `limit`, `feedlimit`
|
||||
(with backwards compatibility)
|
||||
* [[plugins/pagestats]]: add `show` option to show [[plugins/meta]] fields. Thanks, [[Louis|spalax]]
|
||||
* [[plugins/inline]]: force RSS `<comments>` to be a fully absolute URL as required
|
||||
by the W3C validator. Please use Atom feeds if relative URLs are
|
||||
desirable on your site.
|
||||
* [[plugins/inline]]: add `<atom:link rel="self">` to RSS feeds as recommended by
|
||||
the W3C validator
|
||||
* [[plugins/inline]]: do not produce links containing `/./` or `/../`
|
||||
* syslog: accept and encode UTF-8 messages
|
||||
* syslog: don't fail to log if the wiki name contains `%s`
|
||||
* Change dependencies from transitional package [[!debpkg perlmagick]]
|
||||
to [[!debpkg libimage-magick-perl]] (Closes: #[789221](http://bugs.debian.org/789221))
|
||||
* debian/copyright: update for the rename of `openid-selector` to
|
||||
`login-selector`
|
||||
* d/control: remove leading article from Description
|
||||
(lintian: description-synopsis-starts-with-article)
|
||||
* d/control: Standards-Version: 3.9.6, no changes required
|
||||
* Wrap and sort control files (`wrap-and-sort -abst`)
|
||||
* Silence "used only once: possible typo" warnings for variables
|
||||
that are part of modules' APIs
|
||||
* Run [[!debpkg autopkgtest]] tests using [[!debpkg autodep8]] and the pkg-perl team's
|
||||
infrastructure
|
||||
* Add enough build-dependencies to run all tests, except for
|
||||
non-git VCSs
|
||||
* tests: consistently use `done_testing` instead of `no_plan`
|
||||
* `t/img.t`: do not spuriously skip
|
||||
* img test: skip testing PDFs if unsupported
|
||||
* img test: use the right filenames when testing that deletion occurs"""]]
|
Loading…
Reference in New Issue