+*************************************
+*** SquirrelMail Devel Series 1.5 ***
+*************************************
+
+Version 1.5.0 -- CVS
+--------------------
+ - Added support in conf.pl for MS cls command.
+ - conf.pl changes for relative paths outside the SM tree (#715119).
+ - conf.pl changes for delete_folder restrictions with Courier-IMAP and
+ UW-IMAP (#715550).
+ - Fixed code to allow for \ in password/username (#718116).
+ - Added mailto: support for Windows clients. See
+ contrib/squirrelmail.mailto.reg
+ - Added lowsrc to the list of attributes to be removed.
+ - Fixed message highlighting for To, CC and From and
+ for RFC1522 headers (bug #719564)
+ - Fixed incorrect folding inside message-id's
+ - Fix for Folders being listed in create/remove/rename operations
+ (#725443, #722823, #729225)
+ - Fix for bad attachment view link (#697381, #729295)
+ - Fix comp_in_new in search and addressbook not having right parameters (#731768).
+ - Fix max attachment filesize off by factor 10 when ini_var set in bytes (#730742).
+ - Fix for parsing fetch results. We are now able to extract the UID if it's
+ returned after the header.
+ - Remove obsoleted parsing functions.
+ - Fixed language bug in posting on modifying/deleting servers on mail_fetch plugin
+ (#742705).
+ - Fixed infinite loop in parseAddress on invalid mailadress (#742584).
+ - Rewrote ugly "Not a very useful errormessage" to something more friendly.
+ - Make central function for compose links to make sure compose_in_new always
+ works the same way.
+ - Fix that when JavaScript off, compose in new was broken (#749654).
+ - Do not output JavaScript functions in page_header when JavaScript off.
+ - Support MS Exchange "DOMAIN/username/mailbox"-style usernames (#745814).
+ - Do not set Full Name to empty when edit_identity is false and edit_name is true (#750728).
+ - Added koi8-u, windows-1255, windows-1256, iso-8859-6 charset decoding support.
+ - Rewrite of sqimap_read_data_list which as result we better handle the
+ returned imap responses and we display error messages when connections are
+ dropped.
+ - Rewrite of email address parser and solve the infinite loops issues due to
+ bad formatted addresses.
+ - Modified conf.pl: default to force usernames lowercase for servers which
+ are case-insensitive.
+ - Applied bugfixes from stable to htmlfilter code.
+ - Fix bug #722933 where resuming a draft message would lose the reference headers.
+ - Removed hard coded colors from login.php and made it use the default theme and css file
+ - Fix that sending of read receipts failed when JavaScript on and comp in new off (#738130).
+ - Replaced search with new version by Alex Lemaresquier. (Originally
+ "asearch" plugin).
+ - New debugging function: sm_print_r() in strings.php.
+ - Use SM_PATH in config_default. Change default server type to 'other' in stead
+ of cyrus. (#766577).
+ - Added feature to allow user to switch on full date display in mailboxes instead
+ of just partial date/time based on time of email, and current date.
+ - Fixed bug that would cause e-mails dated in the future to be displayed with only
+ the time.
+ - Fixed unseen/total notifications to return behaviour back to 1.2.x style.
+ - Added 4 hooks (internal_link, mailbox_display_buttons, move_messages_button_action, create_collapse_link)
+ - Fix SquirrelSpell JS problem with other plugins that use forms (ie Menu Buttons).
+ - Fix when forwarding messages as attachment from message list, the displayed subject
+ was wrong (appearing to the user that the wrong messages were attached).
+ Closes #772371.
+ - Fix that when user has no theme preference set, Alien Glow would be selected under
+ display preferences in stead of Default.
+ - Updated 'action' to be 'smaction' so that plugins can modify the submit/action of
+ forms. This was suggested for the gpg plugin, but might be useful elsewhere.
+ - Add support for Mail-Followup-To header.
+ - Add a confirmation for the user that their mail has been sent.
+ - Fixed issue with forwarding emails having a ) appended to the end.
+ - Add "attachments_bottom" hook to allow manipulating/adding to the attachments
+
+
**************************************
*** SquirrelMail Stable Series 1.4 ***
**************************************
-Version 1.4.0 RC 2
-------------------
- - Fix broken themes box in display options
- - Massive overhaul of administrator plugin
+Version 1.4.0 -- 3 April 2003
+-----------------------------
+ - Fixed mail_fetch plugin. Now folder edition defaults to actual value.
+ All settings from other servers are preserved when deleting one.
+ - Added Vietnamese translation.
+ - Fixed the newmail plugin.
+ - Added RECENT response to sqimap_get_status.
+ - Fixed attachment filename resolving.
+ - Added check for X-Confirm-Reading-To to make MDN work for messages sent by Pine.
+ - sqextractGlobalVar removed (use sqgetGlobalVar instead).
+ - Subfolders of Sent and Drafts show To field instead of From
+ - Updates in conf.pl to infamous delete_folder setting, including
+ addition of appropriate default value for courier and UW.
+ - Fix for date/time display in certain timezones.
+ - Fix some features of login.php that are used by some plugins and was broken
+ by register_globals = off.
+ - Added Greek locale. Thanks to George P. Kremmydas
+ <george at kefalonia-ithaki.gr> and Alexandros Vellis <avel at noc.uoa.gr>
+ - Added notes about PHP 4.3.x to documentation.
+ - Fixed \Noselect mailbox detection.
+ - Fixed charset decode of base64 encoded strings.
+ - Fixed encoding of email addresses in our composed messages.
+ - Fixed folder creation for Courier using Autoconfig options.
+ - Fixed encoded string handling inside MDN notifications.
+ - Fixed unfold header routine in imap_messages (for mailbox_display).
+ - Fixed subject_line hook.
+ - Fixed sqgetGlobalVar switching.
+ - Fixed handling of encoding/decoding strings.
+ - Fixed wrong array_slice call for a subset of the headers.
+ - Allow encoded personal names in compose.php.
+ - Improved address parsing of addresses coming from the compose form.
+ - Fixed uninitialized indices when parsing attachments.
+ - Support text/directory MIME-type for vCards (RFC 2425).
+ - Added Arabic locale. Thanks to Asrar Abbasi <asrar at canasoft.net> and
+ Naveed Saqib <naveed.saqib at biznas.com>.
+ - Update required PHP version in documentation to 4.0.6.
+ - Fixed delete_move_next plugin to remember where it moved mail to.
+ - Fixed compose to remember attachments.
+ - Fixed possible XSS in compose when replying to malicious sources.
+ - Add display of the maximum filesize for attachment uploads.
+ - Do not add < and > if an identity doesn't contain a full name.
+ - Fixed bug in parsing Content-Type properties part.
+ - Added move_before_move hook to allow plugins to act upon the different buttons
+ - Fixed bug in Forwarding of Emails (move_messages.php)
+ - Fixed variable spelling error in filters.php
+ - Fixed some operator bugs in compose.php, move_messages.php, and spamcop.php
+
+Version 1.4.0 RC 2a
+-------------------
+ - Fix broken themes box in display options.
+ - Massive overhaul of administrator plugin.
- Added new function sqgetGlobalVar to global.php to provide direct access
to variables in $_GET, $_POST, $_SESSION, $_COOKIE and $_SERVER.
- Patch from O'Shaughnessy Evans <shaug-sqm@wumpus.org> to allow disabled $org_logo
- Lots of language/internationalization updates
- - conf.pl fixes for certain uses of SM_PATH, esp. $signout_page
+ - conf.pl fixes for certain uses of SM_PATH, esp. $signout_page.
- SMTP & IMAP auth method "plain" was a misnomer - now corrected to
- the more accurate name "login" (Plain to be implemented soon)
+ the more accurate name "login" (Plain to be implemented soon).
- Fix for compose after search bug. (Closes #662346)
- Improved error reporting when sending mail with SMTP.
- Changed SquirrelMail identification to use User-Agent instead of X-Mailer.
- Prevent endless loop when timezone config is not found. Thanks Joshua Colson.
- Fix IMAP error when returning to message from viewing image attachment.
- Do more trimming to indented subjects in threadview so they don't wrap.
- - New function in imap_mailbox.php: sqimap_mailbox_has_children.
- Trash folder now displays purge link in all cases. (Closes #655943)
+ - Fix typo in delete_move_next plugin which caused php file-handle errors.
+ - Make vCard more liberal in what it accepts (thanks Kurt Pires).
+ - Fix problem with subject encoding when using Japanse.
+ - Move login_form hook to be actually in the login form.
+ - Fix message_details plugin ability to save a raw message.
+ - Try better to get the filename of an attachment.
+ - Deliver_SMTP class now uses HTTP_HOST in SMTP HELO. Should fix DNS
+ issues some people have reported. (Closes #560524)
+ - Obsolete sqm_topdir(), which caused login trouble with installs that
+ have open_basedir restrictions. Thanks Jimmy Connor.
+ - Fix broken abook_take plugin.
+ - Fix HTML errors that caused display problems in NS4.
+ - Correctly fold encoded header lines.
+ - Fix prefs caching not working correctly in PHP 4.3 caused by a stupid
+ version checking mechanism.
+ - Fix XXS hole that allowed JavaScript execution by sending someone
+ an email with specially crafted headers. Thanks Jason Munro, and
+ Masato Higashiyama.
+
-
Version 1.4.0 RC 1
------------------
- Change the way highlighting rules are stored to make them more reliable and
- Experimental TLS support for IMAP and SMTP (requires PHP 4.3.x)
- Override settings with config_local.php
- Compose form no longer shows attachment options if php file_uploads
- disabled
+ disabled
- Improved bodystructure parsing.
- Support for windows-1257 charset.
- Optimizations to the number of IMAP calls.
- SquirrelSpell version 0.3.8 -- pretty configuration error reporting
added by popular demand.
- Improved the handling of IMAP [PARSE] messages to reduce retrieval error.
- - Fixed small bug in handeling timezone (bug #536149)
- - MDN message now RFC compatible (bug #537662)
- - Fixed html tables in printer_friendly_bottom.php (patch #542367)
+ - Fixed small bug in handeling timezone (bug #536149).
+ - MDN message now RFC compatible (bug #537662).
+ - Fixed html tables in printer_friendly_bottom.php (patch #542367), and
+ make it so that printer friendly uses black-on-white colors in stead
+ of the theme colors.
- Fixed return address of MDN receipts when having multiple identities
- (patch #530139)
+ (patch #530139).
Version 1.2.5 -- 22 February 2002
---------------------------------