Commit Graph

20175 Commits (48fc7db2f7c174e3ca663e084d9600d0d03f8859)

Author SHA1 Message Date
abilash f0f62c96a9 2017-10-26 05:05:44 -04:00
Simon McVittie fddc543fa5 Announce version 3.20171001
Signed-off-by: Simon McVittie <smcv@debian.org>
2017-10-01 17:16:33 +01:00
Simon McVittie 3729abd8db 3.20171001
Signed-off-by: Simon McVittie <smcv@debian.org>
2017-10-01 16:33:00 +01:00
Simon McVittie 3169e85c7f Update l10n
Signed-off-by: Simon McVittie <smcv@debian.org>
2017-10-01 16:32:51 +01:00
Simon McVittie 6e5f320ab8 t/git-untrusted.t: Fix redundant declaration
Signed-off-by: Simon McVittie <smcv@debian.org>
2017-10-01 16:24:48 +01:00
Simon McVittie 0a04d9a5f1 debian: Declare compliance with Debian Policy 4.1.1
Signed-off-by: Simon McVittie <smcv@debian.org>
2017-10-01 13:57:58 +01:00
Simon McVittie 26f5567f6a Update changelog
Signed-off-by: Simon McVittie <smcv@debian.org>
2017-10-01 13:57:57 +01:00
Simon McVittie 76fe7432fb t/git-untrusted.t: New test case for untrusted pushes
This also exercises the typical centralized git repository workflow,
where changes flow from a non-bare clone (for example on a laptop)
to a centralized bare repository, then from the centralized bare
repository to a non-bare clone that is ikiwiki's srcdir.

Signed-off-by: Simon McVittie <smcv@debian.org>
2017-10-01 13:21:56 +01:00
Simon McVittie 6fb43c29f6 Pass some git environment variables to the test-receive hook
Since git 2.11, git has stored the proposed push in a "quarantine
area" until it is accepted by the pre-receive hook, and passed
extra environment variables to the pre-receive hook so that it can
read objects from the quarantine area.

This fixes untrusted push on modern git versions.

Signed-off-by: Simon McVittie <smcv@debian.org>
2017-10-01 13:21:56 +01:00
Simon McVittie cf7df018cc IkiWiki::Receive: Avoid using asprintf
On GNU/Linux, it isn't declared in stdio.h unless we define
_GNU_SOURCE, which we don't; using the implicit declaration risks
crashes on platforms where sizeof(pointer) != sizeof(int). On other
platforms it isn't guaranteed to exist at all.

Signed-off-by: Simon McVittie <smcv@debian.org>
2017-10-01 13:21:56 +01:00
Simon McVittie 14344f58f0 Update changelog and close bug 2017-09-28 11:30:13 +01:00
Simon McVittie 30b101e6e8 Merge remote-tracking branch 'tails/img-determinism' 2017-09-28 11:19:27 +01:00
Simon McVittie 54dc5217ed Update changelog 2017-09-28 11:18:26 +01:00
Amitai Schleier d2975aeb96 Fix build with po4a 0.52. 2017-09-19 22:48:06 -04:00
fairusurped@12113b58e7c4c69149ded64c82f268e9fa14ad88 b2b75ca829 2017-09-07 09:55:41 -04:00
azzamsa 0cc2c1f455 2017-09-06 03:13:24 -04:00
azzamsa 8480cdc48c 2017-09-06 03:13:07 -04:00
azzamsa 8b265977bb Added a comment: my issue solved 2017-09-06 03:09:23 -04:00
intrigeri 0208305f5c Report bug + merge request: image resize is not deterministic. 2017-09-01 15:38:30 -04:00
intrigeri 146f1d9ab5 img: resize images in a deterministic manner. 2017-09-01 19:26:26 +00:00
intrigeri 948bc22ae4 t/img.t: test determinism of PNG resizing. 2017-09-01 19:25:44 +00:00
anna19 258feb8bc8 Added a comment: Reposted question on unix.sx 2017-08-28 11:49:19 -04:00
Joey Hess e3dfb26b90
emailauth, passwordauth: Avoid leaving cgisess_* files in the system temp directory.
Due to the use/abuse of CGI::Session to generate a token for the login
process, a new session database was created for each login, and left behind
afterwards. While each file is small, with many logings this could bloat
the size of /tmp significantly. Fixed by making CGI::Session write to
/dev/null, since there does not seem to be a way to entirely prevent the
writing.

This commit was sponsored by Henrik Riomar on Patreon.
2017-08-23 13:13:23 -04:00
Keeh 056349a7f0 removed 2017-08-21 16:02:23 -04:00
Keeh e13f9dbe87 2017-08-21 10:28:51 -04:00
Keeh f0982b1fd4 2017-08-21 10:20:33 -04:00
tbm@179cf05cd1bd36f352bd555cee25923d4216668f 6d5d1a2179 Clarify how to use sorting 2017-08-19 09:23:20 -04:00
dgsb 11b3fe108d 2017-08-09 02:07:37 -04:00
dgsb aaca2df33c 2017-08-08 16:37:01 -04:00
vpelcak@b216e425210695d731d2673167c7dd45e5e9b1c9 bd7edde9d6 2017-08-07 02:49:07 -04:00
smcv 8496c0c306 Added a comment 2017-07-23 14:02:30 -04:00
smcv e69fe3be51 Added a comment 2017-07-23 13:52:11 -04:00
smcv f3ccc45b89 Added a comment 2017-07-23 13:47:55 -04:00
smcv c68ce1f708 Added a comment 2017-07-23 13:46:37 -04:00
Simon McVittie 3789b385b2 core: Don't decode the result of strftime if already tagged as UTF-8
It wasn't in old Perls, but might be in Perl >= 5.21.1 due to commit
https://perl5.git.perl.org/perl.git/commit/9717af6 (Closes: #869240)
2017-07-23 16:04:57 +01:00
azzamsa ae19c4819c Added a comment: I have the same issue 2017-07-21 04:07:39 -04:00
ankit 2cc645060c Q. How to truncate blog posts? 2017-07-18 09:07:48 -04:00
Joey Hess f3beb9cb44
htmlscrubber: Add support for the video tag's loop and muted attributes.
Those were not in the original html5 spec, but have been added in the
whatwg html living standard and have wide browser support.

This commit was sponsored by John Peloquin on Patreon.
2017-07-11 15:51:44 -04:00
DavidCary 1958cf8af2 answer question, with reference. 2017-07-05 13:51:19 -04:00
openmedi 37c200f8e0 Added a comment 2017-06-25 12:12:20 -04:00
smcv 0bad6e596b removed 2017-06-23 10:28:02 -04:00
test 3e4f5bb224 2017-06-22 14:01:30 -04:00
Simon McVittie 4fe6dd0551 request more information 2017-06-22 15:37:19 +01:00
Simon McVittie 4ace7dbb75 t/img.t: Give better diagnostics if we can't load an image 2017-06-22 15:16:07 +01:00
Joey Hess 52a9d23e2c
add bug report originally emailed to me by Peter Simons 2017-06-22 09:55:27 -04:00
Simon McVittie fee378f056 Announce 3.20170622 2017-06-22 10:55:32 +01:00
Simon McVittie 7de336cbee debian/changelog: Add missing credit for toc fix 2017-06-22 10:53:17 +01:00
Simon McVittie 664f1f1977 3.20170622 2017-06-22 09:25:25 +01:00
Simon McVittie 60d79a6a79 debian: Declare compliance with Debian Policy 4.0.0 2017-06-22 09:24:48 +01:00
Simon McVittie 6508481224 debian: Use preferred https URL for Format of debian/copyright 2017-06-22 09:24:22 +01:00