alecpl
|
ecbd5b5d53
|
- prevent from PHP error when iconv doesn't support //IGNORE (#1486375)
|
15 years ago |
alecpl
|
18cdf6b155
|
- small code improvement in rcube_imap::mod_mailbox()
|
15 years ago |
alecpl
|
7296ff7a61
|
- force session.serialize_handler=php (#1486322)
|
15 years ago |
alecpl
|
fd9cca2f2b
|
- fix for jQuery-1.4rc1: remove comment from ajax response
|
15 years ago |
alecpl
|
c8729e0397
|
- added charset alias for MACROMAN (MACINTOSH) (#1486424)
|
15 years ago |
alecpl
|
b822b6e541
|
- typo in rcmail_mailbox_list (#1486426)
|
15 years ago |
alecpl
|
8780304bc8
|
- support maxlength and src attributes in html_inputfield (#1486421), wrapped some long lines
|
15 years ago |
alecpl
|
6481d4bbbe
|
- fix rc_utf8_clean() issues (#1486407)
|
15 years ago |
alecpl
|
892af47869
|
- Support show_bytes() output in parse_bytes() (#1486405)
|
15 years ago |
alecpl
|
1004407485
|
- Fix LDAP problem with special characters in RDN (#1486320)
|
15 years ago |
alecpl
|
aa16b4af8f
|
- Improved handling of message parts of type message/rfc822 (fixed e.g. inline images in multipart/alternative messages attached as message/rfc822)
|
15 years ago |
alecpl
|
463a031122
|
- handle situation when 2nd argument of exec_hook() isn't an array (#1486364)
|
15 years ago |
alecpl
|
9898fe315a
|
- don't use preg_replace with /e modifier + code cleanup
|
15 years ago |
alecpl
|
63ffe33c01
|
- fix empty strings handling in rc_utf8_clean()
|
15 years ago |
alecpl
|
317a7d9f67
|
- fix warning when authentication fails and debug_level=4 (#1486292)
|
15 years ago |
alecpl
|
7a05909da8
|
- fix warning on PHP5.3 (#1486284)
|
15 years ago |
alecpl
|
2717f9f68e
|
- use proper unicode cleanup for JSON, fixes #1486356
|
15 years ago |
alecpl
|
e5d60d69d4
|
- Use built-in json_encode() for proper JSON format in AJAX replies (and compat. with jQuery 1.4)
|
15 years ago |
alecpl
|
efe5a55c4c
|
- added comment
|
15 years ago |
alecpl
|
19d6a89342
|
- fix r3150 (better detection that message/rfc822 should be displayed as message/aternative)
|
15 years ago |
alecpl
|
9a0f89d7af
|
- don't treat content-disposition item in structure as message part
|
15 years ago |
alecpl
|
3815e050e0
|
- Fix displaying nested message parts (#1486246)
|
15 years ago |
alecpl
|
d079afd44f
|
- use absolute paths to prevent errors when writing to logfiles from shutdown function
|
15 years ago |
alecpl
|
6c95809d10
|
- don't warn about lack of plugin's config file, it's absolutely optional
|
15 years ago |
alecpl
|
539df6b502
|
- a few if()s less
|
15 years ago |
alecpl
|
496da6a420
|
- Fix possible messages exposure when using Roundcube behind a proxy (#1486281)
|
15 years ago |
alecpl
|
c96c5a98af
|
- use 7th (httponly) argument of setcookie()
|
15 years ago |
alecpl
|
bc6ac4d3c9
|
- Fix unicode para and line separators in javascript response (#1486310)
|
15 years ago |
alecpl
|
bc04a7ee78
|
- fix creating default folder when moving message and target folder doesn't exists
|
15 years ago |
alecpl
|
6c5aa6b054
|
- reverted unintentional change
|
15 years ago |
alecpl
|
7d0b34db31
|
- additional character set name cleanup to support e.g. "_ISO-2022-JP$SIO"
|
15 years ago |
thomascube
|
3597cc2c1b
|
Plugins should not overwrite existing config props
|
15 years ago |
alecpl
|
3ea30ef7eb
|
- fix HTTPS checking (#1486273)
|
15 years ago |
thomascube
|
01accaff5b
|
Add fallback to default skin if the selected one is not available in plugin directory
|
15 years ago |
alecpl
|
5818e44345
|
- Fix $_SERVER['HTTPS'] check for SSL forcing on IIS (#1486243) + fix port check
|
15 years ago |
alecpl
|
1d7e4d314d
|
- allow '+' character in mimetype name (#1486239)
|
15 years ago |
alecpl
|
b6c512a6b0
|
- fix rc_utf8_clean() on Windows (#1486232)
|
15 years ago |
alecpl
|
efe93ad116
|
- fix message cache clearing when folder is empty + small max() warning fix
|
15 years ago |
alecpl
|
e4acbbd8cc
|
- Added server-side e-mail address validation with 'email_dns_check' option (#1485857)
|
15 years ago |
alecpl
|
f281242fa4
|
- performance: fix storing of imap_delimiter in session
|
15 years ago |
alecpl
|
1a00f138c6
|
- Fix IE issue with non-UTF-8 characters in AJAX response (#1486159)
|
15 years ago |
alecpl
|
4f69328132
|
- Partially fixed "empty body" issue by showing raw body of malformed message (#1486166)
|
15 years ago |
alecpl
|
a9bfe21ba6
|
- Fix importing/sending to email address with whitespace (#1486214)
|
15 years ago |
alecpl
|
170b72ab78
|
- fix for skip_deleted
|
15 years ago |
alecpl
|
2c7296a82d
|
- Use default_charset for bodies of messages without charset definition (#1486187)
|
15 years ago |
alecpl
|
ee3c580bfe
|
- added @TODO comment
|
15 years ago |
thomascube
|
cb89616e1d
|
Trigger warning if logs cannot be written
|
15 years ago |
alecpl
|
984e9727a0
|
- call user2email also for login with @ (#1486147)
|
15 years ago |
alecpl
|
7d51781450
|
- fix Russian language position on languages list
|
15 years ago |
alecpl
|
c2e697fe81
|
- added Chrome detection (#1486163)
|
15 years ago |
alecpl
|
38bf4253fb
|
- Fix cache status checking + improve cache operations performance (#1486104)
|
15 years ago |
alecpl
|
93a88c95b7
|
- Prevent from setting INBOX as any of special folders (#1486114)
|
15 years ago |
alecpl
|
cb9fc852cf
|
- Fix regular expression for e-mail address (#1486152)
|
15 years ago |
alecpl
|
1cead0cbf4
|
- sorting by message index - added 'index_sort' option (#1485936)
|
15 years ago |
alecpl
|
6a486e0bef
|
- allow setting login inputs size in skin template (#1486155)
|
15 years ago |
alecpl
|
6d479a622b
|
- remove set_magic_quotes_runtime() call, use set_time_limit() with @ (#1486149)
|
15 years ago |
alecpl
|
0102742cb2
|
- Added 'ldap_debug' option + small change to not rely on rcube_config inside rcube_ldap class
|
15 years ago |
alecpl
|
bdab2c5faf
|
- small code improvements
|
15 years ago |
alecpl
|
20e251599f
|
- return true after abort from write_log hook
|
15 years ago |
alecpl
|
dc00400634
|
- simplify html_editor hook
|
15 years ago |
alecpl
|
9ab7bc6b16
|
- Added 'html_editor' hook (#1486068)
|
15 years ago |
alecpl
|
59395e7e36
|
- Fix DB constraint violation when populating messages cache (#1486052)
|
15 years ago |
alecpl
|
2b820727b1
|
- last commit fix
|
15 years ago |
alecpl
|
4aaecb661c
|
- small code improvements per discussion from #1485536
|
15 years ago |
alecpl
|
71047326fa
|
- Fix LDAP partial result warning (#1485536)
|
15 years ago |
alecpl
|
b48d9bf5d4
|
- Use faster/secure mt_rand() (#1486094)
|
15 years ago |
alecpl
|
eb4b147bad
|
- fix cache flushing after message delete with read_when_deleted=true + some code cleanup
|
15 years ago |
alecpl
|
4a63f1efaf
|
- Fix roundcube hangs on empty inbox with bincimapd (#1486093)
|
15 years ago |
alecpl
|
161c28dffc
|
- Fix wrong headers for IE on servers without $_SERVER['HTTPS'] (#1485926)
- Force IE style headers for attachments in non-HTTPS session, 'use_https' option (#1485655)
|
15 years ago |
alecpl
|
38066281b2
|
- make sure 'required_fields' is an array (#1485892)
|
15 years ago |
alecpl
|
b24f2c4897
|
- return deleted records count instead of true in ldap's delete(), fixes (#1486082)
|
15 years ago |
alecpl
|
8678ce85e6
|
- Fix rcube_mdb2::affected_rows() (#1486082)
|
15 years ago |
alecpl
|
ae7f9b3d0a
|
- oops, my foult, remove buggy code
|
15 years ago |
alecpl
|
e6f4842505
|
- remove test code
|
15 years ago |
alecpl
|
912bbbc20e
|
- fix loading required plugins (#1486079)
|
15 years ago |
alecpl
|
e0480e9df8
|
- remove redundant JQ() use
|
15 years ago |
alecpl
|
4368a079f5
|
- Fix gn and givenName should be synonymous in LDAP addressbook (#1485892)
|
15 years ago |
alecpl
|
08ff050efc
|
- allow empty LDAP 'filter' (#1485184)
|
15 years ago |
alecpl
|
ea18c594a5
|
- Add mail_domain to LDAP email entries without @ sign (#1485201)
|
15 years ago |
alecpl
|
b4fa59143e
|
- Fix saving empty values in LDAP contact data (#1485781)
|
15 years ago |
alecpl
|
e83f035887
|
- Fix LDAP contact update when RDN field is changed (#1485788)
|
15 years ago |
alecpl
|
0131ec9724
|
- Fix LDAP attributes case senitivity problems (#1485830)
|
15 years ago |
alecpl
|
6855ce6f70
|
- Fix LDAP addressbook browsing when only one directory is used (#1486022)
|
15 years ago |
alecpl
|
f8a846c589
|
- simplified iil_C_(Un)Subscribe() return value
|
15 years ago |
thomascube
|
0816567dac
|
Only allow images as 'inline' parts; list other parts as attachments if they have a valid mime type
|
15 years ago |
thomascube
|
4a941f7333
|
Remove newline in log_bug function (#1486047)
|
16 years ago |
thomascube
|
80fbdaa2d9
|
Changed imap_connect hook according to suggestions in #1485956
|
16 years ago |
thomascube
|
75969686c2
|
Added 'message_compose' hook
|
16 years ago |
thomascube
|
2a34eb9492
|
Add 'imap_connect' hook (#1485956)
|
16 years ago |
thomascube
|
24e219d1cc
|
New utility function for plugins to create urls
|
16 years ago |
alecpl
|
6b7e8e705a
|
- Use sequence names only with PostgreSQL (#1486018)
|
16 years ago |
alecpl
|
dec9e85eae
|
- Fix rcube_mdb2.php: call to setCharset not implemented in mssql driver (#1486019)
|
16 years ago |
alecpl
|
78c7947bf8
|
- Add rcube_imap::unset_flag (#1486017)
|
16 years ago |
alecpl
|
1fcad15e75
|
- remove hardcoded 'contact' class name from rcube_table_output()
|
16 years ago |
thomascube
|
330ef6ca44
|
Create plugin hook for encrypted message parts + add size property to text part in order to display it
|
16 years ago |
alecpl
|
44653321b4
|
- Fix rcube_mdb2::unixtimestamp for MS SQL (#1486015)
|
16 years ago |
alecpl
|
5dc7c21bdc
|
- Fix charset names with X- prefix handling
|
16 years ago |
thomascube
|
356a67fa54
|
Improve button capabilities
|
16 years ago |
thomascube
|
29f977858e
|
Register button event handlers in javascript and save some html code
|
16 years ago |
thomascube
|
186938dac6
|
Use write_log() to log bugs. This will also trigger the write_log plugin hook as requested in #1485998
|
16 years ago |
thomascube
|
f78dab1c80
|
Allow some recursion in reder_page hook (#1485977)
|
16 years ago |
thomascube
|
efbe9ea781
|
Also add request tokens to forms in page footer
|
16 years ago |
alecpl
|
8f6a46663a
|
- update to last commit
|
16 years ago |
alecpl
|
ee258ce158
|
- performance fix: don't check mbstring functions existence too often
|
16 years ago |
alecpl
|
c9e9fe1901
|
- fix button tooltips on IE (#1485994)
|
16 years ago |
alecpl
|
564a2ba793
|
- Help plugin
- support 'dummy' task (for plugins)
|
16 years ago |
thomascube
|
a0c4cbe8ec
|
Pipe date string through write_log plugin hook (#1485979)
|
16 years ago |
thomascube
|
5499336fef
|
Use global request tokens and automatically protect all POST requests
|
16 years ago |
alecpl
|
61e96cd1f9
|
- fix svn file $Id$
|
16 years ago |
alecpl
|
2c3d81dddd
|
- use simple rcube_smtp class
- Installer: fix SMTP settings test
|
16 years ago |
alecpl
|
a07ab6da09
|
- remove useless $Rev$ from version number
|
16 years ago |
alecpl
|
b26e1d23a0
|
- fix related attachments without linking to message part are not listed (#1485984)
|
16 years ago |
alecpl
|
4307ccd82b
|
- prevent PREPARE error on postgres when inserting non-Unicode characters
|
16 years ago |
alecpl
|
6955c70f28
|
- handle errors in insert_id()
|
16 years ago |
alecpl
|
93af155f64
|
- Fix import of vCard entries with params (#1485453)
|
16 years ago |
alecpl
|
77edef7ebd
|
- fix bug in rcube_config::header_delimiter()
|
16 years ago |
thomascube
|
7477973d93
|
Make 2nd argument optinal (#1485976)
|
16 years ago |
thomascube
|
57f0c81f2c
|
Use request tokens to protect POST requests from CSFR
|
16 years ago |
alecpl
|
19862b5586
|
- added 'smtp_debug' option
|
16 years ago |
till
|
af58c3ec6a
|
* added $Rev$ to version
|
16 years ago |
thomascube
|
afc6e4bd10
|
Added hook when killing a session
|
16 years ago |
thomascube
|
75fd64f17f
|
Add hook to write_log function
|
16 years ago |
thomascube
|
a366a323b5
|
Prevent from endless loops in render_page hook
|
16 years ago |
thomascube
|
c6514e01f9
|
Indent with spaces not tabs
|
16 years ago |
alecpl
|
3536577bcb
|
- improve responsiveness by flushing template output asap, also set the \Seen flag after message page display
|
16 years ago |
alecpl
|
99a4539170
|
- small code improvements + possible bugs fixes
|
16 years ago |
alecpl
|
5f571eb1db
|
- few fixes for last commits
|
16 years ago |
alecpl
|
713a66fc0f
|
- prevent from some mcrypt warnings (#1485970)
|
16 years ago |
alecpl
|
0b6e9700f2
|
- r2734 fix: handle $split parameter for caching and for searching
|
16 years ago |
alecpl
|
40dfeaddf8
|
- Performance improvements by use UID commands (#1485690)
|
16 years ago |
alecpl
|
34ebe0ba2c
|
- speed up adding of messages to the list after message move/delete
|
16 years ago |
alecpl
|
ce72e0125c
|
- simplify 'utf8' class use, make rcube_charset_convert() 5x faster on systems without mbstring and iconv installed
|
16 years ago |
thomascube
|
742d61aaf3
|
Add generic hook when a html page is rendered
|
16 years ago |
alecpl
|
8bc018a72f
|
- added 3rd argument to rcube_print_time()
|
16 years ago |
alecpl
|
d559cba5f7
|
- Added 'imap_debug' option, described 'sql_debug' option in config file
|
16 years ago |
alecpl
|
b6b593416b
|
- Support strftime's format modifiers in date_* options (#1484806)
|
16 years ago |
alecpl
|
72cd3c1a76
|
- Support %h variable in 'smtp_server' option (#1485766)
|
16 years ago |
alecpl
|
b0d56e93f5
|
- simple fix for malformed Content-Disposition (#1485965)
|
16 years ago |
alecpl
|
2818f8e9ed
|
- Show SMTP errors in browser (#1485927)
|
16 years ago |
thomascube
|
4fa127ad66
|
Rename latest hook because 'list_mailboxes' already exists...
|
16 years ago |
thomascube
|
f62d5fac0a
|
Add new hook 'list_mailboxes' to alter the mailboxlist
|
16 years ago |
thomascube
|
8448fca1f1
|
Let internal 'template_container' hook append to existing content
|
16 years ago |
thomascube
|
588135500b
|
Use spl_autoload_register() instead of __autoload (#1485947) + fix indentation
|
16 years ago |
thomascube
|
3ca3bd467a
|
Add plugin hooks 'smtp_connect' and 'list_identities' (#1485954, #1485958)
|
16 years ago |
alecpl
|
fccdf16364
|
- check virtuser before create_user hook (#1485950) + one if statement improvement
|
16 years ago |
thomascube
|
07722a2d1d
|
Create rcube_user instance early to enable the following plugin hooks to use it
|
16 years ago |
thomascube
|
73967c7169
|
Also save signature field when creating a new identity at login
|
16 years ago |
thomascube
|
08c8c3dbb9
|
Move 'login' field to the right level + codestyle
|
16 years ago |
alecpl
|
6bfac4ced3
|
- make private methods really private
- rename _mod_mailbox() to mod_mailbox() and make it public
|
16 years ago |
alecpl
|
41caad8b48
|
- fix lost argument in iil_C_FetchHeaders call (#1485941)
|
16 years ago |
alecpl
|
b550c2eaa5
|
- fix rcube_message_part cloning
|
16 years ago |
alecpl
|
4e92534105
|
- more performance improvements of caching
|
16 years ago |
alecpl
|
ac622998f9
|
- Fix non-unicode characters caching in unicode database (#1484608)
|
16 years ago |
alecpl
|
b32cb21a7d
|
- more preformance improvements of messages caching + some code refactoring
|
16 years ago |
alecpl
|
ad84f9c06c
|
- performance improvements of messages caching
|
16 years ago |
alecpl
|
ecb9fb058d
|
- use RCMAIL_CHARSET instead of hardcoded 'utf-8'
|
16 years ago |
alecpl
|
70306a4c75
|
- support PEAR::Net_* in __autoload()
|
16 years ago |
alecpl
|
e6ee84bcf8
|
- check is_readable in load_from_file()
|
16 years ago |
thomascube
|
a176965032
|
Typo
|
16 years ago |
thomascube
|
3d4ba62808
|
Fix link text replacements (#1485789)
|
16 years ago |
thomascube
|
2f14293716
|
Use filemtime for cache busting + better etag for static files
|
16 years ago |
alecpl
|
191354ca7a
|
- fix use_only_cookies typo (#1485929)
|
16 years ago |
alecpl
|
28674a848a
|
- fix bug in delete_mailbox when deleting many folders
|
16 years ago |
alecpl
|
3a2b270c9d
|
- always call logout action as task (#1485919)
|
16 years ago |
alecpl
|
8ca0c7ce6a
|
- fix folder ID generation (for example two folders 'aaa' and 'aaa "')
|
16 years ago |
alecpl
|
e20e310162
|
- Fix messages searching on MailEnable IMAP (#1485762)
|
16 years ago |
alecpl
|
2dd7ee346f
|
- Fixed many 'skip_deleted' issues (#1485634)
- Fixed messages list sorting on servers without SORT capability
- some preformance improvements
|
16 years ago |
thomascube
|
737f0da348
|
Allow rcube_plugin::task to be a regular expression defining several tasks (e.g. mail|settings)
|
16 years ago |
thomascube
|
ed205f4183
|
Change rcube_user::list_identities() to return an array instead of a sql-result
|
16 years ago |
thomascube
|
533e8602c0
|
Add cache-buster to scripts and linked files in skin templates
|
16 years ago |
alecpl
|
384d83adb9
|
- make searching aware of 'skip_deleted'
|
16 years ago |
alecpl
|
78ebe75bce
|
- fix rc_wordwrap() (#1485909)
|
16 years ago |
alecpl
|
c5ee036866
|
- fix rcmail_temp_gc() + small code cleanups
|
16 years ago |
alecpl
|
0b2ce91f25
|
- Reviewed/fixed skip_deleted/read_when_deleted/flag_for_deletion options handling in UI
|
16 years ago |
alecpl
|
74eb6c3ceb
|
- fix bug in last commit
|
16 years ago |
alecpl
|
79c45f4b18
|
- fix rep_specialchars_output() performance, remove old 'charset' option use
|
16 years ago |
alecpl
|
88ed237f7c
|
- speed up plain text messages parsing (up to 60%)
|
16 years ago |
alecpl
|
b1fb698c49
|
- added more charset aliases
|
16 years ago |
alecpl
|
ca85b1c6bb
|
- handle iso-8859-1 as windows-1252
- some fixes for utf8 class
|
16 years ago |
alecpl
|
09839a59cb
|
- cross-browser css fixes
|
16 years ago |
alecpl
|
1ae1d85ce4
|
- use -ms-filter for IE8 opacity
|
16 years ago |
alecpl
|
47f072523b
|
- Fix displaying of big maximum upload filesize (#1485889)
|
16 years ago |
thomascube
|
0e99d37a18
|
Use event system on the client to handle ajax callbacks
|
16 years ago |
alecpl
|
977078372e
|
- use explode() instead of deprecated in php5.3 split()
|
16 years ago |
alecpl
|
a17fe620d4
|
- support browser object in template expressions
|
16 years ago |
alecpl
|
6138a55f80
|
- fixed headers prefetching
|
16 years ago |
alecpl
|
dadefb80b3
|
- prevent duplicated inserts (#1485867)
|
16 years ago |
alecpl
|
adc0bf01f5
|
- allow empty identity name (#1485863)
|
16 years ago |
alecpl
|
a1fc8d2518
|
- removed unused and declared in PHP-5.3 quoted_printable_encode function (#1485879)
|
16 years ago |
alecpl
|
bb5dd5916b
|
- reverted accidentally removed code
|
16 years ago |
alecpl
|
9b2ccdd9cb
|
- don't unset button title on IE (#1485874)
|
16 years ago |
thomascube
|
a25d3969a0
|
Re-enable the permalink command (allows one to choose right-click and open-in-new-tab)
|
16 years ago |
thomascube
|
b4f7c665bb
|
Tweak default skin with better icons (sprites) and move IE hacks to an external file included by conditional comments
|
16 years ago |
alecpl
|
8234b4c6bc
|
- Support UID EXPUNGE: remove only moved/deleted messages
|
16 years ago |
alecpl
|
1301e98110
|
- Support initial identity name from virtuser_query (#1484003)
|
16 years ago |
alecpl
|
7dbe2fa6bf
|
- get rid of 'plugins_dir' option, plugins directory must be in Roundcube root (like skins)
|
16 years ago |
alecpl
|
49dfb0047a
|
- Added message menu (some image needed), removed Print and Source buttons
- Added possibility to save message as .eml file (#1485861)
|
16 years ago |
thomascube
|
20d50de2d8
|
Fix URLs to plugin skin directory
|
16 years ago |
thomascube
|
eb6f198a2d
|
Rename function to correct english spelling
|
16 years ago |
thomascube
|
029c2fa60e
|
Pass return value of config->load_from_file() back to the plugin
|
16 years ago |
thomascube
|
c73b195e5d
|
Add function for plugins to load a local config file
|
16 years ago |
thomascube
|
66f68e9623
|
Make links with /this/ pointing to the plugins skin directory
|
16 years ago |
thomascube
|
e7008cd4c6
|
Add fallback to default skin in plugins + replace links to plugin directory with the real plugin dir
|
16 years ago |
alecpl
|
969f6b4c8b
|
- support plugin templates
|
16 years ago |
thomascube
|
0772a7dee2
|
Fix invalid object reference
|
16 years ago |
alecpl
|
a5897a3e38
|
- Support UTF-7 encoding in messages (#1485832)
|
16 years ago |
alecpl
|
dbe44cd105
|
- Better support for malformed character names (#1485758)
|
16 years ago |
alecpl
|
55f54e2b9f
|
- mdb2 bug workaround for identities insert/edition queries (#1485853)
|
16 years ago |
alecpl
|
74d421d55a
|
- don't show message on unknown error (#1485848) + translate "Server Error!" message
|
16 years ago |
alecpl
|
2471d3a979
|
- Added possibility to encrypt received header, option 'http_received_header_encrypt',
added some more logic in encrypt/decrypt functions for security
|
16 years ago |
alecpl
|
48958e0512
|
- Fix Answered/Forwarded flag setting for messages from subfolders
|
16 years ago |
thomascube
|
f879f4e2f8
|
Trigger 'create_identity' when creating a new user; Allow 'create_user' hook to abort the operation
|
16 years ago |
thomascube
|
953ce3f69c
|
Don't write session data on every unset but just remember the unset variables
|
16 years ago |
alecpl
|
27924acf43
|
- speed up the whole session cleaning in kill_session()
|
16 years ago |
alecpl
|
1c5be6f792
|
- Support UUencode content encoding (#1485839)
|
16 years ago |
alecpl
|
6481bbcf34
|
- don't stop on error
|
16 years ago |
svncommit
|
f22c2cefb4
|
Really, really logout (fixes r2467).
|
16 years ago |
svncommit
|
617b4f699f
|
Minimize chance of race condition in session handling (#1485659, #1484678)
|
16 years ago |
alecpl
|
78cdeba1a8
|
- last commit fix
|
16 years ago |
alecpl
|
91ec0a0559
|
- speed up remove_message_cache() by using message uid instead of idx
|
16 years ago |
alecpl
|
26d857447f
|
- Fix session handling on non-session SQL query error (#1485734)
|
16 years ago |
alecpl
|
ae1df26948
|
- fix \Seen flag setting with enable_caching=true (#1485843)
|
16 years ago |
alecpl
|
23a2eec4d5
|
- ereg -> preg
|
16 years ago |
alecpl
|
50d515a7d6
|
- some hints to use sqlite db (#1485821)
|
16 years ago |
alecpl
|
aeed58d5af
|
- Use UID STORE/COPY commands
|
16 years ago |
thomascube
|
69f18a09ae
|
Add plugin hooks for creating/saving/deleting identities and contacts
|
16 years ago |
thomascube
|
762a699dc7
|
Hard-wrap message headers according to RFC
|
16 years ago |
alecpl
|
b20bca7df2
|
- Fix fatal error after last commit in rcube_imap (#1485825)
|
16 years ago |
thomascube
|
5c2d6e3555
|
Fix adding labels from plugins
|
16 years ago |
thomascube
|
1c932d58b5
|
Allow plugins to define their own tasks + add 'domain' parameter for rcube_template::button()
|
16 years ago |
alecpl
|
d4d1a2505d
|
- Fix attachment names encoding when charset isn't specified in attachment part (#1484969):
assume that the message charset or charset of the first part is better for attachment names
than detected by roundcube
|
16 years ago |
alecpl
|
76db10d65d
|
- fix setting empty string in imap_root
|
16 years ago |
alecpl
|
0ad27c3840
|
- Added log_date_format option (#1485709)
|
16 years ago |
alecpl
|
ac9927c1ff
|
- check identities_level when creating identities for new user
|
16 years ago |
alecpl
|
bac3565695
|
- Fix read/write database recognition (#1485811)
|
16 years ago |
thomascube
|
3db528bd5c
|
Use compressed version of jQuery.js
|
16 years ago |
alecpl
|
fa1a15c01e
|
- #1485809: use local copy of jQuery lib (1.3.2)
|
16 years ago |
thomascube
|
cc97ea0559
|
Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins)
|
16 years ago |
alecpl
|
8b961eef04
|
- use extension_loaded() instead of get_loaded_extensions()
|
16 years ago |
alecpl
|
f86e8f5faa
|
- Support STARTTLS in IMAP connection (#1485284)
|
16 years ago |
alecpl
|
942069969c
|
- Support several e-mail addresses per user from virtuser_file (#1485678)
- return NULL from rcube_user::email2user if user not found (#1485801)
|
16 years ago |
alecpl
|
7145e009e4
|
- Fix incorrect word wrapping in outgoing plaintext multibyte messages (#1485714)
- Fix double footer in HTML message with embedded images
|
16 years ago |
thomascube
|
c9a2fa9db0
|
Fix charset conversion error logging
|
16 years ago |
till
|
c762c07ce9
|
* autoload is only invoked when a class is not found - no need for include_once
|
16 years ago |
alecpl
|
abb7450380
|
- use US-ASCII as failover also for SORT command (when used for searching)
|
16 years ago |
alecpl
|
ec74645d46
|
- Use US-ASCII as failover when Unicode searching fails (#1485762)
only US-ASCII is a must-have charset from IMAP's RFC
|
16 years ago |
thomascube
|
11526305f5
|
Revert r2322; this is done in rcmail_html4inline() and now secured + fix tests
|
16 years ago |
alecpl
|
65d7108190
|
- Support 'UNICODE-1-1-UTF-7' alias for UTF-7 encoding (#1485758)
|
16 years ago |
thomascube
|
ae8a602167
|
Don't return empty string when UTF-7 decoding fails + cleanup codestyle
|
16 years ago |
thomascube
|
0ea569c29f
|
Fix mime-type detection using a hard-coded map (#1485311)
|
16 years ago |
alecpl
|
0ff63513c2
|
#1485741: fix installer after some last changes
|
16 years ago |
alecpl
|
19d1b28c56
|
- Fix replying to message with html attachment (#1485676)
|
16 years ago |
alecpl
|
050410f560
|
- Fix multiple recipients input parsing (#1485733)
- added shared rcube_explode_quoted_string() function
|
16 years ago |
alecpl
|
33875df40b
|
- Support non-standard "GMT-XXXX" literal in date header (#1485729)
|
16 years ago |
alecpl
|
5e68157c56
|
- Pass static method as array to preg_replace_callback (#1485689)
|
16 years ago |
thomascube
|
21b160f38c
|
Added TNEF support to decode MS Outlook (winmail.dat) attachments
|
16 years ago |
alecpl
|
6e047cff29
|
- performance fix: don't fetch attachment headers twice when parse filename cont. values
|
16 years ago |
alecpl
|
9b4aaa79d3
|
- Fix displaying of alternative-inside-alternative messages (#1485713)
|
16 years ago |
alecpl
|
5c771cb25e
|
- Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#1485706)
|
16 years ago |
alecpl
|
3866fd4681
|
- Fix large search results in non-default_imap_folders when imap_root is set (#1485703)
|
16 years ago |
alecpl
|
0d57de907f
|
- Fix large search results on server without SORT capability (#1485668)
|
16 years ago |
alecpl
|
bc39ad2a22
|
- fix r2251
|
16 years ago |
thomascube
|
aa055c931a
|
Get rid of vulnerable preg_replace eval and create_function (#1485686) + correctly handle base and link tags in html messages
|
16 years ago |
alecpl
|
4f27148d40
|
#1485693: fix for addresses without angle brackets
|
16 years ago |
alecpl
|
478c7c63d8
|
- Secure vcard export by getting rid of preg's 'e' modifier use (#1485689)
|
16 years ago |
alecpl
|
b7c1685b2d
|
#1484467: fix problems with backslash as imap hierarchy delimiter
|
16 years ago |
till
|
cbbef379a5
|
* bumping up copyright (happy new year ;-))
|
16 years ago |
alecpl
|
c58c0aedba
|
- Fix address names with '@' sign handling (#1485654)
|
16 years ago |
alecpl
|
9c5bee69d7
|
- Fix SQL query execution errors handling in rcube_mdb2 class (#1485509)
|
16 years ago |
alecpl
|
7a229b9e33
|
- Improve messages display performance
|
16 years ago |
svncommit
|
6710a63617
|
Add required parameters to raise_error() calls.
|
16 years ago |
till
|
b99bf45479
|
* fixing notice, moved error_reporting one up, added @todo
|
16 years ago |
alecpl
|
17060ee10b
|
#1485648: fix multiple identities from virtuser_query all set to default
|
16 years ago |
alecpl
|
922c2d923a
|
- fix imap::set_options()
|
16 years ago |
thomascube
|
230f944bf6
|
Allow empty strings for imap_root config parameter (was changed in r2143) to remain backward compatible but cache imap root and delimiter in session
|
16 years ago |
thomascube
|
1608f43282
|
Secure bin scripts by requiring a valid session and replace preg_replace(/../e) with preg_replace_callback
|
16 years ago |
thomascube
|
35c31ed638
|
Group settings boxes together in floating blocks for better layout
|
16 years ago |
thomascube
|
b9f9f185e7
|
Simplify code
|
16 years ago |
alecpl
|
77e2322271
|
#1485549: fix mb_convert_encoding() issue
|
16 years ago |
alecpl
|
dea237e2d7
|
#1485299: don't use SMTP's debug option
|
16 years ago |
alecpl
|
2b5c123aad
|
#1485622: fix rcube_imap::message_index() to return always messages IDs
|
16 years ago |
alecpl
|
8f79fbabdc
|
- added strtoupper() wrapper
|
16 years ago |
alecpl
|
030c848b0d
|
- Performance: allow setting imap rootdir and delimiter before connect (#1485172)
|
16 years ago |
alecpl
|
9e8a1756b7
|
#1485616: read content-id/content-location only for multipart/related type
|
16 years ago |
alecpl
|
3c884af99b
|
- Fix search results page jumps in LDAP addressbook (#1485253)
|
16 years ago |
alecpl
|
0b5539e3dc
|
- Fix sorting of folders with more than 2 levels (#1485569)
|
16 years ago |
alecpl
|
d5fca0c490
|
#1485461: secure initial login form sesssion cookie
|
16 years ago |
alecpl
|
64c9b5b13a
|
#1485602: fix INBOX folder localization
|
16 years ago |
alecpl
|
f94629e62b
|
#1485599: fix rcmail_folder_classname()
|
16 years ago |
alecpl
|
1ce913becc
|
- typo
|
16 years ago |
alecpl
|
320baf9cd2
|
- disable firefox spellcheck in console textarea
|
16 years ago |
thomascube
|
ffbf910df9
|
Insert meta content-type at top of the html head + add both content-id and content-location of related parts to replacement table
|
16 years ago |
alecpl
|
9abd0f0089
|
- Allow UTF-8 folder names in config (#1485579)
- Add junk_mbox option configuration in installer (#1485579)
|
16 years ago |
alecpl
|
57a92b5ada
|
- don't convert false to array, to prevent from some warnings
|
16 years ago |
thomascube
|
ae9124d3a9
|
Add fallback to default_charset when importing vcards
|
16 years ago |
thomascube
|
456c7e40c5
|
Fix headers for IE attachment downloads (#1485449)
|
16 years ago |
thomascube
|
29c64b0bdd
|
Also clean cache table when removing old messages from cache
|
16 years ago |
thomascube
|
b4b31d62af
|
Suppress repeated ldap warnings + little codestyle fix
|
16 years ago |
alecpl
|
d59aaa1aaf
|
- Allow setting attachment col position in 'list_cols' option
- Allow override 'list_cols' via skin (#1485577)
- Fix: allow empty attribs in templates
|
16 years ago |
alecpl
|
dcf780a6bd
|
- fix r2076: removed cache.session_id column, removed DELETEs from cache in session_gc
- trust DB server's time when "touching" cache and messages tables
|
16 years ago |
alecpl
|
3e48d2eee1
|
- Increase speed of session destroy and garbage clean up
- Fix session timeout when DB server got clock skew (#1485490)
|
16 years ago |
alecpl
|
be7d3b6918
|
- Fix 'cache' table cleanup on session destroy (#1485516)
|
16 years ago |
alecpl
|
73ba7caadb
|
#1485573: fix part=0 handling
|
16 years ago |
alecpl
|
322b79db06
|
- Speed up raw message body handling (call FETCH only once for the whole message insteade of twice for headers and body)
|
16 years ago |
alecpl
|
14de18d5f4
|
- Fix setting locale to tr_TR, ku and az_AZ (#1485470)
|
16 years ago |
alecpl
|
f1d0208380
|
- use memory less expensive method of searching when result is bigger than page size
|
16 years ago |
till
|
250d3f76cc
|
* fixed docblock
|
16 years ago |
till
|
193fb42fa1
|
* added docblock for ctr
|
16 years ago |
alecpl
|
9424cc71b3
|
- fix
|
16 years ago |
alecpl
|
e2e745fb4e
|
- don't use SORT when SEARCH is better (sort field not specified)
|
16 years ago |
alecpl
|
3d1e777b39
|
- fix for skip_deleted (#1485553)
|
16 years ago |
alecpl
|
84b884d761
|
- Fix big memory consumption and speed up searching on servers without SORT capability
|
16 years ago |
alecpl
|
697cc52cff
|
- fixes for status filter
- don't call search second time if first call returns empty (array) result
|
16 years ago |
alecpl
|
e538b3dc7d
|
- Added message status filter + fixes for r2046 (searching with SORT)
|
16 years ago |
thomascube
|
6fa87f3fa5
|
Improve charset encoding + remove BOM before parsing vcards
|
16 years ago |
alecpl
|
0803fb007e
|
- Use SORT for searching on servers with SORT capability
|
16 years ago |
alecpl
|
e0c9741ef5
|
- improve messages searching with many criterias (call one SEARCH command)
|
16 years ago |
alecpl
|
be5d4ab5c3
|
- fix function description
|
16 years ago |
alecpl
|
b8ae5093cc
|
- Fix HTML editor initialization on IE (#1485304)
- move back toggle_editor function to editor.js
- merge identity and compose editor init functions
|
16 years ago |
alecpl
|
3d54e6e9b7
|
r2032 fix: escape backslashes
|
16 years ago |
thomascube
|
c21d6d713e
|
Don't use addslashes() which could produce unexpected results when magic_quotes_sybase is on
|
16 years ago |
thomascube
|
6e47c0be5c
|
Handle magic_quotes on runtime and remove them from the requirements list (#1485285)
|
16 years ago |
alecpl
|
d245963846
|
- fix log_bug() for empty 'file' parameter
|
16 years ago |
alecpl
|
8498dce502
|
- Fix problem with numeric folder names (#1485527)
|
16 years ago |
alecpl
|
11b1b16b2f
|
#1485518: validate SERVER_NAME for smtp_helo_host setting
|
16 years ago |
alecpl
|
95d90f86d9
|
- Added 'keep_alive' and 'min_keep_alive' options (#1485360)
|
16 years ago |
svncommit
|
c9ca6ada03
|
added obscure ASCII encoding aliases, added more error checking to RFC2822 date parsing
|
16 years ago |
alecpl
|
ec01712a99
|
- Added option 'identities_level', removed 'multiple_identities'
- Allow deleting identities when multiple_identities=false (#1485435)
|
16 years ago |
thomascube
|
f45a174ae5
|
Killed some whitespace
|
16 years ago |
thomascube
|
b58f118415
|
Improve vcard import (#1485502); try utf-8 first in charset detection
|
16 years ago |
alecpl
|
ba80566b1e
|
- little improvement in in_array_nocase()
|
16 years ago |
alecpl
|
7f63946719
|
- #1485499: make email address comparision case insensitive
- support multibyte characters in in_array_nocase()
|
16 years ago |
alecpl
|
407dcf9e71
|
- Fix html signature formatting when identity save error occured (#1485426)
|
16 years ago |
alecpl
|
bfdbcf5210
|
#1485505: PHP bug (?) workaround for html2text class autoloading
|
16 years ago |
thomascube
|
e905db1305
|
Set postgres-specific schema options + fix indentation
|
16 years ago |
alecpl
|
9f23f05221
|
- set MDB2's sequence options for postgres only
|
16 years ago |
alecpl
|
8e83075d7e
|
- don't set border=0 for image buttons
|
16 years ago |
alecpl
|
d99b9356c3
|
- set mbstring's internal encoding in proper place
|
16 years ago |
alecpl
|
af7a23d9d9
|
- better postgresql sequence names handling
|
16 years ago |
alecpl
|
c02bb9c307
|
#1485472: added js keywords escaping in json_serialize()
|
16 years ago |
alecpl
|
aaa6ace377
|
#1485460: session.gc_* moved to main .htaccess file
|
16 years ago |
alecpl
|
28db73f7c9
|
- #1485468: fix attachment filename (RFC2231 related)
|
16 years ago |
alecpl
|
112c9133bb
|
- removed deprecated rcube_add_label() and all uses
- code for 'show' action added in r1937 moved to show.inc
|
16 years ago |
alecpl
|
f613a1e4e0
|
- fix last change in show_bytes()
|
16 years ago |
alecpl
|
abdc5898b6
|
- Add support for SJIS, GB2312, BIG5 in rc_detect_encoding()
- Fix vCard file encoding detection for non-UTF-8 strings (#1485410)
|
16 years ago |
alecpl
|
d6497f4db3
|
- Fix folders css class setting for folder with names matching defined classes (#1485355)
|
16 years ago |
alecpl
|
a2740628bb
|
- improved rcube_sess_gc() when enable_caching=false, also use join() once
|
16 years ago |
alecpl
|
56cf503a1b
|
- Localized filesize units (#1485340) + small labels capitalization change in en.* (#1485407)
|
16 years ago |
alecpl
|
123a02c8c7
|
- #1485423: fixed virtuser_query checking
|
16 years ago |
alecpl
|
ffae15e5fc
|
- Added 'mime_param_folding' option with possibility to choose
long/non-ascii attachment names encoding eg. to be readable
in MS Outlook/OE (#1485320)
- Added "advanced options" feature in User Preferences
|
16 years ago |