Commit Graph

795 Commits (ac1cd3719c460fd59339b48cf4c8d258c839ce46)

Author SHA1 Message Date
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 10 years ago
Aleksander Machniak 8b25622c75 Describe difference between dovecotpw and doveadm-pw (#1490423) 10 years ago
Aleksander Machniak 58c2798fae Implemented password prompt when entering compose page of encrypted message 10 years ago
Aleksander Machniak a7b0426571 Merge pull request #269 from petrkle/strikethrough
Strikethrough disabled sieve filters
10 years ago
Aleksander Machniak ed5a7b48c0 Merge pull request #277 from jobisoft/master
Allow to override password, but keep username (auth_cid/auth_pw)
10 years ago
Aleksander Machniak 8d7be51996 Fix replacing :$, :-$, O:) and O:-) with emoticons (#1490408, #1490409) 10 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.
10 years ago
Aleksander Machniak 86e97e8d50 Create groups for multi-address contacts (#1487858) 10 years ago
Aleksander Machniak 09c2520e20 CS fixes 10 years ago
Aleksander Machniak 1c8f845637 Add notes about sudo setup (#1490203) 10 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)
10 years ago
Aleksander Machniak b3bf9c88dc Fix attached file path unsetting in database_attachments plugin (#1490393) 10 years ago
Aleksander Machniak 46d316b9c5 Fix bug where database_attachments_cache setting was not working 10 years ago
Aleksander Machniak a4ba3df548 Bump up version number 10 years ago
Aleksander Machniak 9c38c58e1e Add option to prepopulate vacation addresses on form init (#1490030) 10 years ago
Aleksander Machniak 224a1b19cb Fix incorrect filter data after filter delete (#1490356)
Fix missing position idicator in Larry skin when dragging a filter
10 years ago
Thomas Bruederli ca8cfd8654 Don't load jquery UI scripts twice 10 years ago
Aleksander Machniak fa857716e6 Add option to define default vacation interval 10 years ago
Aleksander Machniak 76573685d9 Enigma: Added user preferences to disable plugin features 10 years ago
Aleksander Machniak dedf22054e Enigma: diagnosed and described Crypt_GPG issues related with gnupg >= 2.0 10 years ago
Aleksander Machniak 1ad0e7da52 Enigma: fix issues with enabled messages_cache 10 years ago
Aleksander Machniak 314d03c88f Enigma: really add composer.json 10 years ago
Aleksander Machniak 39f93b2700 Enigma: added composer.json file 10 years ago
Petr ec065910db Strikethrough disabled sieve filters 10 years ago
Aleksander Machniak 04598bdfb1 Enigma: Handle signed content inside of encrypted message 10 years ago
Aleksander Machniak a99c34159d Enigma: Implemented messages signing and encrypting 10 years ago
Aleksander Machniak e6c1e0c638 Fix vpopmaild driver of password plugin 10 years ago
Aleksander Machniak bb2113ccdc Fix zipped messages downloads after selecting all messages in a folder (#1490339) 10 years ago
Thomas Bruederli b9ac6ec263 Allow help plugin to append a link to the error page for more information about CSRF protection 10 years ago
Aleksander Machniak e4338fdf38 Fix missing host:port in connection error message 10 years ago
Thomas Bruederli 686f0dacdd Simplify HTML structure of ACL dialogs 10 years ago
Thomas Bruederli 0f63aa390f Give other plugins the opportunity to adjust the list of permissions and groups to edit 10 years ago
Thomas Bruederli 78118e3f60 Make ACL popups scale to the actual content and avoid scrolling if possible 10 years ago
Aleksander Machniak 05b11f7ef0 Fix handling of header test with one-element array as header name 10 years ago
Thomas Bruederli e2fb340289 Remove obsolete mt_srand() calls 10 years ago
Thomas Bruederli 22409b88c5 Add sanity check before attempting to add scripts to a non-html output object 10 years ago
Aleksander Machniak 0878c846bc Enigma: Larry support, finished PGP decryption, other fixes and improvements 10 years ago
Aleksander Machniak 65c95c7b38 Fix missing vcard_attachment icon on messages list (#1490303) 10 years ago
Aleksander Machniak 1d09ee0ce6 Added 'kpasswd' driver by Peter Allgeyer 10 years ago
Aleksander Machniak b59b72cc30 Fix "Non-static method PEAR::isError() should not be called statically" errors (#1490281) 10 years ago
Aleksander Machniak 3f308bf390 Display group icon on group entry in ACL autocomplete list 10 years ago
Aleksander Machniak 3e0ad293e1 Fix PHP fatal error when visiting Vacation interface and there's no sieve script yet 10 years ago
Aleksander Machniak af6e474141 Fix regression where Help toolbar buttons have had incorrect title 10 years ago
Thomas Bruederli 36147bd6df Update localizations from Transifex 10 years ago
Aleksander Machniak 7c96646de0 Fix security issue in DBMail driver of password plugin (#1490261) 10 years ago
Aleksander Machniak 04009e5ccb Fix bug in vacation script detection with kolab_master feature enabled but no active script 10 years ago
Thomas Bruederli b7a4e2ed18 Better selector for FF35+ 10 years ago
Thomas Bruederli 613966d76f Use @supports selector for setting date selector icon in Firefox 35+ 10 years ago
Aleksander Machniak 686ff4b538 Fix keyboard navigation and css in datepicker widget across many Firefox versions 10 years ago
Aleksander Machniak 5beaac231e Fixed color popup in Chrome browser
The whole <div> element need to be appended to document.body before calling .width() on it.
10 years ago