Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Reference CVE-2016-4561 in 3.20160506 changelog | Simon McVittie | 2016-05-09 |
| | |||
* | Remove spurious changelog entry | Simon McVittie | 2016-05-09 |
| | | | | | This change was new in 3.20141016.3, but was applied to the master branch several releases ago, so it is not new in 3.20160506. | ||
* | 3.20160506 | Simon McVittie | 2016-05-06 |
| | |||
* | img: Add back support for SVG images, bypassing ImageMagick and simply ↵ | Simon McVittie | 2016-05-06 |
| | | | | | | | | | | | | | | passing the SVG through to the browser SVG scaling by img directives has subtly changed; where before size=wxh would preserve aspect ratio, this cannot be done when passing them through and so specifying both a width and height can change the SVG's aspect ratio. (This patch looks significantly more complex than it was, because a large block of code had to be indented.) [smcv: drop trailing whitespace, fix some spelling] | ||
* | changelog for smcv's security fixes | Joey Hess | 2016-05-06 |
| | | | | [smcv: omit a change that was already in 3.20160514] | ||
* | Changelog: process .md files iff created directly. | Amitai Schlair | 2016-03-08 |
| | |||
* | loginselector: When only openid and emailauth are enabled, but passwordauth ↵ | Joey Hess | 2016-03-02 |
| | | | | is not, avoid showing a "Other" box which opens an empty form. | ||
* | d/control: add Vcs-Browser | Simon McVittie | 2016-01-22 |
| | |||
* | d/control: use https for Homepage | Simon McVittie | 2016-01-22 |
| | |||
* | 3.20160121 | Simon McVittie | 2016-01-21 |
| | |||
* | document recent inline and syslog fixes | Simon McVittie | 2016-01-21 |
| | |||
* | changelog: sort user-visible changes before packaging and test fixes | Simon McVittie | 2016-01-21 |
| | |||
* | img test: use the right filenames when testing that deletion occurs | Simon McVittie | 2016-01-19 |
| | | | | | Also use a less misleading name for the sample SVG: it is no longer empty. Since commit 105f285a it has contained a blue square. | ||
* | img test: skip testing PDFs if unsupported | Simon McVittie | 2016-01-19 |
| | |||
* | Silence "used only once: possible typo" warnings for variables that are part ↵ | Simon McVittie | 2016-01-19 |
| | | | | of modules' APIs | ||
* | d/control: Standards-Version: 3.9.6, no changes required | Simon McVittie | 2016-01-19 |
| | |||
* | d/control: remove leading article from Description (lintian: ↵ | Simon McVittie | 2016-01-19 |
| | | | | description-synopsis-starts-with-article) | ||
* | Change dependencies from transitional package perlmagick to ↵ | Simon McVittie | 2016-01-19 |
| | | | | libimage-magick-perl (Closes: #789221) | ||
* | changelog: mention pagestats enhancement | Simon McVittie | 2016-01-19 |
| | |||
* | Add license info to javascript underlay | Simon McVittie | 2016-01-19 |
| | |||
* | Merge remote-tracking branch 'smcv/ready/limit' | Simon McVittie | 2015-11-30 |
|\ | |||
* | | git: if no committer identity is known, set it to "IkiWiki <ikiwiki.info>" ↵ | Simon McVittie | 2015-11-30 |
| | | | | | | | | | | | | | | in .git/config This resolves commit errors in versions of git that require a non-trivial committer identity. | ||
* | | debian/copyright: update for the rename of openid-selector to login-selector | Simon McVittie | 2015-11-30 |
| | | |||
* | | Add enough build-dependencies to run all tests, except for non-git VCSs | Simon McVittie | 2015-11-30 |
| | | |||
* | | Wrap and sort control files (wrap-and-sort -abst) | Simon McVittie | 2015-11-30 |
| | | |||
* | | tests: consistently use done_testing instead of no_plan | Simon McVittie | 2015-11-30 |
| | | |||
* | | t/img.t: do not spuriously skip | Simon McVittie | 2015-11-30 |
| | | |||
* | | Run autopkgtest tests using autodep8 and the pkg-perl team's infrastructure | Simon McVittie | 2015-11-30 |
| | | |||
* | | Add more changelog entries | Simon McVittie | 2015-11-29 |
| | | |||
* | | Modified page.tmpl to to set html lang= and dir= when values have been ↵ | Joey Hess | 2015-10-26 |
| | | | | | | | | | | | | | | specified for them, which the po plugin does. Note that I modified the patch slightly, to avoid blank lines before the <html>, on the off chance bad html parsers care. | ||
* | | emailauth: Added emailauth_sender config. | Joey Hess | 2015-10-02 |
| | | |||
* | | Changelog my recent commits, prompted by joeyh. | Amitai Schlair | 2015-08-27 |
| | | |||
* | | 3.20150614 | Simon McVittie | 2015-06-14 |
| | | |||
* | | img test: set old timestamp on source file that will change | Simon McVittie | 2015-06-14 |
| | | | | | | | | This is so that the test will pass even if it takes less than 1 second. | ||
* | | img: stop ImageMagick trying to be clever if filenames contain a colon | Simon McVittie | 2015-06-13 |
| | | | | | | | | | | | | | | | | | | | | $im->Read() takes a filename-like argument with several sets of special syntax. Most of the possible metacharacters are escaped by the default `wiki_file_chars` (and in any case not particularly disruptive), but the colon ":" is not. It seems the way to force ImageMagick to treat colons within the filename as literal is to prepend a colon, so do that. | ||
* | | inline: change default sort order from age to "age title" for determinism | Simon McVittie | 2015-06-13 |
| | | |||
* | | 3.20150610 | Simon McVittie | 2015-06-10 |
| | | |||
* | | polygen: if deterministic build is requested, use a well-known random seed | Simon McVittie | 2015-06-09 |
| | | |||
* | | haiku: if deterministic build is requested, return a hard-coded haiku | Simon McVittie | 2015-06-09 |
| | | |||
* | | Add deterministic option and use it for the docwiki | Simon McVittie | 2015-06-09 |
| | | | | | | | | It doesn't do anything yet. | ||
* | | Sort backlinks deterministically, by falling back to sorting by href if the ↵ | Simon McVittie | 2015-06-09 |
| | | | | | | | | link text is identical | ||
* | | Add [[!meta date]] to news items and tips | Simon McVittie | 2015-06-09 |
| | | | | | | | | | | | | | | The git checkout and build process can leave the checkout date in the tarball release, leading to unstable sorting. I tried to use `git restore-mtime`, but that doesn't work for ikiwiki, because dgit interferes with it. | ||
* | | brokenlinks: sort the pages that link to the missing page, for better ↵ | Simon McVittie | 2015-06-09 |
| | | | | | | | | reproducibility | ||
* | | debian/copyright: turn comments on provenance into Comment | Simon McVittie | 2015-06-09 |
| | | |||
* | | debian/copyright: consolidate permissive licenses | Simon McVittie | 2015-06-09 |
| | | |||
* | | debian: build the docwiki with LC_ALL=C.UTF-8 and TZ=UTC for a more ↵ | Simon McVittie | 2015-06-09 |
| | | | | | | | | reproducible build | ||
* | | Populate pagectime from mtime or inode change time, whichever is older | Simon McVittie | 2015-06-09 |
| | | | | | | | | | | | | | | | | | | | | | | | | When building ikiwiki from a tarball, the mtime (conceptually, the last modification date of the file) is preserved by tar, but the inode change time (creation/metadata-change date of *this copy* of the file) is not. This seems to lead to unstable sort ordering and unreproducible builds. The page can't possibly have been modified before it was created, so we can assume that the modification date is an upper bound for the creation date. | ||
* | | changelog | Simon McVittie | 2015-06-09 |
| | | |||
* | | Make the attachment plugin work with CGI.pm 4.x (Closes: #786586; workaround ↵ | Simon McVittie | 2015-06-07 |
| | | | | | | | | for #786587 in libcgi-pm-perl) | ||
* | | Do not directly enable emailauth by default, only indirectly via openid | Simon McVittie | 2015-05-27 |
| | | | | | | | | | | | | | | This avoids nasty surprises on upgrade if a site is using httpauth, or passwordauth with an account_creation_password, and relying on only a select group of users being able to edit the site. We can revisit this for ikiwiki 4. |