1.6.4 release infos
- Please see the CHANGES link above for more detail
1.6.3 release infos
- Please see the CHANGES link above for more detail
1.6.2 release infos
Fixes:
- Security fix: check the ACL of the included page for the rst parser's include directive.
- Potential security/DOS fix: we removed cracklib / python-crack support in password_checker as it is not thread-safe and caused segmentation faults (leading to server error 500 because the moin process died).
- Fix moin_session code for auth methods other than moin_login (e.g. http). If you have worked around this using moin_anon_session, you can remove this workaround now (except if you want anon sessions for other reasons).
- Fix moin_session code to delete invalid session cookies and also create a new session cookie if it got a valid user_obj at the same time.
- Fix xmlrpc applyAuthToken: give good error msg for empty token.
Fixed category search, use category:CategoryFoo as search term.
- xapian_stemming = False (changed default) to workaround some problems in the code enabled by it. Fixes the problems when searching for lowercase or numeric titles or word fragments with the builtin search.
- Fix trail for anon users without a session, do not show a single page.
- Wiki parser: fixed strange insertion of unwanted paragraphs.
- Wiki parser: fix interwiki linking:
Free interwiki links did not change since 1.5 (they still require to match [A-Z][A-Za-z]+ for the wikiname part, i.e. a ASCII word beginning with an uppercase letter).
Bracketed interwiki links now behave similar to how they worked in 1.5: Moin just splits off the part left of the colon - no matter how it looks like. It then tries to find that in the interwiki map. If it is found, a interwiki link gets rendered. If it is not found, moin will render a link to a local wiki page (that has a colon in the pagename). It will also render a local wiki page link if there is no colon at all, of course.
Examples:lowercasewikiname:somepage does an interwiki link (if in the map). ABC:n does a local link to page ABC:n (if ABC is NOT in the map).
- Wiki parser: fix interwiki linking for the case that there are query args in the interwiki map entry and you give additional query args via link markup (uses correct query arg separator now), e.g.:
- Creole parser: fixed bug that prevents images inside links.
- Python parser: catch indentation error.
PageEditor: fixed copyPage for write restricted pages.
GUI editor: fixed javascript error with too complex word_rule regex, see MoinMoinBugs/GuiEditorSyntaxError.
Fixed FCKeditor dialog boxes for FireFox3.
NewPage macro/newpage action: fixed for non-ascii template pagenames.
FootNote macro: Fix MoinMoinBugs/FootNoteNumbering.
EmbedObject macro: bug fix for image mimetype
- WSGI:
- fix TWikiDraw saving a drawing by also evaluating the query args.
- work around unpythonic WSGI 1.0 read() API, fixing broken xmlrpc putPage with mod_wsgi
Fix highlighting (see MoinMoinBugs/SearchForPagesWithComments).
- Fix logfile code for EACCESS errors.
- Removed the "logging initialized" log messages because it was issued once per request for CGI.
Other changes:
- Show "Comments" toggling link in edit bar only if the page really contains comments.
- Made default configuration of surge protection a bit more forgiving, especially for edit action which is currently also used for previews.
- Updated i18n, system/help pages, added Macedonian system text translation.
- Improved moin xmlrpc write command's builtin docs and auto-append ?action=xmlrpc2 to the target wiki url given.
1.6.1 release infos
Here are the rough infos (CHANGES in 1.6 repo has more detail level):
New features:
Improved params for [[target|label|params]]:
AdvancedSearch: make multiple categories/languages/mimetype selections possible
- Added a configuration directive to only do one bind to the LDAP server.
Fixes:
- XSS fixes
- Mac OS X platform fixes
- Fixed/improved 1.6 migration scripts
- Wiki/RST parserfixes
- Fixed Despam action
Fix AdvancedSearch domain:system search crashing.
- Only switch off xapian search if we didn't use it because of missing index.
- Fix saving twikidraw drawings by removing 'java' from spider regex.
- Fix classic theme's unsubscribe icon's action link.
Fix AttachFile action: don't show unzip for packages, only show install for superuser.
Fix "su user" troubles on UserPreferences.
- Duplicated the top directories' moin.py to wiki/server/moin.py so it gets installed by setup.py.
Fix MoinMoinBugs/1.6.0LanguageIgnoreBrowserConfigurationError
Other changes:
- I18n texts, system and help pages updated
- Improved "moin" script help, invoke it with "moin ... package command --help".
Added some .ext -> mimetype mappings missing on some systems (like Mac OS X).
Removed ImageLink macro
1.6.0 release infos
Here are the rough infos (CHANGES in 1.6 repo has more detail level):
Major new features:
quickly working standalone mode (similar to DesktopEdition)
xapian index search (including attachments of supported mimetypes)
- wiki parser: easier link and transclusion markup (and new macro markup)
new parsers for: creole wiki markup, html (safe), diffs
hierarchical ACLs (see HelpOnAccessControlLists)
new anti-spam feature: TextChas
SisterSites support
- new xmlrpc methods, easier auth, multicall support
- lots of other stuff...
Fixes:
- LOTS!