Foswiki Release 1.0.10 - 08 Sep 2010

Foswiki - The Free and Open Source Wiki

Foswiki is an enterprise collaboration and information sharing tool targeted for professional use in many types of companies: from small businesses to large organizations.

Foswiki is a wiki: fundamentally, a website with editable web pages. It looks like a normal web site but it encourages contributions, edits, updates, questions, and answers from its users. It's a powerful way of enabling a community to communicate asynchronously using intranet and public internet websites. Foswiki is simple to learn and use. It aims to provide a transparent way for you to publish and exchange your ideas with others over the web and eliminates the one-webmaster syndrome of outdated intranet content.

Foswiki is a structured wiki with tools that enable users without programming skills to build powerful yet simple applications to process information and support workflows. Developers can extend the functionality of Foswiki with plugins.

Foswiki is the old TWiki project under a new name. Restrictions on the use of the TWiki brand resulted in many of its developers continuing the project under the new Foswiki name. Foswiki is backwards compatible with all content from older TWiki installations. Foswiki 1.0 ships with a TWikiCompatibilityPlugin installed and activated by default, thus enabling most extensions made for TWiki to work under Foswiki. Foswiki is released under the GNU General Public License.

Foswiki 1.0 Releases

  • Foswiki 1.0.0, the first Foswiki was released on 09 Jan 2009.
  • Foswiki 1.0.1 was released internally in the development community 23 Feb 2009 but we found a few important bugs that made us decide not to publish it and instead release a 1.0.2. It is a patch release with around 70 bug fixes and only very few minor enhancements.
  • Foswiki 1.0.2 was built 25 Feb 2009 and again we decided to stop the publishing for quality reasons because of one important bug.
  • Foswiki 1.0.3 was built 28 Feb 2009. We decided to stop the publishing because of a severe bug in EditTablePlugin introduced in 1.0.1 when fixing another bug.
  • Foswiki 1.0.4 was built 19 Mar 2009. It is a patch release with more than 120 bug fixes relative to 1.0.0 and only very few minor enhancements.
  • Foswiki 1.0.5 was built 25 Apr 2009. It is a patch release with more than 150 bug fixes relative to 1.0.0 and a few enhancements. This patch release further enhances the robustness and the security of the Foswiki software.
  • Foswiki 1.0.6 was built 21 Jun 2009. It is a patch release with more than 200 bug fixes relative to 1.0.0 and some enhancements. This version introduces a major enhancement in security against Cross-Site Request Forgery. Further more a central translation framework got introduced which ease the translation process and enables all users to contribute to translations.
  • Foswiki 1.0.7 was built 20 Sep 2009. It is a patch release with more than 240 bug fixes relative to 1.0.0 and some enhancements. This release fixes some serious issues introduced by the CSRF fix and the redirect cache fix in 1.0.6. Major enhancement that also fixes many annoying editor bugs is the upgrade of the Tiny MCE editor to version 3.2.2.
  • Foswiki 1.0.8 was built 29 Nov 2009. It is a patch release with more than 280 bug fixes relative to 1.0.0 and some enhancements. This release fixes a short list of quite annoying old bugs incl a bug that prevented efficient use of MailerContrib for producing newsletters. The Wysiwyg editor has been upgraded with the latest Tiny MCE editor release 3.2.7.
  • Foswiki 1.0.9 was built 17 Jan 2010. It is a patch release with more than 320 bug fixes relative to 1.0.0 and several enhancements. This release fixes many bugs in the Wysiwyg editor, bugs related to more advanced wiki applications and bugs in the Plugin API. It contains several bug fixes and enhancements related to security and spam fighting.
  • Foswiki 1.0.10 was built 08 Sep 2010 as a patch release with more than 410 bug fixes relative to 1.0.0. It is assumed to be the last 1.0.X release.

Pre-installed Extensions

Foswiki 1.0 is shipped with the following:

  • Plugins: CommentPlugin, EditTablePlugin, EmptyPlugin, InterwikiPlugin, PreferencesPlugin, RenderListPlugin, SlideShowPlugin, SmiliesPlugin, SpreadSheetPlugin, TablePlugin, TinyMCEPlugin, TwistyPlugin, WysiwygPlugin
  • Contribs: BehaviourContrib, JSCalendarContrib, MailerContrib, TipsContrib, TopicUserMappingContrib
  • Skins: PatternSkin
  • Compatibility support - TWikiCompatibilityPlugin

What's new — highlights

  • Foswiki 1.0 is built on a new platform called Foswiki Stand Alone which adds support for FastCGI and enables more optimized functionality in mod_perl and other similar runtime environments. Foswiki Stand Alone also enables future features such as running Foswiki by itself without a separate web server (for example, from a memory stick). You can ensure your applications and plugins will work properly on the new platform (and thus with any future capabilities dependent on the new architecture) by testing them out now with Foswiki 1.0.
  • A TWikiCompatibilityPlugin has been created that enables most extensions made for TWiki to work under Foswiki, and to support seamless migrations from TWiki to Foswiki.
  • The PatternSkin has been given a facelift: The PatternSkin topic offers a choice of multiple themes, the sidebar can be placed either on the left or right, a frame can be added around the main content area, and a TWiki theme is available to make it easier for those upgrading from TWiki (dimensions such as the top bar size match the dimensions in the TWiki PatternSkin).
  • The "Advanced Search" page now supports a query-based search.
  • A new section type, "expandvariables", adds better control over macro expansion in topic templates. You can now create template topics with sections where all macros contained within the sections are expanded.
  • A "Copy topic" feature is now present in the "More topic actions" tools.
  • IF conditions have been expanded with an "isempty" test condition.
  • viewfile script can be used as a webserver ErrorDocument enabling both more secure attachments and user focused error dialogs.
  • The Foswiki tgz / zip distribution file now has a top-level directory — Foswiki-x.y.z (x.y.z representing the version) — in which all of its files and subdirectories are contained.

Security Updates

  • Foswiki 1.0 has secured the powerful but also vulnerable URLPARAM macro against cross site scripting (XSS) attacks. URLPARAM now by default encodes a short list of unsafe characters '"<>% which eliminates most XSS possibilities encountered with URLPARAM. This protects all topics using the URLPARAM macro without requiring any changes to them.
  • Functions QUERYPARAMS, ORIGURL (skin macro) are secured against XSS attacks. QUERYPARAMS, like URLPARAM, is now encoded with the new, safe encoding.
  • The print preview link is no longer vulnerable to XSS attacks.
  • Additional security fixes have been made, based on security audits performed by the Foswiki team. Sensitive data from the topic text and web client requests are validated for safety.
  • From Foswiki 1.0.5 an additional security feature has been added so that saving data now requires the http method POST.
  • Foswiki 1.0.6 introduces a major security enhancement, protecting against Cross-Site Request Forgery. The extra safe "double submit" algorithm, as recommended by the Open Web Application Security Project (OWASP) project has been used. This is the same algorithm used by several major banks and other security-conscious institutions, and requires that users have Javascript enabled.
See Foswiki:Support.SecurityFeatures for more information on these, and other, Foswiki security features. This is recommended reading for all Foswiki administrators.
  • Foswiki 1.0.7 extends the strikeone protection to also include attachment of files
  • Foswiki 1.0.9 extends the strikeone protection to also include user registration. Default minimum password length is now 7 characters (does not apply when upgrading)

Upgrading From TWiki

Foswiki is compatible with content generated using TWiki releases up to and including 4.3.1, as part of its design. This compatibility is at the disk file level, and means that upgrading from TWiki is easy and reliable.

As part of the creation of the Foswiki project, the Foswiki community is evaluating all of the hundreds of extensions that are available for TWiki. All that are working are ported over to the Foswiki name space. Many of them are being enhanced through the removal of bugs and security vulnerabilities, resulting in better, more functional plugins for Foswiki. The most popular plugins are already ported and more are added every day.

Terminology changes from TWiki

As part of the first Foswiki product release, various topics and terms were changed to avoid using the TWiki brand name and to more accurately reflect their purpose, including the following:

  • The TWiki web is now called System, as it contains configuration information for the entire Foswiki installation. The TWikiCompatibilityPlugin provides backwards compatible support for references to the TWiki web, in order to facilitate migrations from TWiki to Foswiki.
  • The %TWIKIWEB% and %MAINWEB% variables are now called %SYSTEMWEB% and %USERSWEB%
  • Topics in the Foswiki distribution have been renamed to eliminate the TWiki word and to make the titles more readable (for example, Plugins, Skins, and so forth).
  • All templates, CSS and Javascript names have been changed from twikiXxxxx to foswikiXxxxx
  • Key terminology changes:
    TWiki term Foswiki term
    TWiki variable Macro
    preference(s) variable preference setting, or macro when referring to expansion of same
    TWiki form Data form
    TWiki Plugin Plugin
    TWiki Template Skin Template
    Topic Template Template Topic
    TWiki Markup Language (TML) Topic Markup Language (TML)
    TWiki Application Wiki Application

    Topic names changed in System web (former TWiki web)

    Old name New name
    ATasteOfTWiki BeginnersStartHere
    TWikiAccessControl AccessControl
    TWikiAddOns ContributedAddOns
    TWikiContribs Contribs
    TWikiContributor ProjectContributor
    TWikiCss CascadingStyleSheets
    TWikiDocGraphics DocumentGraphics
    TWikiDocumentation CompleteDocumentation
    TWikiDownload DownloadSources
    TWikiEditingShorthand EditingShorthand
    TWikiEnhancementRequests EnhancementRequests
    TWikiFaqTemplate FaqTemplate
    TWikiFAQ FrequentlyAskedQuestions
    TWikiForms DataForms
    TWikiGlossary GlossaryOfTerms
    TWikiHistory ReleaseHistory
    TWikiInstallationGuide InstallationGuide
    TWikiJavascripts JavascriptFiles
    TWikiLogos ProjectLogos
    TWikiMetaData MetaData
    TWikiPlugins Plugins
    TWikiPreferences DefaultPreferences
    TWikiReferenceManual ReferenceManual
    TWikiRegistration UserRegistration
    TWikiReleaseNotes04x02 ReleaseNotes01x00
    TWikiRenderingShortcut RenderingShortcut
    TWikiScripts CommandAndCGIScripts
    TWikiShorthand ShortHand
    TWikiSiteTools SiteTools
    TWikiSkinBrowser SkinBrowser
    TWikiSkins Skins
    TWikiSystemRequirements SystemRequirements
    TWikiTemplates SkinTemplates
    TWikiTemplates TemplateTopics
    TWikiTopics TopicsAndWebs
    TWikiTutorial TwentyMinuteTutorial
    TWikiUpgradeGuide UpgradeGuide
    TWikiUserAuthentication UserAuthentication
    TWikiUsersGuide UsersGuide
    TWikiVariablesQuickStart MacrosQuickStart
    TWikiVariables Macros
    TWikiWebsTable WebsTable
    TWikiRegistrationAgent RegistrationAgent

    TWikiPlannedFeatures, TWikiReleaseNotes04x00, TWikiSite, and WhatDoesTWikiStandFor have been removed.

    Topic names changed in Main web

    Old name New name
    TWikiAdminGroup AdminGroup
    TWikiGroupTemplate GroupTemplate
    TWikiPreferences SitePreferences
    TWikiGroups WikiGroups
    TWikiContributor ProjectContributor
    TWikiUsers WikiUsers
    TWikiGuest WikiGuest
    TWikiRegistrationAgent RegistrationAgent
    TWikiAdminUser AdminUser

    These changes have the following consequences when upgrading from TWiki to Foswiki:

    • You can either continue to use TWikiAdminGroup as your administrators group, or migrate your admin users to the AdminGroup topic.
    • The users in the TWikiUsers topic must be merged into the WikiUsers topic.
    • Your site preference settings from Main.TWikiPreferences must be copied to the SitePreferences topic.

    Please see UpgradeGuide for more information.

    Important Changes since Foswiki 1.0.9

    This release is expected to be the final bug fixing release for foswiki 1.0, and wraps up about 70 fixes found since 1.0.9.

    Importantly, this release fixes an issue running configure on Perl 5.12, improves compatibility with proxy and enterprise search indexers, and updates the shipped plugins to the latest versions.

    It resolves a number of issues for running foswiki on MS Windows.

    Important Changes since Foswiki 1.0.8

    This release fixes some of the new bugs that Tiny MCE Editor 3.2.7 introduced in previous release. This relates to bugs that are only seen in specific browser versions but are quite annoying to the users affected. This upgrade will improve the Wysiwyg experience.

    The release includes many more minor bug fixes seen only by very advanced application developers and plugin developers.

    It contains several bug fixes and enhancements related to security and spam fighting. The very advanced strikeone CSRF protection that was introduced in 1.0.6 has now also been implemented to make it harder to create registration bots. Reset of password and change of email address features are now both strike one protected and you can no longer change to an empty email address. Additionally logging has been added enabling the administrator to see both old and new email address after an email address change.

    Default password length is now 7 instead of 1 character. Upgraders will be not be affected by this as the current used setting will already be in the LocalSite.cfg file.

    A rare race condition has been identified where .htpasswd files could be truncated on a very busy site or during a spam robot attack. Foswiki now uses a file locking with a semaphore file to efficiently protect .htpasswd file from ever being changed by more than one process at a time.

    Important Changes since Foswiki 1.0.7

    The Wysiwyg editor is now using Tiny MCE editor version 3.2.7

    The mailnotify feature has been fixed/enhanced so you can run newsletter in both 'changes' and 'news' mode so you can use the feature to automatically send newsletters independant of the normal change notices

    Important Changes since Foswiki 1.0.6

    The Wysiwyg editor has been upgraded to using Tiny MCE editor version 3.2.2 which solves many editor related bugs. The pickaxe icon has been replaced by a "Wiki Text" button as the pickaxe was hard to guess the function of. And the editor now has a full screen editing feature.

    Several bugs fixed related to the Cross-Site Request Forgery feature.

    Cross-Site Request Forgery feature has been enhanced to also protect against unwanted attachment of files

    TablePlugin sorts numbers and dates better

    EditTablePlugin handles SpreadSheetPlugin in footer rows correctly

    Fixed a problem where Windows installations of Foswiki would create new users with non-working passwords

    "Managing webs" feature redesigned for better usability

    Important Changes since Foswiki 1.0.5

    A major security enhancement against Cross-Site Request Forgery has been added. See Security Updates above.

    EditTablePlugin has been through a major rewrite fixing many bugs and making it work much better with SpreadSheetPlugin.

    Three new standard escapes $lt, $gt and $amp have been introduced to be used in formatted searches and other places that supports escapes in a format parameter.

    A new footer parameter has been added to SEARCH

    Two new parameters $ntopics and $nhits can be used in formatted searches to show the number of found items.

    Important Changes since Foswiki 1.0.4

    An additional security feature has been added so that saving data now requires the http method POST. This means that it is no longer possible to store data via an "<a href=..." link or img tag. It also means that if you have an application with an HTML form that creates new topics you must specify in the form tag method="post". This change is done to further tighten the security of Foswiki.

    <form name="new" action="%SCRIPTURLPATH{save}%/Sandbox/" method="post">
        …
    </form>
    

    The template webs _default and _empty are frequent targets for spammers because these webs are normally not monitored very carefully by the community around a Foswiki installation. These webs are now write protected so on an administrator can edit topics in these webs. When an administrator creates a new web it is important to remember to remove the access restriction from the WebPreferences in the new web.

    SpreadSheetPlugin now has the new functions: $EMPTY(), $LEFTSTRING(), $RIGHTSTRING(), SUBSTRING(), $INSERTSTRING()

    Important Changes since Foswiki 1.0.0

    Fixed 70 bugs since Foswiki 1.0.0. Quite many of these are bugs that originate from TWiki 4.2.3. The most important bugs are
    • Fixed some bugs related to expired sessions and date in session cookies.
    • Fixed a number of bugs in configure related to installation of extensions
    • Fixed a bug that prevented proper operation with https
    • Fixed a bug related to VIEW_TEMPLATE and preview
    • Fixed a bug related to RcsLite corrupting topic history
    • Enhanced the user interface of configure
    • Added approx. 30 more bugs to the list of bugs fixed in 1.0.0 that we missed in the 1.0.0 version of these release notes.
    • Foswiki ships with {Sessions}{UseIPMatching} disabled by default now because the problems are getting bigger than the minimal security it gives

    See full list of fixed bugs below.

    Important Changes since TWiki 4.2.3

    If this release had been a TWiki release it would have been 4.3.0

    Since the fork of Foswiki happened while TWiki 4.2.3 was the current release, all changes since this release are listed below.

    Foswiki Release 1.0.0 Details

    Fixes

    Item38 Replace backtick, exec and system calls to use Sandbox..
    Item41 Remove the duplicate TAG topics - like VarREVINFO and VarREVINFO2
    Item42 SECURITY: REVINFO reveals info for a topic the user does not have permission to view.
    Item67 Any topic that contains a webform that does not exist, causes the topic to be uneditable.
    Item94 SubscribePlugin trips up on missing _alert()
    Item109 Rename all topics that have the T-word in them
    Item110 Replace all occurences of %TWIKIWEB% in core, docs and default plugins with System
    Item113 Rebrand css classes from twikiXxxxx to foswikiXxxxxx
    Item115 Delete ClassicSkin
    Item116 Rebrand javascript classes
    Item124 undefined ICONTOPIC causes crash
    Item125 Search error 'grep for \btest\b failed..
    Item128 Error in oopsmore
    Item136 remove pattern skin css classes from default skin - replace with twiki* ready for re-brand
    Item137 Register show user's a failure when sendmail returns non-zero
    Item139 Do not use an Oops redirect when a URL is mistyped
    Item168 Review all SEARCH statements in the docco & convert to query or more contemporary TML
    Item175 Create TWiki compatibility plugin
    Item191 remove the stupid kids from pattern skin
    Item203 Rebrand the TipsContrib
    Item205 Replace all TWiki webnames to System
    Item206 Linking to Supplemental Documents
    Item212 stop url(http://... something.png) from being made into a html link, so inline images in css style isn't terminal
    Item217 Replace module/plugin of message at the top of source files
    Item218 Change the links in plugins to foswiki.org
    Item221 Change Interwiki links in docs to Foswiki
    Item230 lib/CPAN/lib missing in INC path
    Item240 Interval parser is a bit crap; no tests, and does too much work
    Item244 nonwikiword is never really checked
    Item254 add -Autoconf to pseudo-install.pl
    Item264 Rebrand pattern skin
    Item265 Rebranding EditTablePlugin for Foswiki
    Item267 Update file table in plugins that contains TWiki directories
    Item273 Rename twiki.tmpl → foswiki.tmpl
    Item253 Remove hack from Foswiki.pm
    Item287 Plugins documentation is incomplete
    Item295 Replacing TWiki with Foswiki in core docs and default plugins
    Item297 viewfile can't be used as a dropin replacement for {pubUrl}, and when viewfile fails it redirects to an oops mess
    Item300 Rebranding root-level documentation
    Item308 Preview renders a zero byte page when topic uses a view_template
    Item309 Checkpoint save fotgets edit_template
    Item312 Main.UserForm does not override TWiki.UserForm
    Item314 Potential inadvertant linking on registration completion page
    Item318 if you have a trailing / on your url, foswiki assumes all preceeding parts of the URL are webnames
    Item319 Rewrite all SEARCH's in the distributed topics to use querySearch
    Item327 Rebranding TablePlugin
    Item328 Rebranding SmiliesPlugin for Foswiki
    Item347 Rebranding SpreadSheetPlugin
    Item367 Rebranding RenderListPlugin
    Item370 Replace the favicon to Foswiki - and make the default setting come from System.ProjectLogos
    Item375 Eliminate use of URLPARAM in docs so it becomes an XSS trap
    Item384 Improve function getElementsByClassName
    Item385 Improve layout attachment button and form header. Add attachment counter
    Item386 Form.pm calls javascript function launchWindow
    Item391 QUERYPARAMSTRING and TOC only url encodes parameter values but not the names
    Item393 Add default safe encoding for QUERYPARAMS and add "safe" type to ENCODE
    Item401 OSX fails unit tests - notably UTF8 seg faults.
    Item405 ORIGURL used in template login used for example for reset password is an XSS attach vector
    Item406 WebSearch does not work with quoted word strings.
    Item407 WebRss and Atom search does not work with quotes words
    Item417 Undefined subroutine &Foswiki::Users:: ApacheHtpasswdUser::ListIterator called
    Item418 Rebranding SlideShowPlugin
    Item427 Url parameters lost after login, when login has triggered by the "login-link"
    Item444 Adding a anchor "foswikiTOC" for the TOC to be able to jump up to it
    Item462 Improved user interface and interaction on the topic that is shown when a topic does not exist
    Item471 WebSearch and WebSearchAdvanced keep moveing the user to the TWiki web, rather than staying where the users asked to be
    Item474 PreferencesPlugin does not understand Local
    Item486 Beginners start here has obsolete content
    Item491 UserListByPhotograph moved to Image Gallery plugin
    Item509 Remove un-needed pub/WebPreferences/logo.gif files which are not used and still TWiki logos
    Item510 Wysiwyg editor takes the background colour for the html body for the editor instead of applying a white background.
    Item511 Twisty on login screen creates slightly invalid markup
    Item528 Code validation is weak in places
    Item529 fix_local_links needs to point to foswiki.org
    Item540 Messages missing in Foswiki.pm for INCLUDE Errors
    Item541 calling search bin with no empty search string results in white screen instead of response
    Item549 FORMFIELD plugin does not render documented format variables; missing literal tokens
    Item567 LoginManager not working with IP matching because of code error in Foswiki's interface to CGI::Session
    Item569 ENCODE turns the value 0 into empty string ”
    Item570 SPACEOUT fails if value or separator are the string 0
    Item599 Get a Foswiki working in Windows with strawberry perl
    Item602 Release tarball could be in a subdirectory
    Item629 Unable to access root docs on some installations of Apache.
    Item649 Only see TWiki as a valid web if TWikiCompatibilityPlugin is installed and enabled.
    Item661 Copy edits to Foswiki release 1.0.0 documentation
    Item667 Add WebChangesForAllWebs to System web in the release
    Item669 VarADDTOHEAD topic appears to be missing
    Item681 can't access system webs like _default
    Item1607 TOC does not distinguish two headlines that have the same text
    Item2525 TablePlugin produces bad links for sorting when using "short" URLs
    Item4463 Template Path is wrong for Skin customization using topics
    Item4835 SpreadSheetPlugin functions SUBSTITUTE and REPLACE cannot return number 0 or empty string
    Item4868 Bulk Register fails if Main web is Set ALLOWWEBCHANGE = TWikiAdminGroup
    Item4906 Filename of attachments containing a wikiword inside ( ) messes up the file attachment table and other UI
    Item5006 Interwiki rule: change Bugs: to Foswikitask:, and Rev: to Foswikirev:
    Item5176 %SCRIPTSUFFIX is added twice in TOC links
    Item5213 SCRIPTNAME not defined when using Sun One Web Server
    Item5350 NONWIKIWORDFLAG is not resolved
    Item5351 WebCreateNewTopic filters out international characters
    Item5406 Don't let a skin update break existing left bars and top bar
    Item5453 value of "0" improperly handled as param to ENCODE and SPACEOUT
    Item5637 Move languages.cache to Working where webserver has permission to write so we can leave Locales read only
    Item5848 Number of topics resulting from 2 SEARCH's onthe same topic seems in error (and seems to be duplicated too.
    Item5852 Split out operators into seperate modules, so that extensions can plug in new operators.
    Item5859 Plugin does not work if using NTLM
    Item5900 PatternSkinCustomization and WysiwygPlugin still mention kupu and COMPOSER
    Item5910 %TOC variable creates links with unnecessary query string
    Item5922 $formfield data not being displayed in formatted searches
    Item5926 Topics with Chinese in UTF8 destroys page view in Internet Explorer
    Item5937 move initialization of SwitchBoard to TWiki.spec
    Item5939 Rogue <p /> below </html> on every topic in every web
    Item5943 TWikiRegistrationAgent should be in the admin group
    Item5944 The padding:1px for textareas makes it hard to place the cursor at the begining of a line
    Item5957 htdigest format password file gets stomped on password or email change/reset
    Item5961 WysiwygPlugin and TWiki's odd idea of needing a space before *'s causes user surprise.
    Item5965 Document `t' parameter of edit
    Item5967 viewfile sees dots in file names as a web separator
    Item5979 add non-alarmist PerlOnRedHatIsSlow detection to configure
    Item5991 JSCalendarContrib does not work correctly in IE7
    Item5994 turn on taint mode in configure and fix the problems
    Item6000 Changes tracked by loginname not wikiname
    Item6005 EditTable Changes "label"-formatted cell in unexpected way
    Item6006 redirectCgiQuery doesn't handle fragments properly & needs minor tweak
    Item6014 Integration of SortedHeadPlugin into core (Process Add To Head Adds)
    Item6022 ENCODE{} treats % as safe character
    Item6026 With header format emtpy table is initialized with one column only
    Item6031 TablePlugin date sorting is broken.
    Item6039 Preview does not respect VIEW_TEMPLATE
    Item6041 TinyMCE bug with Firefox 3 and bulleted lists
    Item6043 TWiki::Sandbox::sysCommand leads to errors with Extensions.FastCGIEngineContrib
    Item6050 statistics script fails when cuid is not == login name (as login is whats in the log files…)
    Item6054 No longer possible to have a twisty on one line without linebreak
    Item6060 configure's get more extensions seems to require LWP
    Item6061 TWiki::Func::getContext docco
    Item6062 EditTablePlugin destroys verbatim-tags
    Item6066 MailerContrib makes an assumption that cuid == loginname
    Item6072 Can't call method "generate" on unblessed reference at lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm line 630.
    Item6082 Deep recursion bug in query search
    Item6083 configure hostname warning is case sensitive
    Item6089 backslash at end of line inside verbatim and pre being used as line continuation
    Item6095 Registration confirmation page fails to display when user confirmation e-mail can't be sent
    Item6108 add docco for customising the registration emails.
    Item8003 TWiki.SmiliesPlugin TOPIC variable not used for images

    Enhancements

    Item39 Add a query search option to webSearchAdvanced
    Item51 Option to put buttons above the table
    Item381 Add linkclass to style Twisty links
    Item442 Throwing a OopsException can now be done with an message by argument
    Item1873 Need Copy topic, not just move and rename
    Item3647 Usability: Control over variable expansion in topic templates
    Item4875 Add javascript function 'makeSafeForTableEntry'
    Item5916 Add IsEmpty To IF conditions

    Foswiki Patch Release 1.0.1 Details

    Fixes

    Item707 System.InstallationGuide has incorrect link to list of users
    Item714 Add a Legacy engine, so Contribs that add scripts to bin dir can work
    Item727 Comment plugin loses data
    Item736 Comment plugin doesn't know about Compare Revisions
    Item742 Wrong print in Foswiki::Engine::finalizeHeaders
    Item744 Malformed HTTP-Expire-header => data loss after Back-Button in https preview page
    Item745 Finalizing proof-reading of fr.po
    Item750 INCLUDINGWEB and INCLUDINGTOPIC will cause confusion when used in an INCLUDE chain
    Item751 Installed Plugins should be listed on the AdminTools topic explicitly
    Item753 Foswiki::Time::parseTime has a major parsing bug for some date formats
    Item754 found a pattern skin doc that uses T*
    Item763 change /Foswiki to /System in foswiki_httpd_conf.txt
    Item764 Additional extensions installed via configure "FindMoreExtensions" get not listed in the "Installed Version" column and are not "upgradeable"
    Item767 AUTOINC in the title messes up merge and crashes
    Item776 Installer truncates dependencies in plugins
    Item781 Forms fields expand variables like $nop, $quote $percnt
    Item791 Cannot set WEBHEADERART in pattern skin anymore
    Item793 Print crops the page in PatternSkin and thus in Foswiki.org skin
    Item818 Foswiki::Request::url doesn't honor $Foswiki::cfg{ScriptSuffix}
    Item819 bad class selectors in template make it impossible to style certain elements
    Item833 Missing SYSTEMWEB in foswiki_vars
    Item835 Exchanged the current default skin by something which is not written in totaly broken html
    Item836 view of raw information on a topic that doesn't exist causes BOOM
    Item841 the warning parameter if ignored for Sectional INCLUDEs
    Item846 Query search length operator not documented
    Item855 Query syntax in IF statements does not work with underscore topic names
    Item873 expired cgi session files not deleted
    Item875 Small Docu update in func
    Item885 bin/manage/Web goes BOOM
    Item889 Documentation for protecting pub files with Apache incorrect
    Item893 configure extension installer DOS's by doing a saveTopic and saveAttachment
    Item904 Remove test strings
    Item906 why are we using '.' to find setlib.cfg when FindBin is in Perl?
    Item908 adding a script suffix seems to confuse the url parsing code
    Item909 VIEW_TEMPLATE overrides preview template, leaving out all topic actions
    Item913 JSCalendarContrib::addHEAD or Func::addToHEAD used in any xxxTagsHandler causes deep recursion
    Item918 Small docu update for JSCalendarContrib
    Item923 Adding two new fields to the default response header: Action and URI.
    Item926 Foswiki.spec {AccessibleENV} must list FOSWIKI_ACTION instead of TWIKI_ACTION
    Item928 Update documentation of Foswiki::Request
    Item945 RcsLite corrupts file's history
    Item952 email failure for password reset, pwd change and i think rego too oops output broken
    Item962 Remove FOSWIKI_LAYOUT_URL, FOSWIKI_STYLE_URL, FOSWIKI_COLORS_URL from FINALPREFERENCES
    Item965 {Register}{HidePassword} = $FALSE; not respected when the password is generated by Register.pm
    Item972 Undefined subroutine &Foswiki::Form::Select::TAINT called
    Item973 SEARCH adds extra separator for header
    Item977 WebChanges eats first word of link text
    Item980 Moving a topic doesn't update TOPICMOVED
    Item990 Update graphics, html and css
    Item995 When editing a form only, "Save and Continue" leads to the full edit screen
    Item1002 System.InstallationGuide doesn't mention Development.FoswikiStandAlone
    Item1010 Configure opening and closing of panels is clunky
    Item1011 Configure fails with cryptic error in Configure/Checker.pm line 315 when RCS is not available on the system
    Item1014 Configure complains when extra spaces are added in data structure
    Item1016 ISO time formats have no timezone designator
    Item1017 EditTablePlugin again cannot save textareas with formatting because of wrong handling of new lines
    Item1018 Protect verbatim class="xxx" when editing
    Item1020 TemplateLogin corrupts origurl param
    Item1022 ?logout=1 ignores the requested topic and returns to original topic
    Item1023 System.CommandAndCGIScripts is missing docco on ?logout=1 url param
    Item1029 TemplateLogin provides status 200 if no username is give, changed to 400
    Item1053 Fix broken HTML
    Item1070 Line75 of Sandbox.pm has an excess $
    Item1073 Configure should not load Plugins that are hidden - ie files starting with a dot
    Item1074 Remove link from data form table in preview
    Item1078 Remove unwanted spaces in default templates
    Item1094 invalid expiry date for session cookies
    Item1097 HIDECOMMENTS is broken
    Item1121 Sync the default apache config with the ApacheConfigGenerator
    Item5352 Improve Email address validator to be more correct.
    Item5853 PurePerl taint error inspired fix.
    Item5920 TWikiGroups shows all members twice
    Item6128 Login names with dots not working properly
    Item8051 Use of uninitialized value in list assignment

    Enhancements

    Item523 Small user interface improvements to configure
    Item967 Publish the iterators
    Item1015 Add "use factory settings" links to Configure
    Item1049 Table improvements for configure's FindMoreExtensions

    Foswiki Patch Release 1.0.2 Details

    Fixes

    Item630 Fix the code in extender.pl to use UNIVERSAL::require instead of eval use
    Item1119 Can crash foswiki by typing arbitrary meta into a topic
    Item1123 Remove reference to Support.Foswiki01x00x00 in InstallationGuide
    Item1124 EditTablePlugin cannot use Macros for the format string
    Item1126 Change in 1.0.1 causes crash when you have standard installation and no LocalLib.cfg and we can no longer run unit tests on Windows
    Item1132 Foswiki::Func::getPreferencesValue docco is a little weird
    Item1134 Use of uninitialized value in string eq at .../lib/Foswiki/Meta.pm line 296.
    Item1135 Missing API documentation
    Item6018 GMTIME{}% does not return the right value for $week in ISO8601

    Enhancements

    None

    Foswiki Patch Release 1.0.3 Details

    Fixes

    Item1055 Find More Extensions should compare installed version with latest version
    Item1172 Foswiki::Request::param fails if parameter name is 0 or ”
    Item1173 Javascript error with find more extensions
    Item1176 Search page jumps focus to bottom
    Item1177 configure doesn't install dependencies
    Item1184 CALC inside table is not working
    Item1189 Typo PatternSkinCustomization
    Item1197 configure extension installer fails with taint error
    Item1198 configure extension installer reports all extension rev numbers wrong

    Enhancements

    None

    Foswiki Patch Release 1.0.4 Details

    Fixes

    Item993 Log is (too) inaccurate
    Item1055 Find More Extensions should compare installed version with latest version
    Item1172 Foswiki::Request::param fails if parameter name is 0 or ”
    Item1173 Javascript error with find more extensions
    Item1176 Search page jumps focus to bottom
    Item1177 configure doesn't install dependencies
    Item1184 CALC inside table is not working
    Item1189 typo PatternSkinCustomization
    Item1197 configure extension installer fails with taint error
    Item1198 configure extension installer reports all extension rev numbers wrong
    Item1212 save from preview does not work
    Item1214 Add 'px' if no size unit is passed
    Item1217 PatternSkinCssCookbookNoLeftBar advice could be a little more useful
    Item1221 EditTablePlugin cannot read a TABLE tag with macros
    Item1227 PermittedRedirectHostUrls don't show up in the configure web page
    Item1236 foswiki has problems with "special" characters in usernames (e.g. +)
    Item1242 EditTablePlugin cannot move rows correctly when we have footerrows
    Item1267 statistics cronjob does not work
    Item1268 EditTablePlugin javascript does not save the changes in the last row of a table
    Item1274 admin tools topic should list WikiGroups topic.
    Item1276 Setting new parent for a normal web seems to fail
    Item1281 initial configure advice on creating admin user could be a little more direct
    Item1292 EditTablePlugin puts line between EDITTABLE and TABLE with search results
    Item1293 PurePerl SEARCH crashes on distributed topic
    Item1299 Moving a web or single topic does not corrently update links in topics
    Item1300 Foswiki::Store::createWeb uses hash values as keys when changing WebPreferences
    Item1306 When your IP address changes after authentication you cannot reauthenticate and server may crash
    Item1307 Moving a web does not correctly update links to the moved web
    Item1308 EditTablePlugin has problems with included topics with included edittable definition
    Item1316 Disable IP Matching by default to avoid problems for people moving between LAN and WLAN or using load share gateways
    Item1332 querystrings with semicolon or & but no valid parameter assignment gives error log entries
    Item8055 Adding TWiki::ListIterator and TWiki::LineIterator to TWikiCompatibilityPlugin
    Item8072 Error in Bridge between TWiki::Time and Foswiki::Time

    Enhancements

    Item1604 Implement use of RELEASE tag for extensions in addition to VERSION

    Foswiki Patch Release 1.0.5 Details

    Fixes

    Item647 You cannot SEARCH for the Value of "0"
    Item931 Correct and simplify the {AuthScripts} documentation in configure
    Item978 rewriteshbang.pl does not work with files as extracted from tgz
    Item1050 Explanation at {ExtensionsRepositories} is not clear
    Item1214 In TablePlugin - Add 'px' if no size unit is passed
    Item1343 TinyMCEQuickHelp has bad META format, missing line feed causes it to show in topic text.
    Item1349 Sandbox.pm executes "-" instead of requested program on Strawberry perl on Windows XP
    Item1354 SEARCHDEFAULTTYPE causes confusing and the misspelling means that people think this is the problem
    Item1358 EditTablePlugin deep recurses in many cases
    Item1372 Plugin installation fails on Windows - extender.pl can't find Archive::Tar
    Item1384 Creating webs with empty field values in the submit form fails
    Item1388 View topic since and other settings are not connected
    Item1403 Use of uninitialized value at lib/Foswiki.pm
    Item1413 System.WebLeftBarSearch search field javascript not blanking box when focused
    Item1416 TOC anchor links broken
    Item1443 We still have 1.0 format in distributed topics
    Item1451 Typos on System.TextFormattingRules
    Item1453 Too hard to create new switchboard entries, doc is poor
    Item1456 Access viewfile without web/file results in oops
    Item1458 Don't allow saving data when http method is GET
    Item1468 Topics with regex quantifier characters such as + in their names prevent other topics from being moved
    Item1472 Remove bookview from WebSearchAdvanced. And update docu to warn about it
    Item1485 _default web permissions are wrong
    Item1493 More screen shows wrong link to parent if the topic is in a subweb.
    Item1502 Raw Edit javascript for resize window and font does not work in IE
    Item1505 Plugin installation fails on windows - read-only files cannot be replaced.
    Item1524 Country list on registration form is not 100% alphabetical
    Item5471 The character 0 cannot be replaced using the replace-funtion of the SpreadSheetPlugin
    Item5791 Topics using parenthesis in name cause regex errors
    Item8124 TCP TWiki web preferences too open

    Enhancements

    Item1374 Add New New $EMPTY(), $LEFTSTRING(), $RIGHTSTRING(), SUBSTRING(), $INSERTSTRING() functions to SpreadSheetPlugin
    Item1381 Add depth parameter to META
    Item1474 DocumentGraphics new images
    Item4163 Bulgarian translation

    Foswiki Patch Release 1.0.6 Details

    Fixes

    Item1013 WysywigPlugin requires HTML::Parser but does not ship with it and does not give dependency in Configure
    Item1341 TinyMCE converts TML lettered & roman numeral lists back to numbered lists.
    Item1397 Typewriter-Formatting does not work in tables
    Item1406 SpreadSheetPlugin and EditTablePlugin cannot coexist
    Item1528 SpreadSheetPlugin's WORKINGDAYS calculates incorrectly
    Item1535 "Typewriter" applied to bold text does not work
    Item1538 Topics in Main web and new webs do not validate as clean xhtml
    Item1544 EditTablePlugin no longer disables sort when editing
    Item1553 PatternSkin top bar height documentation
    Item1556 installer installing files twice
    Item1567 configure links to non-existent anti-spam plugin
    Item1588 Not clear that limit parameter in SEARCH works at topic level and cannot be used to limit multiple results
    Item1593 Installing plugins from vanilla Foswiki 1.0.5 does not work
    Item1605 Correct the code docco in Func.pm
    Item1634 VarFAILEDPLUGINS links need fixing
    Item1640 CommentPlugin writes "%" as html-code, which prevents the use of Macros
    Item1644 RSS and ATOM will not display correct if cover is set globally
    Item1668 The action template in CommentPlugin creates actions on one long line
    Item1671 Pathnames of Attachments inappropriate in default Plugins
    Item1673 Mising Content-Type in mailresetpassword.tmpl
    Item1675 Add pptx, docx and xlsx to icon type list
    Item1678 socket implementation of Net.pm is broken
    Item1682 SEARCH does not work well with format being blank
    Item1688 Left over enableTWikiMandatoryChecks in edit template causes warnings in JS debuggers
    Item1689 JS error in preview
    Item1690 Call to the resetpasswd script is not logged
    Item1703 preview fails when an unknown view_template is used
    Item1707 Deleting attachments in NAT and QUICKMENU do not work
    Item1711 Some authentication services do not pass on parameters
    Item1712 Warning in TopicUserMapping when Registration is disabled
    Item1713 WebSearch does not pass excludetopic parameter
    Item1714 Remove ™wiki from search results
    Item1717 class foswikiTopicText missing in WebCreateNewTopicTemplate and TopicDoesNotExistViewTemplate
    Item1718 Hex values in topic form fields are misread as anchors
    Item1722 FORMFIELD documentation is difficult to understand and there is an error in the example
    Item1725 Oops: we could not recognize you truncated in French language
    Item1726 CALC in EditTablePlugin causes errors during editing
    Item1730 initPlugin does not get the $installWeb if $NO_PREFS_IN_TOPIC = 1
    Item1732 EXTENSIONS.pm uses {version} without checking if it's undef
    Item1738 Better line heights when font tag is used
    Item1739 Prevent js error in edit screen
    Item1752 PROXY is inadequately documented
    Item3212 Rcs Lite can't recover from damaged version histories
    Item5391 Dragging corners of table removes TML markup
    Item8141 Variables/classes called old name in doc typo
    Item8173 TablePlugin does not understand standard date formats
    Item8184 Fix link to UserCommentsTemplate

    Enhancements

    Item886 Add footer parameter to SEARCH
    Item1095 EditTablePlugin: Hide ugly long CALC when editing replaced by static text CALC
    Item1568 Synchronise form submits with sessions to enhance further security against CSRF
    Item1595 Add feature AddNumberOfTopicsToFormattedSearch to 1.0.6 and 1.1.0
    Item1710 New standard escapes $lt, $gt and $amp to be used in SEARCH
    Item5628 it would be useful if there was a version check in the wysiwyg JS

    Foswiki Patch Release 1.0.7 Details

    Fixes

    Item966 configure fails with parse error if a Config.spec file has a PERL EXPERT section
    Item1509 version comparison fails given x.y.z format
    Item1572 Error using Configure → 'Find More Extensions' after installing GaugePlugin
    Item1687 Documentation bug in ManagingUsers, customizing registration emails
    Item1729 Have more flexibility in Twisty's remember setting
    Item1741 %TOPICURL% does not work correctly in %INCLUDE%
    Item1766 Redirecting to https://foswiki_redirect_cache… on first login of a browser session
    Item1768 %Q (info icon) Macro mistake
    Item1776 Command line save gets stopped by validation
    Item1780 Under Windows using sha1 passwords new registrations create non working password
    Item1781 Uploading files can trigger taint errors if certain plugins are installed
    Item1782 Errors in extender.pl, Archive::Tar not found
    Item1805 Foswiki Validation Method 'none' doesn't work propperly
    Item1818 add "new" countries to System.UserRegistration
    Item1822 IF broken for numerical comparisons against zero
    Item1825 Wrong formatting of the Wikipedia InterWiki reference to Crontab article in System.SiteTools
    Item1847 mailnotify doesn't expand BASEWEB properly
    Item1878 Numerical Sort in table columns broken
    Item1897 TinyMCEPlugin_installer: Version checking of dependency of WysiwygPlugin is confusing
    Item1921 CSRF: {Validation}{Method} = 'strikeone' Confirmation Dialog messes up retarded execution macros
    Item1941 Small improvement to rest example
    Item1980 Sticky tags within Verbatim Tags results in data loss
    Item2001 TablePlugin: Numbers with suffix do not sort if negative
    Item2011 Small syle improvements for PatternSkin merged in from trunk; version for Foswiki 1.0.7
    Item2018 give distributed topics useful and relevant parent's
    Item2034 Missed some tmwiki rebranding in tools/
    Item2051 EditTablePlugin assumes a TABLE tag when disabling sorting on the edit screen
    Item2057 Improve error feedback unit tests
    Item2058 Usability: links in headers should be visible as links
    Item2061 vbar not escaped properly in logger
    Item2078 Bum macro in form def name causes death by exception
    Item2087 SpreadSheetPlugin forgets about zeros being floats as well
    Item2091 Enabling LINKTOOLTIPINFO causes taint error
    Item2099 WebCreateNewTopic deletes the just entered topic name when picking parent from list
    Item2104 Update javascript to work with Explorer 8
    Item2115 Upload doesn't strikeone
    Item2117 RenderListPlugin Moved default themes out of plugin topic for efficiency.
    Item2118 SmiliesPlugin Removed default preferences from plugin topic for efficiency
    Item2381 documentation updates for 1.0.8
    Item6024 Can't handle comment templates in subwebs
    Item8230 Edittable is replacing SpreadSheetPlugin-formulas with the text "CALC" in headers and footers
    Item8269 CommentPlugin: broken anchor target

    Enhancements

    Item310 Managing webs redesigned for better usability.
    Item400 unit test runner should be more magical smile
    Item1793 remove topic summary in list of backlinks in rename-topic
    Item2070 Upgrade TinyMCE editor to v 3.2.2
    Item8114 Replace the pickaxe icon by something more meaningful

    Foswiki Patch Release 1.0.8 Details

    Fixes

    Item913 JSCalendarContrib::addHEAD or Func::addToHEAD used in any xxxTagsHandler and in some cases ADDTOHEAD causes deep recursion
    Item1302 mailnotify ignores -news operand
    Item1438 textareabuttons are not displayed when NOWYSIWYG is 1
    Item1558 WYSIWYG does not work on Opera with Mac
    Item1936 Search.pm assumes the {editby} field is a cUID and tries to getWikiName before it finds the real cUID
    Item2043 parseTime should return undef for invalid date
    Item2130 TablePlugin initsort parameter is not tested before use
    Item2137 configure fails to show many many plugins in Find More Extensions
    Item2148 If a user's loginname happens to be a wikiword reset pwd looks rubbish
    Item2151 EDIT_TEMPLATE with missing edit template makes it impossible to edit the topic
    Item2182 Broken link in PatternSkin docu
    Item2183 Unable to center text with Wysiwyg editor
    Item2222 Conversion to HTML failed. TML:
    Item2230 mime.types needs entry for Office 2007
    Item2238 Foswiki::Time does not recognise 1-Jan-2004 as a date
    Item2260 MailerContrib cannot find email templates based on skin or web
    Item2261 lease conflict page dosn't link properly to wikipages that aren't WikiWord's
    Item2270 Help Tiny MCE's wordcount plugin get correct count when first opening up the editor
    Item2315 Net.pm appears to be unable to fetch Foswiki extensions if LWP not installed
    Item2316 escaped cUID's in topic for users that are not mapped are displayed in escaped ascii form
    Item2320 send the wiki guest to the login screen if they navigate to a topic they are denied access to
    Item2329 DEPENDENCIES version field cannot be empty
    Item2348 don't fill the log files with uninited vars when previewing
    Item2351 Use filetest 'access' instead of 'stat'
    Item2352 WysiwygPlugin doesn't protect %Macros% with lowercase
    Item2374 DocumentGraphics icons added to aid upgrading from old project
    Item2377 don't use ref($this) to ASSERT on class, as it breaks subclasses
    Item2381 documentation updates for 1.0.8
    Item2404 Documentation of PatternSkinCustomization contains error about VIEW_TEMPLATE
    Item2405 Backlinks tempates show topic form and attachments
    Item2406 Allow the "allow non wiki word" message to be skinned
    Item2407 Remove empty paragraph from login template
    Item2408 Make action buttons easier to skin
    Item2410 Remove hardcoded padding setting in WebChangesAlert
    Item2411 NOSEARCHALL not intuitive
    Item2412 Unable to select first attachment in TinyMCE insert image dialogue
    Item2413 When I use a script that uses oops to show results, the web page title is wrong.
    Item2414 configure crashes when some strange .po file exist
    Item2417 Fix for horizontally compressed printing in Safari
    Item5366 BulkResetPassword confirmation lacks an OK button
    Item8084 Confusing "Bad request" during upgrade when going 3048 => 3236
    Item8292 System.MailerContrib in 1.07 and F.O needs URL typo to SubscribePlugin fixed

    Enhancements

    Item2245 Upgrade TinyMCEPlugin to 3.2.7
    Item2341 Add blockquote button to TinyMCE

    Foswiki Patch Release 1.0.9 Details

    Fixes

    Item446 Make redirectto aware of anchors in links
    Item1462 WYSIWYG-attaches to wrong topic when creating new autonumbered topic
    Item1960 Extension installer fails on FreeBSD
    Item2301 $LISTJOIN can't handle empty separator
    Item2305 Setting $Foswiki::cfg{AllowInlineScript} = 0 will kill strikeone
    Item2337 ATTACHFILESIZELIMIT check fails confusingly if value is "0 "
    Item2423 getRevisionInfo can't deal with dots in the web name
    Item2434 BASE windowtitle
    Item2437 MailerContrib documentation points to a non existing PublishContrib
    Item2439 rewriteshbang typed wrong in installation guide
    Item2447 Unable to apply "normal" format in wysiwyg editor
    Item2470 Remove spurious newline from attachagain template
    Item2476 Slow, erratic editing in plain textareas with IE8
    Item2482 Improved documentation for date formats in TablePlugin
    Item2494 Document that registrationHandler does not trigger until activation key submitted
    Item2495 OopsException documents false example using macros in parameters
    Item2499 Enabling a wrong language in the LocalSite.cfg breaks Foswiki
    Item2504 Search for windows should be setup for Pureperl instead of Forking
    Item2506 ICONTOPIC setting is too literal, so a space at the end breaks the setting
    Item2510 Universal Edit Button link does not append an accurate timestamp, so the browser loads a cached edit screen
    Item2512 Remove photoshop files from distribution
    Item2520 Reading form field values from topic happens with tainted topic name
    Item2529 Issues with beforeSaveAttachment plugin dispatch (release 1.0.x scope)
    Item2532 InstallationGuide refers to Foswikibug instead of Foswikitask
    Item2534 TinyMCE FAQ mentions TINYMCEPLUGIN_DISABLE instead of NOWYSIWYG
    Item2537 Race condition in updating htpasswd can cause truncated htpasswd file
    Item2542 empty paths in configure result in "NOT SET"
    Item2544 sync TWikiDocGraphics
    Item2551 The strikeone action parameter name clashes with manage script
    Item2559 Some calls to checkValidationKey contains unused parameters
    Item2564 Lots of broken parent links in System web
    Item2567 Check for valid email address when changing email address
    Item2606 Topics created on 29th of February in a leap year fails
    Item2609 extender.pl broken - Plugin installation fails if using tar instead of Archive::Tar
    Item2641 Link to "more topic actions" on history page calls wrong template
    Item2647 RSS feed of search does not store excludetopic
    Item2649 Search box in top bar does not keep search phrase
    Item2650 Link to advanced search transfers limited number of search parameters
    Item2651 Not all search parameters are used in search on WebSearch
    Item8213 Default settings for JSCalendarContrib are currently hard coded. Move them into a config.spec.
    Item8354 Newsletter mode fails if %STARTPUBLISH%/%STOPPUBLISH% used in the topic
    Item8374 "Delete last row" button removes newly added rows

    Enhancements

    Item2497 Add strikeone protection also for the register case
    Item2556 Increase default {MinPasswordLength} to 7 characters
    Item2565 Log when user changes email address
    Item2568 Add strikeone protection for reset password and change email on 1.0.9

    Foswiki Patch Release 1.0.10 Details

    Fixes

    Item709 Foswiki in virtual hosting with SuexecUserGroup creates directories with wrong permissions
    Item1029 TemplateLogin provides incorrect status for Authentication requests & failures.
    Item1440 Form: get find category template twikicatitems error in foswiki warning log file
    Item1701 Reset password doesn't work with ApacheHtpasswdUser.pm
    Item1728 Exclamation mark nop in form fields are not removed when not in TEXT
    Item1825 Wrong formatting of the Wikipedia InterWiki reference to Crontab article in System.SiteTools
    Item1829 Configure shouldn't crash if there is no LocalSite.cfg
    Item2131 All warnings causes Foswiki to throw message "Foswiki detected an internal error." with CGI 3.47
    Item2322 Don't send Status 200 for non-existent pages
    Item2370 TwistyPlugin generates illegal id= values when used in subwebs
    Item2452 Document that topic level preferences are never read from old revisions of a topic.
    Item2484 Password Manager Foswiki::Users::ApacheHtpasswdUser doesn't create empty .htpasswd if none exists
    Item2542 empty paths in configure result in "NOT SET"
    Item2618 TinyMCEPlugin inserts weird HTML that breaks TML tables
    Item2623 PROXY settings should be moved out of EXPERT mode once authentication is implemented
    Item8403 TablePlugin initdirection does not work in persistant perl environment
    Item8418 cache more filetypes with mod_expires (.ico added; .jpeg added--.jpg already there)
    Item8434 spelling mistakes
    Item8436 Acronym linking is not documented
    Item8483 On Windows, unable to install files into bin due to incorrect path
    Item8490 TemplateLogin now returns 200 - Build.pm login checks for 400
    Item8500 InterwikiPlugin not FastCGI safe
    Item8525 System.ManagingWebs does not provide defaulting of form field
    Item8538 Unit tests run without taint checking, and miss taint issues
    Item8553 System.ManagingWebs should explain that _empty is rarely a good choice.
    Item8556 Local Anchors don't use relative form
    Item8566 TinyMCEPlugin stops working in IE when JQueryPlugin and ZonePlugin is installed.
    Item8583 word search is labeled as 'topic name' in the WebSearchAdvanced topic
    Item8609 Top bar image with color profile causes color gap at right
    Item8613 foswikiCheckbox not listed in CascadingStyleSheets
    Item8615 Printing Foswiki page in Firefox only prints first page and then footer on next
    Item8622 Unit test contrib missing DEPENENCIES
    Item8630 Improve search help
    Item8633 Empty search result with header with empty search string
    Item8643 Stopwords do not work with + syntax
    Item8657 SEARCHes of type word do not work if word is non-English and the wiki is setup for UTF8
    Item8685 Table sorting incorrect for numbers with decimal places
    Item8709 REVINFO formating code did case insensitive format token replacement.
    Item8713 Incorrect behavior when invalid web name built when converting spaced text to a topic name.
    Item8718 Nop exclamation mark in form field not removed when inside bracket link
    Item8732 2 missing foswiki css class names
    Item8747 Foswiki documentation on attachments unclear
    Item8760 Fix dangling links in HierarchicalTopicNavigation
    Item8785 SEARCH zeroresults option works in 1.0 but the docco is about as unhelpful as you can get
    Item8791 ONLYIF function used for conditional dependencies when installing extensions doesn't work.
    Item8820 foswikiIcon missing from css documentation
    Item8851 TemplateLogin does not log failure and other events.
    Item8865 rdiff DIFFRENDERSTYLE does not work as expected
    Item8874 Topic System.LoginName references wrong Users list
    Item8886 configure Extension installer and lister is not very forgiving of errors
    Item8889 UI for configure, Plugins is overwhelming and presents little-used configuration options in normal mode
    Item8896 SpreadSheetPlugin ignores SKIPINCLUDE option
    Item8903 INCLUDE will return entire topic if pattern does not match
    Item8967 Crashes with CPAN module Net::LDAP::Constant
    Item8979 Dependency check fails if target module is installed, but fails to load due to missing dependencies.
    Item9021 Foswiki doesn't verify if the web exist when create a subweb
    Item9025 Username is blank when login template is re-displayed after login failure
    Item9039 redirect error when redirection goes to correct server, but missing a trailng slash
    Item9059 Further counter measures needed to avoid truncated .htpasswd
    Item9069 MailerContrib::WebNotify fails with Taint issues. Subscriber names/addresses are tainted.
    Item9101 Configure::Load contains defined(%hash)
    Item9127 CompareRevisionsAddOn should call HTML::Element→delete to avoid memory leaks
    Item9159 Perl 5.12 deprecates defined for hash and arrays. Configure fails on windows
    Item9169 core/tools/lighttpd.pl should check for the existence of /usr/share/lighttpd/create-mime.assign.pl
    Item9175 Bracketed links with question marks are not rendered
    Item9177 RcsFile.pm eachChange returns tainted topic names
    Item9185 Checker for ScriptSuffix does not detect inconsistent setting
    Item9274 Double slash in path to CPAN/lib
    Item9308 InterwikiPlugin reads InterWikis topic without checking access permissions
    Item9310 InterwikiPlugin used to allow ' in links
    Item9321 Logging of logout event exposed uninitialized string in Foswiki.pm logger
    Item9327 Documentation topic for WIKIWEBMASTER is missing
    Item9331 configue gets confused by commented out settings
    Item9351 Canonicalise list processing
    Item9376 can't create new web as any webbgcolor is considered invalid
    Item9382 Improve error reporting if Foswiki is unable to read LocalSite.cfg
    Item9417 Configure guesses incorrect /pub urlpath if /bin not in path for very short URLs
    Item9429 VarINCLUDE should clearly differentiate the options than only apply to URL style includes
    Item9441 bin/htaccess.txt needs to clarify the tailoring instructions
    Item9489 TablePlugin sort should strip extraneous HTML from string data before comparing
    Item9536 don't guess windows paths with backslash and then forcethem to change them to fowardslash
    Item9542 mailprogram checker in configure should error or warn if its not there.
    Item9549 TestCaseAutoSpreadSheetPlugin should not be an 'Auto, because is uses different urlparams as it needs SSP
    Item9556 Plugins released with 1.0.10 should be the most recent available from the Extensions web.
    Item9568 CommentPlugin::commonTagsHandler has wrong signature
    Item9569 Non-trivial macros are rendered within verbatim blocks of included topics
    Item9575 Rename WebChangesAlert to WebNotifyHelp
    Item9593 Realm settings between Foswiki.spec and httpd_conf and htaccess don't match.
    Item9594 an unsupported htpasswd encoding setting corrupts your password file.
    Item9596 apache digest auth examples should include the IE hack setting.
    Item9601 CommentPlugin forces uprev each time you save
    Item9614 Cruddy regex in preview mangles links
    Item9616 add new 1.1 Group topic forward compatibility to 1.0.10
    Item9630 Configure lures people into installing Unicode::MapUTF8 though it is for Perl 5.6 only. This makes configure fail
    Item9633 configure will not run and creation of bogus NOT SET dir depending on ErrorDocument setting in apache config.

    Enhancements

    Item3499 Additional granularty to "ALLOWTOPICCHANGE"
    Item8619 Improve documentation on UserForm
    Item8677 Change JSCalendarContrib (used for instance for date fields in an EditTable) to display time selector if formatting parameters contains time
    Item8795 TLC for SearchPatternCookbook
    Item9591 Eliminate use of commonTagsHandler
    Item9592 Add JQuery/AJAX example


    Related Topic: ReleaseHistory
This site is powered by FoswikiCopyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding arbeitsgruppe.ch? Send feedback