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