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
preference(s) variable
preference setting, or macro when referring to expansion of same
Topic Template
Template Topic
TWiki Application
Wiki Application
TWiki form
Data form
TWiki Markup Language (TML)
Topic Markup Language (TML)
TWiki Plugin
Plugin
TWiki Template
Skin Template
TWiki variable
Macro
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
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