Commit Graph

69 Commits

Author SHA1 Message Date
thomascube
aa055c931a Get rid of vulnerable preg_replace eval and create_function (#1485686) + correctly handle base and link tags in html messages 2009-01-22 14:47:23 +00:00
alecpl
8f79fbabdc - added strtoupper() wrapper 2008-12-11 17:29:50 +00:00
thomascube
456c7e40c5 Fix headers for IE attachment downloads (#1485449) 2008-11-23 14:55:38 +00:00
alecpl
8498dce502 - Fix problem with numeric folder names (#1485527) 2008-10-29 12:39:12 +00:00
thomascube
b58f118415 Improve vcard import (#1485502); try utf-8 first in charset detection 2008-10-21 09:41:32 +00:00
alecpl
ba80566b1e - little improvement in in_array_nocase() 2008-10-20 09:21:36 +00:00
alecpl
7f63946719 - #1485499: make email address comparision case insensitive
- support multibyte characters in in_array_nocase()
2008-10-20 09:18:52 +00:00
alecpl
c02bb9c307 #1485472: added js keywords escaping in json_serialize() 2008-10-07 07:27:29 +00:00
alecpl
f613a1e4e0 - fix last change in show_bytes() 2008-10-03 08:25:20 +00:00
alecpl
abdc5898b6 - Add support for SJIS, GB2312, BIG5 in rc_detect_encoding()
- Fix vCard file encoding detection for non-UTF-8 strings (#1485410)
2008-10-03 08:05:59 +00:00
alecpl
56cf503a1b - Localized filesize units (#1485340) + small labels capitalization change in en.* (#1485407) 2008-10-01 12:18:16 +00:00
alecpl
bce0348e89 #1485266: changed rc_mime_content_type()'s failover to 'application/octet-stream' 2008-09-15 08:47:58 +00:00
thomascube
0dbac32181 Enable export of contacts as vCard + DRY 2008-09-04 18:20:27 +00:00
thomascube
c8ae2497b7 Auto-detect client language and timezone if desired by config/prefs 2008-09-03 16:03:19 +00:00
thomascube
35dc0bed74 Little improvement in mime-detection as suggested in #1485296 2008-08-29 15:34:24 +00:00
thomascube
6d5dbae53c Prefer File_Info over mime_content_type + detect mime type when uploading + some code style 2008-07-25 15:13:15 +00:00
alecpl
403e3f4b22 - use fallback if mime_content_type() returns false (#1485222) 2008-07-18 11:38:56 +00:00
alecpl
b541216c53 -added encoding detection for attachment names when message part hasn't got charset definition (#1484969) 2008-06-07 18:48:59 +00:00
thomascube
1854c4525b More code cleanup + oop-ization 2008-05-07 09:38:44 +00:00
thomascube
197601ef5f Next step: introduce the application class 'rcmail' and get rid of some global vars 2008-04-30 08:21:42 +00:00
alecpl
257782150d - improved messages list performance - patch from Justin Heesemann 2008-04-29 06:44:57 +00:00
alecpl
a63e10ee7d - removed strrstr() definition as it was needed only for php4 2008-04-14 10:11:50 +00:00
alecpl
3f5cef8666 - reverted r1295
- disable caching for unseen messages to allow marking as read remarked messages
2008-04-13 09:15:39 +00:00
thomascube
47124c2279 Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch 2008-04-12 13:54:45 +00:00
till
1b4d732341 * committed patch from #1484932 2008-03-31 14:10:30 +00:00
till
734584e2fe * mime_content_type() is unavailable in PHP5 and breaks sending emails with attachments
* implemented rc_mime_content_type() with file_info-failover
* added svn:ignore for phpinfo.php ;-)
2008-02-14 01:33:02 +00:00
thomascube
6f9926357c Fix send_modified_header() function 2008-02-11 23:51:30 +00:00
thomascube
6f2f2d0ffd Truncate attachment filenames to 55 characters (#1484757) and fix misspelled function name 2008-02-07 07:50:37 +00:00
thomascube
97bd2c0537 Filter linked/imported CSS files (#1484056) 2007-09-29 18:15:05 +00:00
thomascube
5a6efffd36 Removed comments; codestyle 2007-09-24 08:42:14 +00:00
till
db401bfb0a # bugfix (thanks yllar) 2007-08-29 12:55:24 +00:00
till
0144c50fc4 # bugfix (#1484523) fixed rc_request_header function
* normalized input ($HEADER)
    * also normalized the arrays
    * returning "really" NULL now (without issueing a warning!)
2007-08-29 10:45:17 +00:00
thomascube
88f66ec89c Fix bugs introduced with latest changes 2007-08-13 20:15:27 +00:00
thomascube
6d969b4d90 Documentation, code style and cleanup 2007-08-07 21:02:12 +00:00
thomascube
f1154163b0 Merged branch devel-addressbook from r443 back to trunk 2007-04-28 18:07:12 +00:00
svncommit
bd49596842 Fix cache lifetime parsing, closes #1484306. 2007-03-30 06:59:33 +00:00
thomascube
ff52bee1a2 Solved wrong caching of message preview (#1484153, #1484236) 2007-03-01 20:40:00 +00:00
svncommit
e17702395e fixed check for selected value in value array in rcube_shared::select 2007-02-26 06:51:39 +00:00
svncommit
789eba3a2d minor code fixes 2007-02-22 03:54:03 +00:00
thomascube
462a9d991d Fixed template parsing (multibyte substring issues) 2007-01-03 21:39:41 +00:00
thomascube
86df1529fe Error handling for attachment uploads; multibyte-safe string functions; XSS improvements 2006-12-29 21:06:39 +00:00
thomascube
2bca6e1da0 New (strict) quoting for all kind of strings 2006-12-20 14:06:33 +00:00
thomascube
1a98a6a5db Preview pane and marking as read (#1484132) 2006-12-06 21:41:27 +00:00
thomascube
b19097058c Introducing preview pane and conditional skin tags 2006-12-01 18:06:16 +00:00
thomascube
4ec0e7afce Fixed strrpos problem in template parser 2006-11-13 08:00:04 +00:00
thomascube
674a0fb41d Corrected template parsing and output encoding 2006-11-09 19:06:37 +00:00
svncommit
a0109c4933 Initial TinyMCE editor support (still need to work on spellcheck and skins) 2006-09-14 03:49:28 +00:00
thomascube
3ea0e3202a Quota display as image 2006-09-01 13:43:14 +00:00
thomascube
8d4bcda874 Re-built message parsing (Bug #1327068) 2006-08-18 12:48:33 +00:00
thomascube
41fa0b909a Compose, save and sendmail cleanup 2006-07-31 22:51:23 +00:00