Thomas B.
2013-10-07 a3b85d7b8560cdc1057fcaffa3acbd247b4b5b7a
commit | author | age
e019f2 1 CHANGELOG Roundcube Webmail
ccc2e3 2 ===========================
4e17e6 3
68f4b5 4 - Fixed mispelling: occured -> occurred (#1489366)
bdc515 5 - Fixed issues where HTML comments inside style tag would hang Internet Explorer
9919c2 6 - Fix setting domain in virtualmin password driver (#1489332)
62fe72 7 - Hide Delivery Status Notification option when smtp_server is unset (#1489336)
7f1218 8 - Display full attachment name using title attribute when name is too long to display (#1489320)
b403ed 9 - Fix attachment icon issue when rare font/language is used (#1489326)
e02bfe 10 - Fix expanded thread root message styling after refreshing messages list (#1489327)
6632d4 11 - Fix issue where From address was removed from Cc and Bcc fields when editing a draft (#1489319)
6a76f2 12 - Fix error_reporting directive check (#1489323)
63ec68 13 - Fix de_DE localization of "About" label in Help plugin (#1489325)
6a76f2 14
183c7f 15 RELEASE 0.9.4
TB 16 -------------
4b1259 17 - Make identities matching case insensitive (#1485480)
TB 18 - Fix issue where too big message data was stored in cache causing sql errors (#1489316)
183c7f 19 - Fix iframe scrollbars on webkit desktop browsers (#1489306)
74adad 20 - Fix issue where legacy config was overriden by default config (#1489288)
c9e1e3 21 - Fix newmail_notifier issue where favicon wasn't changed back to default (#1489313)
c1a0b0 22 - Fix setting of Junk and NonJunk flags by markasjunk plugin (#1489285)
5df717 23 - Fix lack of Reply-To address in header of forwarded message body (#1489298)
4fbbd8 24 - Fix bugs when invoking contact creation form when read-only addressbook is selected (#1489296)
5fd90b 25 - Fix identity selection on reply (#1489291)
70eac8 26 - Fix so additional headers are added to all messages sent (#1489284)
eae2a1 27 - Fix display issue after moving folder in Folder Manager (#1489293)
4db26a 28 - Fix handling of non-default date formats (#1489294)
e9c5b9 29 - Fix unquoted path in PREG expression on Windows (#1489290)
eae2a1 30 - Fix Junk folder icon alignment when it's nested in inbox folder (#1489292)
652577 31 - Fix wrong close tag in /template/mail.html (#1489295)
e9c5b9 32
5a3eb6 33 RELEASE 0.9.3
TB 34 -------------
a6f5a6 35 - Fix setting refresh_interval to "Never" in Preferences (#1489286)
680d0e 36 - Optimized UI behavior for touch devices
f4ba65 37 - Fix purge action in folder manager (#1489280)
216fdb 38 - Fix base URL resolving on attribute values with no quotes (#1489275)
17f113 39 - Fix wrong handling of links with '|' character (#1489276)
5591a6 40 - Fix colorspace issue on image conversion using ImageMagick (#1489270)
6d2636 41 - Fix XSS vulnerability when saving HTML signatures (#1489251)
276ea5 42 - Fix XSS vulnerability when editing a message "as new" or draft (#1489251)
dfaf8c 43 - Fix rewrite rule in .htaccess (#1489240)
7adcd6 44 - Fix detecting Turkish language in ISO-8859-9 encoding (#1489252)
cd0633 45 - Fix identity-selection using Return-Path headers (#1489241)
08f5bb 46 - Fix parsing of links with ... in URL (#1489192)
TB 47 - Fix compose priority selector when opening in new window (#1489257)
39d14e 48 - Fix bug where signature wasn't changed on identity selection when editing a draft (#1489229)
0cf43e 49 - Fix IMAP SETMETADATA parameters quoting (#1489231)
00c2a9 50 - Fix "could not load message" error on valid empty message body (#1489228)
e6b692 51 - Fix handling of message/rfc822 attachments on message forward and edit (#1489214)
88e49b 52 - Fix parsing of square bracket characters in IMAP response strings (#1489223)
c78a65 53 - Don't clear References and in-Reply-To when a message is "edited as new" (#1489216)
d2fa25 54 - Fix messages list sorting with THREAD=REFS
daa131 55 - Remove deprecated (in PHP 5.5) PREG /e modifier usage (#1489174)
2f9816 56 - Fix empty messages list when register_globals is enabled (#1489157)
738c44 57 - Fix so valid and set date.timezone is not required by installer checks (#1489180)
b96be3 58 - Canonize boolean ini_get() results (#1489189)
8b81c6 59 - Fix so install do not fail when one of DB driver checks fails but other drivers exist (#1489178)
dd12ee 60 - Fix so exported vCard specifies encoding in v3-compatible format (#1489183)
AM 61
1f5557 62 RELEASE 0.9.2
TB 63 -------------
64 - Fix image thumbnails display in print mode (#1489134)
65 - Fix height of message headers block (#1489108)
36d5e8 66 - Fix timeout issue on drag&drop uploads (#1489170)
35b0a7 67 - Fix default sorting of threaded list when THREAD=REFS isn't supported
04f841 68 - Fix list mode switch to 'List' after saving list settings in Larry skin (#1489164)
acb4b7 69 - Fix error when there's no writeable addressbook source (#1489162)
057b9e 70 - Fix zipdownload plugin issue with filenames charset (#1489156)
aafc0a 71 - Fix so non-inline images aren't skipped on forward (#1489150)
acb4b7 72 - Fix "null" instead of empty string on messages list in IE10 (#1489145)
55e60c 73 - Fix legacy options handling
0a7df4 74 - Fix so bounces addresses in Sender headers are skipped on Reply-All (#1489011)
72c850 75 - Fix bug where serialized strings were truncated in PDO::quote() (#1489142)
1fe7d6 76 - Fix displaying messages with invalid self-closing HTML tags (#1489137)
f5fac8 77 - Fix PHP warning when responding to a message with many Return-Path headers (#1489136)
ecbc87 78 - Fix unintentional compose window resize (#1489114)
f031cb 79 - Fix performance regression in text wrapping function (#1489133)
983308 80 - Fix connection to posgtres db using unix socket (#1489132)
40d1f9 81 - Fix handling of comma when adding contact from contacts widget (#1489107)
1a9d46 82 - Fix bug where a message was opened in both preview pane and new window on double-click (#1489122)
f1c0c0 83 - Fix fatal error when xdebug.max_nesting_level was exceeded in rcube_washtml (#1489110)
ace518 84 - Fix PHP warning in html_table::set_row_attribs() in PHP 5.4 (#1489094)
2f3963 85 - Fix invalid option selected in default_font selector when font is unset (#1489112)
e3cbe5 86 - Fix displaying contact with ID divisible by 100 in sql addressbook (#1489121)
c79a7b 87 - Fix browser warnings on PDF plugin detection (#1489118)
9312ba 88 - Fix fatal error when parsing UUencoded messages (#1489119)
AM 89
e68942 90 RELEASE 0.9.1
TB 91 -------------
92 - Better German labels for from/to to avoid conflicts with 'sender' (#1489084)
05b5f9 93 - Fix problem where security warning was displayed for valid images with image/jpg type (#1489097)
bde854 94 - Fix handling of invalid email addresses in headers (#1489092)
c8f558 95 - Fix IMAP connection issue with default_socket_timeout < 0 and imap_timeout < 0 (#1489090)
187cf5 96 - Fix various PHP code bugs found using static analysis (#1489086)
e4f288 97 - Fix backslash character handling on vCard import (#1489085)
ac2df4 98 - Fix csv import from Thunderbird with French localization (#1489059)
2f5495 99 - Fix messages list focus issue in Opera and Webkit (#1489058)
283ac9 100 - Fix Reply-To header handling in Reply-All action (#1489037)
9b8206 101 - Fix so Sender: address is added to Cc: field on reply to all (#1489011)
62fe54 102 - Fix so addressbook_search_mode works also for group search (#1489079)
54c6d6 103 - Fix removal of a contact from a group in LDAP addressbook (#1489081)
410a4c 104 - Inlcude SQL query in the log on SQL error (#1489064)
9712d2 105 - Fix handling untagged responses in IMAP FETCH - "could not load message" error (#1489074)
6c3e46 106 - Fix very small window size in Chrome (#1488931)
af98eb 107 - Fix list page reset when viewing a message in Larry skin (#1489076)
8eb66e 108 - Fix min_refresh_interval handling on preferences save (#1489073)
967860 109 - Fix PDF support detection for Firefox PDF.js (#1488972)
ecc1b3 110 - Fix possible collision in generated thumbnail cache key (#1489069)
b542f8 111 - Fix exit code on bootsrap errors in CLI mode (#1489044)
ae0c13 112 - Fix error handling in CLI mode, use STDERR and non-empty exit code (#1489043)
457130 113 - Fix error when using check_referer=true
17fb6e 114 - Fix incorrect handling of some specific links (#1489060)
102b08 115 - Fix incorrect handling of leading spaces in text wrapping
f55bfe 116 - Fix unintentional messages list jumps on click in Internet Explorer (#1489056)
2bed05 117 - Fix list of required configuration options (#1489055)
59997a 118 - Fix DB error when creating a new contact and a group is selected (#1489051)
8b8462 119 - Fix handling of deprecated boolean value of reply_mode option (#1489052)
AM 120
a7db8f 121 RELEASE 0.9.0
TB 122 -------------
123 - Fix display of HTML entities in protected folder name (#1489042)
828992 124 - Set minimal permissions to temp files (#1488996)
a32682 125 - Improve content check for embedded images without filename (#1489029)
6f4b50 126 - Fix handling of invalid characters in message headers and output (#1489032)
e15222 127 - Avoid race-conditions with concurrent attachment uploads (#1488422)
84243d 128 - Fix selecting collapsed rows on select-all (#1489036)
ea002b 129 - Fix possible header duplicates when using additional headers (#1489033)
d74b41 130 - Fix session issues with use_https=true (#1488986)
4dd9bb 131 - Fix blockquote width in sent mail (#1489031)
60fd3c 132 - Fix keyboard events on list widgets in Internet Explorer (#1489025)
AM 133
134 RELEASE 0.9-rc2
135 ---------------
285b1c 136 - Fix security issue in save-pref command
099d2b 137 - Remove sig_above configuration option, use reply_mode only (#1489001)
321d8b 138 - Refresh current folder in opener window after draft save or message sent (#1488997)
d60808 139 - Fix saving draft just after entering compose window (#1489012)
73f094 140 - Fix javascript error in IE9 when loading form with placeholders into an iframe (#1489008)
da595a 141 - Fix handling of some conditional comment tags in HTML message (#1489004)
1d719e 142 - Fix so forward as attachment works if additional attachment is added by message_compose hook (#1489000)
5b82ed 143 - Better handling of session errors in ajax requests (#1488960)
58993f 144 - Fix HTML part detection for some specific message structures (#1488992)
097c54 145 - Don't show fake address - phishing prevention (#1488981)
2bbbca 146 - Fix forward as attachment bug with editormode != 1 (#1488991)
c4ff57 147 - Fix LIMIT/OFFSET queries handling on MS SQL Server (#1488984)
527e7d 148 - Fix javascript errors when working in a page opened with taget="_blank"
6e3f2b 149 - Mention SQLite database format change in UPGRADING file (#1488983)
499970 150 - Increase maxlength to 254 chars for email input fields in addressbook (#1488987)
dedf13 151 - Fix thumbnail size when GD extension is used for image resize (#1488985)
779700 152 - Display notice that message is encrypted also for application/pkcs7-mime messages (#1488526)
AM 153
ec2453 154 RELEASE 0.9-rc
AM 155 --------------
ccc2e3 156 - Fix plain text spellchecker icorrect highlighting in non-ASCII text (#1488973)
fd777a 157 - Add workaround for invalid message charset detection by IMAP servers (#1488968)
203251 158 - Fix NUL characters in content-type of ms-tnef attachment (#1488964)
60dabb 159 - Fix regression in handling LDAP contact identifiers (#1488959)
b2932c 160 - Updated translations from Transifex
TB 161 - Fix buggy error template in a frame (#1488938)
b3bbb2 162 - Add addressbook widget on compose page in classic skin
490119 163 - Add search box to compose address book widget (#1488381)
01f1af 164 - Fix login in case when default_host is an array with one element (#1488928)
aefb92 165 - Use LDAP fallback hosts on connect + bind instead of ldap_connect() only.
TB 166 - Add config option for LDAP bind timeout (sets LDAP_OPT_NETWORK_TIMEOUT option)
a2181e 167 - Submit Addressbook advanced search form with Enter key (#1488568)
aefb92 168 - Also block remote images in HTML part view (#1488827)
5a2453 169 - Improved database schema upgrade procedure, added updatedb.sh script
fd88a2 170 - Force autocommit mode in mysql database driver (#1488902)
AM 171
172 RELEASE 0.9-beta
173 ----------------
83f707 174 - Fix searching by date in address book (#1488888)
a5b8ef 175 - Improve charset detection by prioritizing charset according to user language (#1485669)
21106b 176 - Fix handling of escaped separator in vCard file (#1488896)
240ad5 177 - Fix #countcontrols issue in IE<=8 when text is very long (#1488890)
232535 178 - Add option to use envelope From address for MDN responses (#1488880)
347ba3 179 - Add possibility to search in message body only (#1488770)
cb0f03 180 - Support "multipart/relative" as an alias for "multipart/related" type (#1488886)
830fd2 181 - Display PGP/MIME signature attachments as "Digital Signature" (#1488570)
2b80d5 182 - Workaround UW-IMAP bug where hierarchy separator is added to the shared folder name (#1488879)
a07926 183 - Fix version comparisons with -stable suffix (#1488876)
c5d7c9 184 - Add unsupported alternative parts to attachments list (#1488870)
f5e7a1 185 - Add Compose button on message view page (#1488747)
83370e 186 - Display 'Sender' header in message preview
dfc578 187 - Plugin API: Added message_before_send hook
ff4a92 188 - Fix contact copy/add-to-group operations on search result (#1488862)
a0e3dc 189 - Use matching identity in MDN response (#1488864)
3f08b3 190 - Fix unwanted horizontal scrollbar in message preview header (#1488866)
a9bb50 191 - Fix handling of signatures on draft edit (#1488798)
04689f 192 - Fix so compacting of non-empty folder is possible also when messages list is empty (#1488858)
d9f109 193 - Allow forwarding of multiple emails (#1486854)
a39859 194 - Fix big memory consumption of DB layer (#1488856)
c7ff6e 195 - Add workaround for IE<=8 bug where Content-Disposition:inline was ignored (#1488844)
74cd0a 196 - Fix XSS vulnerability in vbscript: and data:text links handling (#1488850)
7eb780 197 - Fix broken message/part bodies when FETCH response contains more untagged lines (#1488836)
876d31 198 - Fix empty email on identities list after identity update (#1488834)
587554 199 - Add new identities_level: (4) one identity with possibility to edit only signature
bb5d72 200 - Use Delivered-To and Envelope-To headers for identity selection (#1488840, #1488553)
4f80bb 201 - Fix XSS vulnerability using Flash files (#1488828)
14d00d 202 - Fix absolute positioning in HTML messages (#1488819)
d0edbf 203 - Fix cache (in)validation after setting \Deleted flag
17a8fb 204 - Fix keybord events on messages list in opera browser (#1488823)
2b55d4 205 - Fix selection of collapsed thread rows (#1488772)
84294d 206 - Always save drafts with format=flowed in order to keep original line wraps (#1488799)
42b8a6 207 - Fix wrapping of quoted text with format=flowed (#1488177)
6459d8 208 - Select default_addressbook on the list in Address Book (#1488280)
584e35 209 - Fix so mobile phone has TYPE=CELL in exported vCard (#1488812)
383379 210 - Support contacts import from CSV file (#1486399)
7da997 211 - Improved keep-alive action. Now the interval is based on session_lifetime (#1488507)
AM 212 - Added cross-task 'refresh' request for system state updates (#1488507)
f22654 213 - Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval
52d0d9 214 - Fix handling of text/enriched content on message reply/forward/edit
d7f349 215 - Option to display attached images as thumbnails below message body
003b17 216 - Upgraded to jQuery 1.8.3 and jQuery UI 1.9.1
2cae79 217 - Add config option to automatically generate LDAP attributes for new entries
15eb32 218 - Add user settings to open message view and compose form in new windows (#1485486)
086b15 219 - Better client-side timezone detection using the jsTimezoneDetect library (#1488725)
e04e31 220 - Add option to disable saving sent mail in Sent folder - no_save_sent_messages (#1488686)
f0affa 221 - Fix handling dont_override with message_sort_col and message_sort_order settings (#1488760)
22c67d 222 - Fix handling of URLs with asterisk characters (#1488759)
df95e7 223 - Remove automatic to-lowercase conversion of usernames (#1488715)
659c7b 224 - Plugin API: Add 'email_list' argument for identities data in user_create hook
371a09 225 - Integrated zipdownload plugin to download all attachments (#1445509)
649cc1 226 - Fix HTML special characters handling in message list/header display (#1488523)
f7c11e 227 - List related text/html part as attachment in plain text mode (#1488677)
bf1d94 228 - Use IMAP BINARY (RFC3516) extension to fetch message/part bodies
4697c2 229 - Fix folder creation under public namespace root (#1488665)
41b3fe 230 - Fix so "Edit as new" on draft creates a new message (#1488687)
524e48 231 - Fix invalid error message on deleting mail from read only folder (#1488694)
9287ed 232 - Replace data URIs of images (pasted in HTML editor) with inline attachments (#1488502)
e8b917 233 - Remove (too big) min-width on mail screen
b7d33e 234 - Added template object 'frame'
8eefbb 235 - Add option to enable HTML editor on forwarding (#1488517)
651c7b 236 - Add option to not include original message on reply, rename option top_posting to reply_mode (#1485149)
ae7027 237 - Added session_path config option and unified cookies settings in javascript
c8f35a 238 - Added "Undeleted" option to messages list filter
e82492 239 - Rewritten test scripts for PHPUnit
398bff 240 - Add new DB abstraction layer based on PHP PDO, supporting SQLite3 (#1488332)
de56ea 241 - Removed PEAR::MDB2 package
565c47 242 - Removed users.alias column, added option ('user_aliases')
AM 243   to use email address from identities as username (#1488581)
83121e 244 - Removed redundant cache.cache_id column (#1488528)
b169de 245 - Fix order of attachments in sent mail (#1488423)
024f2a 246 - Fix Shift + delete button does not permanently delete messages (#1488243)
AM 247 - Add Content-Length for attachments where possible (#1485478)
248 - Fix attachment sizes in message print page and attachment preview page (#1488515)
249 - Add mail attachments using drag & drop on HTML5 enabled browsers
250 - Add workaround for invalid BODYSTRUCTURE response - parse message with Mail_mimeDecode package (#1485585)
251 - Display Tiff as Jpeg in browsers without Tiff support (#1488452)
252 - Don't display Pdf/Tiff/Flash attachments inline without browser support (#1488452, #1487929)
253 - Add is_escaped attribute for html_select and html_textarea (#1488485)
254 - Fix issue where draft auto-save wasn't executed after some inactivity time
255 - Add vCard import from multiple files at once (#1488015)
256 - Roundcube Framework:
257     Add possibility to replace IMAP driver with custom class
258     Add IMAP auto-connection feature, improving performance with caching enabled
259     Replace imap_init hook with storage_init (with additional 'driver' argument)
260     Improved performance by caching IMAP server's capabilities in session
261     Unified global functions naming (rcube_ prefix)
262     Better classes separation
ba6f21 263     Framework files moved to lib/Roundcube