summaryrefslogtreecommitdiff
path: root/program/lib
AgeCommit message (Collapse)Author
2014-04-21Move rcube_installer class to include/rcmail_installer in order to remain ↵Thomas Bruederli
accessible by the update script even if the installer directory was removed
2014-04-19Plugin API: Added message_saved hook (#1489752)Aleksander Machniak
2014-04-18Consider search scope (and changes) for filter searches + disable folder ↵Thomas Bruederli
operation commands in multi-folder search mode (#1485234)
2014-04-18Merge pull request #176 from marcoliverteschke/masterThomas B.
Limit list_tables() and list_cols() to current schema
2014-04-15email:main -> email:prefAleksander Machniak
2014-04-14Allow to search in multiple folders with rcube_imap::search_once(); always ↵Thomas Bruederli
set folder property in message header struct
2014-04-14When checking if DB schema is up-to-date, limit the checks to tables in our ↵Marc-Oliver Teschke
current schema. Otherwise installer might return false positives when DB user has access to multiple schemas. Signed-off-by: Marc-Oliver Teschke <teschke@planwerk6.de>
2014-04-13Make sure mbstring susbtitute character is set to empty string in ↵Aleksander Machniak
rcube_charset::clean()
2014-04-11Fix messages index cache update under some conditions (e.g. proxy) (#1489756)Aleksander Machniak
2014-04-11Fix "washing" of unicoded style attributes (#1489777)Aleksander Machniak
2014-04-10Refactored storage properties settingAleksander Machniak
2014-04-09Merge branch 'master' of github.com:roundcube/roundcubemailThomas Bruederli
2014-04-09Fix accidental key replacementsThomas Bruederli
2014-04-08Hide PHP Warning: substr_compare() The length cannot exceed initial string ↵Aleksander Machniak
length
2014-04-08Make multi-folder message identifiers work with folders containing commasThomas Bruederli
2014-04-08Consider sort order in UID sort mode of multi-folder search resultsThomas Bruederli
2014-04-08Don't remove messages from list when moving to another folder in ↵Thomas Bruederli
multi-folder search mode, just update the list
2014-04-08Fix splitting message identifiers into UID and folder valuesThomas Bruederli
2014-04-08Optimize header fetching of multi-folder searches with natural (UID) sortingThomas Bruederli
2014-04-07More fixes for multi-folder search (#1485234)Thomas Bruederli
2014-04-07Merge branch 'dev-multi-folder-search'Thomas Bruederli
2014-04-05Fix again xdebug.max_nesting_level limit handling (#1489110)Aleksander Machniak
2014-04-02Allow to force-load plugins which have been loaded but not initialized beforeThomas Bruederli
2014-04-01Removed redundant default_folders config option (#1489737)Aleksander Machniak
Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830)
2014-04-01Replace &nbsp; entities when converting to textThomas Bruederli
2014-03-23Skip IMAP SORT request if folder is emptyAleksander Machniak
2014-03-22Drop support for PHP < 5.3.7Aleksander Machniak
2014-03-19Bump version number to 1.1-gitAleksander Machniak
2014-03-11Avoid useless connection attempts if host is emptyThomas Bruederli
2014-03-06Implement ArrayAccess interface for conveniently accessing rcube_result_set ↵Thomas Bruederli
as array
2014-03-06Support structured data for autocompletion results; map 'type' attribute to ↵Thomas Bruederli
CSS class for autocomplete list items
2014-02-24Fix some PDO::MYSQL_* constants (wrongly described in PHP manual before 5.3.21)Aleksander Machniak
2014-02-23Improvement in handling invalid email address stringsAleksander Machniak
2014-02-19Declare LOGIN commands to be anonymized in debug loggingThomas Bruederli
2014-02-13Added toolbar button to move message in message viewAleksander Machniak
2014-02-11Fix invalid X-Draft-Info on forwarded message draft (#1489587)Aleksander Machniak
2014-02-10Add setter for user object to rcube class; we already have getters for ↵Thomas Bruederli
various user properties there
2014-02-07Fix directories check in Installer on Windows (#1489576)Aleksander Machniak
Added rcube_utils::is_absolute_path() method
2014-02-04Fix infinite loop when converting invalid html to plaintext (#1489566)Thomas Bruederli
2014-02-04Fix infinite loop when converting invalid html to plaintext (#1489566)Thomas Bruederli
2014-02-03Don't EVER log passwordsThomas Bruederli
2014-02-03Fixed Opera > 15 detection (#1489562)Aleksander Machniak
2014-01-24Fix confusing intersect/filter methods naming/behaviour.Aleksander Machniak
Removed rcube_result_index::intersect() method. Changed rcube_result_index::filter() to filter in the same way as rcube_result_thread::filter(), which means it actually does array_intersect(). Added tests scripts for rcube_result_index class.
2014-01-24Remove quotes around addressee name in case they are encoded.Aleksander Machniak
Some clients encode quotes with name using base64/quoted-printable encoding. Quotes were removed only for unencoded strings. Now also encoded names are handled this way. So, recipient/sender strings are displayed without quotes around and e.g. saving to addressbook does not save these redundant quotes.
2014-01-24Allow single quote in style attribute values.Aleksander Machniak
E.g. "font-family: 'Tahoma'" should not be removed.
2014-01-21Fix concurrent connections to IMAP while searchingThomas Bruederli
2014-01-21Support SMTP socket context options via new config option 'smtp_conn_options'Aleksander Machniak
2014-01-20Fix thread/list mode update and displayThomas Bruederli
2014-01-20Fix slicing of returned search result headersThomas Bruederli
2014-01-20- Make search scope selectable in UIThomas Bruederli
- Disable thread mode when searching over multiple folders - Encode UID values for HTML message row identifiers