CHANGELOG RoundCube Webmail --------------------------- 2007/01/07 (thomasb) ---------- - Applied patch for preview caching (closes #1484186) - Added Thai localization files 2006/12/29 (thomasb) ---------- - Added error handling for attachment uploads - Use multibyte safe string functions where necessary (closes #1483988) - Updated Swiss German localization (de_CH) 2006/12/22 (thomasb) ---------- - Applied security patch to validate the submitted host value (by Kees Cook) - Applied security patch to validate input values when deleting contacts (by Kees Cook) - Applied security patch that sanitizes emoticon paths when attaching them (by Kees Cook) - Applied a patch to more aggressively sanitize a HTML message - Visualize blocked images in HTML messages 2006/12/20 (thomasb) ---------- - Fixed wrong message listing when showing search results (closes #1484131) - Introduced functions Q() and JQ() as aliases for rep_specialchars_output() - Show remote images when opening HTML message part as attachment 2006/12/17 (thomasb) ---------- - Added patch by Ryan Rittenhouse & David Glick for a resizeable preview pane 2006/12/06 (thomasb) ---------- - Improve memory usage when sending mail (closes #1484098) - Mark messages as read once the preview is loaded (closes #1484132) - Include smtp final response in log (closes #1484081) 2006/12/04 (thomasb) ---------- - Corrected date string in sent message header (closes #1484125) - Correclty choose "To" column in sent and draft mailboxes (closes #1483943) - Changed srong tooltips for message browse buttons (closes #1483930) 2006/12/03 (estadtherr) ---------- - Added fix to convert HTML signatures for plain text messages - Fixed signature delimeter character to be standard (Bug #1484035) 2006/12/01 (thomasb) ---------- - Implemented preview pane - Fixed XSS vulnerability (Bug #1484109) - Remove newlines from mail headers (Bug #1484031) - Selection issues when moving/deleting (Bug #1484044) - Applied patch of Clement Moulin for imap host auto-selection - ISO-encode IMAP password for plaintext login (Bugs #1483977 & #1483886) - Fixed folder name encoding in subscription list (Bug #1484113) - Fixed JS errors in identity list (Bug #1484120) - Show client debug console on debug_level 8 - Added Serbian translation - Updated Spanish and Bulgarian localization 2006/11/22 (robin) ---------- - Fix a bug introduced with Shift-Del yesterday 2006/11/21 (robin) ---------- - Add missing nl_NL translations - Translate foldernames in folder form (closes #1484113) 2006/11/21 (robin) ---------- - Added first and last buttons to message list, address book and message detail - Pressing Shift-Del bypasses Trash folder - Enable purge command for Junk folder 2006/11/17 (robin) ---------- - Re-initialize message list after shift-select and delete 2006/11/16 (robin) ---------- - Fixed updating message list after expunge and purge - Fetch all aliases if virtuser_query is used instead of only the first one 2006/11/11 (estadtherr) ---------- - fixed deletion/moving of messages from within "show" page 2006/11/09 (thomasb) ---------- - Little bugfix in HTML encoding - Fixed encoding issues and delete-on-reply problem - Corrected template parsing 2006/11/07 (estadtherr) ---------- - Upgraded to TinyMCE v2.0.8 - Fixed CSS path for editor popups 2006/09/26 (estadtherr) ---------- - Added spellchecker plugin to TinyMCE configuration - Fixed HTML/Plain toggle labels 2006/09/24 (thomasb) ---------- - Partial client re-write with a common list class - Re-enabled multi select of contacts (Bug #1484017) - Enable contact editing right after creation (Bug #1459641) - Updated Hungarian, Estonian and Traditional Chinese localization 2006/09/19 (thomasb) ---------- - Correct UTF-7 to UTF-8 conversion if mbstring is not available 2006/09/13 (estadtherr) ---------- - Introduction of TinyMCE HTML editor support for message composition and signatures Note : a new column is added to the "identities" database table 2006/09/12 (estadtherr) ---------- - Fixed html2text treatment of table headers (Bug #1484020) - Fixed IMAP fetch of message body (Bug #1484019) 2006/09/08 (thomasb) ---------- - Fixed safe_mode problems (Bug #1418381) - Fixed wrong header encoding (Bug #1483976) 2006/09/07 (thomasb) ---------- - Made automatic draft saving configurable - Fixed JS bug when renaming folders (Bug #1483989) - Don't wait for complete page load when calling JavaScript init() - Some improvements to prevent session expiration - Prevent from double submit of spell check requests 2006/09/01 (thomasb) ---------- - Imporoved message parsing and HTML validation - Added quota display as image (by Brett Patterson) - Corrected creation of a message-id - Updated Norwegian (bokmal) localization 2006/08/30 (thomasb) ---------- - New indentation for quoted message text - Improved HTML validity 2006/08/28 (estadtherr) ---------- - Fixed URL character set (Ticket #1445501) - Fixed saving of contact into MySQL from LDAP query results (Ticket #1483820) 2006/08/25 (thomasb) ---------- - Fixed folder renaming: unsubscribe before rename (Bug #1483920) - Finalized new message parsing (+ chaching) - Updated SQL scripts and UPGRADING instructions 2006/08/23 (thomasb) ---------- - Updated Polish, Portuguese, Latvian, Chinese and Japanese localization 2006/08/20 (thomasb) ---------- - Fixed wrong usage of mbstring (Bug #1462439) - Set default spelling language (Ticket #1483938) - Added support for Nox Spell Server 2006/08/18 (thomasb) ---------- - Re-built message parsing (Bug #1327068) Now based on the message structure delivered by the IMAP server. - Fixed some XSS and SQL injection issues 2006/08/10 (thomasb) ---------- - Fixed charset problems with folder renaming 2006/08/04 (thomasb) ---------- - Fixed Bug in saving identities (Ticket #1483915) - Set folder name in window title (Bug #1483919) - Don't add imap_root to INBOX path (Bug #1483816) - Attempt to create default folders only after login - Avoid usage of $CONFIG in rcube_imap class 2006/07/30 (thomasb) ---------- - Alter links in HTML messages (Bug #1326402) - Added fallback if host not found in 'mail_domain' array - Applied patch of Charles to highlight droptargets (Ticket #1473034) - Fixed folder renaming (Bug #1483914) - Added confirmation message after deleting a folder 2006/07/25 (thomasb) ---------- - Made folder renaming a bit more ajax-style - Changed rename-labels and German translation - Fixed addressbox countbar width (Bug #1483845) - Fixed refresh interval problems in Safari (Bug #1483902) - Fixed clear_message_list_header() errors (Bug #1483898) - Sanity check of $message_set in imap.inc (Bug #1443200) - Added correct changing of message list headers for Sent folder - Updated Spanish localization (Ticket #1483887) - Applied patch #1483846 2006/07/24 (richs) ---------- - Draft window no longer reloads. It saves to an iframe in the background instead (fixes bug #1483869) - Draft timer now part of program/js/app.js instead of skins/default/templates/compose.inc - Draft saving now properly returns an error when saving fails - Draft timer stops and resets properly when attachments are uploaded, or when saving manually - Old compose session/attachments are now cleaned up when a new/forward/reply/draft is made/opened 2006/07/19 (thomasb) ---------- - Correct entity encoding of link urls (HTML validity) - Improved usability in compose step (Ticket #1483807) - Added absolute URLs to several buttons (for "open in new window") - Applied patch #1328032 - Fixed Bug/Patch #1443200 2006/07/18 (thomasb) ---------- - Fixed password with spaces issue (Bug #1364122) - Replaced _auth hash with second cookie (Ticket #1483811) - Don't use get_input_value() for passwords (Bug #1468895) - Made password encryption key configurable - Minor bugfixes with charset encoding - Added