Commit Graph

1262 Commits

Author SHA1 Message Date
alecpl
c09e3287c1 - Remove unused rcube_mail_header class variables 2011-03-26 18:45:57 +00:00
thomascube
ec045b0a24 Revert r4609 and use stateless request tokens; no need to save them in session and thus no keep-alive necessary; fixes #1487829 2011-03-22 07:49:43 +00:00
alecpl
a8d7c659f1 - Fixed IE/FF detection (#1487838) 2011-03-21 11:19:13 +00:00
thomascube
4591de7018 Prepare for multiple concurrent compose windows 2011-03-10 20:21:21 +00:00
alecpl
3e39818221 - Add code for prevention from IMAP connection hangs when server closes socket unexpectedly 2011-03-09 10:30:15 +00:00
alecpl
c294eaa3f2 - Performance improvement: Remove redundant DELETE query (for old session deletion) on login 2011-03-08 08:40:47 +00:00
thomascube
fb061aaece Use PHPs session_regenerte_id() instead of using (unreliable) mt_rand() function (#1486281) 2011-03-08 08:07:43 +00:00
alecpl
6f6efa20d7 - Add html_table::remove_body() function 2011-03-05 17:09:46 +00:00
alecpl
6a4bccb796 - Fix some emails are not shown using Cyrus IMAP (#1487820) 2011-03-05 08:01:42 +00:00
alecpl
8df56e618a - Fix handling of mime-encoded words with non-integral number of octets in a word (#1487801) 2011-03-03 11:35:54 +00:00
thomascube
79cd6cefd5 Simplify code 2011-03-01 22:35:58 +00:00
thomascube
044d6647e0 Make it easier to add code to $(document).ready() 2011-03-01 22:33:12 +00:00
thomascube
15e9441263 Fix LDAP group identifiers 2011-03-01 22:11:34 +00:00
thomascube
ae39c47c3a New config option for custom logo; allow skins to define/override texts 2011-03-01 21:58:54 +00:00
thomascube
715c7961ba Don't do exact matches when searching for existing email records 2011-03-01 21:22:52 +00:00
alecpl
bbce3edd61 - Add simple ACL rights/namespace handling in folder manager (display folder's namespace, modify edit form fields according to MYRIGHTS) 2011-02-28 17:59:13 +00:00
thomascube
0fbadebe13 Improve vcard import: map more fields, support photo urls, better UTF-16 charset detection 2011-02-27 13:30:34 +00:00
thomascube
e6bb836e05 Create interactive update script with improved DB schema check; udated installer with new features and styles 2011-02-25 16:37:22 +00:00
alecpl
041f66e074 - jQuery 1.5.1 2011-02-25 09:01:29 +00:00
alecpl
f572575652 - Fix typo in html_editor hook name (#1487796) 2011-02-20 07:39:09 +00:00
thomascube
798764c2bb Add plugin hook before the final HTML content of a page is sent 2011-02-18 09:54:19 +00:00
alecpl
4d982d38a8 - Add LDAP SASL bind and proxy authentication (#1486692) 2011-02-17 14:35:06 +00:00
alecpl
261ea440dd - Use addcslashes() instead of strtr() for string quoting 2011-02-17 09:51:26 +00:00
alecpl
c5dedd79ca - Add variable for 'Today' label in date_today option (#1486120) 2011-02-17 09:12:22 +00:00
thomascube
360bd3ea74 Allow group identifiers to be changed upon renaming (used in LDAP) 2011-02-15 21:00:48 +00:00
alecpl
bfb7d6e681 - Fix dont_override setting does not override existing user preferences (#1487664) 2011-02-15 19:36:10 +00:00
alecpl
dd07e79537 - Close IMAP connection after SMTP, per discussion in (#1485975) 2011-02-15 13:24:47 +00:00
alecpl
ab0b51a1fe - Use only one from IMAP authentication methods to prevent login delays (1487784) 2011-02-15 11:10:59 +00:00
thomascube
3e2637351d Fulltext search over contact fields. Attention: DATABASE SCHEMA CHANGED\! 2011-02-14 20:46:48 +00:00
thomascube
a1bbc2cb16 Fix for alias query which was broken in last commit 2011-02-12 14:23:17 +00:00
thomascube
7fb11ef6a9 Move BINARY modifier to make MYSQL use index again 2011-02-12 14:14:11 +00:00
alecpl
de3dde7f2c - Support strftime format in date_today option 2011-02-10 07:42:36 +00:00
alecpl
b389252f2b - Fix handling of attachments with invalid content type (#1487767) 2011-02-09 12:33:07 +00:00
alecpl
075ee62a77 - Add workaround for DBMail's bug http://www.dbmail.org/mantis/view.php?id=881 (#1487766) 2011-02-09 12:01:29 +00:00
thomascube
a97937aceb Codestyle and formatting; don't attempt to save empty array values 2011-02-09 11:48:27 +00:00
alecpl
890eae6758 - Use IMAP's ID extension (RFC2971) to print more info into debug log 2011-02-09 11:33:49 +00:00
thomascube
ce988a0778 Always generate valid DOM identifiers using html_identifier() write original identifier string to rel attribute where possible 2011-02-09 10:33:26 +00:00
thomascube
a77cf2292b Add optional referer check to prevent CSRF in GET requests 2011-02-08 08:13:06 +00:00
thomascube
07b95dc49b Delegate contact input validation to rcube_addressbook instance; accept already localized texts in rcube_output::show_message() 2011-02-06 22:21:23 +00:00
alecpl
89d19c4e61 - Small code improvements related to r4487 2011-02-04 08:23:45 +00:00
thomascube
784a425e07 protect login form submission from CSRF using a request token 2011-02-03 22:08:03 +00:00
alecpl
02b6e614ca - Fix handling of non-image attachments in multipart/related messages (#1487750) 2011-02-03 18:59:59 +00:00
alecpl
62481f34e6 - Convert Content-type to lowercase, fixes lack of attachment icon for some messages (#1487750) 2011-02-03 14:35:52 +00:00
alecpl
e8d5bdc84e - Fix IDNA support when IDN/INTL modules are in use (#1487742) 2011-02-03 13:58:07 +00:00
thomascube
88ca38a356 Keep rcube_session->lifetime and keep_alive in sync 2011-02-02 18:24:14 +00:00
alecpl
b2442d93ef - Fix parsing FETCH response for very long headers (#1487753) 2011-02-02 11:55:16 +00:00
thomascube
d755eade08 Check mime headers before attempt to parse them (#1487745); broken since r4421 2011-01-29 14:27:00 +00:00
thomascube
6039aae387 Add groups support for LDAP address books, contributed by Andreas Dick 2011-01-29 11:31:23 +00:00
thomascube
cf2da2f9aa Improve session validity check with changing auth cookies; reduce writes to DB; better phpdoc 2011-01-28 16:44:22 +00:00
thomascube
79e634040d Don't block CSS styles having important keywords 2011-01-28 15:19:38 +00:00