summaryrefslogtreecommitdiff
path: root/doc/news
diff options
context:
space:
mode:
Diffstat (limited to 'doc/news')
-rw-r--r--doc/news/code_swarm/discussion.mdwn3
-rw-r--r--doc/news/discussion.mdwn6
-rw-r--r--doc/news/ikiwiki-hosting.mdwn16
-rw-r--r--doc/news/openid.mdwn2
-rw-r--r--doc/news/openid/discussion.mdwn14
-rw-r--r--doc/news/server_move_2009.mdwn6
-rw-r--r--doc/news/version_3.141/discussion.mdwn16
-rw-r--r--doc/news/version_3.14159.mdwn5
-rw-r--r--doc/news/version_3.141592.mdwn19
-rw-r--r--doc/news/version_3.1415926.mdwn53
-rw-r--r--doc/news/version_3.14159265.mdwn18
-rw-r--r--doc/news/version_3.20091009.mdwn14
-rw-r--r--doc/news/version_3.20110124.mdwn7
-rw-r--r--doc/news/version_3.20110225.mdwn23
-rw-r--r--doc/news/version_3.20110321.mdwn11
-rw-r--r--doc/news/version_3.20110328.mdwn10
-rw-r--r--doc/news/version_3.20110430.mdwn19
17 files changed, 116 insertions, 126 deletions
diff --git a/doc/news/code_swarm/discussion.mdwn b/doc/news/code_swarm/discussion.mdwn
new file mode 100644
index 000000000..3ecc81b86
--- /dev/null
+++ b/doc/news/code_swarm/discussion.mdwn
@@ -0,0 +1,3 @@
+Looks like ImageMagick isn't install on the new server! :-) -- AdamShand
+
+> Thanks for pointing out problem, fixed now. --[[Joey]]
diff --git a/doc/news/discussion.mdwn b/doc/news/discussion.mdwn
index 351e39c62..d6a548f8b 100644
--- a/doc/news/discussion.mdwn
+++ b/doc/news/discussion.mdwn
@@ -1,3 +1,9 @@
+## 3.20091017 news item removed?
+Hi! Why have you [removed](http://git.ikiwiki.info/?p=ikiwiki;a=blobdiff;f=doc/news/version_3.20091017.mdwn;h=0000000000000000000000000000000000000000;hp=aba830a82f881bd97d11fe644eb2c78b99c2258d;hb=9fdd9af2db2bd21e543fa0f5f4bfa85b56b8dd5c;hpb=b74dceb884a60f6f7be395378a009ee414726d0b) the item for
+3.20091017? Perhaps, it's an error, isn't it? The corresponding code AFAIU is still there. --Ivan Z.
+
+> I always remove old news items when making a new release. The info is still there in the changelog if needed. --[[Joey]]
+
## Ikiwiki 3.12
Joey, what about news for Ikiwiki 3.12? The changelog says is has been released
diff --git a/doc/news/ikiwiki-hosting.mdwn b/doc/news/ikiwiki-hosting.mdwn
new file mode 100644
index 000000000..092530a14
--- /dev/null
+++ b/doc/news/ikiwiki-hosting.mdwn
@@ -0,0 +1,16 @@
+ikiwiki-hosting is an interface on top of Ikiwiki to allow easy management
+of lots of ikiwiki sites. I developed it for
+[Branchable](http://www.branchable.com/), an Ikiwiki hosting provider.
+It has a powerful, scriptable command-line interface, and also
+includes special-purpose ikiwiki plugins for things like a user control
+panel.
+
+To get a feel for it, here are some examples:
+
+ ikisite create foo.ikiwiki.net --admin http://joey.kitenet.net/
+ ikisite branch foo.ikiwiki.net bar.ikiwiki.net
+ ikisite backup bar.ikiwiki.net --stdout | ssh otherhost 'ikisite restore bar.ikiwiki.net --stdin'
+
+ikiwiki-hosting is free software, released under the AGPL. Its website:
+<http://ikiwiki-hosting.branchable.com/>
+--[[Joey]]
diff --git a/doc/news/openid.mdwn b/doc/news/openid.mdwn
index 4f1ee7bf7..87f640321 100644
--- a/doc/news/openid.mdwn
+++ b/doc/news/openid.mdwn
@@ -10,4 +10,4 @@ log back in, try out the OpenID signup process if you don't already have an
OpenID, and see how OpenID works for you. And let me know your feelings about
making such a switch. --[[Joey]]
-[[!poll 64 "Accept only OpenID for logins" 21 "Accept only password logins" 36 "Accept both"]]
+[[!poll 67 "Accept only OpenID for logins" 21 "Accept only password logins" 41 "Accept both"]]
diff --git a/doc/news/openid/discussion.mdwn b/doc/news/openid/discussion.mdwn
index e611fa77b..bc9856ad9 100644
--- a/doc/news/openid/discussion.mdwn
+++ b/doc/news/openid/discussion.mdwn
@@ -80,3 +80,17 @@ which fails here? Or is something broken in Ikiwiki's implementation?
> [[bugs/OpenID_delegation_fails_on_my_server]] --[[Joey]]
Yes. I'd only recently set up my server as a delegate under wordpress, so still thought that perhaps the issue was on my end. But I'd since used my delegate successfully elsewhere, so I filed it as a bug against ikiwiki.
+
+----
+###Pretty Painless
+I just tried logging it with OpenID and it Just Worked. Pretty painless. If you want to turn off password authentication on ikiwiki.info, I say go for it. --[[blipvert]]
+
+> I doubt I will. The new login interface basically makes password login
+> and openid cooexist nicely. --[[Joey]]
+
+###LiveJournal openid
+One caveat to the above is that, of course, OpenID is a distributed trust system which means you do have to think about the trust aspect. A case in point is livejournal.com whose OpenID implementation is badly broken in one important respect: If a LiveJournal user deletes his or her journal, and a different user registers a journal with the same name (this is actually quite a common occurrence on LiveJournal), they in effect inherit the previous journal owner's identity. LiveJournal does not even have a mechanism in place for a remote site even to detect that a journal has changed hands. It is an extremely dodgy situation which they seem to have *no* intention of fixing, and the bottom line is that the "identity" represented by a *username*.livejournal.com token should not be trusted as to its long-term uniqueness. Just FYI. --[[blipvert]]
+
+----
+
+Submitting bugs in the OpenID components will be difficult if OpenID must be working first...
diff --git a/doc/news/server_move_2009.mdwn b/doc/news/server_move_2009.mdwn
new file mode 100644
index 000000000..8be5debe1
--- /dev/null
+++ b/doc/news/server_move_2009.mdwn
@@ -0,0 +1,6 @@
+[[!meta title="server move"]]
+
+The ikiwiki.info domain has been moved to a new server. If you can see
+this, your DNS has already caught up and you are using the new server.
+By the way, the new server should be somewhat faster.
+--[[Joey]]
diff --git a/doc/news/version_3.141/discussion.mdwn b/doc/news/version_3.141/discussion.mdwn
deleted file mode 100644
index 1f5f39282..000000000
--- a/doc/news/version_3.141/discussion.mdwn
+++ /dev/null
@@ -1,16 +0,0 @@
-Version 3.141!? Is it not a mistake? Maybe you meant 3.14.1 or 3.15?
---[[Paweł|users/ptecza]]
-
-> I suspect the next version will be 3.1415 ;) -- [[Jon]]
-
->> And next 3.14159, 3.141592, etc. :) I think that version schema
->> should be patented by Joey ;) --[[Paweł|users/ptecza]]
-
->>> That's not exactly new; quoting from <http://www-cs-faculty.stanford.edu/~knuth/abcde.html>:
->>>
->>>> The latest and best TeX is currently version 3.1415926 (and plain.tex is version 3.141592653); METAFONT is currently version 2.718281 (and plain.mf is version 2.71). My last will and testament for TeX and METAFONT is that their version numbers ultimately become $\pi$ and $e$, respectively. At that point they will be completely error-free by definition.
->>>
->>> --[[tschwinge]]
-
->>>> Thanks for the info, Thomas! I didn't know about it. Sorry Joey,
->>>> but Don Knuth was faster. What a pity... ;) --[[Paweł|users/ptecza]]
diff --git a/doc/news/version_3.14159.mdwn b/doc/news/version_3.14159.mdwn
deleted file mode 100644
index 21f91fdb4..000000000
--- a/doc/news/version_3.14159.mdwn
+++ /dev/null
@@ -1,5 +0,0 @@
-ikiwiki 3.14159 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * svn: Fix rcs\_rename to properly scope call to dirname.
- * img: Pass the align parameter through to the generated img tag.
- * Move OpenID pretty-printing from openid plugin to core (smcv)"""]] \ No newline at end of file
diff --git a/doc/news/version_3.141592.mdwn b/doc/news/version_3.141592.mdwn
deleted file mode 100644
index 5911e07f9..000000000
--- a/doc/news/version_3.141592.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-ikiwiki 3.141592 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * Add new hooks: canremove, canrename, rename. (intrigeri)
- * rename: Refactor subpage rename handling code into rename hook. (intrigeri)
- * po: New plugin, suporting translation of wiki pages using po files.
- (intrigeri)
- * Add build machinery to build po files to translate the underlay wikis,
- * Add further build machinery to generate translated underlays from
- the po file, for use by wikis whose primary language is not English.
- * Add Danish basewiki translation by Jonas Smedegaard.
- * img: Fix adding of dependency from page to the image.
- * pagestats: add `among` parameter, which only counts links from specified
- pages (smcv)
- * pagestats: when making a tag cloud, don't emit links where the tag is
- unused (smcv)
- * map: Avoid emitting an unclosed ul element if the map is empty. (harishcm)
- * inline: Add pagenames parameter that can be used to list a set of
- pages to inline, in a specific order, without using a PageSpec. (smcv)
- * Add getsource plugin (Will, smcv)"""]] \ No newline at end of file
diff --git a/doc/news/version_3.1415926.mdwn b/doc/news/version_3.1415926.mdwn
deleted file mode 100644
index d31812c8e..000000000
--- a/doc/news/version_3.1415926.mdwn
+++ /dev/null
@@ -1,53 +0,0 @@
-News for ikiwiki 3.1415926:
-
- In order to fix a performance bug, all wikis need to be rebuilt on
- upgrade to this version. If you listed your wiki in
- /etc/ikiwiki/wikilist this will be done automatically when the
- Debian package is upgraded. Or use ikiwiki-mass-rebuild to force
- a rebuild.
-
-ikiwiki 3.1415926 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * [ Joey Hess ]
- * po: Detect if nowrapi18n can't be passed to po4a, and warn about
- the old version, but continue. Closes: #[541205](http://bugs.debian.org/541205)
- * inline: Avoid use of my $\_ as it fails with older perls.
- Closes: #[541215](http://bugs.debian.org/541215)
- * Add discussionpage configuration setting.
- * Several optimisations, including speedups to orphans and brokenlinks
- calculation.
- * meta, img: Fix bugs in dependency code. (smcv)
- * Allow building ikiwiki on systems w/o po4a --
- building of the translated underlays will be skipped in this case.
- * Add basic styling of po plugin's languages list.
- * inline: Display an error if feedpages is specified and fails to match
- due to a problem such as created\_before being told to check against
- a page that does not exist.
- * Remove deprecated ikiwiki/blog and ikiwiki/preprocessordirective
- pages from the basewiki.
- * Updated French program translation from Philippe Batailler.
- Closes: #[542036](http://bugs.debian.org/542036)
- * po: Fixed to run rcs\_add ralative to srcdir.
- * Italian program translation from Luca Bruno.
- * Fix example blog's tags/life to not have a broken PageSpec.
- Closes: #[543510](http://bugs.debian.org/543510)
- * Optimize the dependencies list. This also fixes a bug
- that could cause repeated refreshes of the wiki to grow
- increasingly larger dependency lists, and get increasingly
- slower. (smcv)
- * Rebuild wikis on upgrade to this version to fix bloat caused
- by the dependency bug.
- * Further optimisation of dependency handling by adding a special
- case for simple page dependencies. (smcv)
- * htmltidy: Return an error message if tidy fails. Closes: #[543722](http://bugs.debian.org/543722)
- * po: Fix name of translated toplevel index page. (intrigeri)
- * po: Fix display of links from a translated page to itself (ntrigeri)
- * Add Czech basewiki translation from Miroslav Kure.
- * po: fix interdiction to create pages of type po (intrigeri)
- * po: po: favor the type of linking page's masterpage on page creation
- (intrigeri)
- * img: Don't generate new verison of image if it is scaled to be
- larger in either dimension.
- * [ Josh Triplett ]
- * teximg: Replace the insufficient blacklist with the built-in security
- mechanisms of TeX. ([[!cve CVE-2009-2944]])"""]]
diff --git a/doc/news/version_3.14159265.mdwn b/doc/news/version_3.14159265.mdwn
deleted file mode 100644
index ed46b09ea..000000000
--- a/doc/news/version_3.14159265.mdwn
+++ /dev/null
@@ -1,18 +0,0 @@
-ikiwiki 3.14159265 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * Add complete French basewiki and underlays translation from the Debian
- French l10n team, including Philippe Batailler, Alexandre Dupas, and
- Steve Petruzzello.
- * Expand banned\_users; it can now include PageSpecs, which
- allows banning by IP address.
- * underlay: Also allow configuring additional directories to search
- for template files in.
- * Fix parsing web commits from ipv6 addresses.
- * Add genwrapper hook, that can be used to add code into the C wrapper.
- * cvs: Yeah, ikiwiki even supports CVS now. Plugin contributed by
- Amitai Schlair.
- * Updated Czech translation from Miroslav Kure. Closes: #[546223](http://bugs.debian.org/546223)
- * rsync: New plugin that allows pushing the destdir to a remote host
- via rsync or similar. Thanks, Amitai Schlair.
- * auto.setup, auto-blog.setup: Fix sanitization of entered wikiname.
- Closes: #[547378](http://bugs.debian.org/547378)"""]] \ No newline at end of file
diff --git a/doc/news/version_3.20091009.mdwn b/doc/news/version_3.20091009.mdwn
deleted file mode 100644
index 9ab1299b9..000000000
--- a/doc/news/version_3.20091009.mdwn
+++ /dev/null
@@ -1,14 +0,0 @@
-ikiwiki 3.20091009 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * parentlinks: Add has\_parentlinks template parameter to allow styling
- the toplevel index differently etc.
- * img: Correct bug in image size calculation code.
- * img: Fix dependency code for full size images.
- * toggle, relativedate: Support templates that add attributes
- to the body tag.
- * Support RPC::XML 0.69's incompatible object instantiation method.
- * mirrorlist: Display nothing if list is empty.
- * Fix a bug that could lead to duplicate links being recorded
- for tags.
- * Optimize away most expensive file prune calls, when refreshing,
- by only checking new files."""]] \ No newline at end of file
diff --git a/doc/news/version_3.20110124.mdwn b/doc/news/version_3.20110124.mdwn
new file mode 100644
index 000000000..0d9d787fe
--- /dev/null
+++ b/doc/news/version_3.20110124.mdwn
@@ -0,0 +1,7 @@
+ikiwiki 3.20110124 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * comments: Fix commenting, broken by security fix.
+ * blogspam: Don't check modifications from admins for spam, and also
+ allow the blogspam\_pagespec to do other matches against who the user is.
+ * inline: Fix regression in feed titles. Closes: #[610878](http://bugs.debian.org/610878)
+ (Thanks, Paul Wise)"""]] \ No newline at end of file
diff --git a/doc/news/version_3.20110225.mdwn b/doc/news/version_3.20110225.mdwn
new file mode 100644
index 000000000..8e38bd7b8
--- /dev/null
+++ b/doc/news/version_3.20110225.mdwn
@@ -0,0 +1,23 @@
+ikiwiki 3.20110225 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * editpage: Avoid inheriting internal page types.
+ * htmltidy: Avoid breaking the sidebar when websetup is running.
+ * transient: New utility plugin that allows transient pages to
+ be stored in .ikiwiki/transient/ (smcv)
+ * aggregate: Aggregated content is stored in the transient underlay.
+ (Existing aggregated content is not moved, since it will eventually
+ expire and be removed) (smcv)
+ * autoindex, tag: Added autoindex\_commit and tag\_autocreate\_commit that
+ can be unset to make index files and tags respectively not be committed,
+ and instead be stored in the transient underlay.
+ Closes: #[544322](http://bugs.debian.org/544322) (smcv)
+ * autoindex: Adapted to use add\_autofile. Slight behavior changes
+ in edge cases that are probably really bug fixes. (smcv)
+ * recentchanges: Use transient underlay (smcv)
+ * map: Avoid unnecessary ul's in maps with nested directories.
+ (Giuseppe Bilotta)
+ * Fix broken baseurl in cgi mode when usedirs is disabled. Bug introduced
+ in 3.20101231.
+ * inline: Fix link to nested inlined pages's feeds. (Giuseppe Bilotta)
+ * inline: Add 'id' parameter that can be used when styling individual
+ feedlinks and postforms. (Giuseppe Bilotta)"""]] \ No newline at end of file
diff --git a/doc/news/version_3.20110321.mdwn b/doc/news/version_3.20110321.mdwn
new file mode 100644
index 000000000..3282356bc
--- /dev/null
+++ b/doc/news/version_3.20110321.mdwn
@@ -0,0 +1,11 @@
+ikiwiki 3.20110321 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * comment: Don't show comments of subpages on parent pages.
+ (Fixes bug introduced in version 3.20100505.)
+ * darcs: Fix multiple issues preventing rcs\_diff from working.
+ * aggregate: Read cookies from ~/.ikiwiki/cookies by default.
+ Also, the cookiejar configuration setting can be used by
+ other plugins to provide a custom `cookie\_jar` object for LWP::UserAgent.
+ (Thanks, schmonz)
+ * Avoid escaping / characters in filenames when building the cgiurl,
+ as this confuses eg, cvsweb."""]] \ No newline at end of file
diff --git a/doc/news/version_3.20110328.mdwn b/doc/news/version_3.20110328.mdwn
new file mode 100644
index 000000000..db19e35c0
--- /dev/null
+++ b/doc/news/version_3.20110328.mdwn
@@ -0,0 +1,10 @@
+ikiwiki 3.20110328 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * Yaml formatted setup files are now produced by default.
+ (Perl formatted setup files can still be used.)
+ * Add timezone setting in setup file. This alows time zone to be configured
+ via the web.
+ * comment: Better fix to avoid showing comments of subpages, while
+ not breaking manual inlining of comments.
+ * meta: Security fix; don't allow alternative stylesheets to be added
+ on pages where the htmlscrubber is enabled."""]] \ No newline at end of file
diff --git a/doc/news/version_3.20110430.mdwn b/doc/news/version_3.20110430.mdwn
new file mode 100644
index 000000000..ac2c815b4
--- /dev/null
+++ b/doc/news/version_3.20110430.mdwn
@@ -0,0 +1,19 @@
+ikiwiki 3.20110430 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * meta: Allow adding javascript to pages. Only when htmlscrubber is
+ disabled, naturally. (Thanks, Giuseppe Bilotta) Closes: #[623154](http://bugs.debian.org/623154)
+ * comments: Add avatar picture of comment author, using Libravatar::URL
+ when available. The avatar is looked up based on the user's openid,
+ or email address. (Thanks, Francois Marier)
+ * Recommend libgravatar-url-perl, which contains Libravatar::URL.
+ * monotone: Implement rcs\_getmtime, and work around a problem with monotone
+ 0.48 that affects rcs\_getctime. (Thanks, Richard Levitte)
+ * meta: Fix bug in loading of HTML::Entities that can break inline
+ archive=yes (mostly masked by other plugins that load the module).
+ * Be quiet about updating wrappers, except in verbose mode. (jmtd)
+ * meta: Add FOAF support. Closes: #[623156](http://bugs.debian.org/623156) (Jonas Smedegaard)
+ * Promote Crypt::SSLeay to Recommends; needed for https openid auth.
+ * tag: Avoid autocreating multiple tag pages that vary only in
+ capitalization. The first capitalization seen of a tag will be used
+ for the tag page.
+ * Fix yaml build dep. Closes: #[624712](http://bugs.debian.org/624712)"""]] \ No newline at end of file