Commit Graph

746 Commits

Author SHA1 Message Date
Aleksander Machniak
4473dc5588 Merge branch 'master' of github.com:roundcube/roundcubemail 2016-01-25 09:56:11 +01:00
Aleksander Machniak
53fa08d8ae Enigma: Code refactoring with better handling of encrypted-inside-encrypted (e.g. forwarded) and signed+ncrypted messages 2016-01-25 09:53:33 +01:00
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.
2016-01-21 16:27:03 +01:00
Aleksander Machniak
c9e2ab488e Enigma: Fix handling of encrypted + signed messages (#1490632) 2016-01-21 11:05:01 +01:00
Aleksander Machniak
c7af660bfc Fix boundary separator in signed messages 2016-01-20 10:28:44 +01:00
Aleksander Machniak
f04b56f306 Enigma: Enable default signing/encryption on a signed/encrypted draft compose 2016-01-05 09:36:07 +01:00
Aleksander Machniak
b4fc297509 Fix a typo 2016-01-02 15:03:46 +01:00
Aleksander Machniak
f8847a913f Fix version number 2015-12-30 15:45:07 +01:00
Aleksander Machniak
f7f512f039 Fixed typo in localization text 2015-12-27 10:06:55 +01:00
Aleksander Machniak
9f1f754daf CS fixes 2015-11-22 09:41:53 +01:00
Aleksander Machniak
2d40b43faa Update .htaccess rules for Apache 2.4 2015-11-19 08:05:26 +01:00
Aleksander Machniak
ce7bd03b1d Bump version number 2015-11-17 18:40:37 +01:00
Aleksander Machniak
1912d8c62b Fix invalid LDAP query in ACL user autocompletion (#1490591) 2015-11-17 18:38:57 +01:00
Aleksander Machniak
a8848b16c4 Tweak the code to not violate ECMASCRIPT3 syntax 2015-11-17 08:56:44 +01:00
Thomas Bruederli
e257b830a1 Synchronize localizations from Transifex 2015-11-15 21:19:44 +01:00
Aleksander Machniak
162bc85be9 Add support for :from parameter in vacation action (patch from Michele Locati) 2015-11-15 14:32:04 +01:00
Aleksander Machniak
2aa9ee56fd Fix so disabling emoticons plugin really removes emoticons button from HTML editor 2015-10-27 17:18:23 +01:00
Aleksander Machniak
74ce01efc7 Q() -> rcube::Q() 2015-10-23 08:02:57 +02:00
Aleksander Machniak
37e9bd4fb8 Fix testing attachments plugins after recent change that prevents from using more than one 2015-10-22 08:45:26 +02:00
Aleksander Machniak
8f8beafd56 Use .get_label() consistently (instead of .gettext()) 2015-10-20 10:08:50 +02:00
Aleksander Machniak
b0349c988f Make sure there's only one attachments plugin enabled 2015-10-18 09:59:47 +02:00
Aleksander Machniak
570f43c874 Don't load enigma and managesieve css where it's not needed 2015-10-13 09:13:44 +02:00
Aleksander Machniak
d9ff47b011 Don't use deprecated (soon) jQuery .bind() and .unbind() methods 2015-10-13 08:57:45 +02:00
hsz
ed4f659a76 Fixed dovecot and samba encryption - (invalid variables names) 2015-10-08 14:50:41 +02:00
Aleksander Machniak
c852426bd4 Enigma: Display all usage flags of the subkey 2015-10-07 19:54:08 +02:00
Aleksander Machniak
13eb9bdc24 Enigma: Display complete key information (subkeys, user IDs) 2015-10-03 18:56:33 +02:00
Aleksander Machniak
0389faa327 PHP7: Fix "mktime(): You should be using the time() function instead" warning 2015-09-28 19:33:13 +02:00
Aleksander Machniak
e9ca5e0655 Fix so database_attachments::cleanup() does not remove attachments from other sessions (#1490542) 2015-09-28 19:20:24 +02:00
Aleksander Machniak
72b281ed84 Update mail toolbar icons for legacy browsers 2015-09-27 12:59:27 +02:00
Thomas Bruederli
0b6a01380b Distinguish encryption toolbar buttons (Mailvelope and Enigma) 2015-09-18 11:11:33 +02:00
Aleksander Machniak
392ededc71 Enigma: Enable encryption features on message print page 2015-09-16 14:13:31 +02:00
Aleksander Machniak
1459f88164 Enigma: Add option to disable encryption/signing features 2015-09-13 18:40:09 +02:00
Aleksander Machniak
cffe97eb6e CS improvements + some doc 2015-09-13 14:50:48 +02:00
Enclavet
1fdee845d5 Enigma: fix storing password for whole session 2015-09-12 12:43:22 -07:00
Aleksander Machniak
b87a794348 Enigma: don't show encrypted part on attachments list, we display its content already 2015-09-12 17:16:14 +02:00
Aleksander Machniak
b922995297 CS fixes 2015-09-06 18:24:41 +02:00
Aleksander Machniak
25b30a78b7 Merge pull request #294 from syzop/password_crypt_rounds
Add $config['password_crypt_rounds']
2015-09-06 18:15:49 +02:00
Aleksander Machniak
692902804a Bump version number 2015-09-06 15:55:07 +02:00
Aleksander Machniak
211929876b Enigma: GPG keys export 2015-09-06 15:52:31 +02:00
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.
2015-09-05 21:31:25 +02:00
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
2015-08-29 07:52:57 +02:00
Aleksander Machniak
a0dfcb14a8 Enigma: Optional server-side key generation 2015-08-18 13:41:44 +02:00
Aleksander Machniak
cb4149cc6c Merge branch 'master' of github.com:roundcube/roundcubemail 2015-08-10 20:56:01 +02:00
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)
2015-08-10 20:55:24 +02:00
Aleksander Machniak
39813e961a Show error message from CPanel API on password change failure (#1490144) 2015-08-10 13:57:45 +02:00
Aleksander Machniak
1b39d9a6c7 PHP7: Fixed some E_WARNING errors that previously were E_STRICT 2015-08-08 09:32:24 +02:00
Aleksander Machniak
7d49328296 Code improvements and compat. with Mail_mime >= 1.9.0 2015-08-06 14:16:02 +02:00
Aleksander Machniak
1b8ca08e5b Added GSSAPI/Kerberos authentication plugin - krb_authentication 2015-08-06 13:23:50 +02:00
Aleksander Machniak
08bb20f261 Don't use deprecated functions/constants (from bc.inc) 2015-08-02 20:16:46 +02:00
Aleksander Machniak
252cc4c4ac Password: Allow temporarily disabling the plugin functionality with a notice 2015-07-27 10:47:34 +02:00