thomascube
ff4ffc6d54
Revert r4746 due to timestsamp issues with mysql; deprecate rcube_mdb2::unixtimestamp()
2011-05-10 07:08:03 +00:00
thomascube
fd540bad79
Rely on mysql server timezone not on PHP
2011-05-09 21:20:08 +00:00
alecpl
c739c71351
- Extend parse() method so it can be used to parse templates without printing to stdout
2011-05-09 11:47:33 +00:00
alecpl
ac3ad69e94
- Fix possible ambiguity in folders caching (when list_mailboxes() was called the same result was returned, no matter what was the 1st and 2nd argument)
2011-05-09 08:32:13 +00:00
alecpl
b5fb21e767
- Improved string literals handling
2011-05-07 18:17:47 +00:00
alecpl
e22740508c
- Fixed ANNOTATEMORE support
2011-05-06 18:41:07 +00:00
alecpl
0deec44e7d
- Fixed handling of folder with name "0" in folder selector
2011-05-06 08:46:22 +00:00
alecpl
091b0284c8
- Use dot as a separator in cache key name (for consistency)
2011-05-06 08:19:02 +00:00
alecpl
94bdcce081
- Add possibility (for plugins) to filter folders lists by some additional criteria (e.g. folder type)
2011-05-06 08:14:48 +00:00
alecpl
d08333ea57
- Fix problems with subfolders of INBOX folder on some IMAP servers ( #1487725 )
...
- Fix handling of folders that doesn't belong to any namespace (#1487637 )
2011-05-05 12:46:54 +00:00
alecpl
56651c15c8
- Stop execution when LDAP addressbook is configured but PHP's ldap functions doesn't exists
2011-05-04 19:31:42 +00:00
alecpl
7fc056c3ff
- Enable multiselection for attachments uploading in capable browsers ( #1485969 )
2011-05-03 08:18:40 +00:00
thomascube
125894d35d
Fix expression
2011-05-02 16:05:02 +00:00
vbenincasa
2a380018f9
- Now the %s variable (used in default_host) works with IDN and with Master users from dovecot too (like user@domain.com*master)
...
- rcube_parse_host() now returns false if %s is used and an invalid email is provided (to work better when a prefix is used in default_host like 'mail.%s')
2011-05-01 19:27:15 +00:00
thomascube
638e3459d6
Don't attempt to read session data again if the initial read didn't return a result
2011-04-30 17:01:59 +00:00
alecpl
c08b18c4b9
- Fix relative URLs handling according to a <base> in HTML ( #1487889 )
2011-04-29 08:17:42 +00:00
vbenincasa
b04c51fafb
- Added the %s variable in 'default_host' and 'smtp_server' option (%s variable is the domain name after the '@' from e-mail address provided at login screen). The %s just returns a value if the provided e-mail is valid to avoid unnecessary lookups and reduce the possibility of connections to undesirable hosts.
...
- Small fix to the code comment of rcube_parse_host()
2011-04-27 08:38:21 +00:00
thomascube
60a277f1ce
Fix callback reference after rename
2011-04-27 08:34:16 +00:00
alecpl
e54f4b25e2
- Remove special handling of rcube_ classes in autoloader, it breaks loading of rcube_ classes from plugins
2011-04-26 12:49:35 +00:00
alecpl
5c1dfb0b11
- Fix handling of top-level domains with more than 5 chars or unicode chars ( #1487883 )
2011-04-26 11:36:42 +00:00
alecpl
68f39efb04
- Fix fatal error from last commit ( #1487884 ), rename rcube_gc() to gc()
2011-04-26 07:30:45 +00:00
thomascube
63e9927d5f
Add support for session storage using memcache
2011-04-25 15:44:32 +00:00
alecpl
926948e77f
- Use shortest include path for better performance
2011-04-25 09:54:35 +00:00
thomascube
0761e2b1f7
Remove unnecessary code (thanks Alec)
2011-04-25 09:34:54 +00:00
thomascube
73d6b2a6b0
Fix return value of affected_rows()
2011-04-25 09:18:57 +00:00
thomascube
80809d6a9d
Don't show saving error if no data changed
2011-04-25 08:31:43 +00:00
alecpl
5c2f064882
- Fix ID command arguments (must be of type nstring)
2011-04-25 06:33:29 +00:00
alecpl
1463a5ac24
- Fix ID command response handling
2011-04-24 12:41:48 +00:00
alecpl
99fc468d40
- Fix quoting special characters, small optimizations
2011-04-22 08:03:40 +00:00
alecpl
8c263ee5e0
- Set proper readonly state of default address book according to real readonly variable value ( #1487878 )
2011-04-21 08:20:28 +00:00
alecpl
4351f7cd66
- Improve performance by including files with absolute path ( #1487849 )
2011-04-20 13:58:21 +00:00
thomascube
49dac95d7d
Don't add env variable when template is empty (e.g. on error page)
2011-04-20 08:48:29 +00:00
thomascube
7342bb8b7a
Check for DB connection state instead of handle (handle could be an error object)
2011-04-19 21:00:34 +00:00
thomascube
bbb1427caa
Gracefully shrug on database errors
2011-04-19 20:41:24 +00:00
alecpl
462de2d202
- PEAR::Net_SMTP 1.5.2, fixed timeout issue ( #1487843 )
2011-04-17 09:22:03 +00:00
thomascube
d476d3a3a4
Fixed LDAP patch
2011-04-15 16:19:22 +00:00
thomascube
ef27a6a723
Add hook for request token creation (upon user request)
2011-04-15 16:07:01 +00:00
thomascube
d1e08fc905
Replace LDAP vars in group queries ( #1487837 )
2011-04-15 15:55:38 +00:00
thomascube
58510fc58f
Use CRLF + 1 space for folding
2011-04-15 15:34:05 +00:00
thomascube
569f8306db
Fix vcard folding at 75 chars; don't fold vcards for internal storage
2011-04-15 15:26:16 +00:00
alecpl
5c4c06665c
- Fixed vcard folding: use one space, use mb_regex_encoding() ( #1487868 )
2011-04-14 12:46:09 +00:00
alecpl
ae1db2239e
- mbstring internal encoding is set in iniset.php
2011-04-14 08:30:37 +00:00
thomascube
bf80b5a237
Fix vcard folding with uncode characters ( #1487868 )
2011-04-14 08:16:49 +00:00
alecpl
34d72878db
- Use mbstring's strtolower() for Unicode characters in normalize_string()
2011-04-13 11:09:50 +00:00
thomascube
e5e1eb0195
Convert normalized latin-1 string back to utf8
2011-04-13 09:51:22 +00:00
thomascube
12dac4911b
Handle unicode strings when normalizing for search ( #1487866 )
2011-04-12 18:01:49 +00:00
alecpl
ca18a90b1a
- Fix bug where template name without plugin prefix was used in render_page hook (the same fix for deprecated_templates)
2011-04-12 09:16:01 +00:00
alecpl
23b49558cd
- Fix handling of debug_level=4 in ajax requests ( #1487831 )
2011-04-12 09:06:49 +00:00
alecpl
1036f81edf
- Fix so 1024 bytes is displayed as 1KB, the same for MB and GB
2011-04-11 11:00:30 +00:00
alecpl
ff10f5e50e
- Support 'off' as bolean false
2011-04-11 10:53:58 +00:00