alecpl
72b807aa6a
- Fix empty sender in reply prefix ( #1487454 )
14 years ago
alecpl
645b75cf3c
- ja_JP translation update ( #1487451 )
14 years ago
alecpl
dd83549dda
- Fix closeConnection() call in rcube_imap::reconnect()
14 years ago
alecpl
d7e83d34dd
- Get rid of IMAP connection message tracing
14 years ago
alecpl
0e11940a65
- Improve performance of folder rename and delete actions. Don't get list of all folders when we need only children of the specified folder.
14 years ago
alecpl
7472893512
- Fix plaintext versions of HTML messages don't contain placeholders for emotions ( #1485206 )
14 years ago
alecpl
9e81b55616
- Removed temp debug code
14 years ago
alecpl
e232acbfde
- Improve performance of moving or copying of all messages in a folder (use CLOSE intead of EXPUNGE)
...
- Code cleanup + added more phpdoc comments
14 years ago
alecpl
c0c0c03d97
- Fix: copying all messages in a folder copies only current page
14 years ago
alecpl
af3c045ecf
- New Folder Manager UI
...
- Fix invalid Request when creating a folder (#1487443 )
- Add folder size and quota indicator in folder manager (#1485780 )
- Add possibility to move a subfolder into root folder (#1486791 )
14 years ago
yllar
a5ee723f42
fr_FR cs_CZ id_ID en_GB et_EE ja_JP gl_ES zh_TW sv_SE cy_GB ru_RU es_ES bg_BG r_HR nl_NL uk_UA updates
14 years ago
alecpl
27acfd6774
- Fix preview window doesn't work when RC is in a frame ( #1487314 )
...
- Add helper function is_framed()
14 years ago
alecpl
1cca4fbd45
- Allow setting autocomplete attribute for all inputs separately ( #1487313 )
14 years ago
alecpl
53604a0550
- Fix setting charset of attachment filenames ( #1487122 )
14 years ago
alecpl
b46edc0f90
- Fix "Cannot use scalar value..." warning ( #1487066 )
14 years ago
alecpl
43fb35b5cb
- Fix cursor position on compose form in Webkit browsers ( #1486674 )
14 years ago
alecpl
489ffbde73
- Fix window is blur'ed in IE when selecting a message ( #1487316 )
14 years ago
alecpl
e17553d954
- Add 'login_lc' config option for case-insensitive authentication ( #1487113 )
...
- Make username comparison case sensitive on MySQL
14 years ago
alecpl
fd371a519d
- Fix attachments of type message/rfc822 are not listed on attachments list
14 years ago
alecpl
9016a84f7b
- Handle PHP warning in decrypt function ( #1485970 )
14 years ago
thomascube
eee6944b5d
Save session data with bas64 ecoding to make it more robust against garbage data ( #1487136 )
14 years ago
alecpl
63f9dee62d
- Add workaround for MSOE's multipart/related messages with non-related attachments
14 years ago
thomascube
f5e5eed330
Add check to other cases, too
14 years ago
thomascube
e31afbbc9b
Fix php warnings; Courier doesn't like spaces appended to the EXPUNGE command
14 years ago
thomascube
e0a736609c
Updated Italian, Russian, Dutch, Ukrainian and Slovak localizations; better names for mdn/dsn in German
14 years ago
thomascube
ea33cd1be8
Updated Hebrew, Estonian, Portuguese, Flemish, Bulgarian, Hungarian and Chinese localizations upon user submissions
14 years ago
thomascube
844d3ff31c
Updates German translations and Changelog
14 years ago
thomascube
fbe24e9fa9
Allow plugin templates to include local files ( #1487133 ); make autocomplete on login screen configurable
14 years ago
alecpl
576b330ebd
- Temporarily commented out \Noselect flag checking in select(), because of problems with Courier
14 years ago
alecpl
d1a9885f21
- Small code cleanup
14 years ago
alecpl
617623fa79
- Fix PHP warning: check if array isn't empty before using max()
14 years ago
alecpl
1f052f0be2
- Fix adding contact group record after creating a group
14 years ago
alecpl
57388f9cce
- Fix attachment names encoding broken in r4232
14 years ago
alecpl
11a61a8ab3
- Fix last change in rcube_html_editor()
14 years ago
alecpl
cc5ae9e337
- Fix last commit
14 years ago
alecpl
d2b8840a0e
- Fix handling of custom "_from" in sendmail ( #1487132 )
...
- Small fix in displaying Sender input field
14 years ago
alecpl
e9a974990e
- Add threads() result checking
14 years ago
alecpl
0f9d8ca40d
- Don't set attachment's charset in Content-type header ( #1487122 )
14 years ago
alecpl
effdb3c01d
- Lock submit button in onsubmit event on login page ( #1487036 )
14 years ago
alecpl
4b410e2064
- Execute HTML editor initialization in page footer ( #1487125 )
14 years ago
alecpl
3e54812afa
- remove debug command ( #1487053 )
14 years ago
alecpl
2c200021fd
- Fix focused elements aren't unfocused when clicking on the list ( #1487123 )
14 years ago
alecpl
6084d782f2
- Fix hanling of HTML entity strings in plai text messages
14 years ago
alecpl
a4c970508b
- Re-fix handling of html entity strings in plain/text messages
14 years ago
alecpl
ef17c54e73
- Fix IE issue when replacing spaces doesn't work
...
- Some code improvements
14 years ago
alecpl
5d238918a7
- More fixes for folders with name "0"
14 years ago
alecpl
b72e2f9a17
- Fix handling of folders with "<>" characters in name
14 years ago
alecpl
74cd6cced6
- Fix handling of special characters when building content of drag layer
14 years ago
alecpl
310fc2dfcc
- jQuery-1.4.4
14 years ago
alecpl
44840971e8
- Fix handling of folders with name "0" ( #1487119 )
14 years ago
alecpl
d2b27d1175
- Fix displaying of text/plain messages containing HTML entities
14 years ago
alecpl
4d21f62a0c
- ja_JP localization update
14 years ago
alecpl
ad3c273c91
- Fix handling of message bodies (quoted-printable encoded) with NULL characters ( #1486189 )
14 years ago
alecpl
d903fb4dd4
- Fix lack of IMAP server response in logged error message when using AUTHENTICATE PLAIN with SASL-IR
14 years ago
alecpl
ad5881162d
- oops, fix parse error from last commit
14 years ago
alecpl
00290a6032
- Add support for shared folders ( #1403507 )
14 years ago
alecpl
ec211b7592
- Changed timeout so non-error messages will disapear faster
14 years ago
alecpl
f94639f7bf
- Improved r4191 bugfix
14 years ago
alecpl
3bb9b5212b
- Fix operations on messages in unsubscribed folders ( #1487107 )
14 years ago
thomascube
7fcb56b5b6
Support skins with old template names
14 years ago
alecpl
f6642844e0
- Fix: loading message doesn't disapear after using 'load-images' action
14 years ago
alecpl
c296b810bc
- Add option for minimum length of autocomplete's string ( #1486428 )
14 years ago
alecpl
cdf1ae0029
- Remove redundant directory separator
14 years ago
alecpl
c0ed783aa1
- CS fixes
14 years ago
alecpl
c26b398d56
- Fix mailbox status checking when skip_deleted and threading are enabled
14 years ago
alecpl
9be483ce0d
- Enable autocomplete for all address fields
14 years ago
alecpl
cb105aa9f1
- Fix displaying long header names in message headers table
...
- Fix translation labels names for Mail-Followup-to and Mail-Reply-To
14 years ago
alecpl
93681d1e5e
- Fix extra line added to the message body when using php mail function ( #1487060 )
14 years ago
alecpl
ac2c953021
- Remove leftover code
14 years ago
alecpl
30b30226e6
- Add possibility to force mailbox selection. There're situations where we're invoking
...
STATUS (for all messages count) and SELECT later for other operations. If we
call SELECT first, the STATUS will be not needed.
14 years ago
alecpl
29b39739df
- Improve responsiveness of messages displaying ( #1486986 )
14 years ago
alecpl
b8d8cbda45
- Skip conversion when input charset is BINARY
14 years ago
alecpl
bf13ba996c
- remove charset=binary from content-type
14 years ago
alecpl
83ba22c77b
- Unify template files naming
14 years ago
alecpl
1555ac6018
- Don't show confirmation message when marking message as read using delay (preview_pane_mark_read>0)
14 years ago
alecpl
8738e943db
- Use consistent naming (folder -> mailbox), fixed #1487101
14 years ago
alecpl
c50d8872ce
- Add missing confirmation/error messages on contact/group/message actions ( #1486845 )
...
- Add 'loading' message on message move/copy/delete/mark actions
14 years ago
yllar
8f558fc624
updated some translations
14 years ago
alecpl
f75f65ce47
- Added option imap_force_lsub for some buggy LIST-EXTENDED implementations ( #1486225 )
14 years ago
alecpl
eeb85f4257
- Add option to place replies in the folder of the message being replied to ( #1485945 )
14 years ago
alecpl
a5e8e5df88
- Small code improvements
14 years ago
alecpl
6f096812c9
- Support contact's email addresses up to 255 characters long ( #1487095 )
...
- Added email format checks when saving contacts data
14 years ago
alecpl
36911ea111
- Improve performance by invoking STATUS command once for both MESSAGES and UNSEEN counters
14 years ago
alecpl
9ae29c9525
- Improve performance of message cache status checking when skip_disabled=true
14 years ago
alecpl
93272ea91b
- Use consistent results from some functions, code cleanup
14 years ago
alecpl
c309cd8928
- Improve performance of setting IMAP flags using .SILENT suffix
14 years ago
alecpl
7bdd3e22b5
- Fix address parsing for situation when encoded words are used inside quoted string ( #1484961 )
14 years ago
alecpl
01bdfd327c
- Improve performance of clear_mailbox() when skip_deleted=true
14 years ago
alecpl
2cd443315d
- Plugin API: add possibility to disable plugin in AJAX mode, 'noajax' property
...
- Plugin API: add possibility to disable plugin in framed mode, 'noframe' property
14 years ago
alecpl
f0638be52a
- Close properly IMAP connection when login fails
...
- Don't use LOGIN when server sent LOGINDISABLED
14 years ago
alecpl
77327e252a
- Add SORT=DISPLAY support (RFC 5957)
14 years ago
alecpl
a79417d4ef
- Plugin API: added 'contact_form' hook
...
- Re-designed contact frame using Tabs
14 years ago
alecpl
022bcd1132
- When contacts search returns no rows display message of type 'notice' instead of 'warning'
14 years ago
alecpl
f48a94cb50
- Remove Close buttons in googiespell popups
14 years ago
alecpl
d808ba6e1d
- Hide loading message when preview pane is being "emptied" ( #1487077 )
14 years ago
alecpl
5f27a762af
- Revert r4135: allow Tab (auto)completion
14 years ago
alecpl
b393e54247
- Add rcube_addressbook::get_record_groups() ( #1487089 )
14 years ago
alecpl
36ed9d7ec6
- Improve performance of rcube_imap_generic::countMessages() using STATUS instead of SELECT
14 years ago
alecpl
d21a05b481
- Fix handling of URLs with semicolon (;) character ( #1487088 )
14 years ago
alecpl
acd9bdd25b
- Fix handling of URLs with tilde (~) character ( #1487087 )
14 years ago
alecpl
3870bec7ff
- Add support for selection options from LIST-EXTENDED extension (RFC 5258)
...
- Don't list subscribed but non-existent folders (#1486225 )
- Fix \Noselect handling performance (#1487082 )
14 years ago
alecpl
10a6fc58e6
- Fix: don't return "empty" unlock
14 years ago
alecpl
fa2173cefe
- Fix: Use internal instead of DB cache in message_index() and thread_index()
14 years ago
alecpl
4757608097
- Improve pre-auth and auth capabilities handling
14 years ago
alecpl
3353fdcbb4
- Fix auth capabilty checks ignore welcome banner CAPABILITY string ( #1487081 )
14 years ago
alecpl
537b575ad1
- Fix autocomplete so Tab key will not insert selected contact
14 years ago
alecpl
a5a4bf46bd
- Add basic IMAP LIST's \Noselect option support (mark unselectable folders as virtual, etc.)
14 years ago
alecpl
10f08e6ce0
- Fix setting 'virtual' flag for non-existing folders in some cases
14 years ago
alecpl
2b42838427
- Simplify some code, add some comments
14 years ago
alecpl
fc7a41f75e
- Small improvements in NAMESPACE handling
14 years ago
alecpl
781f0ca54c
- Improve performance by reading optional capability response from AUTHENTICATE
14 years ago
alecpl
80bc55e0dc
- Fix parent folder with unread subfolder not bold when message is open ( #1487078 )
14 years ago
alecpl
4dd4172421
- Add support for AUTH=DIGEST-MD5 in IMAP (RFC 2831)
14 years ago
alecpl
ee72e4d4ee
- Fix possible js error in hide_message() ( #1487076 )
14 years ago
alecpl
a1fe6bd11d
- Add support for IMAP proxy authentication ( #1486690 )
14 years ago
alecpl
63d4d61148
- Re-implemented SMTP proxy authorization support
14 years ago
alecpl
7bf255bfe1
- Add SASL-IR support (RFC 4959)
...
- Add LOGINDISABLED support (RFC 2595)
- Add support for AUTH=PLAIN authentication to IMAP
14 years ago
thomascube
cb7d32ebdd
List groups in address detail view and allow to subscribe/unsubscribe from there ( #1486753 )
14 years ago
alecpl
6a16031d04
- Add LIST-STATUS support in rcube_imap_generic class (RFC5819)
14 years ago
alecpl
03d3bab2af
- Add charset alias: WINDOWS-949 -> UHC ( #1487072 )
14 years ago
alecpl
659cf14cdd
- Improve performance of messages counting using ESEARCH extension (RFC4731)
14 years ago
alecpl
710e274849
- Improve performance of unseen messages counting, use STATUS instead of SELECT+SEARCH ( #1487058 )
14 years ago
alecpl
8794f16c62
- Fix handling of attachments when Content-Disposition is not inline nor attachment ( #1487051 )
14 years ago
alecpl
e0bd7054b7
- Add workaround for some Outlook's wrong content-types, per discussion in #1487051
14 years ago
alecpl
2ae58f1b67
- Fix content-type name regexp according to RFC4288.4.2
14 years ago
alecpl
8bac7e988f
- Allow underline in content-type name, per comments in #1487051
14 years ago
alecpl
435c315223
- Fix decoding of e-mail address strings in message headers ( #1487068 )
14 years ago
alecpl
a2e8cb3642
- Simplify/improve LSUB/LIST/SELECT commands handling
...
- Store UIDNEXT, UIDVALIDITY, UNSEEN values of selected folder
14 years ago
alecpl
854cf227ac
- Use unified command identifier (AXXXX)
...
- Use unified methods of command execution and response parsing
14 years ago
alecpl
93f79cbe12
- Remove extra newline after closing tag ( #1487067 )
14 years ago
alecpl
4cb6675872
- Remove unused property rcube_mail_header::f
14 years ago
alecpl
a85f889208
- Use better method for string escaping, don't add quotes when the string is a token
14 years ago
alecpl
f13baaf67c
- Fix regression in rcube_imap::_threadcount() which was the reason
...
why mailbox_status() returned always "1" for folders with enabled threading
14 years ago
alecpl
98f2c93209
- When read-status column is disabled create status icon in subject column
...
- Change read-status column icons so they are working like in flag column
- Some js code cleanup
14 years ago
alecpl
8b6eff6e69
- Add ACL extension support into IMAP classes (RFC4314)
...
- Add ANNOTATEMORE extension support into IMAP classes (draft-daboo-imap-annotatemore)
- Add METADATA extension support into IMAP classes (RFC5464)
14 years ago
alecpl
4438d66760
- Add separate column for message status icon ( #1486665 )
14 years ago
alecpl
4c6a61a684
- Add MS950 as alias for CP950 ( #1487063 )
14 years ago
alecpl
d8335117e2
- Add LITERAL+ support (RFC2088)
14 years ago
alecpl
bde4219e0d
- Fix: cannot access private property rcube_template::$app
14 years ago
alecpl
bd2e33f5f9
- Don't try to match identity on reply when user has only one
14 years ago
alecpl
1ac5431877
- Fix bug in rcube_plugin::local_skin_path()
14 years ago
alecpl
2d1d68bc7e
- Display IMAP errors for LIST/THREAD/SEARCH commands, fixes #1486905
14 years ago
alecpl
0f0c17ad9e
- improved IMAP errors handling (continue)
14 years ago
alecpl
8fcc3e1ad6
- Improved IMAP errors handling
14 years ago
alecpl
1c1e1e39f3
- Fix duplicated e-mail field in identity form ( #1487054 )
14 years ago
alecpl
f6aac389bf
- Minimize session data size by storing only last search result
...
and by removing search result from session after listing with empty search filter
14 years ago
alecpl
ad334a1257
- Improve displaying of UI messages ( #1486977 )
14 years ago
alecpl
48e8b31b1e
- Fix googiespell click events handling
14 years ago
alecpl
f75adec3e7
- Improvements in googiespell styles
14 years ago
alecpl
663534468c
- Fix setting identity when composing a draft or edited message
14 years ago
alecpl
ace851722e
- Prevent from infinite redirect in case of broken session ( #1487028 )
14 years ago
alecpl
fddd6f2db0
- update RCMAIL_VERSION
14 years ago
alecpl
ba12c76300
- Fix signature removal when replying in HTML to plain/text message
14 years ago
alecpl
937e26a541
- Fix links handling
14 years ago
alecpl
bb269962fa
- Fix message list clearing when search filter is used
14 years ago
alecpl
a392125fe8
- Add SASL proxy authentication for SMTP ( #1486693 )
14 years ago
alecpl
14015da434
- Fix Net_SMTP from http://pear.php.net/bugs/bug.php?id=17942
14 years ago
alecpl
e2cbcac4ad
- Net_SMTP-1.4.3 + fix from http://pear.php.net/bugs/bug.php?id=17358
14 years ago
alecpl
29983c1671
- Add caching support in id2uid and uid2id functions ( #1487019 ), Fix get_message_cache_index
...
to use internal cache when only sort order changes. Both changes improves performance of 'show' action
- code cleanup/function description fixes
14 years ago
alecpl
ca1f564598
- Performance fix for case when session_lifetime=0, fixed indentation
14 years ago
alecpl
e0a5ce0264
- Prevent from inserting empty link when composing HTML message ( #1486944 )
14 years ago
alecpl
32c657ae1f
- Add (different) attachment icon for messages of type multipart/report ( #1486165 )
14 years ago
alecpl
6b4929278b
- Add message content-type to the message flags in add_message_row(), can be used e.g. to set message row style/icon according to message type
14 years ago
alecpl
1716d5ef5a
- Add message list menu to css-sprite image
14 years ago
alecpl
e9470683bf
- Use css sprite image for messages list
14 years ago
alecpl
f22ea7ba18
- Support SMTP Delivery Status Notifications - RFC3461 ( #1486142 )
14 years ago
alecpl
9db4ca92ef
- Support one argument of type array, instead of n arguments for rcube_mdb2::query method
14 years ago
alecpl
1b91421540
- Add 'htmlonreply' label
14 years ago
alecpl
7f89041e9a
- Use empty envelope sender address for message disposition notifications (RFC2298.3)
14 years ago
alecpl
868deb5dab
- Make htmleditor option behaviour consistent, add option to use HTML on reply to HTML message ( #1485840 )
14 years ago
thomascube
d24b845b24
Updated French, Portuguese, German, Czech, Slovak, English, Hebrew, Dutch, Slovenian, Chinese, Lithuanian, Russian, Catalan and Welsh localizations to 0.4.1 level
14 years ago
alecpl
6c6bb09b15
- Add mdn_request=4
14 years ago
alecpl
393ba7186f
- Fix handling of backslash as IMAP delimiter
14 years ago
alecpl
8f94b1aad6
- Convert to lowercase only domain part of email address on login
14 years ago
alecpl
c288f9969e
- Improve r4038: we can use keypress on FF and Opera, here we've got repetition
...
- Small code cleanup
14 years ago
alecpl
8cfbc47e89
- Fix keyboard doesn't work with autocomplete list with Chrome ( #1487029 )
14 years ago
alecpl
12daf6ddf5
- Fix for Konqueror
14 years ago
alecpl
538e1c85d2
- Fix confirmation message isn't displayed after sending mail on Chrome ( #1486177 )
14 years ago
alecpl
103ddcde87
- Minimize FETCH response for messages listing (when caching is disabled)
14 years ago
alecpl
9cc93aea7c
- Use simplified domain expression for proper handling of domain names in UTF8
14 years ago
alecpl
135f84afa2
- Convert address to utf8 on contacts import
14 years ago
alecpl
e25a357d95
- Add Reply-to-List feature ( #1484252 )
...
- Add Mail-Followup-To/Mail-Reply-To support (#1485547 )
14 years ago
alecpl
f1adbf17ee
- Convert IDN to ASCII before using rcube_user::query()
...
- Always convert to lower case a username when it's an email address
14 years ago
alecpl
df2188d778
- Fix mailto optional params in plain text messages aren't handled ( #1487026 )
14 years ago
alecpl
928bcaedc0
- Fix handling of Thunderbird's vCards ( #1487024 )
14 years ago
alecpl
249db18585
- Fix "Server Error! (Not Found)" when using utils/save-pref action ( #1487023 )
14 years ago
alecpl
0bc51d9d0f
- Fix: contact group input is empty when using rename action more than once on the same group record
14 years ago
alecpl
ce92ba767a
- Plugin API: improved 'abort' flag handling, added 'result' item in some hooks: group_*, contact_*, identity_* ( #1486914 )
14 years ago
alecpl
66c674cc57
- Fix charset replacement in HTML message bodies ( #1487021 )
14 years ago
alecpl
1f49ce50a9
- Improve a little email address pattern, broken with IDNA support implementation
14 years ago
alecpl
9f9664338f
- Change reply prefix to display email address only if sender name doesn't exist ( #1486550 )
14 years ago
alecpl
1148c6e936
- Add option do bind for an individual LDAP address book ( #1486997 )
14 years ago
alecpl
13ffa2810e
- Added line number for error message
14 years ago
alecpl
33da0b48b3
- Allow setting some washtml options from plugin ( #1486578 )
14 years ago
alecpl
5c461bada9
- Update phpdoc ( #1486958 )
14 years ago
alecpl
c609784656
- Use custom sorting when SORT is disabled by IMAP admin ( #1486959 )
14 years ago
alecpl
11bcac5802
- Fix HTML to plain text conversion doesn't handle citation blocks ( #1486921 )
14 years ago
alecpl
b3660bbdc3
- Add option to "Return receipt" will be always checked (1486352)
14 years ago
alecpl
a99968259d
- Add option to automatically send read notifications for known senders (1485883)
14 years ago
alecpl
e99991996d
- Add Internationalized Domain Name (IDNA) support ( #1483894 )
14 years ago