Amitai Schleier [Sat, 21 Dec 2019 09:55:35 +0000 (10:55 +0100)]
Amitai Schleier [Sat, 21 Dec 2019 09:55:26 +0000 (10:55 +0100)]
Amitai Schleier [Sat, 21 Dec 2019 09:54:52 +0000 (10:54 +0100)]
Note recent spam edits.
removed
removed
PaulWise [Wed, 11 Dec 2019 03:56:04 +0000 (23:56 -0400)]
create my user page
jmtd [Mon, 11 Nov 2019 12:05:06 +0000 (08:05 -0400)]
jmtd [Mon, 11 Nov 2019 12:03:15 +0000 (08:03 -0400)]
php sparkline is dead
DataComputist [Fri, 8 Nov 2019 21:35:21 +0000 (17:35 -0400)]
Added a comment: I also need this. Please help!
test123test123 [Fri, 8 Nov 2019 12:04:14 +0000 (08:04 -0400)]
anarcat [Wed, 6 Nov 2019 16:27:10 +0000 (12:27 -0400)]
revert link spam/vandalism
removed
anarcat [Sat, 26 Oct 2019 03:33:34 +0000 (23:33 -0400)]
anarcat [Sat, 26 Oct 2019 03:33:18 +0000 (23:33 -0400)]
anarcat [Sat, 26 Oct 2019 03:32:51 +0000 (23:32 -0400)]
yalanci [Fri, 25 Oct 2019 23:20:36 +0000 (19:20 -0400)]
yalanci [Fri, 25 Oct 2019 23:18:15 +0000 (19:18 -0400)]
yalanci [Fri, 25 Oct 2019 23:14:24 +0000 (19:14 -0400)]
link to the actual ikiwiki repo
Whitespace
Proposed support for object tag
dave@2ab82f485adf7e2ce787066e35f5f9789bff430b [Thu, 10 Oct 2019 18:40:58 +0000 (14:40 -0400)]
I had the same problem somebody on the discussion page had so I changed the instructions so nobody else will.
jmtd [Thu, 10 Oct 2019 15:40:08 +0000 (11:40 -0400)]
libtext-csv-xs-perl not relevant
jmtd [Thu, 10 Oct 2019 15:36:29 +0000 (11:36 -0400)]
sigh, still broken, different error message.
jmtd [Mon, 7 Oct 2019 18:15:10 +0000 (14:15 -0400)]
libpel5
jmtd [Mon, 7 Oct 2019 15:39:05 +0000 (11:39 -0400)]
more info: libperl5, buster versus stretch
jmtd [Mon, 7 Oct 2019 13:57:00 +0000 (09:57 -0400)]
follow-up: sorry, I appreciate that wasn't as useful as it could have been
anarcat [Wed, 2 Oct 2019 14:27:16 +0000 (10:27 -0400)]
split done and not done patch list, remove patches from the other lists
anarcat [Wed, 2 Oct 2019 14:25:39 +0000 (10:25 -0400)]
explicitely tag this as a patch
intrigeri [Mon, 30 Sep 2019 14:59:33 +0000 (10:59 -0400)]
Gentle ping on proposed branch
Simon McVittie [Sun, 29 Sep 2019 17:42:40 +0000 (18:42 +0100)]
cannot reproduce new bug
Simon McVittie [Sun, 29 Sep 2019 16:48:25 +0000 (17:48 +0100)]
Update changelog with schmonz's changes
poobah@5486f0334d386be645fa4deeed4bf2d8593152c5 [Sat, 28 Sep 2019 17:52:05 +0000 (13:52 -0400)]
jmtd [Mon, 23 Sep 2019 10:06:59 +0000 (06:06 -0400)]
bug remains for inline table case
Joey Hess [Fri, 20 Sep 2019 16:10:18 +0000 (12:10 -0400)]
bug report
Amitai Schleier [Tue, 10 Sep 2019 13:59:26 +0000 (09:59 -0400)]
Fix build with po4a 0.56 via consistent "\n" use.
Errors look like so:
PERL5LIB=.. ./po2wiki underlay.setup
Invalid po file
/var/folders/y5/k8bh4xsj75g4j1n631f2gqz80000gp/T/ikiwiki-po-filter-in.OPXJxZ0juW:
/var/folders/y5/k8bh4xsj75g4j1n631f2gqz80000gp/T/ikiwiki-po-filter-in.OPXJxZ0juW:293:
'msgid' and 'msgstr' entries do not both end with '\n'
/var/folders/y5/k8bh4xsj75g4j1n631f2gqz80000gp/T/ikiwiki-po-filter-in.OPXJxZ0juW:589:
'msgid' and 'msgstr' entries do not both end with '\n'
msgfmt: found 2 fatal errors
make[1]: *** [po2wiki_stamp] Error 255
anarcat [Fri, 6 Sep 2019 14:16:05 +0000 (10:16 -0400)]
not sure this is necessary
add link to auto-numbering on CSS
Amitai Schleier [Wed, 4 Sep 2019 23:07:46 +0000 (19:07 -0400)]
MultiMarkdown footnote un-inversion: done
Amitai Schleier [Wed, 4 Sep 2019 23:01:28 +0000 (19:01 -0400)]
Fix inverted footnote config with MultiMarkdown.
Bug spotted and fix from Giuseppe Bilotta <giuseppe.bilotta@gmail.com>.
Extend mdwn tests to cover MultiMarkdown, where applicable.
Amitai Schleier [Wed, 4 Sep 2019 18:38:43 +0000 (14:38 -0400)]
Please test sudo-mass-rebuild branch on Debian
xloem [Tue, 3 Sep 2019 14:04:47 +0000 (10:04 -0400)]
Amitai Schleier [Sun, 1 Sep 2019 14:39:48 +0000 (10:39 -0400)]
Response: am trying sudo
rename bugs/MultiMarkdown_footnot_support_seems_to_be_broken.mdwn to bugs/MultiMarkdown_footnote_support_seems_to_be_broken.mdwn
Directive fix
jmtd [Sun, 25 Aug 2019 21:04:57 +0000 (17:04 -0400)]
I've not looked at Shake yet, thanks, I'll give it a look! — [[Jon]]
simon@4e26c0bdeb57cbb3cc79e234379178f37fa71d06 [Thu, 22 Aug 2019 11:39:54 +0000 (07:39 -0400)]
simon@4e26c0bdeb57cbb3cc79e234379178f37fa71d06 [Thu, 22 Aug 2019 11:36:03 +0000 (07:36 -0400)]
Suggest shake
jmtd [Wed, 21 Aug 2019 15:38:08 +0000 (11:38 -0400)]
some beginning code to migrate an ikiwiki to hakyll
jmtd [Fri, 16 Aug 2019 13:21:33 +0000 (09:21 -0400)]
lol
jmtd [Fri, 16 Aug 2019 13:18:35 +0000 (09:18 -0400)]
saw typesetter-css and was reminded of my appeal against the anti-theme as default
lkcl@d317c3c240102454f3d5ffa9210ae2178eb5af3a [Tue, 25 Jun 2019 15:48:24 +0000 (11:48 -0400)]
https://launchpad.net/~skellat [Mon, 17 Jun 2019 01:32:02 +0000 (21:32 -0400)]
Adding my work-in-progress blog to the list
Amitai Schleier [Fri, 7 Jun 2019 21:12:46 +0000 (17:12 -0400)]
No longer hosting these on Branchable.
Joey Hess [Thu, 6 Jun 2019 21:18:22 +0000 (17:18 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Thu, 6 Jun 2019 21:17:58 +0000 (17:17 -0400)]
Updated German program translation from Sebastian Kuhnert.
Amitai Schleier [Wed, 5 Jun 2019 17:52:41 +0000 (13:52 -0400)]
Fix link in previous.
Amitai Schleier [Wed, 5 Jun 2019 17:50:22 +0000 (13:50 -0400)]
Reply to fancypodcast question.
Joey Hess [Wed, 5 Jun 2019 16:09:08 +0000 (12:09 -0400)]
Updated German basewiki and directives translation from Sebastian Kuhnert.
https://launchpad.net/~skellat [Sun, 2 Jun 2019 04:56:41 +0000 (00:56 -0400)]
Open up the discussion
Amitai Schleier [Mon, 27 May 2019 03:45:10 +0000 (23:45 -0400)]
Catch up to highlight 3.51 API change.
As of 3.51, searchFile() is no longer provided in highlight's Perl
bindings (at least on NetBSD and OS X, as built from pkgsrc). This
leaves us falling through to getConfDir(), which has been gone
rather longer.
From highlight git, it appears searchFile() and getFiletypesConfPath()
both originated in the 3.14 release. The latter is still available in
3.51, and returns the same result searchFile() used to. Switch to it.
canvon [Tue, 21 May 2019 13:19:34 +0000 (09:19 -0400)]
Add my ikiwiki/blog
jsewell@560d759be38e126eba7f1c40503adf786fa28229 [Fri, 10 May 2019 17:26:11 +0000 (13:26 -0400)]
Amitai Schleier [Mon, 6 May 2019 11:43:17 +0000 (07:43 -0400)]
Response to jsewell's bug report.
jsewell@560d759be38e126eba7f1c40503adf786fa28229 [Mon, 29 Apr 2019 14:19:12 +0000 (10:19 -0400)]
jmtd [Wed, 24 Apr 2019 19:19:32 +0000 (15:19 -0400)]
add gitbranch template, prompted by Integeri. Thanks
intrigeri [Wed, 10 Apr 2019 21:02:16 +0000 (17:02 -0400)]
Fix syntax.
intrigeri [Wed, 10 Apr 2019 21:01:07 +0000 (17:01 -0400)]
Submit branch for review.
jmtd [Sat, 30 Mar 2019 21:34:11 +0000 (17:34 -0400)]
update my comment to reflect new commits on that branch
jmtd [Fri, 29 Mar 2019 11:17:45 +0000 (07:17 -0400)]
initial implementation (I was unable to use untrusted git push to add this comment)
mike@8d1a742254a41aaff8dd19404183dce96fac24ba [Thu, 7 Mar 2019 00:05:56 +0000 (20:05 -0400)]
Simon McVittie [Thu, 28 Feb 2019 18:03:18 +0000 (18:03 +0000)]
Merge remote-tracking branch 'origin/master'
Simon McVittie [Thu, 28 Feb 2019 14:14:12 +0000 (14:14 +0000)]
Announce 3.
20190228 and 3.
20170111.1
Simon McVittie [Thu, 28 Feb 2019 14:11:20 +0000 (14:11 +0000)]
Add an anchor for /security/#cve-2019-9187
Simon McVittie [Tue, 26 Feb 2019 21:06:45 +0000 (21:06 +0000)]
Prepare 3.
20190228 for future release
Simon McVittie [Sun, 10 Feb 2019 16:56:41 +0000 (16:56 +0000)]
doc: Document security issues involving LWP::UserAgent
Recommend the LWPx::ParanoidAgent module where appropriate.
It is particularly important for openid, since unauthenticated users
can control which URLs that plugin will contact. Conversely, it is
non-critical for blogspam, since the URL to be contacted is under
the wiki administrator's control.
Signed-off-by: Simon McVittie <smcv@debian.org>
Simon McVittie [Sun, 10 Feb 2019 17:22:06 +0000 (17:22 +0000)]
useragent: Automatically choose whether to use LWPx::ParanoidAgent
The simple implementation of this, which I'd prefer to use, would be:
if we can import LWPx::ParanoidAgent, use it; otherwise, use
LWP::UserAgent.
However, aggregate has historically worked with proxies, and
LWPx::ParanoidAgent quite reasonably refuses to work with proxies
(because it can't know whether those proxies are going to do the same
filtering that LWPx::ParanoidAgent would).
Signed-off-by: Simon McVittie <smcv@debian.org>
Simon McVittie [Sun, 10 Feb 2019 16:30:07 +0000 (16:30 +0000)]
useragent: Don't allow non-HTTP protocols to be used
This prevents the aggregate plugin from being used to read the contents
of local files via file:/// URLs.
Signed-off-by: Simon McVittie <smcv@debian.org>
anarcat [Tue, 26 Feb 2019 05:35:32 +0000 (01:35 -0400)]
machine_brain [Tue, 26 Feb 2019 00:01:58 +0000 (20:01 -0400)]
Simon McVittie [Sun, 10 Feb 2019 16:29:19 +0000 (16:29 +0000)]
useragent: Raise an exception if the LWP module can't be loaded
Signed-off-by: Simon McVittie <smcv@debian.org>
Simon McVittie [Sat, 1 Dec 2018 21:18:23 +0000 (21:18 +0000)]
po: Always filter .po files
The input to filter hooks is meant to be the content of a source file
on disk. If we only filter once per (page, destpage) pair, and a page
is inlined into the same destpage more than once, then the second
occurrence will render as the result of htmlizing .po source as if
it was Markdown (or whatever the type of the corresponding master page
is), which is never going to end well.
The alreadyfiltered mechanism was added in commit
1e874b3f to avoid
preprocessing loops, but I'm not sure where it could lead to a loop:
filter hooks are only called from IkiWiki::filter, which is only called
on page content from disk or on proposed content being previewed.
According to <https://bugs.debian.org/911356#41>, deleting the
alreadyfiltered mechanism resolves the problem, as well as simplifying
the code.
Closes: #911356
Tested-by: intrigeri
Amitai Schleier [Thu, 14 Feb 2019 04:59:32 +0000 (23:59 -0500)]
Recommend against cvsps3 (haven't tried it).
Simon McVittie [Thu, 7 Feb 2019 11:32:21 +0000 (11:32 +0000)]
Announce v3.
20190207
Signed-off-by: Simon McVittie <smcv@debian.org>
Simon McVittie [Thu, 7 Feb 2019 11:08:02 +0000 (11:08 +0000)]
Prepare new release
Signed-off-by: Simon McVittie <smcv@debian.org>
Simon McVittie [Sun, 3 Feb 2019 19:22:07 +0000 (19:22 +0000)]
review
Simon McVittie [Sun, 3 Feb 2019 18:53:23 +0000 (18:53 +0000)]
comment
smcv [Sun, 3 Feb 2019 18:40:29 +0000 (14:40 -0400)]
tag as reviewed
smcv [Sun, 3 Feb 2019 18:39:51 +0000 (14:39 -0400)]
respond
smcv [Sun, 3 Feb 2019 18:28:21 +0000 (14:28 -0400)]
Exclude reviewed patches from this list
Simon McVittie [Sun, 3 Feb 2019 17:10:45 +0000 (17:10 +0000)]
close
Antoine Beaupré [Mon, 6 Nov 2017 19:15:22 +0000 (14:15 -0500)]
append javascript after CSS
Javascript resources should be presented to browsers after CSS, and
"after the fold" (ATF) according to the best practices:
https://developers.google.com/speed/docs/insights/mobile#PutStylesBeforeScripts
This change allows the browser to download Javascript files in
parallel, by including Javascript on the *closing* </body> tag instead
of the opening tag.
We also improve the regex to tolerate spaces before the body tag, as
some templates have (proper) indentation for the tag.
Simon McVittie [Sun, 2 Sep 2018 11:49:16 +0000 (12:49 +0100)]
Remove unreachable git repositories
Signed-off-by: Simon McVittie <smcv@debian.org>