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