Commit Graph

8732 Commits (bf3b07aeefb798b29fa98732d3f1511faff05683)
 

Author SHA1 Message Date
Aleksander Machniak bf3b07aeef Merge branch 'master' of github.com:roundcube/roundcubemail 8 years ago
Aleksander Machniak 7abfe41ab7 Fix bug where getting HTML editor content could steal focus from other form controls (#5223) 8 years ago
Aleksander Machniak 317372f046 Merge pull request #5227 from oGGy990/master
Fix ldap connection use after release in password plugin
8 years ago
Oliver Ney 5f2df36879 Fix ldap connection use after release in password plugin 8 years ago
Aleksander Machniak 7dad859ffa Fix message list multi-select/deselect issue (#5219) 8 years ago
Aleksander Machniak f0fa9324d8 Merge branch 'master' of github.com:roundcube/roundcubemail 8 years ago
Aleksander Machniak 52106ffd39 Fix bug where rcube_contacts::get_record() could return cached result when requested record wasn't found (#5218) 8 years ago
Aleksander Machniak 80eb845253 Make sure width of date selector in search menu is not too big with non-english locales 8 years ago
Aleksander Machniak 5b94c5af08 Fix plugin name in composer.json 8 years ago
Aleksander Machniak 6e4642b12c Enigma: Add enigma_debug option 8 years ago
Aleksander Machniak e2e56261b9 Fix handling of long script/style tags when converting to text 8 years ago
Aleksander Machniak 302aff920c Small code improvement 8 years ago
Aleksander Machniak e2ff7985db Small optimization in sieve script parser 8 years ago
Thomas Bruederli 3b77a54ecd Add version 1.2-rc 8 years ago
Aleksander Machniak a0f38f5fd8 Small code style improvements 8 years ago
Aleksander Machniak e8ab3d96bd Fix converting mail addresses with @www. into mailto links (#5197) 8 years ago
Aleksander Machniak 4bb44c3d90 Enigma: added option to force users to use signing/encryption 8 years ago
Aleksander Machniak d01c06eded CS fixes 8 years ago
Aleksander Machniak 463d07824e Merge pull request #5194 from bostjan/optimization/make-thread-listing-faster
Make rcube_result_thread::revert() faster
8 years ago
Bostjan Skufca 70a8236cd5 mailbox/listing: Make server response for large mailbox listing faster when using threaded view
Symptom
=======
When using roundcube with mailboxes with over 60k messages, list
view was way faster than viewing in threaded view.

Mailbox index view timing:    ~360 ms
Mailbox threaded view timing: ~800 ms

Resolution
==========
Use native PHP array manipulation functions instead of rolling custom
string data reversal implementation using strpos() and substr() in a
'while' loop.

This optimization is already present in index view handler, but was missing
from threaded view.

Results after optimization
==========================
Both average out around ~360 ms response time.
8 years ago
Aleksander Machniak 4fdcd8c9d1 Remove redundant code 8 years ago
Thomas Bruederli 6bebdc5677 Transliterate ticket IDs after migration to Github issues 8 years ago
Thomas Bruederli bd780ce707 Remove localization files from 3rd party plugins 8 years ago
Aleksander Machniak 80cb362b80 Managesieve: Refactored script parser to be 100x faster 8 years ago
Aleksander Machniak 800235f682 Fix compatibility with older PHP versions by not using empty(fn()) 8 years ago
Aleksander Machniak e03c006d0d Merge pull request #5190 from dioubernardo/patch-1
Allow pattern attribute in input
8 years ago
Bernardo Silva c72446a8fc Allow pattern attribute in input
"pattern" included in the list of allowed attributes in the input tag
8 years ago
Aleksander Machniak 215935150e Merge pull request #5189 from seanm/master
Issue #5186: improve comments about ‘password_charset’ setting
8 years ago
Sean McBride 4ca97c3ea4 Issue #5186: improve comments about ‘password_charset’ setting 8 years ago
Aleksander Machniak 6f2c007d1b CS fixes: Replace use of "bool ? true : false" with just "bool" 8 years ago
Aleksander Machniak 6373fa55be Update changelog 8 years ago
Aleksander Machniak 96c3d84cdd Enigma: Varius fixes and cleanup in code for attaching pubkeys 8 years ago
Aleksander Machniak 4c7ce7bfc9 Merge branch 'guitarmanusa-attach-pgp-key' 8 years ago
Aleksander Machniak ede293946c Merge branch 'attach-pgp-key' of https://github.com/guitarmanusa/roundcubemail-1 into guitarmanusa-attach-pgp-key 8 years ago
Aleksander Machniak 5c253dd59e Fix so SPECIAL-USE assignments are forced only until user sets special folders (#4782)
The old behaviour where SPECIAL-USE has always a prio can be bringed back
by setting lock_special_folders=false and adding it to dont_override.
8 years ago
Kyle Francis 7ce958ecd9 Added attach pubkey checkbox in compose UI, added preferences setting for attach pubkey by default 8 years ago
Kyle Francis a9d399155d Implemented attaching pub PGP key to outgoing messages. 8 years ago
Aleksander Machniak 007c9ddcb0 Enigma: Handle messages with text before an encrypted block (#5149) 8 years ago
Aleksander Machniak 3193a5e5d2 Bump Net_LDAP2 version to 2.2.0 for PHP7 compatibility (#5171)
Note: to install it with composer and PHP7 you'll need PHP 7.0.5.
8 years ago
Aleksander Machniak aba88576ef Update localizations 8 years ago
Aleksander Machniak 7462095f60 Small code improvements 8 years ago
Aleksander Machniak f0e88f02d5 Remove unused code 8 years ago
Aleksander Machniak 4e6f3019f5 Enigma: Handle encrypted/signed content inside message/rfc822 attachments 8 years ago
Aleksander Machniak aa2486beb3 vcard_attachments: Fix bug where national characters in vCard would be broken on import/display 8 years ago
Aleksander Machniak a068d0fb70 Small css fixes 8 years ago
Aleksander Machniak 05972d7b33 Refer to Github issues instead of Trac 8 years ago
Thomas Bruederli 9361e053b0 Refer to Github issues instead of Trac 8 years ago
Aleksander Machniak 791ee65d2e Fix so contactlist_fields option can be set via config file 8 years ago
Aleksander Machniak ca332d5862 Merge branch 'master' of github.com:roundcube/roundcubemail 8 years ago
Aleksander Machniak 3488a8c44e Use pear repository via secure channel 8 years ago