2007
moin (1.5.3-1.2) unstable; urgency=low
* Non-maintainer upload. * Adding patch from BTS to fix CVE-2007-0857 (Closes: #410338)
-- Martin Zobel-Helas <zobel@debian.org> Tue, 27 Feb 2007 10:00:39 +0100
2006
moin (1.5.3-1.1) unstable; urgency=low
[ Pierre Habouzit ] * Non-maintainer upload. * Update package to the last python policy (Closes: #373464). * Bump Standards-Version to 3.7.2. [ Josselin Mouette ] * Update Suggests now that mod_python packages were rebuilt. * Build-depend on python-dev, python-all-dev is too much. * python-moinmoin needs python-support for a few private modules.
-- Josselin Mouette <joss@debian.org> Sat, 30 Sep 2006 11:28:58 +0200
moin (1.5.3-1) unstable; urgency=medium
* New upstream release. Closes: bug#363354 (thanks to Bob Tanner <tanner@real-time.com>). * Drop all patches: they are all included upstream now. * Raise to urgency=medium due to XSS fix.
-- Jonas Smedegaard <dr@jones.dk> Wed, 19 Apr 2006 13:40:13 +0200
moin (1.5.2-7) never-really-released; urgency=low
* Add patches to match upstream changeset 473. * Mention source of upstream patches in debian/copyright.
-- Jonas Smedegaard <dr@jones.dk> Mon, 13 Mar 2006 11:59:40 +0100
moin (1.5.2-6) unstable; urgency=medium
* Add patches to match upstream changeset 457.
+ Fixes mild security issue when SuperUser is wrongly configured.
* Raise to urgency=medium due to the above mild security issue.
* Improve wording of renaming in preinst, and emit only a single long
line on error.
* Update TODO with a bunch of entries.
* Add README.packaging to source, with hints about, well, packaging.
-- Jonas Smedegaard <dr@jones.dk> Thu, 23 Feb 2006 00:02:28 +0100
moin (1.5.2-5) unstable; urgency=low
* Fix parsing options within preinst.
* While at it, improve preinst to include a package version next to
each md5sum.
* Fix a few typos (missing "echo" and line continuation) in preinst
and postinst, and change their indentation.
-- Jonas Smedegaard <dr@jones.dk> Sat, 18 Feb 2006 14:16:58 +0100
moin (1.5.2-4) unstable; urgency=low
* Whoops: Fix line-continuation in preinst.
-- Jonas Smedegaard <dr@jones.dk> Fri, 17 Feb 2006 20:21:55 +0100
moin (1.5.2-3) unstable; urgency=low
* Add patches to match upstream changeset 450.
* Add md5sum of 1.4.99+1.5.0rc1 configfile to preinst rename routine.
* ReST parser is again included by default:
+ Suggest recent python2.3-docutils.
+ Drop TODO item about packaging rst separately.
* Semi-auto-update debian/control.
-- Jonas Smedegaard <dr@jones.dk> Fri, 17 Feb 2006 02:02:11 +0100
moin (1.5.2-2) unstable; urgency=low
* Add patches to match upstream cset 446.
-- Jonas Smedegaard <dr@jones.dk> Thu, 16 Feb 2006 17:38:25 +0100
moin (1.5.2-1) unstable; urgency=low
* Official packaging of new upstream release, incorporating the work
documented in the below two changelog entries (thanks to Overfiend).
+ Fixes running as python handler in apache 1.x. Closes: bug#339543
(thanks to Nick Phillips <nwp@debian.org>).
+ Favor quoted-printable for email notifications over base64. This
closes: bug#343621 (thanks to "Brian T. Sniffen"
<bts+debian@alum.mit.edu>).
* Move cdbs auto-update enabling into local snippet.
* Correct namespace of cdbs snippet buildinfo.mk
* Correct namespace and improve cdbs snippet copyright-check.mk.
* Use Homepage instead of Website in debian/control, per DDR 6.2.4.
* Improve watch file: Use special sf-syntax, and simplify regex.
* Semi-auto-update debian/control.
* Add hint about python-moinmoin to moinmoin-common long description
(thanks to Alexander Schremmer <alex@alexanderweb.de>).
* Improve wording of README.Debian:
+ Recommend reading upstream INSTALL.html not only for other kinds
of setup but also for more info on the one with example provided.
+ Mention in section about farmconfig that this is enabled in Debian
by default.
Both thanks to Alexander Schremmer <alex@alexanderweb.de>.
* Relax conflict/replacement of moin, and tighten dependencies on
moinmoin-common. This closes: bug#347450 (thanks to Raphael Bossek
<bossekr@debian.org>).
-- Jonas Smedegaard <dr@jones.dk> Sat, 11 Feb 2006 00:55:30 +0100
moin (1.5.2-0.branden.1) unstable; urgency=low
* Local NMU to package latest upstream release, 1.5.2.
* debian/configtweaks.sed: Normalize whitespace so upstream changes to it
don't provoke changed-conffile prompts.
* debian/rules: Clean up the logic for munging the upstream wikifarm config
files a little. Remove a useless use of cat.
* Upstream has renamed the moinmaster.py wikifarm example script to
mywiki.py; add logic to moinmoin-common's maintainer scripts to rename the
conffile likewise on package upgrades.
+ debian/moinmoin-common.preinst: (new) Perform renaming, if applicable.
+ debian/moinmoin-common.postinst: Finalize renaming.
+ debian/moinmoin-common.prerm: (new) Roll back renaming if package
upgrade or install is aborted, and if renaming took place in the preinst.
-- Branden Robinson <branden@debian.org> Wed, 8 Feb 2006 00:37:35 -0500
moin (1.5.1+1.5.2rc1-0.branden.1) unstable; urgency=low
* Local NMU to package latest upstream release candidate, 1.5.2rc1.
* debian/rules: UPDATE.html vanished upstream; stop trying to ship it.
* debian/rules: Search for farmconfig files in config/wikifarm, since they
have moved upstream. Also remove the -and -not -name wikiconfig.py test
from the corresponding find command, since the single-site wikiconfig.py
is stored in the parent directory, where it won't be found.
-- Branden Robinson <branden@debian.org> Sat, 4 Feb 2006 15:31:24 -0500
2005
moin (1.4.99+1.5.0rc1-1) unstable; urgency=low
* New upstream prerelease. Closes: bug#339363 (thanks to Saku Ytti <saku@ytti.fi>). * Add note to NEWS about non-english underlay pages now distributed as packages attached to SystemPagesSetup. Add TODO item about packaging non-english underlay pages as Debian packages instead (or as well?).
-- Jonas Smedegaard <dr@jones.dk> Wed, 21 Dec 2005 12:52:05 +0100
moin (1.4.99+1.5.0beta6-1) experimental; urgency=low
* New upstream prerelease.
* Drop quoting more than just copyright and licensing of GPL texts in
debian/copyright, to avoid lintian complaining about wrong address.
-- Jonas Smedegaard <dr@jones.dk> Fri, 16 Dec 2005 23:57:38 +0100
moin (1.4.99+1.5.0beta5-1) experimental; urgency=low
* New upstream prerelease.
+ Fixes mod_python adaptor failing to handle Location correctly.
Closes: bug#339543 (thanks to Nick Phillips <nwp@debian.org>).
+ Licensing issues fixed for cplusplus and java parser modules.
-- Jonas Smedegaard <dr@jones.dk> Tue, 13 Dec 2005 01:54:19 +0100
moin (1.4.99+1.5.0beta4-1) experimental; urgency=low
* Improve wording of use of non-default Python versions in
README.Debian (thanks to Michael Schmitt <TCW@unixkiste.org>).
* Refer to specific further reading beyond the simple exaple setup
in README.Debian.
* Drop python2.2-moinmoin - it might still work but too little tested
for upstream to support it.
* Drop support for woody backports.
* Include new doc files docs/CHANGES.config and docs/HACKS.
* Improve debian/copyright:
+ Added ReStructured Text Parser: GPL.
+ Added FCKeditor: LGPL.
+ Added daemon.py: BSD-like.
+ Added thfcgi.py: GPL.
+ Added NetRube_Upload: Free use.
+ Added wz_jsgraphics: GPL.
+ Added IE7: LGPL.
+ Added phpwiki2moinmoin: GPL.
* Strip Mega Upload and other unused parts of FCKeditor from source,
as suggested by upstream of FCKeditor.
* Strip cplusplus and java parser modules from source, as licensing
info is simply "all rights reserved".
* Add new cdbs snippet to check at build time for changed copyright
notices.
* Strip irrelevant parts of FCKeditor, and move documentation parts
below below /usr/share/doc/.../FCKeditor/ .
* Add note to NEWS about loads of config changes requiring manual
adjustments after examining upstream changelog.
* Add notes to TODO about things I should do before final release but
haven't found time to do yet...
* Drop a TODO note about fixing a cache bug: Can't even reproduce it
myself anymore, so probably fixed upstream already without my
reporting it :-P .
-- Jonas Smedegaard <dr@jones.dk> Thu, 24 Nov 2005 21:02:12 +0100
moin (1.4.99+1.5.0beta3-1) experimental; urgency=low
* New upstream prerelease. Closes: bug#339363 (thanks to Nick Phillips <nwp@debian.org>). * Drop all patches: They are all included upstream now. * Update danish l12n.
-- Jonas Smedegaard <dr@jones.dk> Tue, 15 Nov 2005 00:05:29 +0100
moin (1.3.5-1) unstable; urgency=low
* New upstream release. Closes: bug#331222 (thanks to Steffen Joeris <steffen.joeris@skolelinux.de>). * Drop patches now included upstream: - 001_patch-867 - 002_patch-868 - 003_patch-869 * Add upstream post-release patches, and manually add patch version: + 001_patches-883-935.patch + 202_make_patchlevel-visible.patch * Add note to debian/TODO about ant command to compile TWikiDrawPlugin using gcj (still not included as build.xml is broken: requires internet access in the build environment :-P ). * Bump up standards-version to 3.6.2. * Improve notes on simple sample setup in README.Debian: + Store data below outside webroot to avoid leaking private info. Closes: bug#308764 (thanks to Olivier Sessink <lists@olivier.pk.wau.nl>). + Setup underlay. + Mention (briefly) non-Apache setups. + Comment out variables in farmconfig defined locally in each wiki. Closes: bug#326172 (thanks to Branden Robinson <branden@debian.org>).
-- Jonas Smedegaard <dr@jones.dk> Fri, 4 Nov 2005 16:21:57 +0100
moin (1.3.4.really.1.3.5rc1-1) unstable; urgency=low
* New upstream prerelease.
* Use pristine source again (I believe it is ok to distribute the java
binary with source when its source is included too - a fresh compile
for inclusion in a binary package is still on the TODO).
* Add small note pointing an unofficial home of TwikiDrawPlugin at
http://debian.jones.dk/auryn/pool-all/official/moin/twikidraw/
* Drop prepatch now included upstream:
- 11_failsafe_i18_clean
* Drop patches included upstream:
- 22_danish_locale_update
- 25_allow_singlequote_in_acounts
- 27_xslt_fix
* Add upstream post-rc patches and drop older patches they supercede:
+ 001_patch-867
+ 002_patch-868
+ 003_patch-869
- 22_german_locale_update
- 24_twikidraw_strip_cr
- 26_fallback_to_iso8859-1_dicts
* Renumber remaining patch, and add README about numbering scheme:
- 02_dict_is_local
+ 201_dict_is_local
* Adjust path in source to changelog and docs.
* Added copyright and licensing info of pikipiki, twikidraw and lupy
to debian/copyright.
* UTF-encode debian/copyright.
* Bump up watch file to version 3.
* Move examples to subdir debian/examples.
* Add a couple of example scripts for maintaining underlay dirs.
-- Jonas Smedegaard <dr@jones.dk> Sun, 31 Jul 2005 13:26:40 +0200
moin (1.3.4-6) unstable; urgency=low
* Patch user.py to allow account names containing single-quotes.
Closes: bug#317514 (thanks to Marco d'Itri <md@linux.it>).
* Small update to german (de) locale. Closes: bug#313952 (thanks to
Jens Seidel <jensseidel@users.sf.net>).
* Update local python cdbs snippet (and manually strip spurious build-
dependency build-essential due to bug#316034).
* Only do cdbs debian/rules auto-update when DEB_BUILD_OPTIONS=update.
* Patch action/SpellCheck.py to fallback to iso8859-1 encoded dicts.
* Tweak paths in all patches to apply in first attempt by cdbs.
* Fix XSLT brokennes (using info found here:
http://moinmoin.wikiwikiweb.de/MoinMoinBugs/XsltParserOnDebian ).
Actually - it is still broken to me, but at least the error is now a
different one (and may only relate to the XsltVersion test page)...
* Strip comments in underlay about only editing on masterwiki
(especially for templates they are confusing).
-- Jonas Smedegaard <dr@jones.dk> Sat, 9 Jul 2005 14:19:53 +0200
moin (1.3.4-5) unstable; urgency=medium
* Run dh-python a bit earlier (bug#172283 resurfacing) to get python
code optimized at install time. (this breaks woody backport support
but that was already broken anyway).
* Include unversioned python-gdchart suggestion only for
python2.3-moinmoin package.
* Set urgency=medium as the changes are small but the gain is high.
-- Jonas Smedegaard <dr@jones.dk> Fri, 6 May 2005 22:42:40 +0200
moin (1.3.4-4) unstable; urgency=low
* Use prdownloads.sourceforge.net for upstream source in copyright. * Make suggestions Python-versioned. * Add hint to README.Debian on easing migration with mc. * Add pointers to additional cleanup code on moinmoin..de wiki. * Install README.Debian with all packages. Closes: bug#304540. * Include example configs for apache 1.3 and 2.0. Closes: bug#284424. * .
-- Jonas Smedegaard <dr@jones.dk> Thu, 5 May 2005 00:25:14 +0200
moin (1.3.4-3) unstable; urgency=high
* Drop transitional binary package "moin", as it is only relevant for
users of testing and unstable, and there it causes unpleasant
surprises more(?) than it helps. Closes: bug#304054, #303957 (thanks
to Toni Mueller <support@oeko.net> and others).
* Improve migration section of README.Debian and refer NEWS item to
that instead of directly to README.migration. Closes: bug#204146
(thanks to Markku Tavasti <tavasti@tavastisolutions.com> and Aaron
Bentley <aaron.bentley@utoronto.ca>).
* Remove TODO item related to the above.
* Force using/aoviding specific python version also for scripts
installed as part of the library.
* Set urgency=high as these changes (together with removing the old
"moin" package from the archive) "fixes" breakage of existing
unstable and testing moin installs.
-- Jonas Smedegaard <dr@jones.dk> Mon, 11 Apr 2005 13:55:57 +0200
moin (1.3.4-2) unstable; urgency=low
* Official release. * README.Debian updated and improved. Closes: bug#201580 (thanks to Hanspeter Kunz <hkunz@ailab.ch> and others). * LocalSpellingWords is now utf-8 encoded. Closes: bug#302602 thanks to Martin F. Krafft <madduck@debian.org> and others for reporting this). * INSTALL.html is included now. Closes: bug#302339 (thanks to Paul <elegant_dice@yahoo.com>).
-- Jonas Smedegaard <dr@jones.dk> Fri, 8 Apr 2005 04:44:24 +0200
moin (1.3.4-1.0.jones.3) unstable; urgency=low
* Have cdbs snippet get python version from 'python -V' like dh_python
does it.
* Simply have a rule for each of woody, sarge and ubuntu, untied to
the standard build to force switch distro and then stay with it.
* Hardcode dependencies for library packages (dh_python is broken:
adds dependency always on default python).
* Make scripts executable.
-- Jonas Smedegaard <dr@jones.dk> Fri, 8 Apr 2005 03:08:30 +0200
moin (1.3.4-1.0.jones.2) unstable; urgency=low
* Handle ubuntu and woody builds as DEB_BUILD_OPTIONS.
* Make source of ubuntu build be moin1.3 (they have old moin released
already and want both distributed concurrently).
* Correct hashbang-line in example files of library packages.
* Improve python cdbs snippet, and setup variables in separate one.
-- Jonas Smedegaard <dr@jones.dk> Thu, 31 Mar 2005 00:20:22 +0200
moin (1.3.4-1.0.jones.1) unstable; urgency=low
* Split into several binary packages: moinmoin-common with data and
and python2.x-moinmoin with libraries built for each version of
Python.
* Suggest 4suite non-python-versioned.
* Fix encoding of handcrafted LocalSpellingWords wikipage.
* Update and improve README.Debian. Closes: bug#201580 (thanks to
Hanspeter Kunz <hkunz@ailab.ch> and others).
* Include INSTALL.html.
* Conflict with old moin.
* Prerelease...!
-- Jonas Smedegaard <dr@jones.dk> Wed, 30 Mar 2005 04:56:07 +0200
moin (1.3.4-1) unstable; urgency=low
* New upstream release. Closes: bug#287006, #291527 (thanks for the patience, everyone). + XMLRPC fixed. Closes: bug#285555, #285672 (thanks to Kai Weber <kai.weber@glorybox.de> and Christian Grigis <glove@grigri.org>). * Extend dependency on http daemons to include libapache2-mod-python. * Drop some patches (for arguments on remaining patches see http://moinmoin.wikiwikiweb.de/DebianPatches ): + Adopted upstream: - 06_interwiki_update.diff - 07_avoid_hardcoded_pythonversion.patch - 21_danish_locale_fixup.diff - 22_danish_locale_update.diff + Possibly too tight for some (preserved in source tarball): - 01avoid_world_write_access.diff + Implemented differently upstream: - 03_enable_farm_config.diff + Obsolete: - 05ftversion_is_revision.diff * Add patch 22_danish_locale_update.diff. * Rebuild MoinMoin/i18n/ after patching to make sure all is in sync. * Suggest 4suite non-python-versioned. * Drop obsolete example config. * Disable (but keep) bad-permission-check rule (world-write patch dropped - see above). * Use local cdbs snippet to invoke dh_buildinfo. * Rename NEWS.Debian to NEWS to get properly installed. * Patch MoinMoin/i18n to not fail if cleaned files doesn't exist (and include the patch in source below debian/prepatches). * Fix cdbs hint to not compress example Python scripts. * Use CHANGES (not the more verbose Changelog) as upstream changelog. * Add patch 24_twikidraw_strip_cr.diff. Closes: bug#297960 (thanks to Pedro Zorzenon Neto <pzn@terra.com.br>). * Include pristine config files as example files. * Update and correct README.Debian. * Use cdbs debian/control auto-update (and enhance local cdbs snippets to use it).
-- Jonas Smedegaard <dr@jones.dk> Tue, 22 Mar 2005 03:05:47 +0100
2004
moin (1.2.4-1) unstable; urgency=high
* New upstream release.
Fixes:
+ fixed "None" pagename bug in fullsearch/titlesearch.
+ fixed projection CSS usage.
+ the compiled page is removed when a page is deleted, so no ghost
page appears after deletion.
+ fixed AbandonedPages day-break problem.
+ fixed [[GetVal(WikiDict,key)]].
+ the msg box is now outside content div on PageEditor, too.
+ privacy fix for email notifications: you don't see other email
addresses in To: any more. mail_from is now also used for To:
header field, but we don't really send email to that address.
+ privacy fix for /MoinEditorBackup pages that were made on previews
of pages that were not saved in the end.
+ fix double content div on PageEditor preview.
Other changes:
+ workaround for broken Microsoft Internet Explorer, the page editor
now stops expanding to the right (e.g. with rightsidebar theme).
Nevertheless it is a very good idea to use a non-broken and more
secure browser like Mozilla, Firefox or Opera!
+ from MoinMoin.util.antispam import SecurityPolicy in your
moin_config.py will protect your wiki from at least the known
spammers. See MoinMoin:AntiSpamGlobalSolution for details.
+ xmlrpc plugin for usage logging, currently used for antispam
accesses.
+ (re-)added some configurable meta tags.
+ i18n updates/fixes, new: nb.
+ New UserPreferences switch:
you may subscribe to trivial changes (when you want to be notified
about ALL changes to pages, even if the author deselected to send
notifications). This closes: bug#269456 (thanks to Laurent Fousse
<laurent@komite.net> for the - slightly different - patch).
+ New AttachList and AttachInfo macros - thanks to Nigel
Metheringham and Jacob Cohen.
* Update TODO (one wish solved in the new upstream release).
* Update danish locale.
* Add (commented out) new antispam setting to farm_config.py.
* Patch to avoid hardcoded python version (thanks to my own clever
build targets :-) ).
* Set urgency=high to hopefully get this bugfix release into sarge.
-- Jonas Smedegaard <dr@jones.dk> Fri, 29 Oct 2004 13:35:35 +0200
moin (1.2.3-1) unstable; urgency=high
* New upstream release. Closes: Bug#265376, #263564 (thanks to Douglas F. Calvert <dfc@anize.org> and Kai Weber <kai.weber@glorybox.de>): + fixed NameError "UnpicklingError" in user.py + Security-related bugfix: reverts done by bots or leechers... There was a bad, old bug that triggered if you did not use ACLs. In that case, moin used some simple (but wrong and incomplete) function to determine what a user (or bot) may do or may not do. The function is now fixed to allow only read and write to anon users, and only delete and revert to known users additionally - and disallow everything else. + avoid creation of unneccessary pages/* directories + removed double content divs in general info and history info pages + fixed wiki xmlrpc getPageHTML + fixed rightsidebar logout URL, also fixed top banner to link to FrontPage + use config.page_front_page and .page_title_index for robots meta tag (whether it uses index,follow or index,nofollow), not hardcoded english page names + ACL security fix for PageEditor, thanks to Dr. Pleger for reporting + default options for new users are same as for anon users + do not show excluded actions at bottom of page + i18n updated: ja, de, zh + editor: removed the columns size setting, just using 100% of browser window width (it didn't work because of that anyway). Also removed that "reduce editor size" link at top of editor as you would lose your changes when using it. * Remember to strip twikidraw.jar from source tarball. * Set urgency=high due to the above security-related bugfixes, and due to twikidraw.jar erronously provided with the earlier release. * Drop patch included upstream: 11_UnpicklingError.diff. * Drop cleaning debian/dh-buildinfo (never created - must've been from a manual test run). * Added danish localisation for newly added reject string. * Added note in README.Debian about the need for CGI support. Closes: Bug#260861 (thanks to <nachtigall@web.de>, although not using the provided diff). * Udate watch file: + Use generic sourceforge "prdownload" host, which seems to be the only option currently - although working only for checking, not for automated downloads. + Add comment about usage of the file. + Add comment about brokenness of sourceforge URL. + Make URL as generic as possible. * Update TODO (add note on *.py optimizing below /usr/share/moin).
-- Jonas Smedegaard <dr@jones.dk> Fri, 20 Aug 2004 17:17:42 +0200
moin (1.2.2-1) unstable; urgency=low
* New upstream release. Closes: Bug#254756 (thanks to Ben <synrg@nslug.ns.ca>): + Improved diff generation (python 2.3 difflib used and local copy dropped). + Scripts changed to use #!/usr/bin/env python. + Users now _must_ specify a password when creating a new account. + User accounts matching config.page_group_regex are now illegal. Note: existing accounts must be manually checked (read upstream changelog for more info). + subscription email sending now honours ACLs correctly. + Several markup / rendering / user interface fixes/improvements. + RSS fixes: non-ASCII characters; UTC timestamps; RecentChanges ok. + Better email generation: Message-ID header; standards compliant subject; use config.mail_from with "lost my password" emails. + Improved file attachments handling. + Themes improvements, and new theme "rightsidebar" added. + Crashing bugs fixed: diffs for deleted pages; xml footnotes; SystemInfo with empty editlog. + Improved robots hints. + Translation updates / fixes, and russian i18n added. + TitleIndex now sorts case-insensitively. + New macro: PageHits.py. * Include patch for UnpicklingError bug (thanks again to Ben <synrg@nslug.ns.ca>). * Drop hashbang patches: fixed upstream now. * Improve woody backport-ability: + Set DEB_PYTHON_COMPILE_VERSION immediately (use := instead of =). + Add newline when changing hashbang (bug in perl 5.6?). + Include difflib from python 2.2.3. * Update InterWiki.txt. * Small but important fix to danish localisation: s/BrugerIndstillinger/BrugerProfil/g . * Standards-version 3.6.1 (no changes needed).
-- Jonas Smedegaard <dr@jones.dk> Thu, 17 Jun 2004 07:27:16 +0200
moin (1.2.1-1) unstable; urgency=low
* New upstream release.
+ wiki/data/plugin/__init__.py added (closes: Bug#235225)
+ plugin processors work now, too
+ fixed displaying non-existant translations of SiteNavigation in
footer
+ fixed zh-tw iso name (wrong zh_tw -> correct zh-tw)
+ fixed reversed diffs in RecentChanges RSS
+ fixed "last change" info in footer (wasn't updated)
+ fixed event.log missing pagename (and other) information
+ fixed horizontal line thickness >1
+ fixed setup.py running from CVS workdir
+ fixed crash when doing action=info on first revision of a page
+ fixed hostname truncation in footer
+ minor css fixes
+ fixed clear msg links (they missed quoting, leading to strange page
names when you click on some of them)
+ fixed python colorizer processor
+ fixed quoting of stats cache filenames
+ catched "bad marshal data" error when switching python versions
+ updated danish, japanese, serbian and chinese i18n, and
maintainance scripts now included with source (closes: Bug#220913)
+ new "viewonly" theme
+ New scripts for xmlrpc-tools and account checking added
* Include as separate file the patch to enable farm_config by default.
* Remove debian/buildinfo in clean target.
* Make CGI script executable.
* Improved python version handling in debian/rules:
+ Current python version hardcoded only once (to ease upgrading to
next major release)
+ Patch hashbang of all scripts to use unversioned python (closes:
bug#236254)
+ Check in clean target that no new versioned python scripts slips
through
+ Support explicit using python2.2 (needed for backport to woody)
simply by setting "DEB_BUILD_OPTIONS=python22" at build time.
+ Tighten build-dependency on cdbs to support the above
* Add note to debian/copyright about java applet stripped from source.
* Unfuzz patches, and update 11_danish_l10n_updates (all earlier
changes adopted upstream, minor new corrections added).
* Replace patch 06_wikipedia_url_update with a larger and more general
06_interwiki_update (matching update done upstream on MoinMaster).
* Minor tweaks to farm_config.py.
* Update example config with more ACL stuff and update l12n.
* Move some files from cgi-bin dir out as example scripts.
* Add some items to TODO.
-- Jonas Smedegaard <dr@jones.dk> Sun, 21 Mar 2004 14:15:15 +0100
moin (1.2-1) unstable; urgency=low
* New upstream release. Closes: Bug#229759. + Support for persistent environments twisted-web, standalone, mod_python and FastCGI (none of them tested with Debian) in addition to plain CGI. + Caching of rendered pages. + Improved, internal diff handling. + Support for http basic auth. + Configurable timezone offset. + Configurable cookie lifetime. + Theme support. + Improved logfile access. Closes: Bug#224218. + Support for automatic page refreshing. + Improved UserPreferences layout (most options suppressed until user has logged in). + Support for dictionary definitions. + Improved UTF8 support (but still ISO-8859-1 by default). + Improved "wiki groups" handling. + Mostly HTML 4.01 Strict compliant HTML, and use of CSS for visual markup. + Updated (and further improved to handle imagemaps) TWikiDrawPlugin (not included with this Debian package). + Fixed email headers and encoding. * Updated debian/copyright: + Drop info included in debian/changelog + Update copyright and licensing info (only cosmetic changes, and years covered updated) * Add NEWS.Debian suggesting to read HelpOnUpdating for needed local updates. * Update patches. + Unfuzz. + Drop outdated 04german_locale_update.diff + New danish l18n update. * Remove obsolete (and temporarily disabled) simplified login patch. * Tighten access rights to 0750/0640 (giving world read access doesn't make sense with ACLs - as pointed out in upstream comment). Also, no longer "shout" at upstream default (no longer world write, only group write - which is still unnecessary in most situations). * Ignore PNG files in compile time access rights check. * Update farm_config.py and sample config.py to match upstream changes. * Enable farm_config by default. * Avoid installing as Debian native package. * Recommend mail-transport-agent. * Suggest httpd, libapache-mod-python, twisted or libapache-mod-fastcgi.
-- Jonas Smedegaard <dr@jones.dk> Fri, 27 Feb 2004 01:34:24 +0100
2003
moin (1.1.cvs20031026-1) unstable; urgency=low
* New CVS snapshot.
* Shrink l10n patch to only include da.py file (translated text files
are included upstream).
* Change suggestion to python2.3-4suite (not in Debian yet, but
hopefully one day...).
* Disable patch 21_simplify_new_login.diff (it wad buggy, and upstream
has changed userform design).
* Add symlink from /usr/share/dict/words to
/usr/share/moin/data/dict/words.
* Add new /etc/moin/farm_config.py, and update example moin_config.py
to use it.
* Correct make target so dh_buildinfo is actually used (closes:
Bug#211416).
* The scripts in site-packages are not meant to be executed, so strip
hashbang altogether (closes: Bug#206395). The actual scripts are
provided at /usr/share/doc/moin/examples, because they need tweaking
to include local config of each installed wiki (closes: Bug#210451).
-- Jonas Smedegaard <dr@jones.dk> Mon, 27 Oct 2003 03:09:51 +0100
moin (1.1.cvs20030814-1) unstable; urgency=low
* New CVS snapshot. * Update to python2.3 (closes: Bug#205143). * Add a couple of wishlist items to TODO.
-- Jonas Smedegaard <dr@jones.dk> Thu, 14 Aug 2003 02:39:27 +0200
moin (1.1.cvs20030802-3) unstable; urgency=low
* Even more updates to danish l10n.
-- Jonas Smedegaard <dr@jones.dk> Sat, 9 Aug 2003 16:48:56 +0200
moin (1.1.cvs20030802-2) unstable; urgency=low
* Update danish l10n.
* Patch userform.py to simply login for first time users.
* Update example config to use new security scheme, and include l10n
of both template, category and form pages.
* Add watch file.
-- Jonas Smedegaard <dr@jones.dk> Thu, 7 Aug 2003 13:07:18 +0200
moin (1.1.cvs20030802-1) unstable; urgency=low
* New CVS snapshot.
+ Added Croatian
+ added ACL support, written by Gustavo Niemeyer of Conectiva and
Thomas Waldmann. See HelpOnAccessControlLists for more infos.
* Switch to cdbs.
* Standards-version 3.6.0.
* Re-include wikiext.py (still unfinished, but at least compiles
without error now).
* Use (and build-depend on) dh-buildinfo.
-- Jonas Smedegaard <dr@jones.dk> Sun, 3 Aug 2003 21:47:21 +0200
moin (1.1.cvs20030430-1) unstable; urgency=medium
* New CVS snapshot.
Security fixes:
+ [ 522246 ] Transparently recode localized messages
+ [ 685003 ] Using "preview" button when editing can lose data
+ use gmtime() for time handling
+ [[Include]] accepts relative page names
New features:
+ if a fancy link starts with '^' (i.e. if it has the form
"[^http:... ...]"), it's opened in a new window
+ moin-dump: New option "--page"
+ list items set apart by empty lines are now also set apart
visually (by adding the CSS class "gap" to <li>)
+ selection to add categories to a page in the editor (use preview
button to add more than one category)
+ `MailTo` macro for adding spam-safe email links to a page
+ added "revert" link to PageInfo view (which makes DeletePage more
safe in public wikis, since you can easily revive deleted pages
via revert)
+ `config.mail_login` can be set to "user pwd", if you need to
use SMTP AUTH
+ replaced `config.page_template_ending` by a more flexible setting
named `config.page_template_regex`
+ `config.edit_locking` can be set to None (old behaviour, no
locking), 'warn <timeout mins>' (warn about concurrent edits, but
do not enforce anything), or 'lock <timeout mins>' (strict locking)
+ if user has a homepage, a backup of save/preview text is saved as
an attachment named `moin-editor-backup.txt`
+ `[[Navigation]]` macro for slides and subpage navigation
+ ../SubPageOfParent links
+ Selection for logged in users (i.e. no bots) to extend the listing
of recent changes beyond the default limits
+ `config.shared_intermap` can be a list of filenames (instead of a
single string)
+ [[ShowSmileys]] displays ALL smileys, including user-defined ones
+ Updated the XSLT parser to work with 4Suite 1.0a1
+ "save" check for security.Permissions
+ editor returns to including page when editing an included page
+ the Include macro has new parameters (from, to, sort, items) and
is able to include more than one page (via a regex pattern)
Unfinished or experimental features:
+ SystemAdmin macro
* Remove Debian-specific danish pages (they where all adopted
upstream).
* Roll back danish translation a few days to avoid newest unwanted
changes.
* Urgency medium because of the security issues.
* Update to latest version of CBS (Colin's Build System).
* Declare compliance with Debian Policy 3.5.9 (no changes needed).
* Update license info (added the year 2003) and add license of
PikiPiki.
* Update example config to include switching to MoinMoinMannen (thanks
to Jonas Furberg <jonasfurberg@hotmail.com>) on authorized access.
* Update patches.
+ Fix yet another bad permission setting.
+ Remove danish translation updates included upstream now.
+ Drop restructuring of configuration page (too lazy to maintain
them).
-- Jonas Smedegaard <dr@jones.dk> Wed, 30 Apr 2003 22:04:29 +0200
2002
moin (1.1.cvs20021222-1) unstable; urgency=low
* New CVS snapshot.
+ Make sure (again!) that twikidraw.jar is stripped from source.
Bugfixes also in 1.0 branch:
+ correct handling of spaces in attachment filenames and URLs
Bugfixes:
+ Create unique anchors for repeated titles
New features:
+ "#pragma section-numbers 2" only displays section numbers for
headings of level 2 and up (similarly for 3 to 6)
+ reciprocal footnote linking (definition refers back to reference)
+ "Ex-/Include system pages" link for title index
+ `config.smileys` for user-defined smileys
+ new fancy diffs
+ `config.hosts_deny` to forbid access based on IP address
Content updates:
+ New language: it
+ New language: sv (conflicting with da, grrr!)
+ CSS improved
+ Locale hint added on all pages
+ Misc corrections and improvements
+ Section "Arbitrary Page Names" moved from HelpForBeginners to
HelpOnLinking
+ HelpOnConfiguration: Updated
+ HelpOnInstalling_2fBasicInstallation: Add link to download site
+ HelpOnMacros: Updated
+ HelpOnSmileys: Line up example smileys in two rows
+ SystemInfo: SystemAdmin macro removed
+ RecentChanges: RandomQuote added
+ WikiSandBox: Sample image and drawing added
* Remove CHANGELOG.old from CVS snapshot (my mess - not from
upstream).
* Switch to using Colin's Build System
+ Invoke dh_python before dh_installdep (see BUG#172283)
+ Get rid of bash dependency
+ Isolate and update source patches.
* Scan at build time for evil chmod 777 and fail if found (found yet
another one in filesys.py).
* Remove byte-compiled configfile in postinst.
* Move (instead of patch and duplicate) german LocalSpellingWords.
* Enable all options in example config, and put all examples in same
folder.
* Add locale hint to danish pages.
* Update danish translated pages (only Hj_e6lpForBegyndere affected).
* Run a 'make test' at build time.
-- Jonas Smedegaard <dr@jones.dk> Sun, 22 Dec 2002 22:32:26 +0100
moin (1.1.cvs20021129-1) unstable; urgency=low
* New CVS snapshot.
+ config.title1, config.title2, config.page_footer1,
config.page_footer2 can now be callables and will be called with
the "request" object as a single argument (note that you should
accept any keyword arguments in order to be compatible to future
changes)
+ "config.html_pagetitle" allows you to set a specific HTML page
title (if not set, it defaults to "config.sitename")
+ if a quick link starts with '^', it opens in a new window; help
now opens in a new window also
+ last edit action is stored into "last-edited" file, and
displayed in the page footer
+ Bugfix for wrong mail notifications
* Use new dh_python to calculate dependencies and handle compilation
at install-time, and depend on debhelper at least version 4.1.25
that introduced the script.
* Change to use debhelper V4 now that it is needed anyway.
* Update TODO: Remove gdchart suggestion is done.
* Look for revision instead of version in optional 4suite module
(since current 4suite does that). This closes: Bug#171304 thanks to
Michael Schuerig <schuerig@acm.org>.
-- Jonas Smedegaard <dr@jones.dk> Sun, 1 Dec 2002 04:04:29 +0100
moin (1.1.cvs20021008-1) unstable; urgency=low
* New CVS snapshot.
+ handle corrupt cookies gracefully.
+ Remove obsolete SecurityPolicy code from moin_config.py.
* Correct path to local dict directory (thanks to Dave Carrigan
<dave@rudedog.org> for not giving up). This closes (for real)
Bug#163441.
-- Jonas Smedegaard <dr@jones.dk> Tue, 8 Oct 2002 06:12:19 +0200
moin (1.1.cvs20020909-4) unstable; urgency=low
* Remove badly coded and unused file wikiext.py (closes: bug#162246).
-- Jonas Smedegaard <dr@jones.dk> Wed, 25 Sep 2002 12:47:04 +0200
moin (1.1.cvs20020909-3) unstable; urgency=low
* Add postinst and prerm scripts found in python-optik.
-- Jonas Smedegaard <dr@jones.dk> Tue, 24 Sep 2002 00:46:48 +0200
moin (1.1.cvs20020909-2) unstable; urgency=low
* Suggest python-gdchart, and enable gdchart test.
-- Jonas Smedegaard <dr@jones.dk> Mon, 23 Sep 2002 06:08:18 +0200
moin (1.1.cvs20020909-1) unstable; urgency=low
* New CVS snapshot.
-- Jonas Smedegaard <dr@jones.dk> Thu, 12 Sep 2002 20:18:17 +0200
moin (1.1.cvs20020805-2) unstable; urgency=low
* Update danish config script to reflect new policy setup.
-- Jonas Smedegaard <dr@jones.dk> Thu, 29 Aug 2002 03:42:20 +0200
moin (1.1.cvs20020805-1) unstable; urgency=low
* New CVS snapshot. * Build against python 2.2. Update (build-)dependencies respectively.
-- Jonas Smedegaard <dr@jones.dk> Thu, 29 Aug 2002 03:06:58 +0200
moin (1.1.cvs20020715-2) unstable; urgency=low
* Danish locale updates.
-- Jonas Smedegaard <dr@jones.dk> Wed, 17 Jul 2002 02:13:51 +0200
moin (1.1.cvs20020715-1) unstable; urgency=low
* New CVS Snapshot (nothing changed, actually, but needed a new source
for the next item...).
* Remove TwikiDrawApplet.jar from source. Will probably package it
seperately, but needs to go in non-free, because use of AWT makes it
require jre2.
* A few corrections to danish locale.
-- Jonas Smedegaard <dr@jones.dk> Tue, 16 Jul 2002 06:26:34 +0200
moin (1.1.cvs20020711-4) unstable; urgency=low
* Update WikiPedia InterWiki URL. * Updates to danish locale, and a few additions to german locale. * Added some danish help pages.
-- Jonas Smedegaard <dr@jones.dk> Tue, 16 Jul 2002 05:28:19 +0200
moin (1.1.cvs20020711-3) unstable; urgency=low
* Add some danish translated pages (and pass them upstream as well).
* Empty LocalSpellingWords (it was all german), except for a few
universal entries. Add the original file as example.
* Add my own danish localized config as example.
* Change default dir and file umask to 0755 and 0644. World writable
stuff is BAD!
* Suggest python2.1-4suite for xslt support (which is disabled by
default).
* Minor updates to danish locale.
* Use Makefile, and add a 'make test' (disabled for now...).
* Move intro text below the form in UserPreferences, to help type-
without-reading kind of new users.
-- Jonas Smedegaard <dr@jones.dk> Sun, 14 Jul 2002 19:33:33 +0200
moin (1.1.cvs20020711-2) unstable; urgency=low
* Remove wordlist link. Debian policy (and LFS?) says it to be a
relative link which (obviously) fails when moved somewhere else.
* Rewrite README.Debian and lower wordlist from Recommends to
Suggests, to reflect the above.
-- Jonas Smedegaard <dr@jones.dk> Fri, 12 Jul 2002 19:22:02 +0200
moin (1.1.cvs20020711-1) unstable; urgency=high
* New upstream CVS snapshot.
* Urgency high: Acouple of XSS vulnerabilities fixed today.
* My danish translation is adopted upstream now, Thanks :-)
* Remove MoinMoin/i18n/__init__.py.orig i left there when translating.
* Add dict folder with a link to site-wide words, and make a comment
about it in README.Debian.
* Recommend wordlist to support the above.
-- Jonas Smedegaard <dr@jones.dk> Thu, 11 Jul 2002 21:59:15 +0200
moin (1.1.cvs20020623-6) unstable; urgency=low
* Minor updates to danish locale.
* Add to danish locale a hint about logging in when denied access - as
suggested in documentaion at HelpOnConfiguration/SecurityPolicy
(wanted to do english as well, but that is not a locale :-( !!!).
-- Jonas Smedegaard <dr@jones.dk> Sat, 29 Jun 2002 02:28:42 +0200
moin (1.1.cvs20020623-5) unstable; urgency=low
* Explicitly note upstream author (apart from being mentioned in
License).
* Update danish l10n.
-- Jonas Smedegaard <dr@jones.dk> Tue, 25 Jun 2002 18:56:46 +0200
moin (1.1.cvs20020623-4) unstable; urgency=low
* Correct fatal quoting errors in danish locale.
-- Jonas Smedegaard <dr@jones.dk> Tue, 25 Jun 2002 05:21:21 +0200
moin (1.1.cvs20020623-3) unstable; urgency=low
* Add danish translation. * Mention MoinMoin in short description (thanks to Luca De Vitis).
-- Jonas Smedegaard <dr@jones.dk> Tue, 25 Jun 2002 04:46:31 +0200
moin (1.1.cvs20020623-2) unstable; urgency=low
* Move scripts from /usr/bin to examples (not really sure if they are
useful out-of-the-box on Debian).
* The package is real (Closes: #150761).
-- Jonas Smedegaard <dr@jones.dk> Sun, 23 Jun 2002 16:23:56 +0200
moin (1.1.cvs20020623-1) unstable; urgency=low
* First unofficial release.
* Uncomment gdchart import attempt from moin_config.py for a small
speed gain.
-- Jonas Smedegaard <dr@jones.dk> Sun, 23 Jun 2002 14:44:21 +0200