Commit Graph

2483 Commits (cc21eac9b9dab487f6e191d9414e402fb5e4f469)

Author SHA1 Message Date
Aleksander Machniak 36485dfc34 Prevent from using deprecated timezone names from jsTimezoneDetect
For better interoperability of plugins such as Calendar, for example
issue see: https://git.kolab.org/T2666.
6 years ago
Aleksander Machniak a32d72b661 Password: Disallow control characters in passwords (#6547) 6 years ago
Aleksander Machniak 45618273e0 Fix dummy Message-Id when resuming a draft without Message-Id header (#6548) 6 years ago
Aleksander Machniak 6f6b741cde Update changelog 6 years ago
Aleksander Machniak 5e4590ce55 Add CVE ID 6 years ago
Aleksander Machniak c1aa2169f6 Plugin API: Added 'ldap_connected' hook 6 years ago
Aleksander Machniak cf05a924de Fix inconsistent offset for various time zones - always display Standard Time offset (#6531) 6 years ago
Aleksander Machniak 8ff4fbadb1 Add option to delete users who have not logged in for more than X days (#6340) 6 years ago
Aleksander Machniak 281a6135e3 Enigma: Update to OpenPGPjs 4.2.1 - fixes user name encoding issues in key generation (#6524) 6 years ago
Aleksander Machniak 11216a1925 Changed 'password_charset' default to 'UTF-8' (#6522) 6 years ago
Aleksander Machniak 2b89713d06 Update changelog 6 years ago
Aleksander Machniak 0048be10a9 Ignore 'Sender' header on Reply-All action (#6506) 6 years ago
Aleksander Machniak cd9ec7983b Password: README, Style, CS improvements, bump version, update changelog 6 years ago
Aleksander Machniak afc68aae63 FIx temp_filename() regressions, update changelog, add note in UPGRADING 6 years ago
Aleksander Machniak 619ddfed3d CS fixes and consistence, update changelog 6 years ago
Aleksander Machniak 0389ffdbab Elastic: On touch devices display attachment icons on messages list (#6296) 6 years ago
Aleksander Machniak 2935b3a66a Fix malformed message saved into Sent folder when using big attachments and low memory limit (#6498) 6 years ago
Aleksander Machniak 19a818a8b7 Elastic: Add "status bar" for mobile in mail composer 6 years ago
Aleksander Machniak 7b203cbc52 Fix bug where a message/rfc822 part without a filename wasn't listed on the attachments list (#6494) 6 years ago
Aleksander Machniak c93d11b473 Merge branch 'master' of github.com:roundcube/roundcubemail 6 years ago
Aleksander Machniak ab6b651ac9 - Make menu button inactive if all subactions are inactive (#6444)
Elastic skin only (for now)
6 years ago
Aleksander Machniak 3dad8c5908 Fix incorrect IMAP SASL GSSAPI negotiation (#6308) 6 years ago
Aleksander Machniak a86d9cd5aa Fix so unicode in local part of the email address is also supported in recipient inputs (#6490)
Relax javascript email address checker.
6 years ago
Thomas Bruederli e8daccfe57 Add 1.3.8 release milestone 6 years ago
Aleksander Machniak 186f21c4c1 Avoid Referer leaking by using Referrer-Policy:same-origin header (#6385)
Added 'common_headers' hook
6 years ago
Aleksander Machniak 3a212b5be0 Update changelog 6 years ago
Aleksander Machniak b126941846 Fix session issue on long running requests (#6470) 6 years ago
Aleksander Machniak 9284d4a8c9 Update changelog 6 years ago
Aleksander Machniak 91b5bffd3c Fix bug where autocomplete list could be displayed out of screen (#6469) 6 years ago
Aleksander Machniak 0a0ac045fe Fix bug where valid content between HTML comments could have been skipped in some cases (#6464) 6 years ago
Aleksander Machniak b2961742ef Elastic: Support new-line char as a separator for pasted recipients (#6460) 6 years ago
Aleksander Machniak 255638cc44 Update changelog, require Net_SMTP 1.8.1 for GSSAPI support 6 years ago
Aleksander Machniak 2c12274d38 Fix style/navigation on error page depending on authentication state (#6362) 6 years ago
Aleksander Machniak 2bf80b180c Update changelog 6 years ago
Aleksander Machniak b7d51573e4 Password: Fix bug where new users could skip forced password change (#6434) 6 years ago
Aleksander Machniak c28242f63c Log errors caused by low pcre.backtrack_limit when sending a mail message (#6433) 6 years ago
Aleksander Machniak adbff69852 Elastic: Fix unwanted thread expanding when selecting a collapsed thread in non-mobile mode (#6445) 6 years ago
Aleksander Machniak 03fef0d6ca New_user_identity: Fix %fu/%u vars substitution in user specific LDAP params (#6419) 6 years ago
Aleksander Machniak 796e5a17e6 Removed referer_check option (#6440) 6 years ago
Aleksander Machniak d868297a0a Elastic: Improved UX of search dialogs (#6416)
No onchange event handlers on selects, start searching only on Search button click.
6 years ago
Aleksander Machniak fe420a4e9e Update to TinyMCE 4.8.2 6 years ago
Aleksander Machniak bae58951bf Fix bug where password_dovecotpw_with_method setting could be ignored (#6436) 6 years ago
Aleksander Machniak 53017eb87d Managesieve: Added support for 'editheader' extension - RFC5293 (#5954) 6 years ago
Aleksander Machniak eaa81a5b61 Fix so invalid smtp_helo_host is never used, fallback to localhost (#6408) 6 years ago
Aleksander Machniak 85046cdea4 Cleanup modoboa driver 6 years ago
Aleksander Machniak 4aea6c586a Update changelog 6 years ago
Aleksander Machniak ff819c56ba Fix custom logo size in Elastic (#6424) 6 years ago
Aleksander Machniak e9ea2f2aeb Managesieve: Fix bug where show_real_foldernames setting wasn't respected (#6422) 6 years ago
Aleksander Machniak 5cdb54221f Fix listing the same attachment multiple times on forwarded messages 6 years ago
Aleksander Machniak 72a3fb764b Fix compatibility with MySQL 8 - error on 'system' table use 6 years ago
Aleksander Machniak dab4b5da67 Fix typo 6 years ago
Aleksander Machniak adcac3b9de Fix CSS issue in handling invalid style tag content (#6410) 6 years ago
Thomas Bruederli e6ca513bb1 Add 1.4-beta milestone to changelog 6 years ago
Aleksander Machniak 4633efb3df Fix so Classic skin splitter does not escape out of window (#6397) 6 years ago
Aleksander Machniak 24e3977d74 Fix invalid regular expressions that throw warnings on PHP 7.3 (#6398) 6 years ago
Aleksander Machniak 412c5ab75b Enigma: Fix deleting keys with authentication subkeys (#6381) 6 years ago
Aleksander Machniak 19332495b0 Fix so fallback from BINARY to BODY FETCH is used also on [PARSE] errors in dovecot 2.3 (#6383) 6 years ago
Aleksander Machniak 988ed7e565 Fix PHP warnings on dummy QUOTA responses in Courier-IMAP 4.17.1 (#6374) 6 years ago
Aleksander Machniak 27c1026e99 Add 1.3.7 mark 6 years ago
Aleksander Machniak 086e781b8f Fix bug where some HTML comments could have been malformed by HTML parser (#6333) 7 years ago
Aleksander Machniak fa5023f8f6 Update changelog 7 years ago
Aleksander Machniak 00acb46411 Update to TinyMCE 4.7.13, refactor image selector dialog, add style for Elastic skin 7 years ago
Aleksander Machniak 58e514970e Add option to hide folders in share/other-user namespace or outside of the personal namespace root (#5073) 7 years ago
Aleksander Machniak 2fa112bd83 [EFAIL] Don't decrypt PGP messages with no MDC protection (#6289) 7 years ago
Aleksander Machniak 12b1b54792 Fix bug where after "mark all folders as read" action message counters were not reset (#6307)
also fixed one PHP 7.2 warning
7 years ago
Aleksander Machniak 6691756ea1 Fix bug where unicode contact names could have been broken/emptied or caused DB errors (#6299) 7 years ago
Aleksander Machniak 3ede8e5404 Show message flagged status in message view (#5080)
for Larry and Elastic
7 years ago
Aleksander Machniak 9d3d600a25 Display a dialog for mail import with supported format description and upload size hint 7 years ago
Aleksander Machniak 594d33588c Update changelog 7 years ago
Aleksander Machniak 4b97f40af9 Get rid of debug_level (#6298) 7 years ago
Aleksander Machniak 53fe9d7048 Bump managesieve version number, cs improvements 7 years ago
Aleksander Machniak 430c000e32 Support skin localization (#5853) 7 years ago
Aleksander Machniak 67b5ba67dd Show confirm dialog when moving folders using drag and drop (#6119)
As it was very easy to accidentally move a folder tree by dragging & dropping
we now ask the user to confirm the action.
7 years ago
Aleksander Machniak 1247a8dd7d Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names 7 years ago
Aleksander Machniak 0716d499bc Fix bug where some escape sequences in html styles could bypass security checks 7 years ago
Aleksander Machniak 78e84a5c79 Update changelog 7 years ago
Aleksander Machniak 60922dc3d5 Password: Added password_username_format option (#5766) 7 years ago
Aleksander Machniak b87ecb4fa3 Re-arranged changelog entries 7 years ago
Aleksander Machniak c0b9025215 Remove sample PHP configuration from .htaccess and .user.ini files (#5850)
Moved to https://github.com/roundcube/roundcubemail/wiki/Installation#php-configuration
7 years ago
Aleksander Machniak 63d3ad11fb Use Masterminds/HTML5 parser for HTML5 support (#5761) 7 years ago
Aleksander Machniak f9a5d03e5a Fix bug where new_user_dialog email check could have been circumvented by deleting / abandoning session (#5929) 7 years ago
Aleksander Machniak 2faf7185db Archive: Create archive folder automatically if it's configured, but does not exist (#6076) 7 years ago
Aleksander Machniak ecde98729b Fix skin extending for assets (#5115)
Remove redundant is_file() calls.
7 years ago
Aleksander Machniak 5ce5f9a8bc Use Github API as a fallback to fetch js dependencies to workaround throttling issues (#6248) 7 years ago
Aleksander Machniak 8a6a9e86ae Fix handling of forwarded messages inside of a TNEF message (#5632) 7 years ago
Aleksander Machniak a889f55c31 Fix PHP Warning: Use of undefined constant IDNA_DEFAULT on systems without php-intl (#6244) 7 years ago
Aleksander Machniak 9cd0c6e805 Add 1.3.6 release 7 years ago
Aleksander Machniak 8373b3b3f0 Enigma: Enable keypair generation on Internet Explorer 11 7 years ago
Aleksander Machniak b2bebe531a Fix bug where usernames without domain part could be malformed or converted to lower-case on logon (#6224) 7 years ago
Aleksander Machniak 8e543f843e Fix check_request() bypass in places using get_uids() [CVE-2018-9846] (#6238) 7 years ago
Aleksander Machniak f63150b256 Enigma: Fix key selection for signing
In some cases a public key of other user could be selected instead
of the sender's private key
7 years ago
Aleksander Machniak 8b0540d402 Fix possible IMAP command injection and type juggling vulnerabilities (#6229) 7 years ago
Aleksander Machniak f36e23b778 Fix parsing date strings (e.g. from a Date: mail header) with comments (#6216) 7 years ago
Aleksander Machniak a02fafa542 zipdownload: Added option to define size limit for multiple messages download (#5696)
Default limit set to 50MB.
7 years ago
Aleksander Machniak 2428be488e Allow style tags in HTML editor on composed/reply messages (#5751) 7 years ago
Aleksander Machniak 2cd40707e2 Add last release mark to the changelog 7 years ago
Aleksander Machniak 0f3ad342f7 Fix bug where some unix timestamps were not handled correctly by rcube_utils::anytodatetime() (#6212) 7 years ago
Aleksander Machniak a451ad6599 Fix handling encoding of HTML tags in "inline" JSON output (#6207) 7 years ago
Aleksander Machniak eb91daf00d Added 9pt and 11pt to the list of font sizes in HTML editor 7 years ago
Aleksander Machniak c99f6e4db1 Add note about Elastic in changelog 7 years ago
Aleksander Machniak 26211fa4ac Fix indentation 7 years ago
Aleksander Machniak d07b032bcd Refactor cache code with separate engine-specific classes 7 years ago
Aleksander Machniak 7b1f0f020b Enigma: Multi-host support 7 years ago
Aleksander Machniak 0f1e5b3293 Change wording 7 years ago
Aleksander Machniak 9d2b303b51 Fix bug in remote content blocking on HTML image and style tags (#6178) 7 years ago
Aleksander Machniak 674eac1c1c Enigma: Fix key generation in Safari by upgrade to OpenPGP 2.6.2 (#6149) 7 years ago
Aleksander Machniak b46cd5de1d Fix PHP Warning: exif_read_data(...): Illegal IFD size (#6169) 7 years ago
Aleksander Machniak 4d44070fc6 Fix duplicated labels in Test SMTP Config section (#6166) 7 years ago
Aleksander Machniak cf32fdab3f Update changelog 7 years ago
Thomas Bruederli 0f7cdcc846 Updated CHANGELOG 7 years ago
Aleksander Machniak 7abaab3098 Fix bug where text: syntax was forced for strings longer than 1024 characters (#6143) 7 years ago
Aleksander Machniak b38bb43630 Update to jQuery-3.3.1 7 years ago
Aleksander Machniak ae4616ce85 Update changelog 7 years ago
Thomas Bruederli a6408b952b Update assignments to release 1.3.4 7 years ago
Aleksander Machniak 55e99398e1 Fix possible information leak - add more strict sql error check on user creation (#6125) 7 years ago
Aleksander Machniak ce338164e3 Fix bug where contacts search could skip some records (#6130) 7 years ago
Aleksander Machniak 64ad87468a Update changelog 7 years ago
Aleksander Machniak 8de9fa707b Fix X-Frame-Options:ALLOW-FROM support, remove custom click-jacking protection (#6057) 7 years ago
Aleksander Machniak e4c7e8ac7c Fix bug where attachment size wasn't visible when the filename was too long (#6033)
Uses flexbox, so works in recent browsers only. I don't plan to support olders.
7 years ago
Aleksander Machniak af9550251e Display an error when clicking disabled link to register protocol handler (#6079) 7 years ago
Aleksander Machniak b172fb505c Improve trusted_host_patterns code 7 years ago
Aleksander Machniak 869882f8db Update changelog 7 years ago
Aleksander Machniak a2875cdda9 - Fix searching contacts by address in LDAP source (#6084) 7 years ago
Aleksander Machniak 3e0edd98c9 Update changelog 7 years ago
Aleksander Machniak 77cc9688c8 Fix bug where contacts export by selection returned no more than 10 entries (#6103) 7 years ago
Aleksander Machniak 75f9c103ee Fix syntax error in mssql.initial.sql (#6097) 7 years ago
Aleksander Machniak 3cdc8af297 Fix possible performance issue when parsing malformed and long Date header (#6087) 7 years ago
Aleksander Machniak 08f27316ee Fix bug where Archive folder wasn't auto-created on login with create_default_folders=true 7 years ago
Georgeto 161038ee87 Support additional connect parameters in PostgreSQL database wrapper (#6071)
Most notably this change enables you to specify whether or with what
priority a secure SSL TCP/IP connection will be negotiated with the
database server.
7 years ago
Aleksander Machniak ca39a4e093 Fix PHP warning "idn_to_utf8(): INTL_IDNA_VARIANT_2003 is deprecated" with PHP 7.2 (#6075) 7 years ago
Aleksander Machniak 550e2fc6aa Support 'mime' extension tests - RFC5703 (#5832) 7 years ago
Aleksander Machniak e933bed60e Merge branch 'managesieve_forward_settings' of https://github.com/TBits/roundcubemail into TBits-managesieve_forward_settings 7 years ago
Aleksander Machniak 1fbe6cef00 Fix initial value for custom flag input, update changelog 7 years ago
Aleksander Machniak 36638ec0c2 Fix untagged COPYUID responses handling - again (#5982) 7 years ago
Aleksander Machniak 39e0b0e456 Fix so temp_dir misconfiguration prints an error to the log (#6045) 7 years ago
Aleksander Machniak 9fc1c0bce0 Update changelog 7 years ago
Aleksander Machniak 4cb7713520 Fix checking table columns when there's more schemas/databases in postgres/mysql (#6047) 7 years ago
Aleksander Machniak a6c37b7735 Fix broken long filenames when using imap4d server - workaround server bug (#6048) 7 years ago
Aleksander Machniak eed4be3ba6 Display value of the SMTP message size limit in the error message (#6032) 7 years ago
Thomas Bruederli 4a5099dc3e Updated Changelog 7 years ago
Aleksander Machniak a0374f3c45 Fix mangled non-ASCII characters in links in HTML messages (#6028) 7 years ago
Aleksander Machniak 968e20c5e5 Update changelog 7 years ago
Aleksander Machniak 0f4f85e097 Skip redundant INSERT query on successful logon when using PHP7
Since PHP 7.0 session_regenerate_id() will cause the old session data update.
This is redundant INSERT query and also produces a record for the session
we don't need anymore.
7 years ago
Aleksander Machniak 30beaf6631 Update changelog 7 years ago
Aleksander Machniak a61f2fdd3c Fix decoding of mailto: links with + character in HTML messages (#6020) 7 years ago
Thomas Bruederli 90859c5ea8 Update CHANGELOG 7 years ago
Aleksander Machniak d269bd645b Update changelog 7 years ago
Aleksander Machniak f9644ea217 Update changelog 7 years ago
Aleksander Machniak 459cc7ab6d Fix bug where removing the last subfolder did not hide toggle button on its parent record (#6007) 7 years ago
Aleksander Machniak ce0592e1fc Fix truncated folder name on messages list in multi-folder mode, for folders with non-ascii characters (#6004) 7 years ago