source: github/CHANGELOG @ b8d96f6

HEADcourier-fixdev-browser-capabilitiespdorelease-0.6release-0.7release-0.8
Last change on this file since b8d96f6 was 4312345, checked in by alecpl <alec@…>, 3 years ago
  • Fix when IMAP connection fails in 'get' action session shouldn't be destroyed (#1486995)
  • Performance: improve mail/get action and skip one IMAP connection
  • Property mode set to 100644
File size: 47.5 KB
RevLine 
[4e17e6c]1CHANGELOG RoundCube Webmail
[49c49be]2===========================
[4e17e6c]3
[3c9d9aa]4- Improve handling of single-part messages with bogus BODYSTRUCTURE (#1486898)
[27a96a4]5- Fix path to SQL files when using pgsql/mysqli/sqlsrv drivers (#1486902)
[5807133]6- Fix upgrade script for SQLite (#1486903)
[ac18981]7- Fixes in SQL init script + added update script for MSSQL database
[45da010]8- Remove redundant date in syslog messages (#1486945)
9- Fix contacts list page controls when a group is selected (#1486946)
[d1dd13e]10- Fix SMTP test in Installer (#1486952)
[196d04f]11- Fix "Select all" causes message to be opened in folder with exactly one message (#1486913)
[eeb34ba]12- Fix Tab key doesn't work in HTML editor in Google Chrome (#1486925)
[1fb718ca]13- Fix TinyMCE uses zh_CN when zh_TW locale is set (#1486929)
[eb9eff0]14- Fix TinyMCE buttons are hidden in Opera (#1486922)
[736790f]15- Fix JS error on IE when trying to send HTML message with enabled spellchecker (#1486940)
[47d06e4]16- Display inline images with known extensions and non-image content-type (#1486934)
[5cd00e2]17- Fix "Threaded" checkbox after subfolder creation (#1486928)
[64233d2]18- Fix timezone string in sent mail (#1486961)
[01538da]19- Show disabled checkboxes for protected folders instead of dots (#1485498)
[d11fb20]20- Added fieldsets in Identity form, added 'identity_form' hook
[71f60cc]21- Re-added 'Close' button in upload form (#1486930, #1486823)
[4d7acb3]22- Fix handling of charsets with LATIN-* label
[cb3dfdfe]23- Fix messages background image handling in some cases (#1486990)
[99b8c1e]24- Fix format=flowed handling (#1486989)
[4312345]25- Fix when IMAP connection fails in 'get' action session shouldn't be destroyed (#1486995)
[3c9d9aa]26
[4859fed]27RELEASE 0.4
28-----------
[0e2ccb3]29- Fix disapearing upload form disapears when user selects a file on Safari (#1486823)
30- Don't replace error messages with loading info (#1486300)
[5cff852]31- Fix JS errors on compose mode switch (#1486870)
[95fd49e4]32- Fix message structure parsing when it lacks optional fields (#1486881)
[db1f1e3]33- Include all recipients in sendmail log
[3a4c9f4]34- Support HTTP_X_FORWARDED_PROTO header for HTTPS detecting (#1486866)
[9048094]35- Fix default IMAP port configuration (#1486864)
36- Create Sent folder when starting to compose a new message (#1486802)
[3e58bf2]37- Fix handling of messages with Content-Type: application/* and no filename (#1484050)
[087c7dc]38- Improved compose screen: resizable body and attachments list, vertical splitter, options menu
[bdb13a5]39- Fix RC forgets search results (#1483883)
40- TinyMCE 3.3.7
[be6f3a9]41- Improve parsing of styled empty tags in HTML messages (#1486812)
[f767654]42- Add %dc variable support in base_dn/bind_dn config (#1486779)
[ce06d32]43- Add button to hide/unhide the preview pane (#1484215)
[37e467d]44- Fix no-cache headers on https to prevent content caching by proxies (#1486798)
[f19d86b]45- Fix attachment filenames broken with TNEF decoder using long filenames (#1486795)
[2bf3cc6]46- Use user's timezone in Date header, not server's timezone (#1486119)
[5852c14d]47- Add option to set separate footer for HTML messages (#1486660)
[349a8e3]48- Add real SMTP error description to displayed error messages (#1485927)
[64e3e80]49- Fix some IMAP errors handling when opening the message (#1485443)
[7c866e4]50- Fix related parts aren't displayed when got mimetype other than image/* (#1486432)
[997111f]51- Multiple identity and database support for squirrelmail_usercopy plugin (#1486517)
[bb8721aa]52- Support dynamic hostname (%d/%n) variables in configuration options (#1485438)
[5bde172]53- Add 'messages_list' hook (#1486266)
[7ceabc8]54- Add request* event triggers in http_post/http_request (#1486054)
[ac8edbe]55- Fix use RFC-compliant line-delimiter when saving messages on IMAP (#1486712)
[f07d238]56- Add 'imap_timeout' option (#1486760)
[d311d80]57- Fix forwarding of messages with winmail attachments
58- Fix handling of uuencoded attachments in message body (#1485839)
[6f4e7db]59- Added list_mailboxes hook in rcube_imap::list_unsubscribed() (#1486668)
[87a8685]60- Fix wrong message on file upload error (#1486725)
[0b7f3a8]61- Add support for data URI scheme [RFC2397] (#1486740)
[2bb1f63]62- Added 'actionbefore', 'actionafter', 'responsebefore', 'responseafter' events
[141eb8a]63- Fix double-addition of e-mail domain to content ID in HTML images
[6b6f2e8]64- Read and send messages with format=flowed (#1484370), fixes word wrapping issues (#1486543)
[021ef41]65- Fix duplicated attachments when forwarding a message (#1486487)
[c1439f9]66- Fix message/rfc822 attachments containing only attachments are not parsed properly (#1486743)
[9d5c834]67- Fix %00 character in winmail.dat attachments names (#1486738)
[c435173]68- Fix handling errors of folder deletion (#1486705)
[1d51658]69- Parse untagged CAPABILITY response for LOGIN command (#1486742)
[30aa4cc]70- Renamed all php-cli scripts to use .sh extension
[677e1f2]71- Some files from /bin + spellchecking actions moved to the new 'utils' task
[0e7b663]72- Added thread tree icons
[bb8012c]73- Extend contact groups support (#1486682)
[4880749]74- Fix check-recent action issues and performance (#1486526)
75- Fix messages order after checking for recent (#1484664)
[25fdec5]76- Fix autocomplete shows entries without email (#1486452)
[c833ed4]77- Fix listupdate event doesn't trigger on search response (#1486708)
[a1f7e90a]78- Fix select_all_mode value after selecting a message (#1486720)
[1f019c8]79- Set focus to editor on reply in HTML mode (#1486632)
80- Fix composing in HTML jumps cursor to body instead of recipients (#1486674)
[b62c486]81- Allow columns order change per user - drag&drop (#1485795)
[ea50e71]82- Add References header in read receipt (#1486681)
[06c116bf]83- Fix database constraint violation when opening a message (#1486696)
[cecf46a4]84- Add 'loading' message while login is in progress (#1486667)
[3978d28e]85- Fix quota_zero_as_unlimited (#1486662)
[f0485ad]86- Fix folder subscription checking (#1486684)
87- Fix INBOX appears (sometimes) twice in mailbox list (#1486672)
[373747b]88- Fix listing of attachments of some types e.g. "x-epoc/x-sisx-app" (#1486653)
89- Fix DB Schema checking when some db_table_* options are not set (#1486654)
90
91RELEASE 0.4-beta
92----------------
[93c01888]93- Add sizelimit and timelimit variables in LDAP config (#1486544)
[f3e1010]94- Hide IMAP host dropdown when single host is defined (#1486326)
[8e211ad]95- Add images pre-loading on login page (#1451160)
[3544558]96- Add HTTP_X_REAL_IP and HTTP_X_FORWARDED_FOR to successful logins log (#1486441)
[c287f34]97- Fix setting spellcheck languages with extended codes (#1486605)
[da8f11c]98- Fix messages list scrolling in FF3.6 (#1486472)
99- Fix quicksearch input focus (#1486637)
[a35062a1]100- Always set changed date when flagging a DB record as deleted + provide a cleanup script
[8e3a603]101- Fix address book/group selection (#1486619)
102- Assign newly created contacts to the active group (#1486626)
[bc49601]103- Added option not to mark messages as read when viewed in preview pane (#1485012)
104- Allow plugins modify the Sent folder when composing (#1486548)
[751b22b]105- Added optional (max_recipients) support to restrict total number of recipients per message (#1484542)
[7a48e55]106- Re-organize editor buttons, add blockquote and search buttons
107- Make possible to write inside or after a quoted html message (#1485476)
[59c216f]108- Fix bugs on unexpected IMAP connection close (#1486190, #1486270)
109- Iloha's imap.inc rewritten into rcube_imap_generic class
[a61bbb2]110- Added contact groups in address book (not finished yet)
[33e2e42]111- Added PageUp/PageDown/Home/End keys support on lists (#1486430)
[fb7ec57]112- Added possibility to select all messages in a folder (#1484756)
[d8c440c]113- Added 'imap_force_caps' option for after-login CAPABILITY checking (#1485750)
[d50b857]114- Password: Support dovecotpw encryption
[69d05c3]115- TinyMCE 3.3.1
[9b3fdc2]116- Implemented messages copying using drag&drop + SHIFT (#1484086)
[15e00bd]117- Improved performance of folders operations (#1486525)
[b575fa9]118- Fix blocked.gif attachment is not attached to the message (#1486516)
[98c489e]119- Managesieve: import from Horde-INGO
120- Managesieve: support for more than one match (#1486078)
121- Managesieve: support for selectively disabling rules within a single sieve script (#1485882)
[f52c936f]122- Threaded message listing now available
123- Added sorting by ARRIVAL and CC
124- Message list columns configurable by the user
125- Removed 'index_sort' option, now we're using empty 'message_sort_col' for this
[f209717]126- virtuser_query: support other identity data (#1486148)
[56505a1]127- Options virtuser_* replaced with virtuser_* plugins
128- Plugin API: Implemented 'email2user' and 'user2email' hooks
[a4cf457]129- Fix forwarding message omits CC header (#1486305)
[e55ab02]130- Add 'default_charset' option to user preferences (#1485451)
[b7f9522]131- Add 'delete_always' option to user preferences
[2d08c50f]132- Support/Require tls:// prefix in 'smtp_server' option for TLS connections
[f1ce516]133- Fix inconsistent behaviour of 'delete_always' option (#1486299)
[a039c62]134- Fix deleting all messages from last list page (#1486293)
[bbc8565]135- Flag original messages when sending a draft (#1486203)
[a961838]136- Changed signature separator when top-posting (#1486330)
[b975da2]137- Let the admin define defaults for search modifiers (#1485897)
[aba0927]138- Fix long e-mail addresses validation (#1486453)
[7910c0f]139- Remember search modifiers in user prefs (#1486146)
[47ad83f]140- Added force_7bit option to force MIME encoding of plain/text messages (#1486510)
[d5ffb587]141- Use case sensitive check when checking for default folders (#1486346)
[5e9a566]142- Fix checking for new mail: now checks unseen count of inbox (#1485794)
[929a508]143- Improve performance by avoiding unnecessary updates to the session table (#1486325)
[ff519ed]144- Fix invalid <font> tags which cause HTML message rendering problems (#1486521)
[ebc619c]145- Fix CVE-2010-0464: Disable DNS prefetching (#1486449)
[82c98e6]146- Fix Received headers to behave better with SpamAssassin (#1486513)
[64608bf]147- Password: Make passwords encoding consistent with core, add 'password_charset' global option (#1486473)
[951c07b1]148- Fix adding contacts SQL error on mysql (#1486459)
[333c48c]149- Squirrelmail_usercopy: support reply-to field (#1486506)
[1617dbb]150- Fix IE spellcheck suggestion popup issue (#1486471)
[812abdd]151- Fix email address auto-completion shows regexp pattern (#1486258)
[b545d3e]152- Fix merging of configuration parameters: user prefs always survive (#1486368)
[1e6b19d]153- Fix quota indicator value after folder purge/expunge (#1486488)
[3e8898e]154- Fix external mailto links support for use as protocol handler (#1486037)
[91790e4]155- Fix attachment excessive memory use, support messages of any size (#1484660)
[9b94eb6]156- Fix setting task name according to auth state
[a65bf3a]157- Password: fix vpopmaild driver (#1486478)
[8248e4a6]158- Add workaround for MySQL bug [http://bugs.mysql.com/bug.php?id=46293] (#1486474)
[b620493a]159- Fix quoted text wrapping when replying to an HTML email in plain text (#1484141)
[ad18d63]160- Fix handling of extended mailto links (with params) (#1486354)
[a79e5f1]161- Fix sorting by date of messages without date header on servers without SORT (#1486286)
[e1ac217]162- Fix inconsistency when not using default table names (#1486467)
[c5c3ae7]163- Fix folder rename/delete buttons do not appear on creation of first folder (#1486468)
[f52e7a0]164- Fix character set conversion fails on systems where iconv doesn't accept //IGNORE (#1486375)
[ff519ed]165- Log in performance: Create default folders on first login only
[d4a2c0c]166- Import contacts into the selected address book (by Phil Weir)
[2273d41]167- Add support for MDB2's 'sqlsrv' driver (#1486395)
[8f85e37]168- Use jQuery-1.4
[ae9d583]169- Removed problematic browser-caching of messages
[0917356]170- Fix incompatybility with suhosin.executor.disable_emodifier (#1486321)
[d6584f7]171- Use PLAIN auth when CRAM fails and imap_auth_type='check' (#1486371)
[96b679d]172- Fix removal of <title> tag from HTML messages (#1486432)
[76c94b6]173- Fix 'force_https' to specified port when URL contains a port number (#1486411)
[da1722a]174- Fix to-text converting of HTML entities inside b/strong/th/hX tags (#1486422)
[57837fd]175- Bug in spellchecker suggestions when server charset != UTF8 (#1486406)
[a2cb306]176- Managesieve: Fix requires generation for multiple actions (#1486397)
[1004407]177- Fix LDAP problem with special characters in RDN (#1486320)
[aa16b4a]178- Improved handling of message parts of type message/rfc822
[5b3ed54]179- Plugin API: added 'quota' hook
[f96ffde]180- Fix parsing conditional comments in HTML messages (#1486350)
[e5d60d6]181- Use built-in json_encode() for proper JSON format in AJAX replies
[ceeab9e]182- Allow setting only selected params in 'message_compose' hook (#1486312)
[a82dcd4]183- Plugin API: added 'message_compose_body' hook (#1486285)
[70ee70a]184- Fix counters of all folders are checked in 'getunread' action  with check_all_folders disabled (#1486128)
[19d6a89]185- Fix displaying alternative parts in messages of type message/rfc822 (#1486246)
[496da6a]186- Fix possible messages exposure when using Roundcube behind a proxy (#1486281)
[bc6ac4d]187- Fix unicode para and line separators in javascript response (#1486310)
[ff519ed]188- Additional_message_headers: allow unsetting headers, support plugin's config file (#1486268)
[90b1cb2]189- Fix displaying of hidden directories in skins list (#1486301)
190- Fix open_basedir restriction error when reading skins list (#1486304)
[18153ef]191- Fix pasting from Office apps into html editor (#1486271)
[ff519ed]192- Fix empty <a> tags parsing (#1486272)
[31ddb5e]193- Don't cut off attachment names when using non-RFC2231 encoding (#1485515)
[0207c45]194- Allow inserting signatures above replied message body (#1484272)
[ac67db1]195- Managesieve 2.0: multi-script support
[5982122]196- Fix imap_auth_type regression (#1486263)
197
198RELEASE 0.3.1
199------------------
[09915f1]200- Specify toolbar container in compose template (#1486247)
[5818e44]201- Fix $_SERVER['HTTPS'] check for SSL forcing on IIS (#1486243)
[700ef1f]202- Avoid unnecessary page loads for selected tab (#1486032)
[7415c02]203- Fix quota indicator issues by content generation on client-size (#1486197, #1486220)
[49771b1]204- Don't display disabled sections in Settings (#1486099)
[e4acbbd]205- Added server-side e-mail address validation with 'email_dns_check' option (#1485857)
[ccc80d1]206- Fix login page loading into an iframe when session expires (#1485952)
[b6c512a]207- Allow setting port number in 'force_https' option (#1486091)
[65c0a0e]208- Option 'force_https' replaced by 'force_https' plugin
[1a00f13]209- Fix IE issue with non-UTF-8 characters in AJAX response (#1486159)
[4f693281]210- Partially fixed "empty body" issue by showing raw body of malformed message (#1486166)
[a9bfe21]211- Fix importing/sending to email address with whitespace (#1486214)
212- Added XIMSS (CommuniGate) driver for Password plugin
[b4d940b]213- Fix newly attached files are not saved in drafts w/o editing any text (#1486202)
[ebf8726]214- Added attachment upload indicator with parallel upload (#1486058)
[2c7296a]215- Use default_charset for bodies of messages without charset definition (#1486187)
[1bf9a86]216- Password: added cPanel driver
[ef70b85]217- Fix return to first page from e-mail screen (#1486105)
[bf1b66bf]218- Fix handling HTML comments in HTML messages (#1486189)
[8583d64]219- Fix folder/messagelist controls alignment - icons used (#1486072)
[e3e874d]220- Fix LDAP addressbook shows 'Contact not found' error sometimes (#1486178)
[38bf4253]221- Fix cache status checking + improve cache operations performance (#1486104)
[93a88c9]222- Prevent from setting INBOX as any of special folders (#1486114)
[cb9fc85]223- Fix regular expression for e-mail address (#1486152)
[1cead0c]224- Fix Received header format
225- Implemented sorting by message index - added 'index_sort' option (#1485936)
[3e2bc6a]226- Fix dl() use in installer (#1486150)
[0102742]227- Added 'ldap_debug' option
[587444f]228- Fix "Empty startup greeting" bug (#1486085)
[4d54cfe]229- Fix setting user name in 'new_user_identity' plugin (#1486137)
[78925f8f]230- Fix incorrect count of new messages in folder list when using multiple IMAP clients (#1485995)
231- Fix all folders checking for new messages with disabled caching (#1486128)
[34aec72]232- Support skins in 'archive' and 'markasjunk' plugins
[9ab7bc6]233- Added 'html_editor' hook (#1486068)
[59395e7]234- Fix DB constraint violation when populating messages cache (#1486052)
[e7b283b]235- Password: added password strength options (#1486062)
[7104732]236- Fix LDAP partial result warning (#1485536)
[11ea2ac]237- Fix delete in message view deletes permanently with flag_for_deletion=true (#1486101)
[b48d9bf]238- Use faster/secure mt_rand() (#1486094)
[4a63f1ef]239- Fix roundcube hangs on empty inbox with bincimapd (#1486093)
[161c28d]240- Fix wrong headers for IE on servers without $_SERVER['HTTPS'] (#1485926)
241- Force IE style headers for attachments in non-HTTPS session, 'use_https' option (#1485655)
[7df0e35]242- Check 'post_max_size' for upload max filesize (#1486089)
[3dd90d3]243- Password Plugin: Fix %d inserts username instead of domain (#1486088)
[8678ce8]244- Fix rcube_mdb2::affected_rows() (#1486082)
245
246RELEASE 0.3-stable
247------------------
[4368a07]248- Fix gn and givenName should be synonymous in LDAP addressbook (#1485892)
[ea18c59]249- Add mail_domain to LDAP email entries without @ sign (#1485201)
[b4fa591]250- Fix saving empty values in LDAP contact data (#1485781)
[e83f035]251- Fix LDAP contact update when RDN field is changed (#1485788)
[0131ec9]252- Fix LDAP attributes case senitivity problems (#1485830)
[6855ce6]253- Fix LDAP addressbook browsing when only one directory is used (#1486022)
[b8ae99a6]254- Fix endless loop on error response for APPEND command (#1486060)
[11e670d]255- Don't require date.timezone setting in installer (#1485989)
[7e15422]256- Fix date sorting problem with Courier IMAP server (#1486065)
[e0896df]257- Unselect pressed buttons on mouse up (#1485987)
[4b20e28]258- Don't set php_value error_log in .htaccess but mention in INSTALL (#1485924)
[4ff4adc]259- Fix too small status/flag/attachment columns in Safari 4 (#1486063)
[f9aeecd]260- Fix selection disabling while dragging splitter in webkit browsers (#1486056)
[dc1dbc4]261- Added 'new_messages' plugin hook (#1486005)
262- Added 'logout_after' plugin hook (#1486042)
[7596968]263- Added 'message_compose' hook
[2a34eb9]264- Added 'imap_connect' hook (#1485956)
265- Fix vcard_attachments plugin (#1486035)
[00e57d1]266- Updated PEAR::Auth_SASL to 1.0.3 version
[6b7e8e7]267- Use sequence names only with PostgreSQL (#1486018)
[f058348]268- Re-designed User Preferences interface
[7c6bc1a]269- Fix MS SQL DDL (#1486020)
[dec9e85]270- Fix rcube_mdb2.php: call to setCharset not implemented in mssql driver (#1486019)
[e54bb72]271- Added 'display_next' option
[4465332]272- Fix rcube_mdb2::unixtimestamp for MS SQL (#1486015)
[a80b7d4]273- Fix HTML washing to respect character encoding
[03a63a4]274- Fix endless loop in iil_C_Login() with Courier IMAP (#1486010)
[2e63d30]275- Fix #messagemenu display on IE (#1486006)
[4a42653]276- Speedup UI by using sprites for (toolbar) buttons
[5dc7c21]277- Fix charset names with X- prefix handling
[2337a82]278- Fix displaying of HTML messages with unknown/malformed tags (#1486003)
279
280RELEASE 0.3-RC1
281---------------
[93af155]282- Fix import of vCard entries with params (#1485453)
[503e019]283- Fix HTML messages output with empty block elements (#1485974)
[0207c45]284- Use request tokens to protect POST requests from CSRF
[afc6e4b]285- Added hook when killing a session
286- Added hook to write_log function (#1485971)
[40dfead]287- Performance improvements by use UID commands (#1485690)
[665cc56]288- Fix HTML editor tabIndex setting (#1485972)
[19862b55]289- Added 'imap_debug' and 'smtp_debug' options
[b6b5934]290- Support strftime's format modifiers in date_* options (#1484806)
[72cd3c1]291- Support %h variable in 'smtp_server' option (#1485766)
[2818f8e]292- Show SMTP errors in browser (#1485927)
[f7fff8f]293- Allow WBR tag in HTML message (#1485960)
[37c20d4]294- Use spl_autoload_register() instead of __autoload (#1485947)
295- Add hook for identities listing (#1485958)
296- Trigger hook 'smtp_connect' when opening an SMTP connection (#1485954)
[e48a10a]297- Added config option to enforce HTTPS connections
[ac62299]298- Fix non-unicode characters caching in unicode database (#1484608)
299- Performance improvements of messages caching
[11b80e9]300- Fix empty Date header issue (#1485923)
[816d662]301- Open collapsed folders during drag & drop (#1485914)
[329f5b7]302- Fixed link text replacements (#1485789)
303- Also trigger 'insertrow' events on page load (#1485826)
304- No link on subject in IE browsers (#1484913)
[93c0be2e]305- Fixed filename encoding according to RFC2231 (#1485875)
[069704b]306- Added message Edit feature (#1483891, #1484440)
[59c027b]307- Fix message Etag generation for counter issues (#1485623)
[e20e310]308- Fix messages searching on MailEnable IMAP (#1485762)
[2dd7ee3]309- Fixed many 'skip_deleted' issues (#1485634)
310- Fixed messages list sorting on servers without SORT capability
[a54242c]311- Colorized signatures in plain text messages
[0b2ce91]312- Reviewed/fixed skip_deleted/read_when_deleted/flag_for_deletion options handling in UI
[47f0725]313- Fix displaying of big maximum upload filesize (#1485889)
[52818559]314- Added possibility to invert messages selection
[dc2fc08]315- After move/delete from 'show' action display next message instead of messages list (#1485887)
[2ff8af1]316- Fixed problem with double quote at the end of folder name (#1485884)
[d7f49d6]317- Speedup UI by using CSS sprites and etags/expires/deflate in Apache config (#1484858,#1485800)
[8234b4c]318- Support UID EXPUNGE: remove only moved/deleted messages
[91d1a15]319- Add drag cancelling with ESC key (#1484344)
[1301e98]320- Support initial identity name from virtuser_query (#1484003)
[49dfb00]321- Added message menu, removed Print and Source buttons
322- Added possibility to save message as .eml file (#1485861)
323- Added 1 minute interval in autosave options (#1485854)
[a5897a3]324- Support UTF-7 encoding in messages (#1485832)
[dbe44cd1]325- Better support for malformed character names (#1485758)
[82486635]326
327RELEASE 0.3-BETA
328----------------
329- Plugin API + jQuery engine
[2471d3a]330- Added possibility to encrypt received header, option 'http_received_header_encrypt',
331  added some more logic in encrypt/decrypt functions for security
[48958e0]332- Fix Answered/Forwarded flag setting for messages in subfolders
[cea956c]333- Fix autocomplete problem with capital letters (#1485792)
[1c5be6f]334- Support UUencode content encoding (#1485839)
[617b4f6]335- Minimize chance of race condition in session handling (#1485659, #1484678)
[26d8574]336- Fix session handling on non-session SQL query error (#1485734)
[20ccd47]337- Fix html editor mode setting when reopening draft message (#1485834)
[30b152b]338- Added quick search box menu (#1484304)
[9f3579b1]339- Fix wrong column sort order icons (#1485823)
[29da641]340- Updated TinyMCE to 3.2.3 version
[d4d1a25]341- Fix attachment names encoding when charset isn't specified in attachment part (#1484969)
[79eb4e7]342- Fix message normal priority problem (#1485820)
[9d003af]343- Fix autocomplete spinning wheel does not disappear (#1485804)
[0ad27c3]344- Added log_date_format option (#1485709)
[962085ba]345- Fix text wrapping in HTML editor after switching from plain text to HTML (#1485521)
[df781b5]346- Fix auto-complete function hangs with plus sign (#1485815)
[9ff9f516]347- Fix AJAX requests errors handler (#1485000)
[c4b819e]348- Speed up message list displaying on IE
[bac3565]349- Fix read/write database recognition (#1485811)
[82486635]350
351RELEASE 0.2.2
352-------------
[269719fb]353- Fix quicksearchbox look in Chrome and Konqueror (#1484841)
[3bde305]354- Fix UTF-8 byte-order mark removing (#1485514)
[40d7c23]355- Fix folders subscribtions on Konqueror (#1484841)
[c0b8224]356- Fix debug console on Konqueror and Safari
[91df199]357- Fix messagelist focus issue when modifying status of selected messages (#1485807)
[f86e8f5f]358- Support STARTTLS in IMAP connection (#1485284)
[58c9dd7]359- Fix DEL key problem in search boxes (#1485528)
[94206996]360- Support several e-mail addresses per user from virtuser_file (#1485678)
[432a614]361- Fix drag&drop with scrolling on IE (#1485786)
[6e9f9fb]362- Fix adding signature separator in html mode (#1485350)
[803b1b7]363- Fix opening attachment marks message as read (#1485803)
[779cbe0]364- Fix 'temp_dir' does not support relative path under Windows (#1484529)
[ce16bbc]365- Fix "Initialize Database" button missing from installer (#1485802)
[5a3f585]366- Fix compose window doesn't fit 1024x768 window (#1485396)
[6491ed9b]367- Fix service not available error when pressing back from compose dialog (#1485552)
[5d11018]368- Fix using mail() on Windows (#1485779)
[38ddba5]369- Fix word wrapping in message-part's <PRE>s for printing (#1485787)
[7145e00]370- Fix incorrect word wrapping in outgoing plaintext multibyte messages (#1485714)
371- Fix double footer in HTML message with embedded images
[dadb05b]372- Fix TNEF implementation bug (#1485773)
[c857078]373- Fix incorrect row id parsing for LDAP contacts list (#1485784)
[200b162]374- Fix 'mode' parameter in sqlite DSN (#1485772)
375
376RELEASE 0.2.1
377------------------
[ec74645]378- Use US-ASCII as failover when Unicode searching fails (#1485762)
[25f779d]379- Fix errors handling in IMAP command continuations (#1485762)
[55c2a4e]380- Fix FETCH result parsing for servers returning flags at the end of result (#1485763)
[37974e2]381- Fix datetime columns defaults in mysql's DDL (#1485641)
[d519ef8]382- Fix attaching more than nine inline images (#1485759)
[65d7108]383- Support 'UNICODE-1-1-UTF-7' alias for UTF-7 encoding (#1485758)
[0ea569c]384- Fix mime-type detection using a hard-coded map (#1485311)
[ae8a6021]385- Don't return empty string if charset conversion failed (#1485757)
[aaffbeb]386- Disable concurrent autocomplete query results display (#1485743)
[65605c86]387- Fix new lines stripped from message footer (#1485751)
[7b0eac9]388- Fix IE problem with mouse click autocomplete (#1485739)
[ec603f7]389- Fix html body washing on reply/forward + fix attachments handling (#1485676)
[050410f]390- Fix multiple recipients input parsing (#1485733)
[19d1b28]391- Fix replying to message with html attachment (#1485676)
[5faac05]392- Use default_charset for messages without specified charset (#1485661, #1484961)
[33875df]393- Support non-standard "GMT-XXXX" literal in date header (#1485729)
[21b160f]394- Added TNEF support to decode MS Outlook attachments (winmail.dat)
[0ea8d3a0]395- Fix "value continuation" MIME headers by adding required semicolon (#1485727)
[874717b]396- Fix pressing select all/unread multiple times (#1485723)
[98bf5f3]397- Fix selecting all unread does not honor new messages (#1485724)
[5801afd]398- Fix some base64 encoded attachments handling (#1485725)
[487edf8]399- Support NGINX as IMAP backend: better BAD response handling (#1485720)
[49c49be]400- Performance fix: don't fetch attachment parts headers twice to parse filename
[2e1809e]401- Fix checking for recent messages on various IMAP servers (#1485702)
[49c49be]402- Performance fix: Don't fetch quota and recent messages in "message view" mode
[9b4aaa7]403- Fix displaying of alternative-inside-alternative messages (#1485713)
[5c771cb]404- Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#1485706)
[cbf1f3c]405- Fix creation of folders with '&' sign in name
406- Fix parsing of email addresses without angle brackets (#1485693)
407- Save spellcheck corrections when switching from plain to html editor (and spellchecking is on)
[0d57de9]408- Fix large search results on server without SORT capability (#1485668)
[aa055c9]409- Get rid of preg_replace() with eval modifier and create_function usage (#1485686)
410- Bring back <base> and <link> tags in HTML messages
[4cc74f7]411- Fix XSS vulnerability through background attributes as reported by Julien Cayssol
[b7c1685]412- Fix problems with backslash as IMAP hierarchy delimiter (#1484467)
[478c7c6]413- Secure vcard export by getting rid of preg's 'e' modifier use (#1485689)
[0129d7c]414- Fix authentication when submitting form with existing session (#1485679)
[24ed413]415- Allow absolute URLs to images in HTML messages/sigs (#1485666)
416- Fix message body which contains both inline attachments and emotions
[9c5bee6]417- Fix SQL query execution errors handling in rcube_mdb2 class (#1485509)
[c58c0ae]418- Fix address names with '@' sign handling (#1485654)
[7a229b9]419- Improve messages display performance
420- Fix messages searching with 'to:' modifier
421
[49c49be]422RELEASE 0.2-STABLE
423------------------
[27720d6]424- Fix mark popup in IE 7 (#1485369)
425- Fix line-break issue when copy & paste in Firefox (#1485425)
[07717db]426- Fix autocomplete "unknown server error" (#1485637)
[44ea3fd]427- Fix STARTTLS before AUTH in SMTP connection (#1484883)
[78928070]428- Support multiple quota values in QUOTAROOT resonse (#1485626)
[49c49be]429- Only abbreviate file name for IE < 7 browsers (#1485063)
[030c848]430- Performance: allow setting imap rootdir and delimiter before connect (#1485172)
[0b5539e]431- Fix sorting of folders with more than 2 levels (#1485569)
[3c884af]432- Fix search results page jumps in LDAP addressbook (#1485253)
[55cd374]433- Fix empty line before the signature in IE (#1485351)
[e2dd81f]434- Fix horizontal scrollbar in preview pane on IE (#1484633)
[b1c15414]435- Add Robots meta tag in login page and installer (#1484846)
[2a41355]436- Added 'show_images' option, removed 'addrbook_show_images' (#1485597)
[2fd9750]437- Option to check for new mails in all folders (#1484374)
438- Don't set client busy when checking for new messages (#1485276)
[9abd0f0]439- Allow UTF-8 folder names in config (#1485579)
440- Add junk_mbox option configuration in installer (#1485579)
[2c8e84c]441- Do serverside addressbook queries for autocompletion (#1485531)
[d59aaa1]442- Allow setting attachment col position in 'list_cols' option
443- Allow override 'list_cols' via skin (#1485577)
[be7d3b6]444- Fix 'cache' table cleanup on session destroy (#1485516)
[3e48d2ee]445- Increase speed of session destroy and garbage clean up
446- Fix session timeout when DB server got clock skew (#1485490)
[ceb52fe0]447- Fix handling of some malformed messages (#1484438)
[322b79d]448- Speed up raw message body handling
[300fc65]449- Better HTML entities conversion in html2text (#1485519)
[84b884d]450- Fix big memory consumption and speed up searching on servers without SORT capability
[14de18d]451- Fix setting locale to tr_TR, ku and az_AZ (#1485470)
[0803fb0]452- Use SORT for searching on servers with SORT capability
[e538b3d]453- Added message status filter
[68af648]454- Fix empty file sending (#1485389)
[e0c9741]455- Improved searching with many criterias (calling one SEARCH command)
[b8ae5093]456- Fix HTML editor initialization on IE (#1485304)
[79af0bb]457- Add warning when switching editor mode from html to plain (#1485488)
[be758e0]458- Make identities list scrollable (#1485538)
[8498dce]459- Fix problem with numeric folder names (#1485527)
[d2993ee]460- Added BYE response simple support to prevent from endless loops in imap.inc (#1483956)
[2855518]461- Fix unread message unintentionally marked as read if read_when_deleted=true (#1485409)
462- Remove port number from SERVER_NAME in smtp_helo_host (#1485518)
[072fdef]463- Don't send disposition notification receipts for messages marked as 'read' (#1485523)
[95d90f8]464- Added 'keep_alive' and 'min_keep_alive' options (#1485360)
[ec01712]465- Added option 'identities_level', removed 'multiple_identities'
466- Allow deleting identities when multiple_identities=false (#1485435)
[06343d1]467- Added option focus_on_new_message (#1485374)
[407dcf9]468- Fix html2text class autoloading on Windows (#1485505)
469- Fix html signature formatting when identity save error occured (#1485426)
[701b9a7]470- Add feedback and set busy when moving folder (#1485497)
[4a509a5]471- Fix 'Empty' link visibility for some languages e.g. Slovak (#1485489)
472- Fix messages count bar overlapping (#1485270)
[9e951be6]473- Fix adding signature in drafts compose mode (#1485484)
[6eb8586]474- Fix iil_C_Sort() to support very long and/or divided responses (#1485283)
475- Fix matching case sensitivity when setting identity on reply (#1485480)
476- Prefer default identity on reply
[2b4bae1]477- Fix imap searching on ISMail server (#1485466)
478- Add css class for flagged messages (#1485464)
[a22cb65]479- Write username instead of id in sendmail log (#1485477)
480- Fix htmlspecialchars() use for PHP version < 5.2.3 (#1485475)
481- Fix js keywords escaping in json_serialize() for IE/Opera (#1485472)
[155bbb8]482- Added bin/killcache.php script (#1485434)
[abdc589]483- Add support for SJIS, GB2312, BIG5 in rc_detect_encoding()
484- Fix vCard file encoding detection for non-UTF-8 strings (#1485410)
[9b3d7f74]485- Add 'skip_deleted' option in User Preferences (#1485445)
[5f660cd]486- Minimize "inline" javascript scripts use (#1485433)
[4683bf1]487- Fix css class setting for folders with names matching defined classes names (#1485355)
[5285146]488- Fix race conditions when changing mailbox
[dda3c7d]489- Fix spellchecking when switching to html editor (#1485362)
490- Fix compose window width/height (#1485396)
[ab8b447]491- Allow calling msgimport.sh/msgexport.sh from any directory (#1485431)
[56cf503]492- Localized filesize units (#1485340)
[fd51e0f]493- Better handling of "no identity" and "no email in identity" situations (#1485117)
[49c49be]494- Added 'mime_param_folding' option with possibility to choose long/non-ascii attachment names encoding eg. to be readable in MS Outlook/OE (#1485320)
[ffae15e5]495- Added "advanced options" feature in User Preferences
[bf2f39e]496- Fix unread counter when displaying cached massage in preview panel (#1485290)
[526d170]497- Fix htmleditor spellchecking on MS Windows (#1485397)
[09f19e6]498- Fix problem with non-ascii attachment names in Mail_mime (#1485267, #1485096)
[d6869a66]499- Fix language autodetection (#1485401)
500- Fix button label in folders management (#1485405)
501- Fix collapsed folder not indicating unread msgs count of all subfolders (#1485403)
502- Fix handling of apostrophes in filenames decoded according to rfc2231
503
[49c49be]504RELEASE 0.2-BETA
505----------------
[bba657e]506- Made config files location configurable (#1485215)
[81b573d]507- Reduced memory footprint when forwarding attachments (#1485345)
[491a6e2]508- Allow and use spellcheck attribute for input/textarea fields (#1485060)
[d734041f]509- Added icons for forwarded/forwarded+replied messages (#1485257)
[5758b9b]510- Added Reply-To to forwarded emails (#1485315)
[d93fc99]511- Display progress message for folders create/delete/rename (#1485357)
[7f62581]512- Smart Tags and NOBR tag support in html messages (#1485363, #1485327)
[f645ce1]513- Redesign of the identities settings (#1484042)
514- Add config option to disable creation/deletion of identities (#1484498)
[acb08f5]515- Added 'sendmail_delay' option to restrict messages sending interval (#1484491)
[e5686f4]516- Added vertical splitter for folders list resizing
517- Added possibility to view all headers in message view
518- Fixed splitter drag/resize on Opera (#1485170)
[6cd0099]519- Fixed quota img height/width setting from template (#1484857)
[3e8bd7af]520- Refactor drag & drop functionality. Don't rely on browser events anymore (#1484453)
521- Insert "virtual" folders in subscription list (#1484779)
[203ee44]522- Added link to open message in new window
[0dbac32]523- Enable export of address book contacts as vCard
[49c49be]524- Add feature to import contacts from vcard files (#1326103)
[c505e59]525- Respect Content-Location headers in multipart/related messages according to RFC2110 (#1484946)
[8beee1b]526- Allowed max. attachment size now indicated in compose screen (#1485030)
[6e6e893]527- Also capture backspace key in list mode (#1484566)
[6695db8]528- Allow application/pgp parts to be displayed (#1484753)
[5f314da]529- Correctly handle options in mailto-links (#1485228)
[94e4be5]530- Immediately save sort_col/sort_order in user prefs (#1485265)
[30694e4]531- Truncate very long (above 50 characters) attachment filenames when displaying
[c8ae249]532- Allow to auto-detect client language if none set (#1484434)
533- Auto-detect the client timezone (user configurable)
[49c49be]534- Add RFC2231 header value continuations support for attachment filenames + hack for servers that not support that feature
[7003206]535- Fix Reply-To header displaying (#1485314)
[ed132ed]536- Mark form buttons that provide the most obvious operation (mainaction)
[876b15d]537- Added option 'quota_zero_as_unlimited' (#1484604)
[a91c9ba]538- Added PRE handling in html2text class (#1484740)
[f5aa165]539- Added folder hierarchy collapsing
[b77d0dd]540- Added options to use syslog instead of log file (#1484850)
541- Added Logging & Debugging section in Installer
[49c49be]542- Fix In-Reply-To and References headers when composing saved draft message (#1485288)
[2c6fa93]543- Fix html message charset conversion for charsets with underline (#1485287)
[f74b283]544- Fix buttons status after contacts deletion (#1485233)
[49c49be]545- Fix escaping of To: and From: fields when building message body for reply or forward in the HTML editor (#1484904)
[ac5d15d]546- Use current mailbox name in template (#1485256)
547- Better fix for skipping untagged responses (#1485261)
[5d2b7fd]548- Added pspell support patch by Kris Steinhoff (#1483960)
[4ca10b8]549- Enable spellchecker for HTML editor (#1485114)
[ded7139]550- Respect spellcheck_uri in tinyMCE spellchecker (#1484196)
[d8d41658]551- Case insensitive contacts searching using PostgreSQL (#1485259)
[faf8766]552- Make default imap folders configurable for each user (#1485075)
553- Save outgoing mail to selectable folder (#1324581)
[aee3a2f]554- Fix hiding of mark menu when clicking th button again (#1484944)
[49c49be]555- Use long date format in print mode (#1485191)
[18240a9]556- Updated TinyMCE to version 3.1.0.1
[e3e597e]557- Re-enable autocomplete attribute for login form (#1485211)
[5b3dd41]558- Check PERMANENTFLAGS before saving $MDNSent flag (#1484963, #1485163)
[e189a6c]559- Added flag column on messages list (#1484623)
[1c25366]560- Patched Mail/MimePart.php (http://pear.php.net/bugs/bug.php?id=14232)
[ddd776b]561- Allow trash/junk subfolders to be purged (#1485085)
[c719f3c]562- Store compose parameters in session and redirect to a unique URL
[4230651]563- Fixed CRAM-MD5 authentication (#1484819)
[1bc48e3]564- Fixed forwarding messages with one HTML attachment (#1484442)
565- Fixed encoding of message/rfc822 attachments and image/pjpeg handling (#1484914)
[e58df3a]566- Added option to select skin in user preferences
[49c49be]567- Added option to configure displaying of attached images below the message body
[712b30d]568- Added option to display images in messages from known senders (#1484601)
[f0d4b72]569- User preferences grouped in more fieldsets
[60881e5]570- Fix corrupted MIME headers of messages in Sent folder (#1485111)
571- Fixed bug in MDB2 package: http://pear.php.net/bugs/bug.php?id=14124
572- Use keypress instead of keydown to select list's row (#1484816)
[49c49be]573- Don't call expunge and don't remove message row after message move if flag_for_deletion is set to true (#1485002)
[60881e5]574
[49c49be]575RELEASE 0.2-ALPHA
576-----------------
[a0530a6]577- Added option to disable autocompletion from selected LDAP address books (#1484922)
[cd67494]578- TLS support in LDAP connections: 'use_tls' property (#1485104)
[49c49be]579- Fixed removing messages from search set after deleting them (#1485106)
[02548b9]580- imap.inc: Fixed iil_C_FetchStructureString() to handle many
581  literal strings in response (#1484969)
[681a59f]582- Support for subfolders in default/protected folders (#1484665)
[6eaac22]583- Disallowed delimiter in folder name (#1484803)
[e16938e]584- Support " and \ in folder names
[d1e8e3f]585- Escape \ in login (#1484614)
[c5688ef]586- Better HTML sanitization with the DOM-based washtml script (#1484701)
[53873e3]587- Fixed sorting of folders with non-ascii characters
[d7f3d796]588- Fixed Mysql DDL for default identities creation (#1485070)
[d9b29a2]589- In Preferences added possibility to configure 'read_when_deleted',
[3044ae2]590  'mdn_requests', 'flag_for_deletion' options
[49c49be]591- Made IMAP auth type configurable (#1483825)
592- Fixed empty values with FROM_UNIXTIME() in rcube_mdb2 (#1485055)
593- Fixed attachment list on IE 6/7 (#1484807)
594- Fixed JavaScript in compose.html that shows cc/bcc fields if populated
[2e90ff5]595- Make password input fields of type password in installer (#1484886)
[1a659d7]596- Don't attempt to delete cache entries if enable_caching is FALSE (#1485051)
[f1b7537]597- Optimized messages sorting on servers without sort capability (#1485049)
[583850d]598- Corrected message headers decoding when charset isn't specified and improved
599  support for native languages (#1485050, #1485048)
[4f9c833]600- Expanded LDAP configuration options to support LDAP server writes.
[b619652]601- Installer: encode special characters in DB username/password (#1485042)
[49c49be]602- Fixed management of folders with national characters in names (#1485036, #1485001)
[d1403fd]603- Fixed identities saving when using MDB2 pgsql driver (#1485032)
[49c49be]604- Fixed BCC header reset (#1484997)
605- Improved messages list performance - patch from Justin Heesemann
606- Append skin_path to images location only when it starts with '/' sign (#1484859)
[0a97a03]607- Fix IMAP response in message body when message has no body (#1484964)
[49c49be]608- Fixed non-RFC dates formatting (#1484901)
609- Fixed typo in set_charset() (#1484991)
[e7d37ae]610- Decode entities when inserting HTML signature to plain text message (#1484990)
[d9344fc]611- HTML editing is now working with PHP5 updates and TinyMCE v3.0.6
[49c49be]612- Fixed signature loading on Windows (#1484545)
613- Added language support to HTML editing (#1484862)
614- Fixed remove signature when replying (#1333167)
615- Fixed problem with line with a space at the end (#1484916)
616- Fixed <!DOCTYPE> tag filtering (#1484391)
617- Fixed <?xml> tag filtering (#1484403)
[a901aa5]618- Added sections (fieldset+label) in Settings interface
[deb921f]619- Mark as read in one action with message preview (#1484972)
[49c49be]620- Deleted redundant quota reads (#1484972)
621- Added options for empty trash and expunge inbox on logout (#1483863)
622- Removed lines wrapping when displaying message
623- Fixed month localization
624- Changed codebase to PHP5 with autoloader
[deb921f]625
[49c49be]626RELEASE 0.1.1
627-------------
628- Clear selection when selecting single item (#1484942)
629- Remove hard-coded image size in skin templates (#1484893)
630- Database schema improvements (dropped unnecessary indexes)
631- Fixed creating a new folder with a comma in its name (#1484681)
632- Fixed sorting of messages when default mailbox is empty (#1484317)
[deb921f]633- Improve message previewpane - less loading (#1484316)
[49c49be]634- Fixed login form autoompletion (#1484839)
635- Fixed virtuser_query option for mdb2 backend (#1484874)
636- Fixed attachment resoting from Drafts when message body was empty (#1484506)
637- Fixed usage of ob_gzhandler (#1484851)
638- Fixed message part window in IE6 (#1484610)
639- Fixed decoding of mime-encoded strings (#1484191)
640- Fixed some iconv/mb_string problems (#1484598)
641- Correctly quote mailbox name when using in URL (#1484313)
642- Fixed "headers already sent" errors (#1484860)
643
644RELEASE 0.1-STABLE
645------------------
646- Added interactive installer script
[27564f1]647- Fix folder adding/renaming inspired by #1484800
[fed22fd]648- Localize folder name in page title (#1484785)
[103d6b69]649- Fix code using wrong variable name (#1484018)
[e8f8fe9]650- Allow to send mail with BCC recipients only
[2f93b03]651- condense TinyMCE toolbar down to one line, removing table buttons (#1484747)
[7f9ea15]652- Add function to mark the selected messages as read/unread (#1457360)
[283eca8]653- Also do charset decoding as suggested in RFC 2231 (fix #1484321)
654- Show message count in folder list and hint when creating a subfolder
[2062baf]655- Distinguish ssl and tls for imap connections (#1484667)
656- Added some charset aliases to fix typical mis-labelling (#1484565)
[6726f0c]657- Remember decision to display images for a certain message during session (#1484754)
[2062baf]658- Truncate attachment filenames to 55 characters due to an IE bug (#1484757)
[0ea88409]659- Make sending of read receipts configurable
[cf1f0f9]660- Respect config when localize folder names (#1484707)
[2062baf]661- Also respect receipt and priority settings when re-opening a draft message
[1f020b5]662- Remember search results (closes #1483883), patch by the_glu
[28f49e0]663- Add Received header on outgoing mail
[deb3026]664- Upgrade to TinyMCE 2.1.3
[338551d]665- Allow inserting image attachments into HTML messages while composing (#1484557)
[fba1f5a]666- Implement Message-Disposition-Notification (Receipts)
[c579961]667- Fix overriding of session vars when register_globals is on (#1484670)
668- Fix bug with case-sensitive folder names (#1484245)
669- Don't create default folders by default
670- Fixed some potential security risks (audited by Andris)
[1107480]671- Only show new messages if they match the current search (#1484176)
[e4867ea]672- Switch to/from when searcing in Sent folder (#1484555)
673- Correctly read the References header (#1484646)
[49c49be]674- Unset old cookie before sending a new value (#1484639)
[a9cc52b]675- Correctly decode attachments when downloading them (#1484645 and #1484642)
[49c49be]676- Suppress IE errors when clearing attachments form (#1484356)
677- Log error when login fails due to auto_create_user turned off
678- Filter linked/imported CSS files (closes #1484056)
679- Improve message compose screen (closes #1484383)
680- Select next row after removing one from list (#1484387)
[e4867ea]681
[49c49be]682RELEASE 0.1-RC2
683---------------
684- Enable drag-&-dropping of folders to a new parent and allow to create subfolders (#1457344)
[ecd2e79]685- Suppress IE errors when clearing attachments form (#1484356)
[b37599d]686- Set preferences field in user table to NULL (#1484386)
687- Log error when login fails due to auto_create_user turned off
[97bd2c0]688- Filter linked/imported CSS files (closes #1484056)
[7984ece]689- Improve message compose screen (closes #1484383)
[f4f8c6c]690- Select next row after removing one from list (#1484387)
[aca3d25]691- Make smtp HELO/EHLO hostname configurable (#1484067)
[7984ece]692- IPv6 Compatability (#1484322), Patch #1484373
[4d0413d]693- Unlock interface when message sending fails (#1484570)
[5eee009]694- Eval PHP code in template includes (if configured)
695- Show message when folder is empty. Mo more static text in table (#1484395)
696- Only display unread count in page title when new messages arrived
[eb68420]697- Fixed wrong delete button tooltip (#1483965)
[74ae884]698- Fixed charset encoding bug (#1484429)
[03b2717]699- Applied patch for LDAP version (#1484552)
700- Improved XHTML validation
[0d1dd7c]701- Fix message list selection (#1484550)
702- Better fix lowercased usernames (#1484473)
703- Update pngbehavior Script as suggested in #1484490
[3014548]704- Fixed moving/deleting messages when more than 1 is selected
[6b603da]705- Applied patch for LDAP contacts listing by Glen Ogilvie
706- Applied patch for more address fields in LDAP contacts (#1484402)
[88f66ec]707- Add alternative for getallheaders() (fix #1484508)
[719a257]708- Identify mailboxes case-sensitive
709- Sort mailbox list case-insensitive (closes #1484338)
710- Fix display of multipart messages from Apple Mail (closes #1484027)
711- Protect AJAX request from being fetched by a foreign site (XSS)
712- Make autocomplete for loginform configurable by the skin template
[fc73746]713- Fix compose function from address book (closes #1484426)
[b8e65ce3]714- Added //IGNORE to iconv call (patch #1484420, closes #1484023)
715- Check if mbstring supports charset (#1484290 and #1484292)
716- Prefer iconv over mbstring (as suggested in #1484292)
[8810b6db]717- Check filesize of template includes (#1484409)
[4b9efbb]718- Fixed bug with buttons not dimming/enabling properly after switching folders
719- Fixed compose window becoming unresponsive after saving a draft (#1484487)
720- Re-enabled "Back" button in compose window now that bug #1484487 is fixed
721- Fixed unresponsive interface issue when downloading attachments (#1484496)
722- Lowered status message time from 5 to 3 seconds to improve responsiveness
723- Raised .htaccess upload_max_filesize from 2M to 5M to differ from default php.ini
[fc73746]724- Increased "mailboxcontrols" mail.css width from 160 to 170px to fix non-english languages (#1484499)
[3fc00e6]725- Fix status message bug #1484464 with regard to #1484353
726- Fix address adding bug reported by David Koblas
[9e0bb6b]727- Applied socket error patch by Thomas Mangin
[95609c4]728- Pass-by-reference workarround for PHP5 in sendmail.inc
[b2fb950]729- Fixed buggy imap_root settings (closes #1484379)
730- Prevent default events on subject links (#1484399)
[8d07583]731- Use HTTP-POST requests for actions that change state
732
[49c49be]733RELEASE 0.1-RC1
734---------------
[e3caaf5]735- Use global filters and bind username/ for Ldap searches (#1484159)
[6ae6e41]736- Hide quota display if imap server does not support it
737- Hide address groups if no LDAP servers configured
738- Add link to message subjects (closes #1484257)
739- Better SQL query for contact listing/search (closes #1484369)
[2e8a611]740- Fixed marking as read in preview pane (closes #1484364)
[281e3ed]741- CSS hack to display attachments correctly in IE6
[a23884b]742- Wrap message body text (closes #1484148)
[f5d6a90a]743- LDAP access is back in address book (closes #1484087)
[a195987]744- Added search function for contacts
745- New Template parsing and output encoding
[f5d6a90a]746- Fixed bugs #1484119 and #1483978
[fd39346]747- Fixed message moving procedure (closes #1484308)
748- Fixed display of multiple attachments (closes #1466563)
749- Fixed check for new messages (closes #1484310)
750- List attachments without filename
[aad6e2a]751- New session authentication: Change sessid cookie when login, authentication with sessauth cookie is now configurable.
752  Should close bugs #1483951 and #1484299
[28bfe4d]753- Correctly translate mailbox names (closes #1484276)
754- Quote e-mail address links (closes #1484300)
[3cf6649]755- Updated PEAR::Mail_mime package
756- Accept single quotes for HTML attributes when modifying message body (thanks Jason)
757- Sanitize input for new users/identities (thanks Colin Alston)
[5cc4b13]758- Don't download HTML message parts
759- Convert HTML parts to plaintext if 'prefer_html' is off
760- Correctly parse message/rfc822 parts (closes #1484045)
[86958f7]761- Also use user_id for unique key in messages table (closes #1484074)
762- Hide contacts drop down on blur (closes #1484203)
763- Make entries in contacts drop down clickable
764- Turn off browser autocompletion on login page
765- Quote <? in text/html message parts
766- Hide border around radio buttons
[5a6ad20]767- Applied patch for attachment download by crichardson (closes #1484198)
768- Fixed bug in Postgres DB handling (closes #1484068)
769- Fixed bug of invalid calls to fetchRow() in rcube_db.inc (closes #1484280)
770- Fixed array_merge bug (closes #1484281)
771- Fixed flag for deletion in list view (closes #1484264)
772- Finally support semicolons as recipient separator (closes ##1484251)
773- Fixed message headers (subject) encoding
[02479770]774- check if safe mode is on or not (closes #1484269)
[7bbd5f6]775- Show "no subject" in message list if subject is missing (closes #1484243)
[ff52bee1]776- Solved page caching of message preview (closes #1484153)
777- Only use gzip compression if configured (closes #1484236)
[e177023]778- Fixed priority selector issue (#1484150)
[e6a406d]779- Fixed some CSS issues in default skin (closes #1484210 and #1484161)
780- Prevent from double quoting of numeric HTML character references (closes #1484253)
[bb85623]781- Fixed display of HTML message attachments (closes #1484178)
[97c8d33]782- Applied patch for preview caching (closes #1484186)
[86df152]783- Added error handling for attachment uploads
784- Use multibyte safe string functions where necessary (closes #1483988)
[ee883ad]785- Applied security patch to validate the submitted host value (by Kees Cook)
786- Applied security patch to validate input values when deleting contacts (by Kees Cook)
787- Applied security patch that sanitizes emoticon paths when attaching them (by Kees Cook)
788- Applied a patch to more aggressively sanitize a HTML message
789- Visualize blocked images in HTML messages
[04c6180]790- Fixed wrong message listing when showing search results (closes #1484131)
791- Show remote images when opening HTML message part as attachment
[1a98a6a]792- Improve memory usage when sending mail (closes #1484098)
793- Mark messages as read once the preview is loaded (closes #1484132)
794- Include smtp final response in log (closes #1484081)
[421f5e3]795- Corrected date string in sent message header (closes #1484125)
796- Correclty choose "To" column in sent and draft mailboxes (closes #1483943)
797- Changed srong tooltips for message browse buttons (closes #1483930)
[dd792e8]798- Fixed signature delimeter character to be standard (Bug #1484035)
[53ed1e3]799- Fixed XSS vulnerability (Bug #1484109)
800- Remove newlines from mail headers (Bug #1484031)
801- Selection issues when moving/deleting (Bug #1484044)
802- Applied patch of Clement Moulin for imap host auto-selection
803- ISO-encode IMAP password for plaintext login (Bugs #1483977 & #1483886)
804- Fixed folder name encoding in subscription list (Bug #1484113)
805- Fixed JS errors in identity list (Bug #1484120)
[b6677bf9]806- Translate foldernames in folder form (closes #1484113)
[cf87c1f]807- Added first and last buttons to message list, address book
808  and message detail
809- Pressing Shift-Del bypasses Trash folder
810- Enable purge command for Junk folder
811- Fetch all aliases if virtuser_query is used instead
[6b47de3]812- Re-enabled multi select of contacts (Bug #1484017)
813- Enable contact editing right after creation (Bug #1459641)
[c8c1a30c]814- Correct UTF-7 to UTF-8 conversion if mbstring is not available
[40ed9be]815- Fixed IMAP fetch of message body (Bug #1484019)
[8acab00]816- Fixed safe_mode problems (Bug #1418381)
817- Fixed wrong header encoding (Bug #1483976)
[e170b4b]818- Made automatic draft saving configurable
819- Fixed JS bug when renaming folders (Bug #1483989)
[5cd296d]820- Added quota display as image (by Brett Patterson)
821- Corrected creation of a message-id
[10c92be]822- New indentation for quoted message text
823- Improved HTML validity
[949dea5]824- Fixed URL character set (Ticket #1445501)
825- Fixed saving of contact into MySQL from LDAP query results (Ticket #1483820)
[f7bfec9]826- Fixed folder renaming: unsubscribe before rename (Bug #1483920)
827- Finalized new message parsing (+ chaching)
[6c76c91]828- Fixed wrong usage of mbstring (Bug #1462439)
[a5d3e66]829- Set default spelling language (Ticket #1483938)
830- Added support for Nox Spell Server
831- Re-built message parsing (Bug #1327068)
[f7bfec9]832  Now based on the message structure delivered by the IMAP server.
[a5d3e66]833- Fixed some XSS and SQL injection issues
[4d4264c]834- Fixed charset problems with folder renaming
835
836
[9fee0ed]837
[4b0f65a]838
Note: See TracBrowser for help on using the repository browser.