Commit Graph

804 Commits (e3857bb6c2a2f9a4331a72b0bd74e0d70ee8a8a1)

Author SHA1 Message Date
Thomas Bruederli e3857bb6c2 Fix infinite loop when converting invalid html to plaintext (#1489566) 12 years ago
Thomas Bruederli d93ce5cde2 Fix concurrent connections to IMAP while searching 12 years ago
Thomas Bruederli 1d6082c5e2 Fix thread/list mode update and display 12 years ago
Thomas Bruederli 9202e93b75 Fix slicing of returned search result headers 12 years ago
Thomas Bruederli 1bbf8c4886 - Make search scope selectable in UI
- Disable thread mode when searching over multiple folders
- Encode UID values for HTML message row identifiers
12 years ago
Thomas Bruederli 689a222170 Append per-folder search results to global index but only if it has matches 12 years ago
Thomas Bruederli ff3eb83492 Handle combined UID-folder identifiers in rcube_imap class 12 years ago
Thomas Bruederli 2c33c7e38b Make message pagenav (prev/next) work with sorted multi-folder search results 12 years ago
Thomas Bruederli 2baeac116a Fix sorting and paging in cross-folder searches 12 years ago
Thomas Bruederli d53b60406c Fix typos 12 years ago
Thomas Bruederli b6e24c6946 Minor improvements to threaded searching 12 years ago
Thomas 566747af00 First attempt to search in multiple folders; do it multi-threaded using pthreads if available 12 years ago
Thomas 628706acdc Prepare message list to display IMAP folder 12 years ago
Thomas Bruederli 5740b10bf8 Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Aleksander Machniak 531c4d896c Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Aleksander Machniak d924ebebf7 Fix compatibility with PHP 5.2 in html.php file (#1489514) 12 years ago
Thomas Bruederli 3786a48aeb * New option that write logs to per-user directories. (Debug) logs will only be written if a directory for the current user exists.
* The 'write_log' plugin hook now also supports the return property 'dir' to let plugins specify the log directory.
12 years ago
Aleksander Machniak 1fd6c43e19 Improve parse_thread so it uses much less recursive calls 12 years ago
Thomas Bruederli c5f6352710 Don't log error if no plugin config is found in global directories 12 years ago
Thomas Bruederli 8fc49e51a4 Use the right base_dn for listing records of the selected group 12 years ago
Thomas Bruederli aa581c2912 Fall back to load plugin config from global config directories only if no local config file exists 12 years ago
Takika d073a66db3 Load plugin config file from any configured path
Try to load plugin_name.inc.php config file from any pre-configured config path (rcube_config::path array) so webmail admins can move plugin configurations out of www root.
12 years ago
Thomas Bruederli e59471fcb9 Make sure prefs always is a valid array (otherwise causes fatal errors if language if not set) 12 years ago
Aleksander Machniak 4957530dec Fix an obvious mistake in search_once() casing wrong result when called
with empty 2nd argument (which also is not what should happen, should we return error?)
12 years ago
Aleksander Machniak 7a3c0c96c4 Use '0' instead of 0, to fix possible issue. 12 years ago
Aleksander Machniak 172302e2cf Small perf. improvement 12 years ago
Aleksander Machniak 0301d9347f CS fixes 12 years ago
Aleksander Machniak c7250749ab Fix issue where deprecated syntax for HTML lists was not handled properly (#1488768) 12 years ago
Aleksander Machniak 3e98f8be71 Add some code for S/MIME signatures verification, update Crypt_GPG package 12 years ago
Aleksander Machniak ac0fc383fd Fix so message flags modified by another client are applied on the list on refresh (#1485186) 12 years ago
Aleksander Machniak 6b2b2eca5f Remove deprecated functions (these listed in bc.php file) usage 12 years ago
Aleksander Machniak 54029ea959 Fix broken text/* attachments when forwarding/editing a message (#1489426) 12 years ago
Aleksander Machniak f6d23a8dce Fix PHP warning when 1st argument of parse_host() is not a string (#1489486) 12 years ago
Aleksander Machniak a520f331c1 Fix handling of X-Forwarded-For header with multiple addresses (#1489481) 12 years ago
Aleksander Machniak d19c0f9f30 In normalize_string() replace 4-byte unicode characters with '?' character.
These are not supported in default utf-8 charset on mysql,
the chance we'd need them in searching is very low.
12 years ago
Aleksander Machniak 029f7a157d Clarify update() result description, return boolean when ID didn't change 12 years ago
Aleksander Machniak 18b40c1a32 Fix issue where groups were not deleted when "Replace entire addressbook" option on contacts import was used (#1489420) 12 years ago
Aleksander Machniak 38bf401cf8 Fix performance of listing writeable folders (#1489451) 12 years ago
Thomas Bruederli ce6050cbbb Display version from composer.json even if not intstalled 12 years ago
Aleksander Machniak 5f31429de5 Fix preparation of message object before saving into the cache.
The bug cased e.g. displaying HTML content as plain text for messages
with Content-Type: text/html.
12 years ago
Aleksander Machniak 38f1f56920 Exec config_get hook also in rcube_config::all() (#1485981) 12 years ago
Aleksander Machniak ffec857b69 Fix handling of invalid closing tags in HTML messages (#1489446) 12 years ago
Aleksander Machniak 75a5c3554a Add possibility to overwrite a label/message in Roundcube's language package (#1489433) 12 years ago
Aleksander Machniak f13ae32aec Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Aleksander Machniak 978ff8794f Make sort_folder_list() public 12 years ago
Thomas Bruederli aef6ed4702 Add hook to notify plugins about message sending errors 12 years ago
Aleksander Machniak fdf79703e2 Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Aleksander Machniak 3373e4ae10 Fix browser version detection and failing tests 12 years ago
Aleksander Machniak 8328d0643e Code improvements and some unification with browser detection code in javascript 12 years ago
Aleksander Machniak 51fe045a04 Fix deprecated function usage 12 years ago