Commit Graph

4877 Commits (0703bfecd0b9efca36caee4f7b9c64c4135d57af)

Author SHA1 Message Date
Aleksander Machniak a6b0ca60a4 Fix bug where serialized strings were truncated in PDO::quote() (#1489142) 11 years ago
Aleksander Machniak d77e08729b Fix removing flags from serialized object before saving it in DB 11 years ago
Aleksander Machniak 15482bcade Improved handling of Reply-To/Bcc addresses of identity in compose form (#1489016) 11 years ago
Aleksander Machniak cb3e2fe0c2 Fix displaying messages with invalid self-closing HTML tags (#1489137) 11 years ago
Aleksander Machniak af9dbd54b3 Fix PHP warning when responding to a message with many Return-Path headers (#1489136) 11 years ago
Aleksander Machniak 3863a9d2c5 Added user preference to open all popups as standard windows 11 years ago
Aleksander Machniak 99e27c581e Fix unintentional compose window resize (#1489114) 11 years ago
Aleksander Machniak 2f321c6600 Open attachments, print and source in popups for consistency - always use
open_window() instead of window.open(), so plugins/skins can override popup behaviour
11 years ago
Aleksander Machniak ece3a522d8 Fixed popup windows size issues, unified sizes 11 years ago
Aleksander Machniak 581a52b615 Fix performance regression in text wrapping function (#1489133) - don't use iconv here 11 years ago
Aleksander Machniak d096210504 Fix connection to posgtres db using unix socket (#1489132) 11 years ago
David Carter 149f8a00cc Change show_actual_foldernames to be show_real_foldernames.
Change requested by alec@alec.pl.
11 years ago
Aleksander Machniak 1d67fe13f6 Remove (move to bc.php) unused strip_newlines() and strip_quotes() functions 11 years ago
David Carter 52deb18d96 Add show_actual_foldernames preference and configuration option.
When enabled this setting shows actual folder names rather than
the localised verions for the four default folders:

$rcmail_config['default_folders'] =
  array('INBOX', 'Drafts', 'sent-mail', 'spam', 'Trash');
11 years ago
Aleksander Machniak 896e2b4e51 Add more rcube_utils tests 11 years ago
Aleksander Machniak fe0f1d589b Improve rcube_utils::file2class() to not return duplicates 11 years ago
Thomas Bruederli e1a3caf659 Also display contact properties with unknown subtypes 11 years ago
Aleksander Machniak b3e3422e9f Fix class name 11 years ago
Aleksander Machniak 22a41b8247 Make possible to disable shared cache 11 years ago
Aleksander Machniak 00cb22cf92 Expunge all cache instances in shutdown 11 years ago
Aleksander Machniak 50abd55718 Added shared (cross-user) cache 11 years ago
Aleksander Machniak a963a2b38c Fix connecting when host is specified with protocol prefix e.g. ssl:// 11 years ago
Aleksander Machniak ec0f74a5b2 Unify codestile 11 years ago
Aleksander Machniak c0e364cb5a Align double-click time in list.js and app.js 11 years ago
Aleksander Machniak 1dfa85e0e6 Fix handling of comma when adding contact from contacts widget (#1489107) 11 years ago
Aleksander Machniak ab845c0718 Fix bug where a message was opened in both preview pane and new window on double-click (#1489122) 11 years ago
Aleksander Machniak a8994090bb Fix fatal error when xdebug.max_nesting_level was exceeded in rcube_washtml (#1489110) 11 years ago
Aleksander Machniak cb34c1b524 Fix PHP warning in html_table::set_row_attribs() in PHP 5.4 (#1489094) 11 years ago
Aleksander Machniak 52b256e85f Print nicer error message when too old PHP version found - required by mysql driver (#1489099) 11 years ago
Aleksander Machniak 07795ba124 Fix invalid option selected in default_font selector when font is unset (#1489112) 11 years ago
Aleksander Machniak 6ae92aa169 Fix displaying contact with ID divisible by 100 in sql addressbook (#1489121) 11 years ago
Aleksander Machniak 1f19587f05 Fix browser warnings on PDF plugin detection (#1489118) 11 years ago
Aleksander Machniak bbd636740e Fix fatal error when parsing UUencoded messages (#1489119) 11 years ago
Aleksander Machniak db108e3779 Fix another text wrapping issue (wrong handling of long unwrappable lines) 11 years ago
Aleksander Machniak c71281fd44 Fix warning when using IP address as hostname in Net_Socket 11 years ago
Aleksander Machniak c16bd50947 Catch warning on is_readable() failure (open_basedir restriction) 11 years ago
Aleksander Machniak 79543bec2a Update jsTimezoneDetect to version 1.0.5 11 years ago
Aleksander Machniak 2355045ded Change Reply-All button label/title when mailing list is detected (#1488938) 11 years ago
Aleksander Machniak c8bc8c97f3 Improved attachment reminder dialog (#1489091)
Improved core show_popup_dialog() function
11 years ago
Thomas Bruederli 3bc871e113 Merge branch 'master' of github.com:roundcube/roundcubemail 11 years ago
Thomas Bruederli 31996f1508 Replaced German labels for from/to with more common words in order to avoid conflicts with 'sender' (#1489084) 11 years ago
Aleksander Machniak 0bd1fa5566 Merge branch 'master' of github.com:roundcube/roundcubemail 11 years ago
Aleksander Machniak 893c274045 Fix Net_Socket bug with no timeout (failed connection in managesieve plugin) 11 years ago
Thomas Bruederli 0b9a7bcde3 Move rcmail::deliver_message() to framework for common use 11 years ago
Aleksander Machniak 52f2a69855 Added rcube_plugin::add_label() method 11 years ago
Thomas Bruederli 5e2fe0d195 Merge branch 'master' of github.com:roundcube/roundcubemail 11 years ago
Thomas Bruederli 3e78fc7fdf Synced localizations from Transifex 11 years ago
Aleksander Machniak 43079d8e2d Simplify/fix debug lines truncation 11 years ago
Aleksander Machniak e5b376b178 Fix SMTP connection using IPv6 address in smtp_server option (#1489024), update Net_Socket package 11 years ago
Aleksander Machniak 3375a681eb Fix problem where security warning was displayed for valid images with image/jpg type (#1489097) 11 years ago
Aleksander Machniak fd0fd3b0a0 Fix handling of invalid email addresses in headers (#1489092) 11 years ago
Aleksander Machniak 621a2e7f1c Simplify format=flowed handling code, don't duplicate same code 11 years ago
Aleksander Machniak f76fa50052 Fix format=flowed text re-wrapping for display 11 years ago
Aleksander Machniak 9b8d22ebe1 Limit debug log entry (line) size to 4096 characters to prevent
memory_limit/preformance issues when debug is enabled (imap, smtp, db)
11 years ago
Aleksander Machniak a522971cf8 Merge branch 'master' of github.com:roundcube/roundcubemail
Conflicts:
	program/js/list.js
11 years ago
Aleksander Machniak ea6d6958e0 Allow row insertion at a specified position (not only on top of the list) 11 years ago
Aleksander Machniak 95b90be8c2 Fix IMAP connection issue with default_socket_timeout < 0 and imap_timeout < 0 (#1489090) 11 years ago
Aleksander Machniak 3725cfb245 Avoid uninitialized/unused variables 11 years ago
Aleksander Machniak ef1d6525c2 Fix display issue on addressbooks/groups list (#1489039) 11 years ago
Aleksander Machniak ce89ecd542 Fix various PHP code bugs found using static analysis (#1489086) 11 years ago
Aleksander Machniak c027ba7709 Fix bugs caught by static analysis 11 years ago
Aleksander Machniak 3a0dc87856 Fix backslash character handling on vCard import (#1489085) 11 years ago
Aleksander Machniak 0b0caee40b Fix csv import from Thunderbird with French localization (#1489059) 11 years ago
Zou Guangxian 49311c55dd * fixed: modsecurity warning: AppDefect: Cache-Control Response Header Missing 'no-store' flag. http://websecuritytool.codeplex.com/wikipage?title=Checks#http-cache-control-header-no-store 11 years ago
Aleksander Machniak cfe2fc8b30 Log spellchecker error also in html mode 11 years ago
Aleksander Machniak 107cbd1a0e Merge branch 'master' of github.com:roundcube/roundcubemail 11 years ago
Aleksander Machniak 3db62ce101 Fix messages list focus issue in Opera and Webkit (#1489058) 11 years ago
Thomas Bruederli b15cc7d6f4 Check Google spell check service response for errors and report them accordingly 11 years ago
Thomas Bruederli 517dae3e74 Experimental: refactored list.js and html_table class to render lists with different html structures (e.g. table, ul, div). This show provide more flexibility to skin designers and improve mobile device support 11 years ago
Aleksander Machniak b92ec5c86d Fix bug where multi-level quoting was replaced with one-level quoted text after format=flowed wrapping 11 years ago
Aleksander Machniak 2ce01932fe Fix another text wrap issue (added test case) 11 years ago
Aleksander Machniak b099d12965 Revert fix for #1489058 because it opened another IE8 focus issue 11 years ago
Aleksander Machniak 93580fab12 Fix opened window size on small screens in browsers where height is an innerHeight (eg. Safari) 11 years ago
Aleksander Machniak 4741d17c77 Use create_function() instead of eval() 11 years ago
Thomas Bruederli c2e1ab4765 Escape user input values when used in eval() 11 years ago
Aleksander Machniak f790b44335 Small code improvements 11 years ago
Aleksander Machniak 06c2d0add5 Merge pull request #67 from andywer/master
Replaced nasty eval() code
11 years ago
Aleksander Machniak 969cb03f9a Add option to display email address together with a name in mail preview (#1488732) 11 years ago
Aleksander Machniak 38c19a2064 Fix csv2vcard test 11 years ago
Aleksander Machniak d2dff5e865 Fix Reply-To header handling in Reply-All action (#1489037) 11 years ago
Aleksander Machniak 61943150d9 Fix so Sender: address is added to Cc: field on reply to all (#1489011) 11 years ago
Aleksander Machniak ec43311423 Fix so addressbook_search_mode works also for group search (#1489079) 11 years ago
Aleksander Machniak 40d419d994 Fix removal of a contact from a group in LDAP addressbook (#1489081) 11 years ago
Aleksander Machniak 0826b2a896 Small code simplification 11 years ago
Aleksander Machniak 609483d9f6 Support CSV import from Atmail (#1489045) 11 years ago
Aleksander Machniak 8defd73ee0 Inlcude SQL query in the log on SQL error (#1489064) 11 years ago
Aleksander Machniak 259d37be3e Merge branch 'master' of github.com:roundcube/roundcubemail 11 years ago
Aleksander Machniak c6f5adbac3 Fix handling untagged responses in IMAP FETCH - "could not load message" error (#1489074) 11 years ago
Thomas Bruederli b620b1df08 Remove moveTo() call which causes problems in Chrome and has no real effect in other browsers (#1488931) 11 years ago
Aleksander Machniak 7dcf242dd9 Fix list page reset when viewing a message in Larry skin (#1489076) 11 years ago
Aleksander Machniak d14a2fb8bc Fix possible warning on some misconfig 11 years ago
Thomas Bruederli 378d6cf97f Build plugin info from both package.xml and composer.json files; allow plugins to override the meta info method 11 years ago
Thomas Bruederli b4d50cb41c Prepare for the composer-based plugin repository; skip PEAR dependencies for now 11 years ago
Aleksander Machniak 4cb8ced1a4 Fix min_refresh_interval handling on preferences save (#1489073) 11 years ago
Aleksander Machniak de6e22573e Fix PDF support detection for Firefox PDF.js (#1488972) 11 years ago
Aleksander Machniak d0f616c6e0 Fix messages list focus issue in Internet Explorer (#1489058) 11 years ago
Aleksander Machniak 399db1b647 Add db_prefix configuration option in place of db_table_*/db_sequence_* options
Make possible to use db_prefix for schema initialization in Installer (#1489067)
Fix updatedb.sh script so it recognizes also table prefix for external DDL files
11 years ago
Aleksander Machniak d7fcd8ce42 Fix possible collision in generated thumbnail cache key (#1489069) 11 years ago
Aleksander Machniak fbd213a5f3 Fix exit code on bootsrap errors in CLI mode (#1489044) 11 years ago
Aleksander Machniak f23ef1c968 Fix error handling in CLI mode, use STDERR and non-empty exit code (#1489043) 11 years ago
Thomas Bruederli ddfdd8938d Extend fetched header block to 32K, require one of subjct, from or to headers 11 years ago
Aleksander Machniak a544971fe8 Fix error when using check_referer=true 11 years ago
Aleksander Machniak 70229cbbfc Fix incorrect handling of some specific links (#1489060) 11 years ago
Aleksander Machniak 1041aa46da Fix another text wrapping issue 11 years ago
Aleksander Machniak 7439d3ee14 Fix incorrect handling of leading spaces in text wrapping 11 years ago
Aleksander Machniak 8ad2c98e9d Fix unintentional messages list jumps on click in Internet Explorer (#1489056) 11 years ago
Aleksander Machniak 7652687692 Fix DB error when creating a new contact and a group is selected (#1489051) 11 years ago
Aleksander Machniak ca2c6316fb Fix handling of deprecated boolean value of reply_mode option (#1489052) 11 years ago
Aleksander Machniak fe626833af Allow onload attribute on iframe element 11 years ago
Aleksander Machniak 282dff4f18 Add rcube_db::escape() method, fix escapeSimple() to use escape instead of quote() 11 years ago
Aleksander Machniak c465ee1e06 Fix typo simpleEscape -> escapeSimple 11 years ago
Aleksander Machniak 39a034b50d Add rcube_db::escapeSimple() method for backward compat.
Conflicts:

	plugins/virtuser_query/virtuser_query.php
11 years ago
Aleksander Machniak 1352d8ddb0 Remove redundant ini checks 11 years ago
Thomas Bruederli c8f2c0c5af Synchronized localizations from Transifex 11 years ago
Aleksander Machniak b7570fb564 Fix parsing invalid date string (#1489035) 11 years ago
Aleksander Machniak bb7c522bfd Add "with attachment" option to messages list filter (#1485382) 11 years ago
Aleksander Machniak e0cc1fb9aa Fix display of HTML entities in protected folder name (#1489042) 11 years ago
Thomas Bruederli b413bb2b60 Set minimal permissions to temp files (#148899) 11 years ago
Thomas Bruederli a021d6f187 Skip filename suffix check for embedded images; return blocked.gif instead of HTML warning when embedded (#1489029) 11 years ago
Andy Wermke de6585eb77 Merge branch 'master' of git.next-step-software.com:/git-pub/roundcubemail 11 years ago
Andy Wermke bf3084b608 Merge branch 'master' of https://github.com/roundcube/roundcubemail 11 years ago
Andy Wermke 58e3a504b9 Removed parse_expression() & added error logging to eval_expression(). 11 years ago
Aleksander Machniak 4fdaa02ac7 Fix handling of invalid characters in message headers and output (#1489032) 11 years ago
Aleksander Machniak 50cc5b370f Fix selecting collapsed rows when using selection with Shift/Ctrl key 11 years ago
Andy Wermke fe245e5f5d Replaced last eval(). Allowing function calls in expressions. 11 years ago
Aleksander Machniak ad827b9117 Fix selecting collapsed rows on select-all (#1489036) 11 years ago
Aleksander Machniak 4dfae96dcd Fix copying messages to a folder with "empty" name e.g. "0", better error handling 11 years ago
Andy Wermke d67485bebe Replaced stupid fix by create_function() based approach. 11 years ago
Andy Wermke 92cd7f34b0 Merge branch 'master' of https://github.com/roundcube/roundcubemail 11 years ago
Andy Wermke 029d18f13b Replaced nasty eval() expressions. 11 years ago
Aleksander Machniak 76a98da33e Pass event object as an argument of 'dragend' event handler 11 years ago
Aleksander Machniak 99edf8699a Fix possible header duplicates when using additional headers (#1489033) 11 years ago
Aleksander Machniak bd698341c4 Remove "HTML message" from attachments list while viewing a message in text mode (#1486939) 11 years ago
Aleksander Machniak a389ffbb46 Skip message/rfc822 attachments only in reply mode 11 years ago
Aleksander Machniak 8e4b49c382 Fix session issues with use_https=true (#1488986) 11 years ago
Aleksander Machniak db415c4afb Fix blockquote width in sent mail (#1489031) 11 years ago
Aleksander Machniak 0c974b263d Fix keyboard events on list widgets in Internet Explorer (#1489025) - It was a regression in fix for #1489008 11 years ago
Thomas Bruederli 589083a94c Skip some irrelevant ini checks in CLI mode 11 years ago
Thomas Bruederli 0fcb2b139b Sanity check the file path for generic message footer before adding it 11 years ago
Aleksander Machniak 648fcf5709 Whitelist configuration options (user preferences) that can be changed using save-pref command 11 years ago
Aleksander Machniak 222c7de3e1 Fix errors in IE8 when opening compose page in new window 11 years ago
Aleksander Machniak 1d4c84f4d7 Remove sig_above configuration option, use reply_mode only (#1489001) 11 years ago
Aleksander Machniak 723f4e63aa Refresh current folder in opener window after draft save or message sent (#1488997) 11 years ago
Aleksander Machniak 3ca58cd22c Better fix for "saving draft just after entering compose window (#1489012)" 11 years ago
Victor Benincasa 3906264747 Fix typos 11 years ago
Aleksander Machniak 1f82e46502 Fix saving draft just after entering compose window (#1489012) 11 years ago
Thomas Bruederli f603883d37 Fix typo 11 years ago
Thomas Bruederli 4034a79beb Check for exact matching session keys before splitting into path segments. Adds backwards-compatibility after commit f0a7159c 11 years ago
Aleksander Machniak 38c1951266 Be less restrictive on vCard import, do not require FN when N exists 11 years ago
Aleksander Machniak 24e88e91f7 Merge branch 'master' of github.com:roundcube/roundcubemail 11 years ago