Commit Graph

1230 Commits (3d6d0389385b2a52ae83c8e09eadbd99c97c1113)

Author SHA1 Message Date
Aleksander Machniak 3d0d5dbd0f Performance improvements in format_flowed() and unfold_flowed() 10 years ago
Aleksander Machniak afd090672c Small performance optimization 10 years ago
Aleksander Machniak 6652367d65 Fix XSS issue in href attribute on area tag (#5240, #5241) 10 years ago
Aleksander Machniak 4921c21cff Optimize SELECT response handling 10 years ago
Aleksander Machniak 344b0af9c6 Indicate that a collapsed thread has flagged children (#5013) 10 years ago
Aleksander Machniak 9796cd2063 Merge branch 'dev-rfc822-preview'
Conflicts:
	CHANGELOG
	program/steps/mail/show.inc
10 years ago
Aleksander Machniak 9634169647 Bump version number to 1.3-beta 10 years ago
Aleksander Machniak 0eece8222b Fix autoloading of 'html' class and improve autoloader performance 10 years ago
Aleksander Machniak 5e406f7b7e Disable links list when converting html2text for spellchecking 10 years ago
Aleksander Machniak 52106ffd39 Fix bug where rcube_contacts::get_record() could return cached result when requested record wasn't found (#5218) 10 years ago
Aleksander Machniak e2e56261b9 Fix handling of long script/style tags when converting to text 10 years ago
Aleksander Machniak a0f38f5fd8 Small code style improvements 10 years ago
Aleksander Machniak e8ab3d96bd Fix converting mail addresses with @www. into mailto links (#5197) 10 years ago
Aleksander Machniak d01c06eded CS fixes 10 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.
10 years ago
Bernardo Silva c72446a8fc Allow pattern attribute in input
"pattern" included in the list of allowed attributes in the input tag
10 years ago
Aleksander Machniak 6f2c007d1b CS fixes: Replace use of "bool ? true : false" with just "bool" 10 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.
10 years ago
Aleksander Machniak 7462095f60 Small code improvements 10 years ago
Aleksander Machniak e8b6e726f6 Add message menu with viewsource and edit actions in message/rfc822 preview 10 years ago
Aleksander Machniak ce3105c58f Reply/Reply-All/Forward/Change-format buttons for message/rfc822 preview 10 years ago
Aleksander Machniak 323fa20bc8 Message/rfc822 attachment preview (#5054) 10 years ago
Aleksander Machniak 05972d7b33 Refer to Github issues instead of Trac 10 years ago
Aleksander Machniak 791ee65d2e Fix so contactlist_fields option can be set via config file 10 years ago
Aleksander Machniak 348ec70f12 Export vCard PHOTO with "ENCODING=b" (instead of "ENCODING=B") as specified in RFC2426 10 years ago
Thomas Bruederli 4a408843b0 Protect download urls against CSRF using unique request tokens (#1490642)
Send X-Frame-Options headers with every HTTP response
10 years ago
Aleksander Machniak d4df3748cf Require Net_Socket >= 1.0.12 (because of timeout=0 bugfix) 10 years ago
Aleksander Machniak ca34ba139e CS fixes 10 years ago
Aleksander Machniak 4c0cb96a48 Enigma: Fix missing html/plain switch on multipart/signed messages (#1490649) 10 years ago
Aleksander Machniak e91c35c534 Fix background color on selected and focused addressbook 10 years ago
Aleksander Machniak 8dc756f319 Fix bug in long recipients list parsing for cases where recipient name contained @-char (#1490653) 10 years ago
Aleksander Machniak 53fa08d8ae Enigma: Code refactoring with better handling of encrypted-inside-encrypted (e.g. forwarded) and signed+ncrypted messages 10 years ago
Aleksander Machniak c9e2ab488e Enigma: Fix handling of encrypted + signed messages (#1490632) 10 years ago
Aleksander Machniak 0e77b6f1b3 Fix regression where xml mode could be used to parse xhtml messages causing empty result 10 years ago
Aleksander Machniak bffca14d96 Exit when imagecreatetruecolor() fails 10 years ago
Aleksander Machniak 22a018d082 Merge branch 'dev-svg' 10 years ago
Aleksander Machniak ed1d212ae2 Improved SVG cleanup code 10 years ago
Aleksander Machniak 023d3eb031 Refactor wash_attribs() - fix regressions 10 years ago
Aleksander Machniak d5f7490b08 Fix PHP Fatal error: Can't use function return value in write context 10 years ago
Thomas B 66d4ef6e31 Merge pull request #316 from namesco/prevent-blank-contactnames
Ensure roundcube doesn't render contact names as blank
10 years ago
Aleksander Machniak a1fdb205f8 Extend rcube_washtml with SVG support 10 years ago
Francis Russell 8f71b164fd Make TLS method for IMAP parameterisable. 10 years ago
Francis Russell 191a6a6805 Enable use of TLSv1.1 and TLSv1.2 for IMAP. 10 years ago
James Buncle fd0244dabf Ensure roundcube doesn't render contact names as blank (when the name is whitespace) 10 years ago
Aleksander Machniak 4e1aa60c16 Make possible to disable authentication via rcube_smtp::connect() arguments (#1490621) 10 years ago
Aleksander Machniak 39137fe292 CS fixes 10 years ago
Aleksander Machniak d72e5afb47 Fix PHP7 warning "session_start(): Session callback expects true/false return value" (#1490624) 10 years ago
Aleksander Machniak 6521c20768 Add INBOX to the list of folders only if no filter and no prefix was specified 10 years ago
Aleksander Machniak cd219a45dd Fix regression where some message attachments could be missing on edit/forward (#1490608) 10 years ago
Aleksander Machniak be346095a0 Fix handling of message/rfc822 attachments on replies and forwards (#1490607) 10 years ago