Announce 3.20180228

Signed-off-by: Simon McVittie <smcv@debian.org>
master
Simon McVittie 2018-02-28 11:47:43 +00:00
parent 4b0b5f9cfb
commit 55c1022e5c
2 changed files with 20 additions and 41 deletions

View File

@ -1,41 +0,0 @@
ikiwiki 3.20170110 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* [ Amitai Schleier ]
* wrappers: Correctly escape quotes in git\_wrapper\_background\_command
* [ Simon McVittie ]
* git: use an explicit function parameter for the directory to work
in. Previously, we used global state that was not restored correctly
on catching exceptions, causing an unintended log message
"cannot chdir to .../ikiwiki-temp-working: No such file or directory"
with versions &gt;= 3.20161229 when an attempt to revert a change fails
or is disallowed
* git: don't run "git rev-list ... -- -- ..." which would select the
wrong commits if a file named literally "--" is present in the
repository
* check\_canchange: log "bad file name whatever", not literal string
"bad file name %s"
* t/git-cgi.t: fix a race condition that made the test fail
intermittently
* t/git-cgi.t: be more careful to provide a syntactically valid
author/committer name and email, hopefully fixing this test on
ci.debian.net
* templates, comments, passwordauth: use rel=nofollow microformat
for dynamic URLs
* templates: use rel=nofollow microformat for comment authors
* news: use Debian security tracker instead of MITRE for security
references. Thanks, anarcat
* Set package format to 3.0 (native)
* d/copyright: re-order to put more specific stanzas later, to get the
intended interpretation
* d/source/lintian-overrides: override obsolete-url-in-packaging for
OpenID Selector, which does not seem to have any more current URL
(and in any case our version is a fork)
* docwiki.setup: exclude TourBusStop from offline documentation.
It does not make much sense there.
* d/ikiwiki.lintian-overrides: override script-not-executable warnings
* d/ikiwiki.lintian-overrides: silence false positive spelling warning
for Moin Moin
* d/ikiwiki.doc-base: register the documentation with doc-base
* d/control: set libmagickcore-6.q16-3-extra as preferred
build-dependency, with virtual package libmagickcore-extra as an
alternative, to help autopkgtest to do the right thing"""]]

View File

@ -0,0 +1,20 @@
ikiwiki 3.20180228 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* core: Don't send relative redirect URLs when behind a reverse proxy
* core: Escape backticks etc. in directive error messages as HTML
entities so that the error message is not subsequently parsed as
Markdown
* mdwn: Enable fenced code blocks, PHP Markdown Extra-style definition
lists and GitHub-style extensions to HTML tag syntax when used with
Discount &gt;= 2.2.0 (Closes: #[888055](http://bugs.debian.org/888055))
* img: Fix auto-detection of image format (if enabled, which is
strongly discouraged) with ImageMagick &gt;= 6.9.8-3
* rst: Use Python 3 instead of Python 2
* build: `set -e` before each `for` loop, so that errors are reliably
trapped
* build: Use if/then instead of `||` so that the `-e` flag works
* build: Ensure that pm\_to\_blib finishes before rewriting shebang lines
* t: Make the img test pass with ImageMagick &gt;= 6.9.8-3
(Closes: #[891647](http://bugs.debian.org/891647))
* debian: Remove unused Lintian overrides for duplicate word false positives
* debian: Declare compliance with Debian Policy 4.1.3"""]]