Home | Gifts |
TWiki-4.3.0 released on 2009-03-30 introduces security enhancements, usability enhancements, feature enhancements, and adds extensions to strengthen TWiki as an enterprise collaboration platform.
TWiki-4.3.1 released on 2009-04-29 introduces security enhancements. This release also introduces use of ISO date format by default.
TWiki-4.3.2 released on 2009-09-02 introduces security enhancements (CSRF fix). WYSIWYG editing is enhanced as well, the TinyMCEPlugin is upgraded with latest tinyMCE Javascript library.
It is highly recommended to upgrade to TWiki-4.3.2. Users will find this release much more stable and secure in daily use.
TWiki-4.3.2 ships with:
Note: HeadlinesPlugin, TWikiNetSkin and TWikiNetSkinPlugin are new in TWiki-4.3.0.
See the full list of bug fixes at the bottom of this topic.
TWiki protects content updates with a one-time-use crypt token to guard against CSRF exploits. This means that it is no longer possible to hit the browser back button to fix a typo; you get an "invalid crypt token" error message if you try to save again. Workaround: Instead of browser back button, hit the "Edit" button to fix a typo.
There is a balance between security and user convenience. A TWiki administrator can enable and disable the crypt token based CSRF protection with the {CryptToken}{Enable}
configure setting. For mission critical public TWiki sites it is recommended to enable the crypt token; for firewalled TWiki sites it is usually OK to disable it.
The %MAINWEB% and %TWIKIWEB% variables have been deprecated. For compatibility reasons they are unlikely to ever be removed completely, but you should use the %USERSWEB% and %SYSTEMWEB% variables instead.
In Func getOopsUrl and permissionsSet have been declared deprecated. There is no plan to remove them yet.
TWiki-4.3.0 was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x03 revision 17948 (2009-03-30)
Item2927![]() |
Topic moved message too visible |
Item6283![]() |
upgrade tinyMCE to latest version in TinyMCEPlugin |
Item3647![]() |
Usability: Control over variable expansion in topic templates |
Item5025![]() |
InterwikiPlugin: Allow special characters in "Page" of Site:Page |
Item6148![]() |
HeadlinesPlugin: Support for {PROXY}{HOST} and {PROXY}{PORT} configure settings |
Item6176![]() |
Search: Add footer parameter to Formatted Search |
Item6180![]() |
HeadlinesPlugin: Support for {PROXY}{SkipProxyForDomains} configure setting, USERAGENTNAME plugin setting |
Item6184![]() |
Search: Add Number of Topics to Formatted Search |
Item6189![]() |
Usability: Replace question mark links with red links to point to non-existing topics |
Item6199![]() |
Enhancement: Add TWikiNetSkin to Distribution |
Item6200![]() |
Enhancement: Add HeadlinesPlugin to Distribution |
Item6222![]() |
SpreadSheetPlugin: New functions $EMPTY(), $INSERTSTRING(), $LEFTSTRING(), $RIGHTSTRING(), $SUBSTRING() functions |
Item6226![]() |
Include: Specify a list of domains to exclude from proxy with {PROXY}{SkipProxyForDomains} setting |
Item6227![]() |
Documentation: 17 new TWikiDocGraphics images |
Item6228![]() |
Security: Option to send signed e-mail with S/MIME |
Item6253![]() |
$WORKINGDAYS is returning invalid results |
Item6259![]() |
Prevent GUI-based rename of TWiki web and Main web |
Item6267![]() |
FORMFIELD expands $title to field name if $title exists in field value |
Item6295![]() |
Preferences For Raw Edit or Wysiwyg Edit |
Item1607![]() |
%TOC% does not distinguish two headlines that have the same text |
Item2525![]() |
TablePlugin produces bad links for sorting when using "short" URLs |
Item4835![]() |
SpreadSheetPlugin: SUBSTITUTE error when text=old and replace is empty |
Item5176![]() |
%SCRIPTSUFFIX% is added twice in %TOC% links |
Item5471![]() |
SpreadSheetPlugin: The character 0 cannot be replaced using the REPLACE-funtion |
Item5910![]() |
TablePlugin: %TOC% variable creates links with unecessary query string |
Item5914![]() |
TWiki::Request::url() must support -rewrite, -absolute and -relative |
Item5920![]() |
TWikiGroups shows all members twice |
Item5939![]() |
Rogue <p /> below </html> on every topic in every web |
Item5960![]() |
Incorrect Content-length breaks HTTP headers, a.o. pound fail results |
Item5961![]() |
WysiwygPlugin: Bolding single character within a word introduces spaces around bolded character |
Item5991![]() |
JSCalendarContrib: Does not work correctly in IE7 |
Item5994![]() |
Secure configure script with taint mode turned on |
Item6005![]() |
EditTablePlugin: "label"-formatted cell changed in unexpected way |
Item6022![]() |
%ENCODE{}% treats % as safe character |
Item6026![]() |
With header format emtpy table is initialized with one column only |
Item6031![]() |
TablePlugin: Date sorting is broken. |
Item6041![]() |
TinyMCE bug with Firefox 3 and bulleted lists |
Item6050![]() |
statistics script fails when cuid is not equal login name (as login name is what's in the log files...) |
Item6054![]() |
TwistyPlugin: No longer possible to have a twisty on one line without linebreak |
Item6060![]() |
configure's get more extensions does not work well without LWP |
Item6061![]() |
TWiki::Func::getContext documention |
Item6138![]() |
Bullet lists in form fields are not rendered properly |
Item6163![]() |
CommentPlugin: Lost data if it's targeted before/after a missing anchor. |
Item6167![]() |
TWiki Forms expand variables like $nop, $quote $percnt |
Item6170![]() |
Plugin installation fails on windows: extender.pl line 684 |
Item6171![]() |
Per RFC 5321, single quote is allwed in e-mail addresses |
Item6178![]() |
Statistics script does not handle properly topics with special characters |
Item6185![]() |
Missing newline in Formatted Search if footer used |
Item6186![]() |
Review code for robustness and security |
Item6208![]() |
WebChanges does not work on Windows |
Item6220![]() |
TwistyPlugin: Twisty can't be placed in TWiki table cells |
Item6223![]() |
Users can't edit content in Main web |
TWiki-4.3.1 was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x03 revision 18054 (2009-04-29)
Item6239![]() |
Fix TWIKIWEB to SYSTEMWEB, MAINWEB to USERSWEB |
Item6254![]() |
Feature: Use ISO Date Format by Default |
Item5453![]() |
Value of "0" improperly handled in ENCODE variable |
Item6232![]() |
Use of uninitialized value $1 in concatenation (.) or string at lib/TWiki.pm |
Item6240![]() |
unhelpful error message when sysCommand fails |
Item6243![]() |
URLPARAM "empty or missing" |
Item6251![]() |
CSRF vulnerability CVE-2009-1339: Possible to gain TWiki admin privileges with a specially crafted image tag |
TWiki-4.3.2 was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x03 revision 18148 (2009-09-02)
Item2927![]() |
Topic moved message too visible |
Item6283![]() |
upgrade TinyMCEPlugin with latest tinyMCE WYSIWYG editor |
Item6315![]() |
HeadlinesPlugin: New touch parameter for HEADLINES variable |
Item6253![]() |
SpreadSheetPlugin: $WORKINGDAYS is returning invalid results |
Item6259![]() |
Prevent GUI-based rename of TWiki web and Main web |
Item6267![]() |
FORMFIELD expands $title to field name if $title exists in field value |
Item6295![]() |
Preferences for raw edit or WYSIWYG edit |
Item6296![]() |
Crypt token based CSRF fix for TWiki |
Item6308![]() |
viewfile adds trailing newline to attachments |
Related Topic: TWikiHistory, TWikiInstallationGuide, TWikiUpgradeGuide
Revision r3 - 2009-09-02 - 09:46:51 - TWikiContributor | Edit |