Commit graph

6789 commits

Author SHA1 Message Date
the-djmaze b99c405202 Hide generate TOTP button when a TOTP exists 2024-03-17 15:17:54 +01:00
the-djmaze 58ad745373 Resolve #1501 2024-03-17 15:10:59 +01:00
the-djmaze 9ccd616132 Now the MainAccount CryptKey is sealed.
This way change-password extension, Oauth2 and others can easily change the cryptkey seal withoug loosing decrypt functionality
2024-03-17 14:53:45 +01:00
the-djmaze 8c033f53fa ChangePassword extensions use \SnappyMail\SensitiveString 2024-03-17 14:50:32 +01:00
the-djmaze 9427b36633 v2.35.4 2024-03-16 01:00:09 +01:00
the-djmaze 5657af7238 Resolve Call to undefined function shell_exec #1496 2024-03-16 00:53:59 +01:00
the-djmaze 89e80bf124 Version bump for #1492 2024-03-16 00:49:18 +01:00
the-djmaze 0fd0d18154 Resolve #1499 2024-03-16 00:36:58 +01:00
the-djmaze ce63c36fb0 Resolve #1500 2024-03-15 23:54:37 +01:00
the-djmaze 71f78a83bb Cleanup for #1489 2024-03-15 23:41:34 +01:00
Maarten 8f417c53fb
Merge pull request #1498 from SergeyMosin/compact-composer-plugin-v1.0.2
fix: signature editor form is submitted on menu open
2024-03-15 23:38:25 +01:00
Sergey Mosin 7c6d2ad423 fix: signature editor form is submitted on menu open (set menu button element 'type' to 'button') 2024-03-15 11:42:32 -04:00
the-djmaze c18ae6477d Resolve #1489 2024-03-15 01:16:43 +01:00
the-djmaze d04f2166d9 OpenPGP.js v5.11.1 2024-03-15 01:11:09 +01:00
Maarten a0e7bf790e
Merge pull request #1492 from cm-schl/master
Update plugin ldap-mail-accounts: use SensitiveString for passwords
2024-03-15 00:59:42 +01:00
Maarten df0787d8b0
Merge pull request #1495 from ner00/master
Update pt/pt-PT translation
2024-03-15 00:55:47 +01:00
the-djmaze bd21c98179 Nextcloud extension added: fetch user email address for login screen 2024-03-15 00:54:41 +01:00
the-djmaze 46bd6d4564 Nextcloud changed stored password handling 2024-03-15 00:53:30 +01:00
lmperfis c3ca3d7732 Update pt/pt-PT translation 2024-03-14 12:32:42 +00:00
the-djmaze 56950b4b70 Solve PHP Notice: Undefined index: ENCODING 2024-03-14 04:34:15 +01:00
the-djmaze d0be08ddd3 Bugfix: Nextcloud SignMeType constant incorrect 2024-03-14 04:10:36 +01:00
the-djmaze 106765e384 Nextcloud session['snappymail-password'] to session['snappymail-passphrase'] 2024-03-14 03:59:46 +01:00
the-djmaze d784c61076 Disable Nextcloud oidc 2024-03-14 03:56:39 +01:00
the-djmaze f6e3017b50 lowercase login by default 2024-03-13 20:53:50 +01:00
the-djmaze 4fd282dc6c Resolve #1491 2024-03-13 18:48:19 +01:00
cm-schl a0576dba1f
use SensitiveString for passwords
uses the new SensitiveString class introduced with Snappymail v2.30.0
2024-03-13 17:16:48 +01:00
the-djmaze e04cc1080a application.ini login_lowercase should be configurable per domain 2024-03-12 22:11:32 +01:00
the-djmaze 4ebb3e7082 Added \SnappyMail\IDN::toAscii() 2024-03-12 21:47:38 +01:00
the-djmaze aa7323ba43 Lowercase punycode domain names 2024-03-12 19:50:11 +01:00
the-djmaze d2167dd290 v2.35.3 2024-03-12 18:58:02 +01:00
the-djmaze 891195efa6 Added the demo crypto keys in examples 2024-03-12 18:45:51 +01:00
the-djmaze 295b3e4cfb Skip crashing OpenPGP keys 2024-03-12 18:44:36 +01:00
the-djmaze 03e2dda6c1 OpenPgp generate key support Internationalized Domain Names 2024-03-12 18:14:14 +01:00
the-djmaze b89f91f08a Delete old domain setup files on save 2024-03-12 18:02:10 +01:00
the-djmaze 4fd2f63c07 Improved more handling of Internationalized Domain Names 2024-03-12 18:01:27 +01:00
the-djmaze 5c21fea5d7 Example how to use PROXYAUTH 2024-03-12 16:22:28 +01:00
the-djmaze ca249bcced Support Internationalized Domain Names in OpenPGP 2024-03-12 16:20:19 +01:00
the-djmaze 696a2bbd3c Improved handling of Internationalized Domain Names in punycode 2024-03-12 16:06:17 +01:00
the-djmaze fd54796710 Drop support for IMAP PROXYAUTH as it is a non-standard X-NETSCAPE thing 2024-03-12 03:13:12 +01:00
the-djmaze 521f5e0d08 Cleanup imapsync 2024-03-12 02:31:09 +01:00
the-djmaze dd662164d0 Upgrade::ConvertInsecureAccounts use new format 2024-03-12 02:30:47 +01:00
the-djmaze 9e562ac882 ValidateWhiteList use IDN punycode 2024-03-12 00:42:09 +01:00
the-djmaze a093eb3231 oCacher->Get can return NULL 2024-03-11 20:33:34 +01:00
the-djmaze 7999894bda Handle Domain::$name as lowercase punycode due to IDN complexity 2024-03-11 20:11:13 +01:00
the-djmaze 56ede16833 Added: Cache::Exists
Change: Cache::Get can return NULL
2024-03-11 19:54:53 +01:00
the-djmaze 705907e816 Fix Optional parameter $oAccount declared before required parameter $sLogin 2024-03-11 19:38:15 +01:00
the-djmaze 7d66adbe3c Polyfill idn_to_*() 2024-03-11 12:32:59 +01:00
the-djmaze f726ac7061 Cleanup KeyPathHelper a bit 2024-03-11 11:05:41 +01:00
the-djmaze df7b11eadb Improved Domain management code 2024-03-11 11:04:19 +01:00
the-djmaze de150b359c Make Domain::Normalize() private 2024-03-10 23:58:54 +01:00