alecpl
075ee62a77
- Add workaround for DBMail's bug http://www.dbmail.org/mantis/view.php?id=881 ( #1487766 )
14 years ago
thomascube
a97937aceb
Codestyle and formatting; don't attempt to save empty array values
14 years ago
alecpl
890eae6758
- Use IMAP's ID extension (RFC2971) to print more info into debug log
14 years ago
thomascube
ce988a0778
Always generate valid DOM identifiers using html_identifier() write original identifier string to rel attribute where possible
14 years ago
thomascube
a77cf2292b
Add optional referer check to prevent CSRF in GET requests
14 years ago
thomascube
07b95dc49b
Delegate contact input validation to rcube_addressbook instance; accept already localized texts in rcube_output::show_message()
14 years ago
alecpl
89d19c4e61
- Small code improvements related to r4487
14 years ago
thomascube
784a425e07
protect login form submission from CSRF using a request token
14 years ago
alecpl
02b6e614ca
- Fix handling of non-image attachments in multipart/related messages ( #1487750 )
14 years ago
alecpl
62481f34e6
- Convert Content-type to lowercase, fixes lack of attachment icon for some messages ( #1487750 )
14 years ago
alecpl
e8d5bdc84e
- Fix IDNA support when IDN/INTL modules are in use ( #1487742 )
14 years ago
thomascube
88ca38a356
Keep rcube_session->lifetime and keep_alive in sync
14 years ago
alecpl
b2442d93ef
- Fix parsing FETCH response for very long headers ( #1487753 )
14 years ago
thomascube
d755eade08
Check mime headers before attempt to parse them ( #1487745 ); broken since r4421
14 years ago
thomascube
6039aae387
Add groups support for LDAP address books, contributed by Andreas Dick
14 years ago
thomascube
cf2da2f9aa
Improve session validity check with changing auth cookies; reduce writes to DB; better phpdoc
14 years ago
thomascube
79e634040d
Don't block CSS styles having important keywords
14 years ago
thomascube
06670e4efa
Define required publich member
14 years ago
thomascube
03d772e80d
Also wrap unread count in span on server side ( #1487720 )
14 years ago
thomascube
e9aa8c6d30
Improve parsing of vCards exported by MS Outlook ( #1487716 )
14 years ago
thomascube
31278471d3
Use improved strtotime() function + reduce duplicated code
14 years ago
alecpl
6c68cbde37
- Fix handling of comments inside an email address spec. ( #1487673 )
14 years ago
alecpl
8ec1b91bb9
- Uncomment code (commented out for testing?) + cleanup whitespaces
14 years ago
thomascube
0501b637a3
Merge branch devel-addressbook (r4193:4382) back into trunk
14 years ago
alecpl
824144214f
- Workaround for setting charset in case of malformed bodystructure response ( #1487700 )
14 years ago
alecpl
a76cbddfc9
- Fix %h/%z variables in username_domain option ( #1487701 )
14 years ago
alecpl
68d2d54100
- Move action files map from index.php to steps' func.inc files
14 years ago
alecpl
d8d467c6c7
- Fix typos in encoding names ( #1487680 )
14 years ago
alecpl
ba3377fb4a
- include css files before scripts for speedup (with parallel downloads) + some code cleanups
14 years ago
thomascube
e224b002c0
Missed some replacements in previous commit...
14 years ago
thomascube
f5e7b35307
Bumbed version; Roundcube development is not Switzerland only
14 years ago
alecpl
84581e9de7
- Remove some empty lines from output of template conditions
14 years ago
thomascube
a1013c0372
Exclude punctuation from URLs within text; only link accepted url schemes
14 years ago
alecpl
0ff554d165
- Fix handling square brackets in links ( #1487672 )
14 years ago
alecpl
808d1617ef
- Fix fallback to LOGIN auth (broken in r4389)
14 years ago
thomascube
c3be8ed64c
Make sure an existing session is killed/replaced when submitting login form
14 years ago
thomascube
965ed0ca7f
Silently ignore unknown classes in rcube_autoload ( #1487109 )
14 years ago
thomascube
6bdb6102c0
Do charset detection in vcards with encoded values ( #1485542 )
14 years ago
alecpl
600bb156f7
- Use improved get_capability() syntax, saves CAPABILITY call in some cases
14 years ago
alecpl
eabd44876c
- Extend getCapability() to return caps values or true/false
14 years ago
alecpl
aff04d6fc4
- Fix errors in getACL() and myRights()
14 years ago
alecpl
a36e1ef967
- Fix handling of INBOX when personal namespace prefix is non-empty ( #1487657 )
14 years ago
alecpl
f7221df5c5
- Fix for ANNOTATEMORE drafts below 08 version (use quoted parameters)
14 years ago
alecpl
814bafcc5a
- Add handling of multifolder METADATA/ANNOTATION responses
14 years ago
alecpl
1c7b94b52e
- Fix namespaces handling ( #1487649 )
14 years ago
alecpl
7f1da4818e
- Add debug handler support in rcube_imap_generic
14 years ago
alecpl
7c9850da45
- Improve handling of whitespace characters after closing PHP tag in localization and config files
14 years ago
alecpl
ab1bea4843
- Fix handling (skipping) of unilateral untagged server responses (in THREAD/SORT/SEARCH commands)
14 years ago
alecpl
02491a9789
- Make possible to overwrite server's namespaces with imap_ns_* options
14 years ago
alecpl
9840ab69e4
- Fix charset conversion for text attachments without charset specification ( #1487634 )
14 years ago
alecpl
1013bad3a2
- Allow setting _user and _host via GET parameters on login screen ( #1486993 )
14 years ago
alecpl
a06535e20d
- Improved emoticons text representations
14 years ago
alecpl
c2c820cbf4
- CS fixes
14 years ago
alecpl
ad399a95dd
- Add username and IP address to log message on unsuccessful login ( #1487626 )
14 years ago
alecpl
4064452816
- Fix handling of untagged responses for AUTHENTICATE command ( #1487450 )
14 years ago
alecpl
90f81a6c8d
- Better support for READ-ONLY and NOPERM responses handling ( #1487083 )
...
- Add confirmation message on purge/expunge commands response
- Fix CLOSE was called on unselected mailbox
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
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
alecpl
1cca4fbd45
- Allow setting autocomplete attribute for all inputs separately ( #1487313 )
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
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
11a61a8ab3
- Fix last change in rcube_html_editor()
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
4b410e2064
- Execute HTML editor initialization in page footer ( #1487125 )
14 years ago
alecpl
a4c970508b
- Re-fix handling of html entity strings in plain/text messages
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
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
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
3bb9b5212b
- Fix operations on messages in unsubscribed folders ( #1487107 )
14 years ago
thomascube
7fcb56b5b6
Support skins with old template names
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
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
b8d8cbda45
- Skip conversion when input charset is BINARY
14 years ago
alecpl
bf13ba996c
- remove charset=binary from content-type
14 years ago
alecpl
8738e943db
- Use consistent naming (folder -> mailbox), fixed #1487101
14 years ago
alecpl
f75f65ce47
- Added option imap_force_lsub for some buggy LIST-EXTENDED implementations ( #1486225 )
14 years ago
alecpl
a5e8e5df88
- Small code improvements
14 years ago
alecpl
36911ea111
- Improve performance by invoking STATUS command once for both MESSAGES and UNSEEN counters
14 years ago