Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | img: make img_allowed_formats case-insensitive | Simon McVittie | 2016-05-07 |
| | |||
* | inline: expand show=N backwards compatibility to negative N | Simon McVittie | 2016-05-06 |
| | | | | | [[plugins/contrib]] uses show=-1 to show the post-creation widget without actually inlining anything. | ||
* | Add CVE reference | Simon McVittie | 2016-05-06 |
| | |||
* | respond | smcv | 2016-05-06 |
| | |||
* | use intended filename | Simon McVittie | 2016-05-06 |
| | |||
* | escape directive properly; add paragraph breaks | smcv | 2016-05-06 |
| | |||
* | rename ↵ | smcv | 2016-05-06 |
| | | | | todo/Correctly_handle_filenames_starting_with_a_dash_in_add__47__rm__47__mv.mdwn to bugs/Correctly_handle_filenames_starting_with_a_dash_in_add/rm/mv.mdwn | ||
* | already fixed | smcv | 2016-05-06 |
| | |||
* | Announce 3.20160506 | Simon McVittie | 2016-05-06 |
| | |||
* | Merge remote-tracking branch 'origin/master' | Simon McVittie | 2016-05-06 |
|\ | |||
| * | (no commit message) | florian@883672f3f4dbd3c6bb430afc661484a58a3a1296 | 2016-05-06 |
| | | |||
* | | 3.20160506 | Simon McVittie | 2016-05-06 |
| | | |||
* | | Exclude users/* from the HTML documentation | Simon McVittie | 2016-05-06 |
| | | |||
* | | Do not recommend mimetype(image/*) | Simon McVittie | 2016-05-06 |
| | | | | | | | | | | | | Not all image file types are safe for general use: in particular, image/svg+xml is known to be vulnerable to CVE-2016-3714 under some ImageMagick configurations. | ||
* | | Document the security fixes in this release | Simon McVittie | 2016-05-06 |
| | | |||
* | | update test suite for svg passthrough by img directive | Joey Hess | 2016-05-06 |
| | | | | | | | | | | Remove build dependency libmagickcore-6.q16-2-extra which was only there for this test. | ||
* | | 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] | ||
* | | img: check magic number before giving common formats to ImageMagick | Simon McVittie | 2016-05-05 |
| | | | | | | | | | | This mitigates CVE-2016-3714 and similar vulnerabilities by avoiding passing obviously-wrong input to ImageMagick decoders. | ||
* | | img: restrict to JPEG, PNG and GIF images by default | Simon McVittie | 2016-05-05 |
| | | | | | | | | | | | | This mitigates CVE-2016-3714. Wiki administrators who know that they have prevented arbitrary code execution via other formats can re-enable the other formats if desired. | ||
* | | img: force common Web formats to be interpreted according to extension | Simon McVittie | 2016-05-05 |
| | | | | | | | | | | | | | | | | A site administrator might unwisely set allowed_attachments to something like '*.jpg or *.png'; if they do, an attacker could attach, for example, a SVG file named attachment.jpg. This mitigates CVE-2016-3714. | ||
* | | HTML-escape error messages (OVE-20160505-0012) | Simon McVittie | 2016-05-05 |
|/ | | | | | | | | | | | | The instance in cgierror() is a potential cross-site scripting attack, because an attacker could conceivably cause some module to raise an exception that includes attacker-supplied HTML in its message, for example via a crafted filename. (OVE-20160505-0012) The instances in preprocess() is just correctness. It is not a cross-site scripting attack, because an attacker could equally well write the desired HTML themselves; the sanitize hook is what protects us from cross-site scripting here. | ||
* | all good | https://id.koumbit.net/anarcat | 2016-05-04 |
| | |||
* | (no commit message) | smcv | 2016-05-04 |
| | |||
* | response: confirmation it's a bug in MMD and Discount doesn't have ↵ | https://id.koumbit.net/anarcat | 2016-05-04 |
| | | | | footnotes, and request for workaround | ||
* | discount (as used on this wiki) can do footnotes, but they aren't enabled by ↵ | smcv | 2016-05-04 |
| | | | | ikiwiki | ||
* | response | smcv | 2016-05-04 |
| | |||
* | response | Joey Hess | 2016-05-02 |
| | |||
* | (no commit message) | https://id.koumbit.net/anarcat | 2016-04-29 |
| | |||
* | response | https://id.koumbit.net/anarcat | 2016-04-28 |
| | |||
* | Merge branch 'master' of ssh://git.ikiwiki.info | Joey Hess | 2016-04-28 |
|\ | |||
| * | (no commit message) | https://id.koumbit.net/anarcat | 2016-04-28 |
| | | |||
| * | http/https issue | https://id.koumbit.net/anarcat | 2016-04-28 |
| | | |||
* | | response | Joey Hess | 2016-04-28 |
| | | |||
* | | Merge remote-tracking branch 'origin/master' | Joey Hess | 2016-04-28 |
|\| | |||
| * | smaller is too small for large blocks | Antoine Beaupré | 2016-04-26 |
| | | |||
| * | fix typo and comment | Antoine Beaupré | 2016-04-26 |
| | | |||
| * | new CSS bug | Antoine Beaupré | 2016-04-26 |
| | | |||
| * | explain footnotes | https://id.koumbit.net/anarcat | 2016-04-26 |
| | | |||
| * | Changed the expired domain and added question | desci | 2016-04-18 |
| | | |||
| * | Fixed dead link. | RickHanson | 2016-04-17 |
| | | |||
| * | add screenshot | Antoine Beaupré | 2016-04-15 |
| | | |||
| * | fix typos | Antoine Beaupré | 2016-04-15 |
| | | |||
| * | announce the admonition plugin | Antoine Beaupré | 2016-04-15 |
| | | |||
| * | elaborate copyright investigation. ugh. | Antoine Beaupré | 2016-04-15 |
| | | |||
| * | response | Antoine Beaupré | 2016-04-15 |
| | | |||
| * | can't login again | Antoine Beaupré | 2016-04-15 |
| | | |||
| * | escape | smcv | 2016-04-15 |
| | | |||
| * | templates are another way to do this | smcv | 2016-04-15 |
| | | |||
| * | (no commit message) | smcv | 2016-04-15 |
| | |