summaryrefslogtreecommitdiff
path: root/program/lib
AgeCommit message (Collapse)Author
2013-12-17Fix handling of X-Forwarded-For header with multiple addresses (#1489481)Aleksander Machniak
2013-12-12In normalize_string() replace 4-byte unicode characters with '?' character.Aleksander Machniak
These are not supported in default utf-8 charset on mysql, the chance we'd need them in searching is very low.
2013-12-08Clarify update() result description, return boolean when ID didn't changeAleksander Machniak
2013-12-04Fix issue where groups were not deleted when "Replace entire addressbook" ↵Aleksander Machniak
option on contacts import was used (#1489420)
2013-12-01Fix performance of listing writeable folders (#1489451)Aleksander Machniak
2013-11-28Display version from composer.json even if not intstalledThomas Bruederli
2013-11-28Fix preparation of message object before saving into the cache.Aleksander Machniak
The bug cased e.g. displaying HTML content as plain text for messages with Content-Type: text/html.
2013-11-28Exec config_get hook also in rcube_config::all() (#1485981)Aleksander Machniak
2013-11-28Fix handling of invalid closing tags in HTML messages (#1489446)Aleksander Machniak
2013-11-25Add possibility to overwrite a label/message in Roundcube's language package ↵Aleksander Machniak
(#1489433)
2013-11-21Merge branch 'master' of github.com:roundcube/roundcubemailAleksander Machniak
2013-11-21Make sort_folder_list() publicAleksander Machniak
2013-11-21Add hook to notify plugins about message sending errorsThomas Bruederli
2013-11-20Merge branch 'master' of github.com:roundcube/roundcubemailAleksander Machniak
2013-11-18Fix browser version detection and failing testsAleksander Machniak
2013-11-18Code improvements and some unification with browser detection code in javascriptAleksander Machniak
2013-11-18Fix deprecated function usageAleksander Machniak
2013-11-16Make $force parameter only override the task check for required plugins ↵Thomas Bruederli
(#1489437)
2013-11-15Accept text/html parts inside multipart/mixed parts as HTML contentsThomas Bruederli
2013-11-15Fix Internet Explorer 11 detection (#1489434)Aleksander Machniak
2013-11-14Reset $part_orig_mimetype variable in for-loop. This avoids attachments ↵Thomas Bruederli
along with message/rfc822 parts being listed twice
2013-11-14Make require_plugin() force loading of the required pluginThomas Bruederli
2013-11-10First version of the local storage compose data saving feature; some ↵Thomas Bruederli
behavioral improvements and encrytion are still to be added
2013-11-07Fix categories/groups import from csvAleksander Machniak
2013-11-07Merge branch 'master' of github.com:roundcube/roundcubemailThomas Bruederli
2013-11-07Avoid rcube_session::reload() to reset previous changes. This fixes parallel ↵Thomas Bruederli
attachment uploads that could get lost when using the database_attachments plugin
2013-11-06Small performance improvements, use str_replace() instead of strtr(),Aleksander Machniak
do not parse query if there are no params to replace, keep one instance of (potentially long) query less in memory
2013-11-02Remove duplicate languages on spellchecker langs list (#1489395)Aleksander Machniak
2013-10-30Fix function calls after refactoringThomas Bruederli
2013-10-28Fixed saving contact birthday/anniversary dates before 01-01-1970Aleksander Machniak
2013-10-26Fix CSS selector modifications when nested in @media blocksThomas Bruederli
2013-10-25Applied the (modified) patch to extend configuration possibilities of LDAP ↵Thomas Bruederli
address books as suggested in #1488753: - Add option to specify arbitrary replacements of config options with attributes from the bound user - Allow mapping of group object class => member attribute used in these objects - Describe the 'member_filter' property for groups config
2013-10-25Merge branch 'dev-canned-responses'Thomas Bruederli
Conflicts (resolved): skins/classic/includes/settingstabs.html skins/larry/includes/settingstabs.html
2013-10-22Fix mime.types parsing (#1489391)Thomas Bruederli
2013-10-21Add contact_listname hook to handle special name orderTakika
I can modify the addressbook_name_listing variable via main config or preferences_list_hook but I have to change the rcube_addressbook class to use the modified value. Some contry use special [name orders](http://en.wikipedia.org/wiki/Personal_name#Name_order) and we can handle them with this hook. I changed the hook name to contact_listname as proposed by thomascube in the original PR#127.
2013-10-21Fix failing vCard import when email address field contains spaces (#1489386)Aleksander Machniak
2013-10-21Join many preg_replace() calls into oneAleksander Machniak
2013-10-21Fix typo in method nameAleksander Machniak
2013-10-19Let plugins state a validation error messageThomas Bruederli
2013-10-19Require name or email for sql address book onlyThomas Bruederli
2013-10-19Add plugin hook 'contact_validate' to let plugins validate contact recordsThomas Bruederli
2013-10-18Get supported spell-check languages from the configured backend; replace ↵Thomas Bruederli
suspended google spell service with our new service at spell.roundcube.net
2013-10-17Fix vulnerability in handling _session argument of utils/save-prefs (#1489382)Aleksander Machniak
2013-10-16Support 'value' and 'label' attributes on <option> tagAleksander Machniak
2013-10-15Allow selected as attributecorbosman
2013-10-15Add support for additional attributes on <option> entriesThomas Bruederli
2013-10-15Fix regression where wrong set of message identifiers was usedAleksander Machniak
in sql query that was supposed to fetch list of messages from cache
2013-10-14Change so abort=true does not break the loop in exec_hook(), provide a new ↵Aleksander Machniak
'break' flag for this purpose
2013-10-14Key duplicate error on postgres uses SQLSTATE=23505Aleksander Machniak
2013-10-14Fix HTML part detection when encapsulated inside multipart/signed (#1489372)Aleksander Machniak