ikiwiki.git
11 years agofactored out generic commented line dumping
Joey Hess [Fri, 19 Mar 2010 19:27:15 +0000 (15:27 -0400)] 
factored out generic commented line dumping

11 years agowhitespace
Joey Hess [Fri, 19 Mar 2010 19:09:08 +0000 (15:09 -0400)] 
whitespace

11 years agoallow multiple setup file types, and support safe parsing
Joey Hess [Fri, 19 Mar 2010 18:52:17 +0000 (14:52 -0400)] 
allow multiple setup file types, and support safe parsing

Finally removed the last hardcoding of IkiWiki::Setup::Standard.
Take the first "IkiWiki::Setup::*" in the setup file to define the
setuptype, and remember that type to use in dumping later. (But it can be
overridden using --set, etc.)

Also, support setup file types that are not evaled.

11 years agofix apparently confusing wording
Joey Hess [Fri, 19 Mar 2010 17:45:43 +0000 (13:45 -0400)] 
fix apparently confusing wording

11 years agoRevert "corrected the update-the-laptop-from-the-server section"
Joey Hess [Fri, 19 Mar 2010 17:40:02 +0000 (13:40 -0400)] 
Revert "corrected the update-the-laptop-from-the-server section"

No, we don't normally push from servers to laptops. Because
most laptops do not have publicly accessible IP addresses,
for one thing. Also because there's really no reason to ssh to
the server from your laptop in order to update the laptop when you
can just pull.

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Fri, 19 Mar 2010 17:39:51 +0000 (13:39 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

11 years agoaudited use POSIX
Joey Hess [Fri, 19 Mar 2010 17:10:17 +0000 (13:10 -0400)] 
audited use POSIX

The POSIX perl module exports a huge number of functions by default, so
make sure all imports are qualified. (And remove one that was not
necessary.)

11 years ago(no commit message)
kierun [Fri, 19 Mar 2010 15:45:26 +0000 (15:45 +0000)] 

11 years ago(no commit message)
p4f [Fri, 19 Mar 2010 07:57:40 +0000 (07:57 +0000)] 

11 years agocomment about comments
http://kerravonsen.dreamwidth.org/ [Fri, 19 Mar 2010 01:09:44 +0000 (01:09 +0000)] 
comment about comments

11 years ago(no commit message)
p4f [Fri, 19 Mar 2010 00:57:03 +0000 (00:57 +0000)] 

11 years ago(no commit message)
p4f [Fri, 19 Mar 2010 00:56:27 +0000 (00:56 +0000)] 

11 years ago(no commit message)
haho [Thu, 18 Mar 2010 23:43:04 +0000 (23:43 +0000)] 

11 years ago(no commit message)
haho [Thu, 18 Mar 2010 23:39:42 +0000 (23:39 +0000)] 

11 years agocorrected the update-the-laptop-from-the-server section
http://kerravonsen.dreamwidth.org/ [Thu, 18 Mar 2010 22:33:18 +0000 (22:33 +0000)] 
corrected the update-the-laptop-from-the-server section

11 years agoAllow wrappers to be built using tcc.
Joey Hess [Thu, 18 Mar 2010 21:44:46 +0000 (17:44 -0400)] 
Allow wrappers to be built using tcc.

11 years agoC warning cleanup
Joey Hess [Thu, 18 Mar 2010 21:35:59 +0000 (17:35 -0400)] 
C warning cleanup

11 years agoupdate
Joey Hess [Thu, 18 Mar 2010 17:37:35 +0000 (13:37 -0400)] 
update

11 years agocomment
Jon Dowland [Thu, 18 Mar 2010 15:23:18 +0000 (15:23 +0000)] 
comment

11 years agocomment
Jon Dowland [Thu, 18 Mar 2010 15:21:38 +0000 (15:21 +0000)] 
comment

11 years ago(no commit message)
p4f [Thu, 18 Mar 2010 12:05:33 +0000 (12:05 +0000)] 

11 years ago(no commit message)
p4f [Thu, 18 Mar 2010 12:03:34 +0000 (12:03 +0000)] 

11 years agodistro confusion
nil [Thu, 18 Mar 2010 07:56:15 +0000 (07:56 +0000)] 
distro confusion

11 years ago(no commit message)
nil [Thu, 18 Mar 2010 07:21:09 +0000 (07:21 +0000)] 

11 years agoadd Makefile to exclude example
Joey Hess [Thu, 18 Mar 2010 03:24:31 +0000 (23:24 -0400)] 
add Makefile to exclude example

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Thu, 18 Mar 2010 03:22:26 +0000 (23:22 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

11 years agoset exclude example to match *.private and improve its description
Joey Hess [Thu, 18 Mar 2010 03:21:35 +0000 (23:21 -0400)] 
set exclude example to match *.private and improve its description

11 years ago(no commit message)
kierun [Wed, 17 Mar 2010 09:14:46 +0000 (09:14 +0000)] 

11 years agolink to highlight
http://smcv.pseudorandom.co.uk/ [Wed, 17 Mar 2010 00:42:38 +0000 (00:42 +0000)] 
link to highlight

11 years agoRemoved pop
moy [Tue, 16 Mar 2010 08:57:27 +0000 (08:57 +0000)] 
Removed pop

11 years agoNo more Discussion Pages of Discussion Pages of...
tschwinge [Mon, 15 Mar 2010 08:55:37 +0000 (08:55 +0000)] 
No more Discussion Pages of Discussion Pages of...

11 years agoupdate
Joey Hess [Sun, 14 Mar 2010 19:30:18 +0000 (15:30 -0400)] 
update

11 years agoupdate
Joey Hess [Sun, 14 Mar 2010 19:28:50 +0000 (15:28 -0400)] 
update

11 years agoupdate
Joey Hess [Sun, 14 Mar 2010 19:26:24 +0000 (15:26 -0400)] 
update

11 years agoupdate
Joey Hess [Sun, 14 Mar 2010 19:22:45 +0000 (15:22 -0400)] 
update

11 years agoslight optimisation to file_pruned
Joey Hess [Sun, 14 Mar 2010 19:21:42 +0000 (15:21 -0400)] 
slight optimisation to file_pruned

Precompile the regexp, rather than rebuilding on every call.

11 years agoupdate
Joey Hess [Sun, 14 Mar 2010 19:12:59 +0000 (15:12 -0400)] 
update

11 years agonote that the patch on this page is complely broken, and allows any file starting...
Joey Hess [Sun, 14 Mar 2010 19:08:41 +0000 (15:08 -0400)] 
note that the patch on this page is complely broken, and allows any file starting with a dot to be included

If you applied that patch to your site, you should remove it right away!

11 years agoAdd a include setting, which can be used to make ikiwiki process wiki source files...
Joey Hess [Sun, 14 Mar 2010 18:58:13 +0000 (14:58 -0400)] 
Add a include setting, which can be used to make ikiwiki process wiki source files, such as .htaccess, that would normally be skipped for security or other reasons. Closes: #447267 (Thanks to Aaron Wilson for the original patch.)

11 years agofix missing close quote on all the Content-Transfer-Encoding in the German po files
Joey Hess [Sun, 14 Mar 2010 17:44:01 +0000 (13:44 -0400)] 
fix missing close quote on all the Content-Transfer-Encoding in the German po files

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Sun, 14 Mar 2010 17:16:12 +0000 (13:16 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

11 years agoAdd complete German basewiki and directives translation done by Sebastian Kuhnert.
Joey Hess [Sun, 14 Mar 2010 17:15:55 +0000 (13:15 -0400)] 
Add complete German basewiki and directives translation done by Sebastian Kuhnert.

11 years ago(no commit message)
http://pmate.myopenid.com/ [Sun, 14 Mar 2010 12:19:34 +0000 (12:19 +0000)] 

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Sun, 14 Mar 2010 04:59:35 +0000 (23:59 -0500)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

11 years ago(no commit message)
https://launchpad.net/~ojwb [Sun, 14 Mar 2010 04:56:13 +0000 (04:56 +0000)] 

11 years agoupdate; bleargh
Joey Hess [Sun, 14 Mar 2010 01:45:44 +0000 (20:45 -0500)] 
update; bleargh

11 years agoImprove openid url munging; do not display anchors and cgi parameters, as used by...
Joey Hess [Sun, 14 Mar 2010 01:10:50 +0000 (20:10 -0500)] 
Improve openid url munging; do not display anchors and cgi parameters, as used by yahoo and google urls.

11 years agoupdate
Joey Hess [Sun, 14 Mar 2010 00:56:54 +0000 (19:56 -0500)] 
update

11 years agoupdate
Joey Hess [Sun, 14 Mar 2010 00:40:20 +0000 (19:40 -0500)] 
update

11 years agowrinkles
Joey Hess [Sun, 14 Mar 2010 00:24:51 +0000 (19:24 -0500)] 
wrinkles

11 years agomunge to avoid markdown eating email addresses
Joey Hess [Sun, 14 Mar 2010 00:12:52 +0000 (19:12 -0500)] 
munge to avoid markdown eating email addresses

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Sun, 14 Mar 2010 00:08:24 +0000 (19:08 -0500)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

11 years agoopenid: Use Openid Simple Registration or OpenID Attribute Exchange to get the user...
Joey Hess [Sun, 14 Mar 2010 00:08:15 +0000 (19:08 -0500)] 
openid: Use Openid Simple Registration or OpenID Attribute Exchange to get the user's email address and username.

The info is stored in the session database, not the user database.
There should be no reason to need it when a user is not logged in.

Also, hide the email field in the preferences page for openid users.

Note that the email and username are not yet actually used for anything.
The email will be useful for gravatar, while the username might be used
for a more pretty display of the openid.

11 years agothoughts
Joey Hess [Sat, 13 Mar 2010 22:46:28 +0000 (17:46 -0500)] 
thoughts

11 years agoupdate; openid email addresses now available so this is unblocked
Joey Hess [Sat, 13 Mar 2010 22:29:06 +0000 (17:29 -0500)] 
update; openid email addresses now available so this is unblocked

11 years agoGoogle's OpenID and discovery protocol
https://www.google.com/accounts/o8/id?id=AItOawm-ebiIfxbKD3KNa-Cu9LvvD9edMLW7BAo [Sat, 13 Mar 2010 21:14:35 +0000 (21:14 +0000)] 
Google's OpenID and discovery protocol

11 years agowebsetup: Add websetup_unsafe to allow marking other settings as unsafe.
Joey Hess [Sat, 13 Mar 2010 20:08:00 +0000 (15:08 -0500)] 
websetup: Add websetup_unsafe to allow marking other settings as unsafe.

11 years agoNote the use of <embed /> on YouTube.
http://oneingray.myopenid.com/ [Fri, 12 Mar 2010 22:12:41 +0000 (22:12 +0000)] 
Note the use of <embed /> on YouTube.

11 years agoresponse
Joey Hess [Fri, 12 Mar 2010 21:50:04 +0000 (16:50 -0500)] 
response

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Fri, 12 Mar 2010 21:44:47 +0000 (16:44 -0500)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

11 years agoNote that <object /> still may be allowed, although in a form not suitable for, say...
http://oneingray.myopenid.com/ [Fri, 12 Mar 2010 21:24:53 +0000 (21:24 +0000)] 
Note that <object /> still may be allowed, although in a form not suitable for, say, SVG inclusion.

11 years agomove bug report to bugs and close
Joey Hess [Fri, 12 Mar 2010 21:16:47 +0000 (16:16 -0500)] 
move bug report to bugs and close

11 years agoresponse
Joey Hess [Fri, 12 Mar 2010 20:40:47 +0000 (15:40 -0500)] 
response

11 years agoadd news item for ikiwiki 3.20100312
Joey Hess [Fri, 12 Mar 2010 20:22:32 +0000 (15:22 -0500)] 
add news item for ikiwiki 3.20100312

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Fri, 12 Mar 2010 20:21:07 +0000 (15:21 -0500)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

11 years agoreleasing version 3.20100312
Joey Hess [Fri, 12 Mar 2010 20:14:28 +0000 (15:14 -0500)] 
releasing version 3.20100312

11 years agofix escaping of indented dot
Joey Hess [Fri, 12 Mar 2010 20:09:33 +0000 (15:09 -0500)] 
fix escaping of indented dot

11 years agotypo
Joey Hess [Fri, 12 Mar 2010 20:01:24 +0000 (15:01 -0500)] 
typo

11 years agoclarify
Joey Hess [Fri, 12 Mar 2010 20:00:39 +0000 (15:00 -0500)] 
clarify

11 years agohtmlscrubber: Security fix: In data:image/* uris, only allow a few whitelisted image...
Joey Hess [Fri, 12 Mar 2010 19:49:13 +0000 (14:49 -0500)] 
htmlscrubber: Security fix: In data:image/* uris, only allow a few whitelisted image types. No svg.

11 years agodata:image/svg is a security hole as javascript can presumably be inserted
Joey Hess [Fri, 12 Mar 2010 19:29:54 +0000 (14:29 -0500)] 
data:image/svg is a security hole as javascript can presumably be inserted

11 years agoAdded an <object /> wishlist item.
http://oneingray.myopenid.com/ [Fri, 12 Mar 2010 18:33:10 +0000 (18:33 +0000)] 
Added an <object /> wishlist item.

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Fri, 12 Mar 2010 17:52:34 +0000 (12:52 -0500)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

11 years agoNote that, actually, SVG could be embedded into an Ikiwiki page, albeit in a somewhat...
http://oneingray.myopenid.com/ [Fri, 12 Mar 2010 17:51:17 +0000 (17:51 +0000)] 
Note that, actually, SVG could be embedded into an Ikiwiki page, albeit in a somewhat crude manner.

11 years agoAdded a page for myself.
http://oneingray.myopenid.com/ [Fri, 12 Mar 2010 17:50:16 +0000 (17:50 +0000)] 
Added a page for myself.

11 years agoformatting
Joey Hess [Thu, 11 Mar 2010 21:29:00 +0000 (16:29 -0500)] 
formatting

11 years agoredundancy
Joey Hess [Thu, 11 Mar 2010 21:28:32 +0000 (16:28 -0500)] 
redundancy

11 years agosearch: Avoid '$' in the wikiname appearing unescaped on omega's query template,...
Joey Hess [Thu, 11 Mar 2010 21:10:04 +0000 (16:10 -0500)] 
search: Avoid '$' in the wikiname appearing unescaped on omega's query template, where it might crash omega.

Really, a more general fix, this deals with any $ that might appear on the
misctemplate.

11 years agoFix missing span on recentchanges page template.
Joey Hess [Thu, 11 Mar 2010 20:49:48 +0000 (15:49 -0500)] 
Fix missing span on recentchanges page template.

11 years agoMerge remote branch 'smcv/trivia'
Joey Hess [Thu, 11 Mar 2010 20:48:47 +0000 (15:48 -0500)] 
Merge remote branch 'smcv/trivia'

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Thu, 11 Mar 2010 20:44:16 +0000 (15:44 -0500)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

11 years agomoderatedcomments: Added moderate_pagespec
Joey Hess [Thu, 11 Mar 2010 20:44:10 +0000 (15:44 -0500)] 
moderatedcomments: Added moderate_pagespec

* moderatedcomments: Added moderate_pagespec that can be used
  to control which users or comment locations are moderated.
  This can be used, just for example, to moderate http://myopenid.com/*
  if you're getting a lot of spammers from one particular openid
  provider (who should perhaps answer your emails about them),
  while not moderating other users.
* moderatedcomments: The moderate_users setting is deprecated. Instead,
  set moderate_pagespec to "!admin()" or "user(*)" instead.

11 years agofix in a branch
http://smcv.pseudorandom.co.uk/ [Thu, 11 Mar 2010 18:20:10 +0000 (18:20 +0000)] 
fix in a branch

11 years agoAdd missing </span> to change.tmpl COMMITDATE, fixing well-formedness
Simon McVittie [Thu, 11 Mar 2010 18:15:44 +0000 (18:15 +0000)] 
Add missing </span> to change.tmpl COMMITDATE, fixing well-formedness

This only affects people who don't use either htmltidy or htmlbalance.

Bug: http://ikiwiki.info/bugs/templateForRecentChangesMissingCloseSpan/

11 years agoAdd Serialist, and the amusing/frightening way it uses ikiwiki.
JoshTriplett [Thu, 11 Mar 2010 07:44:56 +0000 (07:44 +0000)] 
Add Serialist, and the amusing/frightening way it uses ikiwiki.

11 years agoAdd my homepage.
JoshTriplett [Thu, 11 Mar 2010 07:42:07 +0000 (07:42 +0000)] 
Add my homepage.

11 years ago(no commit message)
http://adam.shand.net/ [Thu, 11 Mar 2010 05:32:00 +0000 (05:32 +0000)] 

11 years agonoted that I fixed the template on my box
dkowis [Wed, 10 Mar 2010 19:27:26 +0000 (19:27 +0000)] 
noted that I fixed the template on my box

11 years ago(no commit message)
dkowis [Wed, 10 Mar 2010 19:13:50 +0000 (19:13 +0000)] 

11 years agotag2
http://jmtd.livejournal.com/ [Wed, 10 Mar 2010 16:07:55 +0000 (16:07 +0000)] 
tag2

11 years agosuggesting List of tags when editing content (wishlist)
jwalzer [Wed, 10 Mar 2010 15:26:27 +0000 (15:26 +0000)] 
suggesting List of tags when editing content (wishlist)

11 years agotypo
Joey Hess [Wed, 10 Mar 2010 00:55:50 +0000 (19:55 -0500)] 
typo

11 years agoFix utf8 issues in calls to md5_hex.
Joey Hess [Wed, 10 Mar 2010 00:55:19 +0000 (19:55 -0500)] 
Fix utf8 issues in calls to md5_hex.

This prevented comments containing some utf-8, including euro sign, from
being submitted. Since md5_hex is a C implementation, the string has to be
converted from perl's internal encoding to utf-8 when it is called. Some
utf-8 happened to work before, apparently by accident.

Note that this will change the checksums returned.

unique_comment_location is only used when posting comments, so the checksum
does not need to be stable there.

I only changed page_to_id for completeness; it is passed a comment page
name, and they can currently never contain utf-8.

In teximg, the bug could perhaps be triggered if the tex source contained
utf-8. If that happens, the checksum will change, and some extra work might
be performed on upgrade to rebuild the image.

11 years ago(no commit message)
bhobbit [Tue, 9 Mar 2010 10:50:03 +0000 (10:50 +0000)] 

11 years agoRevert spam
Joey Hess [Tue, 9 Mar 2010 05:40:51 +0000 (00:40 -0500)] 
Revert spam

11 years ago(no commit message)
capitaine [Tue, 9 Mar 2010 05:34:52 +0000 (05:34 +0000)] 

11 years ago(no commit message)
capitaine [Tue, 9 Mar 2010 05:30:53 +0000 (05:30 +0000)] 

11 years agoClarification request
Thiana [Tue, 9 Mar 2010 03:55:28 +0000 (03:55 +0000)] 
Clarification request

11 years agoresponse
Joey Hess [Tue, 9 Mar 2010 01:30:29 +0000 (20:30 -0500)] 
response

11 years agoresponse
Joey Hess [Tue, 9 Mar 2010 01:27:30 +0000 (20:27 -0500)] 
response