Commit Graph

600 Commits (4e65a3c145006348af29d913463fd683b72fe5c0)

Author SHA1 Message Date
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
alecpl e80f502efb - added 'en_US.utf8' as fallback for setlocale 16 years ago
alecpl 5b4562e494 - read 'name' parameter after 'filename' and rfc2231's parameters,
Thunderbird truncate long filenames in 'name', but 'filename' contains the whole name
16 years ago
thomascube 47c9ccbf6f Also allow appending messages to inbox (if not listed) 16 years ago
thomascube bb8781c6d7 Improve vcard decoding and import step 16 years ago
thomascube cefd1d8c91 DRY: set (secure) cookies using rcmail::setcookie() + set session.only_use_cookies 16 years ago
alecpl d6869a6693 - Fix language autodetection (#1485401) 16 years ago
alecpl 94a99c11f4 - fixed handling of apostrophes in filenames decoded according to rfc2231 16 years ago
alecpl cdc539d561 - there's no 'locale_string' option now 16 years ago
thomascube e93e54fb26 Tiny correction of phpdoc 16 years ago
thomascube 95fcc33472 Separate method to create iframe tags (with a list of allowed attributes) 16 years ago
alecpl f5d3769a80 - added iframe tag to containers list 16 years ago
thomascube 40deec8be7 Add some post parameters to error log entry 16 years ago
alecpl fc1a10b4d5 - fixed identities sorting, to have allways identities with the same name in the same order on the list 16 years ago
thomascube 42e328a85f Indent with spaces not tabs. Please respect our code-style when creating patches! 16 years ago
thomascube 29111be340 Don't set a hard-coded language in rcube_user 16 years ago
thomascube bba657e64f Made config files location configurable (#1485215) 16 years ago
thomascube a3f149eb57 Fix search box on Safari and make pages validate 16 years ago
alecpl 20a25197f3 applied tensor's patch: incorrect handling of filename of second and subsequent long non-ASCII attachments 16 years ago
alecpl 8e1d4af2e5 - added 'exp' object support 16 years ago
alecpl ea373f6573 - support 'cookie' type in conditions 16 years ago
alecpl d4273b8990 - support variables of type 'cookie' (for feature use) 16 years ago
thomascube ae579cee86 Also list message/rfc822 parts as attachment if a filename is specified 16 years ago
thomascube b6a27ff85b Treat US-ASCII as Latin-1 to give messages with wrong charset definition a chance 16 years ago
thomascube fdebae88c2 Better detection of HTML double-encoded entities 16 years ago
thomascube 7dfb1fba50 Set the right number of arguments for setcookie() 16 years ago