Commit Graph

1106 Commits (f35e9dc4c8d6055fcf16c0435561d8010ac632c9)

Author SHA1 Message Date
Maikel adbc9b1889 Add cPanel Webmail driver (#5549)
This driver does not use an admin account. It uses the user's account to
authenticate at the Webmail API. It uses the recommended UAPI and does
not rely on third-party classes.
8 years ago
Aleksander Machniak bd76a921ac Simplified/unified key info frame 8 years ago
Aleksander Machniak 5e1da48d0c Remove external javascript code from the git repo, add jsdeps.sh script (#5535) 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
Paolo Asperti 815b79df7f Added replacement variables support in password_pop_host (#5539)
Use rcube_utils::parse_host() on a hostname
8 years ago
Aleksander Machniak 2eede31561 Fix handling of scripts with nested rules (#5540) 8 years ago
Aleksander Machniak 47750b9b06 Bump up Enigma version number 8 years ago
Aleksander Machniak e240e5f8dd CS fixes and update changelog 8 years ago
KaloNK d41db75d82 Do not store passwords on disk - use proc_open instead of popen (#5531) 8 years ago
Aleksander Machniak 833fceb357 Remove redundant padding in textarea for raw editor 8 years ago
Aleksander Machniak d2b1941ad5 Release managesieve 8.8 8 years ago
Aleksander Machniak 4452a16f7f Cleanup and improve CodeMirror integration
Fixed some issues, improved css/layout, added autoscroll to invalid line on error
8 years ago
Aleksander Machniak ae4d3d0f65 Merge branch 'master' of https://github.com/hansmaulwurf23/roundcubemail into hansmaulwurf23-master 8 years ago
Aleksander Machniak a844db6a27 Merge branch 'dev-layouts' 8 years ago
Thomas Bruederli 2d45879469 Adjust sizes and spacings in new 3-column layout 8 years ago
Martin Fischer 7f8d0be3b3 handles multiple errors and shows error messages in editor tooltips 8 years ago
Martin Fischer 67c910da78 syntax highlighted raw editor for sieve filter sets(codemirror) 8 years ago
JohnDoh dd714b33a8 replace old trac links (#5514) 8 years ago
Aleksander Machniak 62bcda35df Enigma: Don't log bad-passphrase errors 8 years ago
Aleksander Machniak c95292b912 Update README with some GnuPG 2.1 support info 8 years ago
Aleksander Machniak ed44a73ca5 GnuPG 2.1: Fix secret keys export 8 years ago
Raoul Bhatia c5a16e72d7 password: Add missing quote in password_ldap_ppolicy_uri in config.inc.php.dist (#5507)
This was introduced in 5322e91825
8 years ago
Aleksander Machniak 115aadca82 Properly handle connection errors in vacation UI 8 years ago
Aleksander Machniak 39cceb2f89 Managesieve: Various improvement to raw script editor 8 years ago
Martin Fischer 7215013b53 implemented raw editor for sieve filter sets (#5473)
* implemented raw editor for sieve filter sets

Signed-off-by: Martin Fischer <martin.fischer@fau.de>

* updated according to comments
8 years ago
Aleksander Machniak d59bf988e3 Fix style of Save button in password form (larry) 8 years ago
Aleksander Machniak cf866990f2 Get rid of "popupmessage" class
It wasn't widely used and made the dialogs look inconsistent
8 years ago
Aleksander Machniak 059dc8b635 identity_select: Support Received header (#5085) 8 years ago
Aleksander Machniak 485c50a5f3 Fix error checking on get_script() result + some CS fixes 8 years ago
Aleksander Machniak 391d0d2039 Remove "@version @package_version@" 8 years ago
Aleksander Machniak 2ae1da4b1d Merge branch 'dev/gnupg21' 8 years ago
Aleksander Machniak b6c061656f GnuPG 2.1: Support password prompt on private key import 8 years ago
Aleksander Machniak ecefdca21d GnuPG 2.1: Support password input on private key export 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 affec47eab CS fixes, updated changelog 8 years ago
Aleksander Machniak 7f4ab8c14a Merge pull request #5364 from ZiBiS/master
Password: LDAP PPolicy driver
8 years ago
Zbigniew Szmyd fa533a4a01 Revert "Correction to work good with the Net_LDAP2 2.2.0"
This reverts commit acbc67ea1c.
8 years ago
Zbigniew Szmyd 06956572ec Change parameters names to the standard. 8 years ago
Max Kostikov f0a8e06c56 Update ru_RU.inc
Misprint corrected
8 years ago
jpope 5d17bf113f Fix class in keys list
The last few keys were being cut off due to a typo.
8 years ago
Aleksander Machniak 7203d151ec Enigma: Fix encoding of a key search phrase (#5459) 8 years ago
Zbigniew Szmyd 7254a89e7f get log_dir from config 8 years ago
Zbigniew Szmyd c22d4bc642 The correction of the script path and log_dir from the rc
config.
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 ea8c7efae8 Merge branch 'master' of github.com:roundcube/roundcubemail 8 years ago
Aleksander Machniak e9d70648dd Fix CS and obvious mistakes, update changelog after PR merge 8 years ago
Aleksander Machniak 4e26cd7691 Merge branch 'master' of https://github.com/NETLINK/roundcubemail into NETLINK-master 8 years ago
Zbigniew Szmyd 191396db17 The error log is redirected to logs/ldap_ppolicy.err 8 years ago
Aleksander Machniak c253aac7d4 Merge pull request #5450 from smares/patch-1
Fixed spelling
8 years ago
Aleksander Machniak 195dc11855 Support host-specific imap_conn_options/smtp_conn_options/managesieve_conn_options (#5136) 8 years ago
Sebastian Mares 64df1c0f71 Fixed spelling 8 years ago
Aleksander Machniak 7829da358d GnuPG 2.1: Fix importing newly generated (secret) keys using GnuPG 2.1 8 years ago
Aleksander Machniak fba3e1ae0c GnuPG 2.1: Add option to configure gpgconf binary location 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 46f45a3970 Managesieve: Add option to automatically set vacation :from address (#5428) 8 years ago
Zbigniew Szmyd 0c093b0b36 Added the missing changes 8 years ago
Zbigniew Szmyd 0efb682d40 New constant PASSWORD_IN_HISTORY added for ldap_ppolicy plugin. 8 years ago
Aleksander Machniak b751f8f20f Move password_dovecotpw_with_method close to other dovecot related options 8 years ago
Aleksander Machniak a1a7b0b9e6 Enigma: Make recipient key searches case-insensitive (#5434) 8 years ago
Aleksander Machniak e0cedf0f36 Fix some datepicker style in mozilla 8 years ago
Aleksander Machniak f6d1c40a6b Fix background color of some menu lists 8 years ago
Aleksander Machniak b0fae77784 Added missing composer.json file for jqueryui plugin 8 years ago
Aleksander Machniak 2999cc38a5 Generate more compact HTML5 code, e.g. use short form of boolean attributes 8 years ago
Aleksander Machniak 4cb544a1b8 Fix form inputs size (removed font-size and padding style) 8 years ago
Aleksander Machniak 023c8fd356 Fix regression where js error is thrown if server does not support 'duplicate' extension 8 years ago
Aleksander Machniak 51c6269ded Improve accessibility of enigma encryption options button in compose screen 8 years ago
Aleksander Machniak 0485275a75 Merge branch 'dev/drop-legacy-browsers' 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 47c2630458 Drop some css style for old IE 8 years ago
Aleksander Machniak 184de7735c CS fixes (mostly phpdoc) 8 years ago
Aleksander Machniak a5348bbe7f Fix some styles after jQuery-UI update 8 years ago
Aleksander Machniak b12309a759 Re-enable accessible datepicker 8 years ago
Aleksander Machniak 8448c8d136 Upgrade to jquery-minicolors-2.2.4 8 years ago
Aleksander Machniak 094f90d596 Remove redundant code 8 years ago
Aleksander Machniak 18842dd14e Fix code style after PR merge 8 years ago
Aleksander Machniak b3ee5d13cd Update to jQuery-UI 1.12.0 8 years ago
Hideki Sakamoto 8bc134c284 Convert charset wieh file based backend. 8 years ago
Aleksander Machniak eda23fe6c8 Remove hacks for old Internet Explorer versions 8 years ago
Aleksander Machniak 829442a4cd Removed legacy_browsr plugin 8 years ago
Aleksander Machniak 7df99b7399 Enigma: Fix signature verification with some IMAP servers, e.g. Gmail, DBMail (#5371) 8 years ago
Aleksander Machniak a876748d84 Fix regression where password was continuously prompted on signing (an no enrypting) 8 years ago
Aleksander Machniak 276ad83fc7 Update managesieve 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 dcf877c692 Enigma: Add possibility to configure gpg-agent binary location (enigma_pgp_agent) 8 years ago
Thomas Bruederli 9fe5b88dee Add new translations for Enigma plugin 8 years ago
Thomas Bruederli 4e3442877d Updated localizations from Transifex 8 years ago
Michał Wojciechowski cde1fbde0c Fix typos 8 years ago
Aleksander Machniak 437aca39e0 Enigma: Import keys from key-server(s) (#5286) 8 years ago
Aleksander Machniak f9fc7e1edf Managesieve: Improvements in 'string' test support 8 years ago
Aleksander Machniak 9793826ab4 Merge branch 'master' of https://github.com/pulcov/roundcubemail into pulcov-master 8 years ago
Aleksander Machniak 476c820323 CS fixes 8 years ago
Aleksander Machniak 352c6329cc Enigma: Search missing public keys on a key-server in mail compose (#5286) 8 years ago
Aleksander Machniak 88ed121f24 Enigma: Add possibility to export private keys (#5321) 8 years ago
Aleksander Machniak de7b0b51c4 Require Crypt_GPG 1.4.2 with fix for #5304 8 years ago
Aleksander Machniak 2c30feece1 Fix conflict in new_user_dialog and password_force_new_user settings (#5275) 8 years ago
Aleksander Machniak 3dd83804b4 Don't return false if keys directory does not exist 8 years ago
Aleksander Machniak 3f01232625 Enigma: Delete user keys when using deluser.sh script 8 years ago
Aleksander Machniak ac1cd3719c Enigma: Fix redundant list-secret-keys/list-public-keys calls on signing/encryption 8 years ago
Aleksander Machniak 72da903dca Remove unused code 8 years ago
Aleksander Machniak f6861cc896 Add managesieve plugin documentation 8 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)
8 years ago
Aleksander Machniak 13b76d9b1e Enigma: Add possibility to configure gpg binary location (enigma_pgp_binary) 8 years ago
Aleksander Machniak 96102e2052 Enigma: Fix malformed signed messages with force_7bit=true (#5292) 8 years ago
Aleksander Machniak 024800d068 Merge branch 'master' of github.com:roundcube/roundcubemail 8 years ago
Aleksander Machniak 8b0753191d Fix Transifex URL 8 years ago
rmcaninch 7cb243ea45 Update config.inc.php.dist 8 years ago
Aleksander Machniak dcb7db2f8c Enigma: Fix keys import from inside of an encrypted message (#5285) 8 years ago
Aleksander Machniak 4f0abbf5fe CS and indent fixes, added $task property definition 8 years ago
Aleksander Machniak 796bb4ccbb Update localization, add Enigma plugin localizations 8 years ago
Aleksander Machniak 4cfe230e56 Fix so subfolders of INBOX can be set as Archive (#5274) 8 years ago
Julian Matz 7ed0d3308b Update cpanel.php
Call $rcmail->config->get() only once per option by assigning variable inside the IF statement.
8 years ago
Aleksander Machniak ab6fdfa8bc Fix PHP warning when password_hosts is set, but is not an array (#5260) 8 years ago
Aleksander Machniak 3d6d038938 Fix typo in localization message 8 years ago
Julian Matz 8042955927 Update cpanel.php 8 years ago
Julian Matz e34e267e59 Update cpanel.php
Changed code style and indentation.
8 years ago
Julian Matz 6651a6cab0 Update cpanel.php
Add support for hash auth (cPanel Remote Access Key) and call the $xmlapi->listaccts() method to retrieve the cPanel account user that owns the domain (required for cPanel reseller accounts).
8 years ago
Julian Matz 16d5dcbaa4 Update config.inc.php.dist
Add support for cPanel hash auth, using a Remote Access Key (choice between hash auth and plain password auth).
8 years ago
Julian Matz a4c6aec76a Update config.inc.php.dist
Add support for cPanel remote access hash (choice between hash auth and plain password auth).
8 years ago
pulcov 4f6853b9c6 Managesieve: bug correction 8 years ago
pulcov b312dc6c88 Managesieve: sieve string implement 8 years ago
Aleksander Machniak 21e485ad50 Fix redundant enigma.css link 8 years ago
Aleksander Machniak de14ec6aa0 Merge branch 'for-1.3'
Conflicts:
	CHANGELOG
8 years ago
Aleksander Machniak bd6d7645d7 Update localization 8 years ago
Aleksander Machniak 5194120221 Add Known Issues section in Enigma README (#5215) 8 years ago
Aleksander Machniak e499a14e13 - Support 'duplicate' extension [RFC 7352]
- Improve errors handling in filter form
8 years ago
Aleksander Machniak 1da8ffd52b Use "email" over "e-mail" consistently (#5212) 8 years ago
Oliver Ney 5f2df36879 Fix ldap connection use after release in password plugin 8 years ago
Aleksander Machniak f0fa9324d8 Merge branch 'master' of github.com:roundcube/roundcubemail 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 302aff920c Small code improvement 8 years ago
Aleksander Machniak e2ff7985db Small optimization in sieve script parser 8 years ago
Aleksander Machniak 4bb44c3d90 Enigma: added option to force users to use signing/encryption 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 6f2c007d1b CS fixes: Replace use of "bool ? true : false" with just "bool" 8 years ago
Aleksander Machniak 96c3d84cdd Enigma: Varius fixes and cleanup in code for attaching pubkeys 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 aba88576ef Update localizations 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 1aa5817131 Refactor desktop notifications
- Remove webkitNotifications support, clean up the code
- Unify look and behaviour of notifications in Mail and in Settings
8 years ago
Aleksander Machniak 9d4e5f5e49 Bump zipdownload plugin version number 8 years ago
Thomas Bruederli 4a408843b0 Protect download urls against CSRF using unique request tokens (#1490642)
Send X-Frame-Options headers with every HTTP response
8 years ago
Aleksander Machniak 74a7dd553c Fix datepicker so it is possible to re-open the calendar widget by click (Kolab 5115) 8 years ago
Zbigniew Szmyd 0b07f37bea LDAP password policy driver files 9 years ago
Zbigniew Szmyd 5322e91825 LDAP password driver for password policy 9 years ago
Zbigniew Szmyd acbc67ea1c Correction to work good with the Net_LDAP2 2.2.0 9 years ago
Aleksander Machniak 89a49dd370 Fix additional_message_headers plugin compatibility with Mail_Mime >= 1.9 (#1490657) 9 years ago
Aleksander Machniak 5d49af37cc Enigma: Disable format=flowed for signed plain text messages (#1490646) 9 years ago
Aleksander Machniak 5a30653024 Enigma: Don't display "bad password" warning when the password wasn't provided yet 9 years ago
Aleksander Machniak 8c626eec8a Cleanup redundant variables 9 years ago
Aleksander Machniak c1a518910a Enigma: Fix bug where signature/decryption info wasn't displayed for some messages 9 years ago
Aleksander Machniak 4473dc5588 Merge branch 'master' of github.com:roundcube/roundcubemail 9 years ago
Aleksander Machniak 53fa08d8ae Enigma: Code refactoring with better handling of encrypted-inside-encrypted (e.g. forwarded) and signed+ncrypted messages 9 years ago
Aleksander Machniak 8ef598b883 Fix (again) security issue in DBMail driver of password plugin [CVE-2015-2181] (#1490643)
Unify the C program code with the one used by other drivers.
9 years ago
Aleksander Machniak c9e2ab488e Enigma: Fix handling of encrypted + signed messages (#1490632) 9 years ago
Aleksander Machniak c7af660bfc Fix boundary separator in signed messages 9 years ago
Aleksander Machniak f04b56f306 Enigma: Enable default signing/encryption on a signed/encrypted draft compose 9 years ago
Aleksander Machniak b4fc297509 Fix a typo 9 years ago
Aleksander Machniak f8847a913f Fix version number 9 years ago
Aleksander Machniak f7f512f039 Fixed typo in localization text 9 years ago
Aleksander Machniak 9f1f754daf CS fixes 9 years ago
Aleksander Machniak 2d40b43faa Update .htaccess rules for Apache 2.4 9 years ago
Aleksander Machniak ce7bd03b1d Bump version number 9 years ago
Aleksander Machniak 1912d8c62b Fix invalid LDAP query in ACL user autocompletion (#1490591) 9 years ago
Aleksander Machniak a8848b16c4 Tweak the code to not violate ECMASCRIPT3 syntax 9 years ago
Thomas Bruederli e257b830a1 Synchronize localizations from Transifex 9 years ago
Aleksander Machniak 162bc85be9 Add support for :from parameter in vacation action (patch from Michele Locati) 9 years ago
Aleksander Machniak 2aa9ee56fd Fix so disabling emoticons plugin really removes emoticons button from HTML editor 9 years ago
Aleksander Machniak 74ce01efc7 Q() -> rcube::Q() 9 years ago
Aleksander Machniak 37e9bd4fb8 Fix testing attachments plugins after recent change that prevents from using more than one 9 years ago
Aleksander Machniak 8f8beafd56 Use .get_label() consistently (instead of .gettext()) 9 years ago
Aleksander Machniak b0349c988f Make sure there's only one attachments plugin enabled 9 years ago
Aleksander Machniak 570f43c874 Don't load enigma and managesieve css where it's not needed 9 years ago
Aleksander Machniak d9ff47b011 Don't use deprecated (soon) jQuery .bind() and .unbind() methods 9 years ago
hsz ed4f659a76 Fixed dovecot and samba encryption - (invalid variables names) 9 years ago
Aleksander Machniak c852426bd4 Enigma: Display all usage flags of the subkey 9 years ago
Aleksander Machniak 13eb9bdc24 Enigma: Display complete key information (subkeys, user IDs) 9 years ago
Aleksander Machniak 0389faa327 PHP7: Fix "mktime(): You should be using the time() function instead" warning 9 years ago
Aleksander Machniak e9ca5e0655 Fix so database_attachments::cleanup() does not remove attachments from other sessions (#1490542) 9 years ago
Aleksander Machniak 72b281ed84 Update mail toolbar icons for legacy browsers 9 years ago
Thomas Bruederli 0b6a01380b Distinguish encryption toolbar buttons (Mailvelope and Enigma) 9 years ago
Aleksander Machniak 392ededc71 Enigma: Enable encryption features on message print page 9 years ago
Aleksander Machniak 1459f88164 Enigma: Add option to disable encryption/signing features 9 years ago
Aleksander Machniak cffe97eb6e CS improvements + some doc 9 years ago
Enclavet 1fdee845d5 Enigma: fix storing password for whole session 9 years ago
Aleksander Machniak b87a794348 Enigma: don't show encrypted part on attachments list, we display its content already 9 years ago
Aleksander Machniak b922995297 CS fixes 9 years ago
Aleksander Machniak 25b30a78b7 Merge pull request #294 from syzop/password_crypt_rounds
Add $config['password_crypt_rounds']
9 years ago
Aleksander Machniak 692902804a Bump version number 9 years ago
Aleksander Machniak 211929876b Enigma: GPG keys export 9 years ago
Bram Matthys c10f97740a Add $config['password_crypt_rounds']: this specifies the number of rounds
to be used for the sha256 and sha512 crypt hashing algorithms.
9 years ago
Aleksander Machniak a63f14ec40 Emoticons-related code refactoring
- Emoticons: All emoticons-related functionality is handled by the plugin now
- Emoticons: Added option to switch on/off emoticons in compose editor (#1485732)
- Emoticons: Added option to switch on/off emoticons in plain text messages
- Plugin API: Added disabled_plugins an disabled_buttons options in html_editor hook
- Plugin API: Added html2text hook
9 years ago
Aleksander Machniak a0dfcb14a8 Enigma: Optional server-side key generation 9 years ago
Aleksander Machniak cb4149cc6c Merge branch 'master' of github.com:roundcube/roundcubemail 9 years ago
Aleksander Machniak d5501a8bb2 Enigma: Client-side keys generation (with OpenPGP.js)
Fixed deletion of key pairs (error: Private key must be deleted before public key can be deleted)
9 years ago
Aleksander Machniak 39813e961a Show error message from CPanel API on password change failure (#1490144) 9 years ago
Aleksander Machniak 1b39d9a6c7 PHP7: Fixed some E_WARNING errors that previously were E_STRICT 9 years ago
Aleksander Machniak 7d49328296 Code improvements and compat. with Mail_mime >= 1.9.0 9 years ago
Aleksander Machniak 1b8ca08e5b Added GSSAPI/Kerberos authentication plugin - krb_authentication 9 years ago
Aleksander Machniak 08bb20f261 Don't use deprecated functions/constants (from bc.inc) 9 years ago
Aleksander Machniak 252cc4c4ac Password: Allow temporarily disabling the plugin functionality with a notice 9 years ago
Aleksander Machniak 602d7422df Fix bug where some messages in multi-folder search couldn't be printed/downloaded (#1490426) 9 years ago
Aleksander Machniak 1c861df079 Fix some plugins for use without rcmail class 9 years ago
Aleksander Machniak 8b25622c75 Describe difference between dovecotpw and doveadm-pw (#1490423) 9 years ago
Aleksander Machniak 58c2798fae Implemented password prompt when entering compose page of encrypted message 9 years ago
Aleksander Machniak a7b0426571 Merge pull request #269 from petrkle/strikethrough
Strikethrough disabled sieve filters
9 years ago
Aleksander Machniak ed5a7b48c0 Merge pull request #277 from jobisoft/master
Allow to override password, but keep username (auth_cid/auth_pw)
9 years ago
Aleksander Machniak 8d7be51996 Fix replacing :$, :-$, O:) and O:-) with emoticons (#1490408, #1490409) 9 years ago
Aleksander Machniak 3cc6ec573d Make password encryption algorithms available for all drivers (#1490134)
...via password::hash_password() method and password_algorithm option.
Add %P and %O macros for password_query in favor of %c, %d, %n and %q.
9 years ago
Aleksander Machniak 86e97e8d50 Create groups for multi-address contacts (#1487858) 9 years ago
Aleksander Machniak 09c2520e20 CS fixes 9 years ago
Aleksander Machniak 1c8f845637 Add notes about sudo setup (#1490203) 9 years ago
John Bieling 6f41f0069a Allow to override password, but keep username (auth_cid/auth_pw)
There is a managesieve server from afterlogic, which allows to authenticate by providing a "master password" for any given username. This patch allows to use the auth_pw config option to make this work (auth_cid remains null)
9 years ago
Aleksander Machniak b3bf9c88dc Fix attached file path unsetting in database_attachments plugin (#1490393) 9 years ago
Aleksander Machniak 46d316b9c5 Fix bug where database_attachments_cache setting was not working 9 years ago
Aleksander Machniak a4ba3df548 Bump up version number 9 years ago
Aleksander Machniak 9c38c58e1e Add option to prepopulate vacation addresses on form init (#1490030) 9 years ago
Aleksander Machniak 224a1b19cb Fix incorrect filter data after filter delete (#1490356)
Fix missing position idicator in Larry skin when dragging a filter
9 years ago
Thomas Bruederli ca8cfd8654 Don't load jquery UI scripts twice 9 years ago
Aleksander Machniak fa857716e6 Add option to define default vacation interval 9 years ago
Aleksander Machniak 76573685d9 Enigma: Added user preferences to disable plugin features 9 years ago
Aleksander Machniak dedf22054e Enigma: diagnosed and described Crypt_GPG issues related with gnupg >= 2.0 9 years ago
Aleksander Machniak 1ad0e7da52 Enigma: fix issues with enabled messages_cache 9 years ago
Aleksander Machniak 314d03c88f Enigma: really add composer.json 9 years ago
Aleksander Machniak 39f93b2700 Enigma: added composer.json file 9 years ago
Petr ec065910db Strikethrough disabled sieve filters 9 years ago
Aleksander Machniak 04598bdfb1 Enigma: Handle signed content inside of encrypted message 9 years ago
Aleksander Machniak a99c34159d Enigma: Implemented messages signing and encrypting 9 years ago
Aleksander Machniak e6c1e0c638 Fix vpopmaild driver of password plugin 9 years ago
Aleksander Machniak bb2113ccdc Fix zipped messages downloads after selecting all messages in a folder (#1490339) 9 years ago
Thomas Bruederli b9ac6ec263 Allow help plugin to append a link to the error page for more information about CSRF protection 9 years ago
Aleksander Machniak e4338fdf38 Fix missing host:port in connection error message 9 years ago
Thomas Bruederli 686f0dacdd Simplify HTML structure of ACL dialogs 9 years ago
Thomas Bruederli 0f63aa390f Give other plugins the opportunity to adjust the list of permissions and groups to edit 9 years ago
Thomas Bruederli 78118e3f60 Make ACL popups scale to the actual content and avoid scrolling if possible 9 years ago
Aleksander Machniak 05b11f7ef0 Fix handling of header test with one-element array as header name 9 years ago
Thomas Bruederli e2fb340289 Remove obsolete mt_srand() calls 9 years ago
Thomas Bruederli 22409b88c5 Add sanity check before attempting to add scripts to a non-html output object 9 years ago
Aleksander Machniak 0878c846bc Enigma: Larry support, finished PGP decryption, other fixes and improvements 9 years ago
Aleksander Machniak 65c95c7b38 Fix missing vcard_attachment icon on messages list (#1490303) 9 years ago
Aleksander Machniak 1d09ee0ce6 Added 'kpasswd' driver by Peter Allgeyer 10 years ago