aboutsummaryrefslogtreecommitdiff
path: root/ikiwiki-comment.in
Commit message (Collapse)AuthorAge
* Exclude working directory from library path (CVE-2016-1238)Simon McVittie2016-07-28
| | | | | | | | | | | | | | | | | | | | | Current Perl versions put '.' at the end of the library search path @INC, although this will be fixed in a future Perl release. This means that when software loads an optionally-present module, it will be looked for in the current working directory before giving up. An attacker could use this to execute arbitrary Perl code from ikiwiki's current working directory. Removing '.' from the library search path in Perl is the correct fix for this vulnerability, but is not trivial to do due to backwards-compatibility concerns. Mitigate this (even if ikiwiki is run with a vulnerable Perl version) by explicitly removing '.' from the search path, and instead looking for ikiwiki's own modules relative to the absolute path of the executable when run from the source directory. In tests that specifically want to use the current working directory, use "-I".getcwd instead of "-I." so we use its absolute path, which is immune to the removal of ".".
* Indent.Amitai Schlair2016-02-24
|
* Optionally accept and emit comments' url/email/ip.Amitai Schlair2014-12-28
|
* Take advantage of having changed commentdate().Amitai Schlair2014-12-27
|
* ikiwiki-comment: optionally override parameters.Amitai Schlair2014-12-27
|
* Accept comments on stdin (useful for importing).Amitai Schlair2014-12-27
|
* the user might specify a directory, rather than a file, if so just put the ↵Joey Hess2014-11-25
| | | | comment in the directory
* add ikiwiki-comment programJoey Hess2014-10-20