Commit Graph

2497 Commits (46ee823fd911f583ff76ef5d1167979070979662)

Author SHA1 Message Date
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
Aleksander Machniak 968041aecd Update changelog 7 years ago
Aleksander Machniak 5e08a6ac59 Handle remote stylesheets the same as remote images, ask the user to allow them (#5994)
Fixes the issue where remote stylesheet could have been blocked
if the message contained no remote images and user have no way to
allow that content.
7 years ago
Aleksander Machniak 72aedd368b Fix Edge encoding bug when pasting text into the HTML editor, update to TinyMCE 4.5.8 (#5885) 7 years ago
Aleksander Machniak 3196d656db Fix css conflicts in user interface and e-mail content (#5891)
... by adding prefix to element/class identifiers
Also cleaned up some code and removed global variable use.
7 years ago
Aleksander Machniak 403d8453c8 Fix issue caused by non-default session.cookie_lifetime setting (#5961) 7 years ago
Aleksander Machniak f8fc01b800 Fix so untagged COPYUID responses are also supported according to RFC6851 (#5982) 7 years ago
Aleksander Machniak 22b30de5d9 Fix bug where assets_path wasn't added to some watermark frames 7 years ago
Aleksander Machniak 5d3add78aa Add Message-ID to the sendmail log (#5871) 7 years ago
Aleksander Machniak 5d08580b86 Enigma: Add options to set PGP cipher/digest algorithms (#5645) 7 years ago
Aleksander Machniak 117c150b2f Fix bug where mail search could return empty result on servers without SORT capability (#5973) 7 years ago
Aleksander Machniak 2683d1d8df Update changelog 7 years ago
Aleksander Machniak 5d16751ed8 Fix (again) bug where image data URIs in css style were treated as evil/remote in mail preview (#5580) 7 years ago
Aleksander Machniak 79ea526d65 Fix missing cursor in HTML editor on mail reply (#5969) 7 years ago
Aleksander Machniak 5660489759 Fix decryption of messages encoded with non-ascii charset (#5962) 7 years ago
Aleksander Machniak 0ffd5463d8 Fix wording of "Mark previewed messages as read" to "Mark messages as read" (#5952)
Since we use the option not only for the preview frame the "previewed" word was confusing.
7 years ago
Aleksander Machniak 72fe97ddfc Fix bug where HTML messages could have been rendered empty on some systems (#5957)
Consistently use $nodeName instead of $tagName property.
7 years ago
Aleksander Machniak 148ccda88a Password: Support host variables in password_db_dsn option (#5955) 7 years ago
Aleksander Machniak 3210f11892 Fix invalid template loading on a message error in preview frame (#5941)
Broken in 1b4fa60a90.
7 years ago
Aleksander Machniak 5200d82381 Fix so files size/count limit is verified (client-side) also on drag-n-drop uploads (#5940) 7 years ago
Aleksander Machniak 7fc626d527 Changed defaults for smtp_user (%u), smtp_pass (%p) and smtp_port (587) 7 years ago
Aleksander Machniak cdcbad1879 Handle inline images also inside multipart/mixed messages (#5905) 7 years ago
Aleksander Machniak b1a3d46f89 Fix bug where pink image was used instead of a thumbnail when image resize fails (#5933)
Note GD and Imagick in INSTALL file and optional installer checks.
7 years ago
Thomas Bruederli e3d75663ec Update changelog and copyright year 7 years ago
Aleksander Machniak e61121dc2f Composer: Fix certificate validation errors by using packagist only (#5148)
.. switched for the last dependency i.e. kolab/net_ldap3
7 years ago
Aleksander Machniak 999cfe9f82 Enigma: Add button to send mail unencrypted if no key was found (#5913) 7 years ago
Aleksander Machniak b77cce8d3e Fix sending message with "Too many public recipients" dialog buttons (#5924) 7 years ago
Aleksander Machniak d4478c4ff7 Enigma: Fix decrypting an encrypted+signed message when signature verification fails (#5914) 7 years ago
Aleksander Machniak 3f6ca2cffc Add --get and --extract arguments and CACHEDIR env-variable support to install-jsdeps.sh (#5882) 7 years ago
Aleksander Machniak dbc7e5b7c3 Fix bug where 'exists' operator was reset to 'contains' (#5899) 7 years ago
Thomas Bruederli 0463a9ab2f Update changelog 7 years ago
Thomas Bruederli 3918cb1d32 Update Changelog 7 years ago
Aleksander Machniak b54a0b86b1 Update to jquery-minicolors 2.2.6 7 years ago
Aleksander Machniak 06323ddef4 Support _filter and _scope as GET arguments for opening mail UI (#5825) 7 years ago
Aleksander Machniak fc1a0a1f65 Fix bug where messages count was not updated after delete when imap_cache is set (#5872) 7 years ago
Aleksander Machniak b99eed5c56 Fix duplicate messages on the list after deleting messages on the next to the last page (#5862) 7 years ago
Aleksander Machniak 76adb49454 Support for IMAP folders that cannot contain both folders and messages (#5057) 7 years ago
Aleksander Machniak cfed954a46 Fix bug where Chrome could not upload the same file that was selected before (#5854)
... and removed the cancel hack that is not needed anymore.
7 years ago
Aleksander Machniak f6df78435e Fix duplicated signature when using Back button in Chrome (#5809) 7 years ago
Aleksander Machniak ca6f5ebd5b Update changelog 7 years ago
Aleksander Machniak a60c81d1b1 Managesieve: Fix AM/PM suffix in vacation time selectors 7 years ago
Aleksander Machniak 1b2d3c0ac2 Email Resent (Bounce) feature (#4985) 7 years ago
Aleksander Machniak e04f72d018 Fix PHP 7.2 warnings on count() use (#5845) 7 years ago
Aleksander Machniak 73482dc8b2 Update changelog 7 years ago
Aleksander Machniak 8b61d6a2d1 Fix parsing dot-staffed lines in multiline text (#5838) 8 years ago
Aleksander Machniak 86a4d78369 Merge branch 'dev-elastic' 8 years ago
Aleksander Machniak 9d63b80873 Fix bug where errors were not printed when using bin/update.sh (#5834)
Don't pass errors to rcmail_install::raise_error() in CLI mode.
8 years ago
Aleksander Machniak 8993059875 Add Preferences > Mailbox View > Main Options > Layout (#5829) 8 years ago
Aleksander Machniak a8278d61cf Update changelog, CS fixes 8 years ago
Aleksander Machniak bf4326c834 Bump archive version number, update changelog 8 years ago
Aleksander Machniak 21e7d873ce Fix so links over images are not removed in plain text signatures converted from HTML (#4473) 8 years ago
Aleksander Machniak 6f87a32052 Use 7bit encoding for ISO-2022-* charsets in sent mail (#5640) 8 years ago
Aleksander Machniak 6a83c3cc18 Fix fatal error when using DMY- or MDY-based date format in PostgreSQL (#5808) 8 years ago
Aleksander Machniak fc12b6574e Fix position of selected icon for (Mailvelope) Encrypt button 8 years ago
Aleksander Machniak 207c6b8a6b Fix bug where a.button style from managesieve plugin could impact other elements (#5800) 8 years ago
Aleksander Machniak 57fe976679 Fix style issue on selected and unfocused message that is part of a thread (#5798) 8 years ago
Aleksander Machniak 1fcf7bfab3 Fix bug where HTML messages with @media styles could moddify style of page body (#5811) 8 years ago
Aleksander Machniak 05d7fcc698 Cleanup 8 years ago
Aleksander Machniak f0431c7475 Fix uninitialized string offset in rcube_utils::bin2ascii() and make sure rcube_utils::random_bytes() result has always requested length (#5788) 8 years ago
Aleksander Machniak 0bef84c410 Fix decoding non-ascii attachment names from TNEF attachments (#5646, #5799) 8 years ago
Aleksander Machniak 257ed36065 Update changelog 8 years ago
Thomas Bruederli f86154349d Add milestone to changelog 8 years ago
Aleksander Machniak 2cb9de358b Return "401 Unauthorized" status when login fails (#5663) 8 years ago
Aleksander Machniak 6dee73a0ec Support both comma and semicolon as recipient separator, drop recipients_separator option (#5092) 8 years ago
Aleksander Machniak bcc6405552 Fix various issues when downloading files with names containing non-ascii chars, use RFC 2231 (#5772) 8 years ago
Aleksander Machniak 7b4b36b16c Plugin API: Added 'show_bytes' hook (#5001) 8 years ago
Aleksander Machniak 3fbda34a51 subscriptions_option: show \\Noselect folders greyed out (#5621) 8 years ago
Aleksander Machniak 76170baac0 Fix bug where it wasn't possible to set timezone to auto-detected value (#5782) 8 years ago
Aleksander Machniak f8537d0221 Code optimization, update changelog 8 years ago
Aleksander Machniak fe2f553688 Add option to not indent quoted text on top-posting reply (#5105)
by setting reply_mode = 2
8 years ago
Aleksander Machniak 6ad4ebe431 Fix SQL syntax error on MariaDB 10.2 (#5774) 8 years ago
Aleksander Machniak bb67757b5c Removed global $CONFIG variable 8 years ago
Aleksander Machniak 8fff21deb5 Fix POST parameter reflection in default_charset selector (#5768) 8 years ago
Aleksander Machniak 7647612f0c Performance: Skip redundant LISTSCRIPTS command 8 years ago
Aleksander Machniak 7090058b9f Enigma: Fix compatibility with assets_dir 8 years ago
Aleksander Machniak 982d211ec0 Update changelog, CS fixes 8 years ago
Aleksander Machniak f7809af6e4 Support AUTHENTICATE LOGIN for IMAP connections (#5563)
Add imap_auth_type=IMAP to force use of LOGIN instead of AUTHENTICATE LOGIN.
In imap_auth_type=CHECK mode prefer LOGIN over AUTHENTICATE LOGIN (for performance reasons).
8 years ago
Aleksander Machniak 0a7a95b714 Support LDAP GSSAPI authentication (#5703)
Requires https://git.kolab.org/rPNL1d87f98d300645e15b7ad2819fcffb19010a060f
8 years ago
Aleksander Machniak 59e5cef08c Allow contacts without an email address (#5079) 8 years ago
Aleksander Machniak 4098c94503 Update changelog 8 years ago
Aleksander Machniak 5af38a45cf Localized timezone selector (#4983) 8 years ago
Aleksander Machniak 3e1c542c64 Update changelog 8 years ago
Aleksander Machniak d151afd229 Fix addressbook searching by gender (#5757) 8 years ago
Aleksander Machniak 5804ef8aa2 Fix folders list sorting on Windows - if php-intl is available (#5732) 8 years ago
Aleksander Machniak 836f938e1a Fix bug where it wasn't possible to scroll folders list in Edge (#5750) 8 years ago
Aleksander Machniak 8f22c3287d Fix bug where comment notation within style tag would cause the whole style to be ignored (#5747) 8 years ago
Aleksander Machniak 715e8bf8bd Print error from CLI scripts when system/exec function is disabled (#5744) 8 years ago
Aleksander Machniak 533d32e991 Update to TinyMCE 4.5.7 8 years ago
Aleksander Machniak 9ff7b78c7e Fix conflict with _gid cookie of Google Analytics (#5748)
TODO: Review the whole code base and don't use INPUT_GPC when it's not really needed,
      in most cases we should not read $_COOKIE.
8 years ago
Aleksander Machniak 6171545407 Fix typo 8 years ago
Aleksander Machniak 78c54c128d Fix bug where invalid recipients could be silently discareded (#5739) 8 years ago
Aleksander Machniak f1ec339893 Add CVE ident 8 years ago
Aleksander Machniak 89987ee1e0 Password: Fix security issue in virtualmin and sasl drivers 8 years ago
Thomas Bruederli 6dc1047348 Update changelog 8 years ago
Aleksander Machniak cc0defce86 Fix failing database schema check in all engines except mysql (#5730) 8 years ago
Aleksander Machniak 68396698ec Update changelog 8 years ago
Aleksander Machniak 712875bde1 Fix bug where base_dn setting was ignored inside group_filters (#5720) 8 years ago
Aleksander Machniak 72f19c079f Installer: Fix DB schema initialization on MS SQL Server 8 years ago
Aleksander Machniak 065b16df12 Update to TinyMCE 4.5.6 8 years ago
Aleksander Machniak a7c43c6e38 Merge branch 'master' of github.com:roundcube/roundcubemail 8 years ago
Aleksander Machniak e160e48069 Fix undesired effects when postgres database uses different timezone than PHP host (#5708)
Allow passing DateTime variables as query arguments. Their value will
be converted to date/time input string in format specific to the database type
(with timezone on postgres).
8 years ago
Aleksander Machniak 34446e00ca Fix bug where namespace prefix could not be truncated on folders list if show_real_foldernames=true (#5695) 8 years ago
Aleksander Machniak 19fcc35a55 Fix regression in LDAP fuzzy search where it always used prefix search instead (#5713) 8 years ago
Aleksander Machniak 9256688038 Update changelog 8 years ago
Aleksander Machniak 0b41da158d Use jQuery 3.2.1 8 years ago
Aleksander Machniak b1688a60ad Add CVE identifier 8 years ago
Aleksander Machniak f69807674a Rephrase log entry 8 years ago
Aleksander Machniak 6271b88bab Fix so settings/upload.inc could not be used by plugins (#5694) 8 years ago
Aleksander Machniak 7347c22af8 Update to TinyMCE 4.5.5 8 years ago
Aleksander Machniak 3a3fdde196 Use jQuery 3.2.0 8 years ago
ka7 9a35768c26 spelling fixes (#5690) 8 years ago
Aleksander Machniak b59ff5cafb Fix XSS issue in handling of a style tag inside of an svg element 8 years ago
Aleksander Machniak 8953c7a257 Fix possible defect in handling \r\n in scripts (#5685) 8 years ago
Aleksander Machniak fa32c2c471 Plugin API: Call message_part_structure hook for sub-parts of multipart/alternative message (#5678) 8 years ago
Aleksander Machniak 821d449d86 Fix/rephrase "unsaved changes" warning when cancelling a draft (#5610) 8 years ago
Aleksander Machniak 13b98199ed Managesieve: Fix parser issue with empty lines between comments (#5657) 8 years ago
Aleksander Machniak cd61d7ebd0 Minimize unwanted message loading in preview frame on drag (#5616)
also remove dummy_select flag which is not needed anymore.
8 years ago
Aleksander Machniak dae5ffd07a Fix bug where it was too easy accidentally move a folder when using the subscription checkbox (#5655) 8 years ago
Aleksander Machniak 364e887b32 Add rewrite rule to disable access to /vendor/bin folder in .htaccess (#5630) 8 years ago
Aleksander Machniak 95a7ece543 Fix update of group name in the contacts list header on group rename (#5648) 8 years ago
Aleksander Machniak dd53a3d486 Enigma: Fix handling of messages with nested PGP encrypted parts (#5634) 8 years ago
Aleksander Machniak 61bec3efa4 Fix regression where groups with email address were resolved to its members' addresses 8 years ago
Aleksander Machniak d04cc14018 Enigma: Always use detached signatures (#5624) 8 years ago
Aleksander Machniak 46e3b94826 Fix bug where signature couldn't be added above the quote in Firefox 51 (#5628) 8 years ago
Aleksander Machniak bae3b2ac9b Update changelog 8 years ago
Aleksander Machniak b4d7b41a6f Update changelog 8 years ago
Aleksander Machniak 73d53051cd Fix bug where some classic skin images were not displayed in IE/Edge (#5614)
Converted from png to gif according to file extension.
8 years ago
Aleksander Machniak f4b57bad31 Fix missing thread expand icon on search result in widescreen mode (#5613) 8 years ago
Aleksander Machniak 78237c84b4 Fix bug where mail content frame couldn't be reset in some corner cases (#5608) 8 years ago
Aleksander Machniak 700fbd4066 Fix PHP error on update of a contact with multiple email addresses when using PHP 7.1 (#5587) 8 years ago
Aleksander Machniak e08f22ef28 Fix bug where external content in src attribute of input/video tags was not secured (#5583) 8 years ago
Aleksander Machniak 7340360e79 Fix bug where image data URIs in css style were treated as evil/remote in mail preview (#5580) 8 years ago
Thomas Bruederli f78e2a4367 Add 1.3-beta milestone + update copyright year 8 years ago
Aleksander Machniak 9d45ef20cc Fix so group/addressbook selection is retained on page refresh 8 years ago
Aleksander Machniak eec77c1a99 Fix some advanced search issues with multiple addressbooks (#5572) 8 years ago
Aleksander Machniak 2418f07985 Nicely handle contact deletion on contact edit (#5522) 8 years ago
Aleksander Machniak ab429dbef2 Fix rsync error handling in installto.sh script (#5562) 8 years ago
Aleksander Machniak 68c9b669e4 Fix adding images to new identity signatures
It already worked only on edits, because the image data for new identity
was stored in the wrong session item.
8 years ago
Aleksander Machniak a487055c5a Add possibility to attach contact vCard to composed message (#4997) 8 years ago
Aleksander Machniak 945a22572d Update changelog 8 years ago
Aleksander Machniak 2482088a76 Possibility to display QR code for contacts data (#5030) 8 years ago
Aleksander Machniak 29d0b80449 Enigma: Fix PHP fatal error when decrypting a message with invalid signature (#5555) 8 years ago
Aleksander Machniak f351b48771 Update changelog, CS fixes 8 years ago
Aleksander Machniak bbab6a6db7 Identicon plugin
https://kolabian.wordpress.com/2016/12/02/contact-identicons/
8 years ago
Aleksander Machniak 8fc488afa0 Parse error and CS fixes after PR merge 8 years ago
Aleksander Machniak a99e479cb4 Fix variable substitution in ldap host for some use-cases, e.g. new_user_identity (#5544) 8 years ago
Aleksander Machniak 2eede31561 Fix handling of scripts with nested rules (#5540) 8 years ago
Aleksander Machniak b2c4cf3c09 Update changelog with 1.2.3 release 8 years ago
Aleksander Machniak e240e5f8dd CS fixes and update changelog 8 years ago
Aleksander Machniak a1f679adca Fixed redundancy in sql caching system and compatibility with Galera Cluster (#5439)
- Removed redundant 'created' column from cache and cache_shared tables
- Removed use of redundant data records
- Added missing primary keys (dictionary, cache, cache_shared tables)
8 years ago
Aleksander Machniak 47d2943717 Update changelog 8 years ago
Aleksander Machniak ad9a55f8cb Support hostname and hostname:port in force_https option (#5511) 8 years ago
Aleksander Machniak c344f60d75 Fix displaying attached images with wrong Content-Type specified (#5527) 8 years ago
Aleksander Machniak 6287227fff Fix missing content check when image resize fails on attachment thumbnail generation (#5485) 8 years ago
Aleksander Machniak e306328340 Fix storing "empty" values in rcube_cache/rcube_cache_shared (#5519) 8 years ago
Aleksander Machniak 6e0effa54c Fix "Illegal string offset" warning in rcube::log_bug() on PHP 7.1 (#5508) 8 years ago
Aleksander Machniak e17fcf1649 Support ALLOW-FROM in x_frame_options (#5122) 8 years ago
Aleksander Machniak 39cceb2f89 Managesieve: Various improvement to raw script editor 8 years ago
Aleksander Machniak d02e6ea45e Fix so templating system does not mess with external (e.g. email) content (#5499) 8 years ago
Aleksander Machniak 386af483ce Fix redundant keep-alive/refresh after session error on compose page (#5500) 8 years ago
Aleksander Machniak 2dbbaf7739 Warn about too many disclosed recipients in composed email [max_disclosed_recipients] (#5132)
Allow to omit a subject when sending an email (#5068)
8 years ago
Aleksander Machniak 059dc8b635 identity_select: Support Received header (#5085) 8 years ago
Aleksander Machniak e3b61cd487 Plugin API: Added get_compose_responses hook (#5457) 8 years ago
Aleksander Machniak 1618387de7 Enigma: Support GnuPG 2.1 (#5313) 8 years ago
Aleksander Machniak 571a10751f Display error when trying to upload more files than specified in max_file_uploads (#5483) 8 years ago
Aleksander Machniak 4e0532808d Fix bug where it wasn't possible to store more that 2MB objects in memcache/apc (#5452)
Added memcache_max_allowed_packet and apc_max_allowed_packet settings
8 years ago
Aleksander Machniak 33addff305 assword: Added possibility to nicely handle password epiration from other plugins (#5468)
Squashed commit of the following:

commit 41283ecab18321201c3adfef8e964e2aa0dc2032
Author: Aleksander Machniak <alec@alec.pl>
Date:   Sat Oct 15 08:37:31 2016 +0200

    CS fixes after PR merge, renamed session variable

commit b4440a0c4d15c194619c003683ff0d36787f82a8
Merge: cf9f0d8 5dee181
Author: Aleksander Machniak <alec@alec.pl>
Date:   Sat Oct 15 08:26:04 2016 +0200

    Merge branch 'master' of https://github.com/ZiBiS/roundcubemail into ZiBiS-master

commit 5dee1812e7
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Thu Oct 13 14:20:14 2016 +0200

    passing by session

commit 6ccb7e7d1d
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Thu Oct 13 11:45:43 2016 +0200

    formatted passwdexpdatetime should be set in session data

commit a43f30fdfc
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Thu Oct 13 11:10:06 2016 +0200

    _passwdexpwarning removed and expdatetime object is stored in session

commit 62ef852a11
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Thu Oct 13 10:24:39 2016 +0200

    String concatenation is removed and expdatetime is passed via session
    data.

commit 2aea3a4e85
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Wed Oct 12 10:20:58 2016 +0200

    Removing ppolicy plugin from my repository.

commit 8848c944ab
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Tue Oct 11 11:32:37 2016 +0200

    little correction of variables names

commit 5266c89da9
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Tue Oct 11 11:14:17 2016 +0200

    little corrections

commit c665b5c607
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Tue Oct 11 10:31:05 2016 +0200

    A plugin to check LDAP password for expiration
8 years ago
Aleksander Machniak cf9f0d8829 Fix bug where IMAP password could be exposed via error message (#5472) 8 years ago
Aleksander Machniak b8f9ba7d47 Fix bug where deleting folders with subfolders could fail in some cases (#5466) 8 years ago
Aleksander Machniak 32ffc4e637 Bump database version 8 years ago
Thomas Bruederli 7d0cb785a1 Update changelog 8 years ago
Aleksander Machniak b258b91560 Do not show inline images of unsupported mimetype (#5463) 8 years ago
Aleksander Machniak affec47eab CS fixes, updated changelog 8 years ago
Aleksander Machniak d305f4f0fd Separate action to mark all messages in a folder as \Seen (#5006)
with possibility to do this in all folders or in a folder and its subfolders (#5076)
8 years ago
Aleksander Machniak 1621fe52b1 Update changelog 8 years ago
Aleksander Machniak bf95300b29 Update changelog 8 years ago
Aleksander Machniak 8a51607671 Fix regression where creation of default folders wasn't functioning without prefix (#5460) 8 years ago
Aleksander Machniak d85f30bec4 Archive: Don't reload messages list when it's not needed (#5225)
Archive: Add option to automatically mark archived messages as \Seen (#5142)
8 years ago
Aleksander Machniak 9e129383a1 Improve randomness of password salts and random hashes (#5266) 8 years ago
Aleksander Machniak e9d70648dd Fix CS and obvious mistakes, update changelog after PR merge 8 years ago
Aleksander Machniak 195dc11855 Support host-specific imap_conn_options/smtp_conn_options/managesieve_conn_options (#5136) 8 years ago
Aleksander Machniak ba025f4f5f Update changelog 8 years ago
Aleksander Machniak c13119b81c Fix bug where folders list would scroll to top when clicking on subscription checkbox (#5447) 8 years ago
Thomas Bruederli e76acb8f0c Add 1.2.2 milestone to changelog 8 years ago
Aleksander Machniak cce4994b97 Control search engine crawlers via X-Robots-Tag header instead of <meta> and robots.txt (#5098)
This gives one central place to control these settings and really
makes the page will not be listed in Google search results.
8 years ago
Aleksander Machniak 462faace73 Enigma: Support key generation for multiple identities (#5383)
Update OpenPGP.js to version 1.6.2.
Get rid of server-side key generation - Crypt_GPG does not support
multiple user IDs, it's also slow and requires entrophy generator.
8 years ago
Aleksander Machniak 331bb579c2 jQuery 3.1.1 8 years ago
Aleksander Machniak 46f45a3970 Managesieve: Add option to automatically set vacation :from address (#5428) 8 years ago
Aleksander Machniak 24b4ca52cf Fix so "Action disabled" error uses more appropriate 404 code (#5440) 8 years ago
Aleksander Machniak a1a7b0b9e6 Enigma: Make recipient key searches case-insensitive (#5434) 8 years ago
Aleksander Machniak 650ac8befb Fix displaying size of attachments with zero size 8 years ago
Aleksander Machniak f92052fd73 Fix so when moving to Trash we make sure the folder exists (#5192) 8 years ago
Aleksander Machniak 2e1675bc4a Center and scale images in attachment preview frame (#5421) 8 years ago
Aleksander Machniak 4bf4afec68 Fix so folders list is scrolled to the selected folder on page load (#5424) 8 years ago
Aleksander Machniak 95df255af4 Added max_message_size option enforced when attaching files to a composed message (#4993) 8 years ago
Aleksander Machniak aad269c2f8 Fix PHP warning when handling shared namespace with empty prefix (#5420) 8 years ago
Aleksander Machniak ce0c42ed8a Fix error causing empty INBOX listing in Firefox when using an URL with user:password specified (#5400) 8 years ago
Aleksander Machniak 32e5a6bbcf Fix bug where folder creation could fail if personal namespace contained more than one entry (#5403)
+ small code improvements
8 years ago
Aleksander Machniak 99cb08c41c Fix so "All" messages selection is resetted on search reset (#5413) 8 years ago
Aleksander Machniak 80919e1cf5 Added Search button in quick search menus (#5312) 8 years ago
Aleksander Machniak 873e0353cf Use smart-upload-button for messages and contact photos upload
Unified interface with rcmail::upload_form().
8 years ago
Aleksander Machniak 43f3c5fb2a Implement "one click" attachment upload (#5024) 8 years ago
Aleksander Machniak 118935e0e8 Add missing ticket number 8 years ago
Aleksander Machniak 0485275a75 Merge branch 'dev/drop-legacy-browsers' 8 years ago
Aleksander Machniak 11b7a5d13e Fix typo 8 years ago
Aleksander Machniak 689996896a Fix bug where names of downloaded files could be mailformed when derived from the message subject (#5404) 8 years ago
Aleksander Machniak 2298ecf7f6 Fix E_DEPRECATED warning when using Auth_SASL::factory() (#5401) 8 years ago
Aleksander Machniak d7c4c3fb62 Drop IE9 support 8 years ago
Aleksander Machniak 6ef3a08592 Update changelog 8 years ago
Aleksander Machniak 18842dd14e Fix code style after PR merge 8 years ago
Aleksander Machniak 0836b213db Removed useless 'created' column from 'session' table (#5389) 8 years ago
Aleksander Machniak 6f150372e1 Add some CVE identifiers to changlog entries 8 years ago
Aleksander Machniak 505efff5c4 Fix bug where blocked.gif couldn't be attached to reply/forward with insecure content 8 years ago
Aleksander Machniak 062d95503e Fix bug where Message-ID domain part was tied to username instead of current identity (#5385) 8 years ago
Aleksander Machniak 2d26e1d8a5 Update changelog 8 years ago
Aleksander Machniak e1ce4084c1 Update changelog 8 years ago
Aleksander Machniak 829442a4cd Removed legacy_browsr plugin 8 years ago
Aleksander Machniak 5801f6fb18 Update changelog 8 years ago
Aleksander Machniak 30668879b0 Use SymLinksIfOwnerMatch in .htaccess instead of FollowSymLinks disabled on some hosts for security reasons (#5370) 8 years ago
Aleksander Machniak 7df99b7399 Enigma: Fix signature verification with some IMAP servers, e.g. Gmail, DBMail (#5371) 8 years ago
Aleksander Machniak ebc2f5dc7d Add possibility to rename attachments in mail compose (#4996)
... and fix some small issues related to the new compose attachment menu feature
8 years ago
Aleksander Machniak a576ca2664 Update changelog 8 years ago
Aleksander Machniak ed35267b9b Managesieve: Fix parsing of vacation date-time with non-default date_format (#5372)
Added new method rcube_utils::format_datestr() to convert date_format date
into ISO date format.
8 years ago
Aleksander Machniak 2f2765ab43 Fix regression in resizing JPEG images with Imagick (#5376) 8 years ago
Aleksander Machniak 8a13615e9e Add possibility to preview and download attachments in mail compose (#5053) 8 years ago
Aleksander Machniak dcf877c692 Enigma: Add possibility to configure gpg-agent binary location (enigma_pgp_agent) 8 years ago
Aleksander Machniak d5788494a8 Update changelog 8 years ago
Aleksander Machniak e1165fed89 Remove backward compatibility "layer" of bc.php (#4902) - now for real 8 years ago
Aleksander Machniak 64763853c9 Fix javascript errors in IE on page with iframe that points to another domain 8 years ago
Aleksander Machniak d91bad5975 Fix handling of blockquote tags with mixed case on html2text conversion (#5363) 8 years ago
Aleksander Machniak 7a7a6795f0 Support WEBP images in mail messages (#5362) 8 years ago
Aleksander Machniak 437aca39e0 Enigma: Import keys from key-server(s) (#5286) 8 years ago
Aleksander Machniak 4361a95820 Fix missing localization of HTML editor when assets_dir != INSTALL_PATH 8 years ago
Aleksander Machniak f9fc7e1edf Managesieve: Improvements in 'string' test support 8 years ago
Aleksander Machniak edfd9da42a Support MathML in HTML message preview (#5182) 8 years ago
Aleksander Machniak 158b34ed42 Rename Addressbook to Contacts (#5233) 8 years ago
Aleksander Machniak ee895a2c96 Remove PHP mail() support, smtp_server is required now (#5340) 8 years ago
Aleksander Machniak 8e65f618c5 Display full message subject in onmouseover on truncated subject in mail view (#5346) 8 years ago
Aleksander Machniak 930e363e55 Fix handling of 'mailto' and 'error' arguments in message_before_send hook (#5347) 8 years ago
Aleksander Machniak 3d9e170d8b Use contact_search_name format in popup on results in compose contacts search 9 years ago
Aleksander Machniak 352c6329cc Enigma: Search missing public keys on a key-server in mail compose (#5286) 9 years ago
Aleksander Machniak 0ae4001121 Don't create multipart/alternative messages with empty text/plain part (#5283) 9 years ago
Aleksander Machniak 88ed121f24 Enigma: Add possibility to export private keys (#5321) 9 years ago
Aleksander Machniak d08bd0a51f Searching in both contacts and groups when LDAP addressbook with group_filters option is used 9 years ago
Aleksander Machniak 2c30feece1 Fix conflict in new_user_dialog and password_force_new_user settings (#5275) 9 years ago
Aleksander Machniak 3f01232625 Enigma: Delete user keys when using deluser.sh script 9 years ago
Aleksander Machniak ac1cd3719c Enigma: Fix redundant list-secret-keys/list-public-keys calls on signing/encryption 9 years ago
Aleksander Machniak f2eafda539 Fix bug where microsecond format in logged date didn't work in some cases 9 years ago
Aleksander Machniak 5e5eab3e53 Update TinyMCE to version 4.3.13 (#5309) 9 years ago
Aleksander Machniak d0bb0a9c9d Fix subscription checkbox state on error in folder subscribe/unsubscribe action (#5243) 9 years ago
Aleksander Machniak f1c260b05f Enigma: Implement PGP encryption and signing in one go (#5302)
Enigma: Display signature verification status for encrypted+signed messages (#5302)
9 years ago
Aleksander Machniak 04aa29493c Fix so upgrade script makes sure program/lib directory does not contain old libraries (#5287) 9 years ago
Aleksander Machniak 13b76d9b1e Enigma: Add possibility to configure gpg binary location (enigma_pgp_binary) 9 years ago
Aleksander Machniak b9d3fb0221 Display different attachment icon on encrypted messages 9 years ago
Aleksander Machniak c76c4ed08b Workaround PHP issue by calling closelog() on script shutdown when using log_driver=syslog (#5289) 9 years ago
Aleksander Machniak 96102e2052 Enigma: Fix malformed signed messages with force_7bit=true (#5292) 9 years ago
Aleksander Machniak d61d33a12a Fix handling of --delete argument in moduserprefs.sh script (#5296) 9 years ago
Aleksander Machniak 7864a98f08 Fix searching by email address in contacts with multiple addresses (#5291) 9 years ago
Aleksander Machniak dcb7db2f8c Enigma: Fix keys import from inside of an encrypted message (#5285) 9 years ago
Aleksander Machniak 1a8593a315 Update changelog 9 years ago
Aleksander Machniak 0ce7c493a8 Fix multi-folder search issues in "this and subfolders" scope (#5282, #5259)
- Fix bug where multi-folder search could choose a wrong folder
- Fix bug where multi-folder search didn't work for unsubscribed INBOX
9 years ago
Aleksander Machniak 4cfe230e56 Fix so subfolders of INBOX can be set as Archive (#5274) 9 years ago
Aleksander Machniak 98c1712e29 Fix redundant keep-alive requests when session_lifetime is greater than ~20000 (#5273) 9 years ago
Aleksander Machniak dca92d33af Update changelog 9 years ago
Aleksander Machniak 378d10b748 Fix bug where message list columns could be in wrong order after column drag-n-drop and list sorting 9 years ago
Aleksander Machniak 930a3ceac0 Fix bug where errors could have been not logged when per_user_logging=true 9 years ago
Aleksander Machniak 0b7e26c1bf Update changelog 9 years ago
Aleksander Machniak 9cd4b1bc58 Display different confirmation text when moving messages to Trash (#5220) 9 years ago
Aleksander Machniak 5ab7ae5865 Add missing entry about Redis support for session 9 years ago
Aleksander Machniak 238ac34740 Add note about removing some deprecated methods 9 years ago
Aleksander Machniak 6652367d65 Fix XSS issue in href attribute on area tag (#5240, #5241) 9 years ago
Aleksander Machniak 344b0af9c6 Indicate that a collapsed thread has flagged children (#5013) 9 years ago
Aleksander Machniak de14ec6aa0 Merge branch 'for-1.3'
Conflicts:
	CHANGELOG
9 years ago
Aleksander Machniak 9796cd2063 Merge branch 'dev-rfc822-preview'
Conflicts:
	CHANGELOG
	program/steps/mail/show.inc
9 years ago
Aleksander Machniak 56f9883d84 Update to jsTimezoneDetect 1.0.6 9 years ago
Aleksander Machniak 667ed37f77 Fix bug where Encrypt button appears when switching editor to HTML (#5235) 9 years ago
Aleksander Machniak 0eece8222b Fix autoloading of 'html' class and improve autoloader performance 9 years ago
Aleksander Machniak e499a14e13 - Support 'duplicate' extension [RFC 7352]
- Improve errors handling in filter form
9 years ago
Aleksander Machniak 8935587a59 Fix bug where contact search menu fields where always unchecked in Larry skin 9 years ago
Aleksander Machniak 7abfe41ab7 Fix bug where getting HTML editor content could steal focus from other form controls (#5223) 9 years ago
Aleksander Machniak 7dad859ffa Fix message list multi-select/deselect issue (#5219) 9 years ago
Aleksander Machniak 6e4642b12c Enigma: Add enigma_debug option 9 years ago
Thomas Bruederli 3b77a54ecd Add version 1.2-rc 9 years ago
Aleksander Machniak e8ab3d96bd Fix converting mail addresses with @www. into mailto links (#5197) 9 years ago
Aleksander Machniak 4bb44c3d90 Enigma: added option to force users to use signing/encryption 9 years ago
Aleksander Machniak d01c06eded CS fixes 9 years ago
Thomas Bruederli 6bebdc5677 Transliterate ticket IDs after migration to Github issues 9 years ago