the-djmaze
|
b5dbd0cc7a
|
OpenPGP.js automatically import backup keys from server
|
2024-05-26 12:53:35 +02:00 |
|
the-djmaze
|
4365892927
|
Resolve #1589
|
2024-05-21 18:08:04 +02:00 |
|
the-djmaze
|
97391a3f33
|
Changes for #1587
|
2024-05-21 17:47:24 +02:00 |
|
the-djmaze
|
53a6f04f18
|
Added "copy to" action in menu's for #1559
|
2024-04-28 17:32:25 +02:00 |
|
the-djmaze
|
fdc019e43c
|
Resolve #1557
|
2024-04-24 01:35:40 +02:00 |
|
the-djmaze
|
aaae0a314c
|
Remove date_from_headers from application.ini and internalTimestamp
|
2024-04-23 17:35:16 +02:00 |
|
the-djmaze
|
2656d362d6
|
Added idea to ask SMTP credentials on AUTH failure
|
2024-04-23 15:10:45 +02:00 |
|
the-djmaze
|
24dbe4f197
|
AskPopupView.password default is to only ask passphrase
|
2024-04-23 14:54:48 +02:00 |
|
the-djmaze
|
ff80235ee8
|
Put modified Squire more in line with v2.2.8
|
2024-04-17 01:45:51 +02:00 |
|
the-djmaze
|
0ff66f8df8
|
set min-width for attachmentParent and flagParent to line them up
|
2024-04-17 01:43:53 +02:00 |
|
the-djmaze
|
bcc2c7b9ca
|
Prevent Infinity #1540
|
2024-04-08 17:22:27 +02:00 |
|
the-djmaze
|
d59a326920
|
Bugfix: hide pagination when search has 0 messages
|
2024-04-08 16:14:30 +02:00 |
|
the-djmaze
|
3988ea9ba5
|
cleanup unused js parameters
|
2024-04-03 00:15:29 +02:00 |
|
the-djmaze
|
ed673fdba8
|
Bugfix: mime parser headerValue() is null
|
2024-04-02 22:40:12 +02:00 |
|
the-djmaze
|
ad417c743e
|
ES2020
|
2024-04-02 22:37:18 +02:00 |
|
the-djmaze
|
78178ecc2f
|
Everything to ES2020
|
2024-04-02 22:24:53 +02:00 |
|
the-djmaze
|
f6b440adef
|
Put available encrypt and sign options in corresponding menu options as title
|
2024-04-01 02:09:23 +02:00 |
|
the-djmaze
|
b9e2d6caca
|
Bugfix content encoding and type detection.
Reported in #1450
|
2024-03-31 15:16:11 +02:00 |
|
the-djmaze
|
f745a54669
|
ErrorTip use white-space: pre
|
2024-03-27 01:22:01 +01:00 |
|
the-djmaze
|
f38e5a41cd
|
Solution for #1521
|
2024-03-26 19:12:50 +01:00 |
|
the-djmaze
|
57fbdf8795
|
Added: allow setting the supported THREAD algorithm
|
2024-03-26 15:01:38 +01:00 |
|
the-djmaze
|
015dcbdc41
|
Bugfix: error undefined msg.from[0]
|
2024-03-26 12:26:53 +01:00 |
|
the-djmaze
|
c14d7bdd46
|
Add some comments and some renames
|
2024-03-26 12:26:35 +01:00 |
|
the-djmaze
|
b3c10190cb
|
Moved application.ini sieve_auth_plain_initial to per domain config
|
2024-03-24 16:49:00 +01:00 |
|
the-djmaze
|
b45459d645
|
Sieve always allow fileinto INBOX #1510
|
2024-03-24 14:18:08 +01:00 |
|
the-djmaze
|
8c077a94c6
|
same small fixes
|
2024-03-20 00:45:11 +01:00 |
|
the-djmaze
|
386fd936b4
|
Slight code reduction for #419
|
2024-03-19 15:33:52 +01:00 |
|
the-djmaze
|
7450afeecf
|
Replace all new Intl.Collator with new baseCollator
|
2024-03-19 15:24:34 +01:00 |
|
the-djmaze
|
dfdfeb2641
|
viewDkimIcon to dkimIcon
|
2024-03-19 03:11:01 +01:00 |
|
the-djmaze
|
abaf5a96fa
|
Bugfix: sort accounts drag & drop
|
2024-03-18 20:30:04 +01:00 |
|
the-djmaze
|
cc03185ea0
|
Added icon to system folders
|
2024-03-18 19:16:12 +01:00 |
|
the-djmaze
|
b98b21c1c6
|
S/MIME allow changing private key passphrase due to #1505
|
2024-03-18 17:17:25 +01:00 |
|
the-djmaze
|
190db75c19
|
Remove remembered passphrase after 15 minutes of inactivity
https://github.com/the-djmaze/snappymail/issues/1142#issuecomment-1635839009
|
2024-03-18 14:36:33 +01:00 |
|
the-djmaze
|
9bc56a5abd
|
Ask old login password on CryptKey decrypt failure, to reseal with new password
|
2024-03-18 12:25:24 +01:00 |
|
the-djmaze
|
b3afbe107d
|
Support S/MIME decrypted opaque signed message #1450
|
2024-03-17 23:54:54 +01:00 |
|
the-djmaze
|
e2b08ba160
|
Improved folder/mailbox settings/rename handling
|
2024-03-17 23:26:32 +01:00 |
|
the-djmaze
|
2cdc8d0055
|
On folder/mailbox rename, also rename all children instead of reloading all
|
2024-03-17 19:42:20 +01:00 |
|
the-djmaze
|
195f14ccb8
|
Bugfix: on folder rename the old fullName must be removed from cache
|
2024-03-17 18:55:07 +01:00 |
|
the-djmaze
|
2d1a760df3
|
Resolve #1486
|
2024-03-17 15:49:36 +01:00 |
|
the-djmaze
|
58ad745373
|
Resolve #1501
|
2024-03-17 15:10:59 +01:00 |
|
the-djmaze
|
0fd0d18154
|
Resolve #1499
|
2024-03-16 00:36:58 +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 |
|
the-djmaze
|
e04cc1080a
|
application.ini login_lowercase should be configurable per domain
|
2024-03-12 22:11:32 +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
|
4fd2f63c07
|
Improved more handling of Internationalized Domain Names
|
2024-03-12 18:01:27 +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
|
e07749be6a
|
Ignore popups on logoutReload()
|
2024-03-10 19:09:17 +01:00 |
|
the-djmaze
|
27f5ba9337
|
Moved some config admin settings
|
2024-03-07 01:52:48 +01:00 |
|
the-djmaze
|
8e6f35bfad
|
Improved some AppData handling
|
2024-03-07 01:16:58 +01:00 |
|
the-djmaze
|
8fe5cd3c95
|
update mime types
|
2024-03-06 01:22:49 +01:00 |
|
the-djmaze
|
c1385894cc
|
Make GnuPG separate admin settings option
|
2024-03-06 01:13:24 +01:00 |
|
the-djmaze
|
c8ea6fd2aa
|
Removed TODO as mentioned in #1473
|
2024-03-04 19:48:57 +01:00 |
|
the-djmaze
|
34106c937e
|
Automatically verify S/MIME decrypted signed message
|
2024-03-04 15:33:19 +01:00 |
|
the-djmaze
|
d1466ad2f2
|
Show error to old browsers, instead of crashing
|
2024-03-04 15:02:13 +01:00 |
|
the-djmaze
|
574fd820a6
|
S/MIME don't post identity key and certificate, just fetch from server
|
2024-03-04 15:01:47 +01:00 |
|
the-djmaze
|
4006dd38f8
|
Make "verify signatures automatically" optional, as it requires more IMAP fetching
|
2024-03-04 13:33:40 +01:00 |
|
the-djmaze
|
b5062624fa
|
OpenPGP fix handling of importing keys
|
2024-03-04 12:42:23 +01:00 |
|
the-djmaze
|
5aa71a3ede
|
GPG show error on view/export
|
2024-03-04 11:15:34 +01:00 |
|
the-djmaze
|
870019d2df
|
Automatically verify PGP and S/MIME signed messages
|
2024-03-04 01:07:00 +01:00 |
|
the-djmaze
|
27fbe01876
|
Verify S/MIME signed automatically and log Exception
|
2024-03-03 23:52:02 +01:00 |
|
the-djmaze
|
41969bf2c1
|
Improved error handling on PGP and S/MIME decrypt
|
2024-03-03 04:14:49 +01:00 |
|
the-djmaze
|
0e202a6640
|
CSS rainloopErrorTip location
|
2024-03-03 03:13:03 +01:00 |
|
the-djmaze
|
2efe90fe48
|
https://github.com/the-djmaze/snappymail/issues/1450#issuecomment-1972147950
|
2024-03-01 02:08:29 +01:00 |
|
the-djmaze
|
c1b7d37663
|
Simplify language Notifications
|
2024-03-01 01:39:00 +01:00 |
|
the-djmaze
|
5b3b362012
|
Simplify SignMe/Remember me code
|
2024-02-28 20:42:31 +01:00 |
|
the-djmaze
|
14bee5d3bd
|
new Error() to Error()
|
2024-02-28 19:46:21 +01:00 |
|
the-djmaze
|
df963e3537
|
Fix decrypt error message
|
2024-02-28 19:45:14 +01:00 |
|
the-djmaze
|
37dee0e78e
|
v2.35.2
|
2024-02-27 23:04:32 +01:00 |
|
the-djmaze
|
3d176d4e4f
|
Improved GnuPG error handling
|
2024-02-27 18:45:25 +01:00 |
|
the-djmaze
|
28d8bec935
|
Fix view PGP key button
|
2024-02-27 11:04:35 +01:00 |
|
the-djmaze
|
182f884374
|
Optionally use existing private key to generate S/MIME certificate
|
2024-02-27 02:19:12 +01:00 |
|
the-djmaze
|
20daa1ce13
|
Sort S/MIME certificates on emailAddress else validTo
|
2024-02-26 19:34:50 +01:00 |
|
the-djmaze
|
091895df38
|
Sort PGP keys by email and id
|
2024-02-26 19:21:40 +01:00 |
|
the-djmaze
|
6141ca7936
|
Show GnuPG verify error
|
2024-02-26 18:43:17 +01:00 |
|
the-djmaze
|
7bc302c665
|
Bugfix: MIME parser RegExp didn't escape boundary which caused issues
|
2024-02-26 17:36:55 +01:00 |
|
the-djmaze
|
50569e1854
|
Bugfix: undefined getMailvelopePrivateKeyFor()
|
2024-02-26 17:17:32 +01:00 |
|
the-djmaze
|
0cbca605ec
|
Bugfix: mailvelope editor failed
|
2024-02-26 16:59:50 +01:00 |
|
the-djmaze
|
2559c09b23
|
Bugfix TypeError: b64Encode(...).match(...) is null
|
2024-02-26 16:42:35 +01:00 |
|
the-djmaze
|
886e53bb8f
|
Added search functionality in Admin -> Config
And removed the unused ['capa']['quota']
|
2024-02-26 13:26:06 +01:00 |
|
the-djmaze
|
57ce6f9bbf
|
Fix timestampToString() for future dates
|
2024-02-25 13:11:17 +01:00 |
|
the-djmaze
|
5552d3c1b9
|
pre-verify S/MIME opaque signed messages so we have a body to view
|
2024-02-25 12:56:25 +01:00 |
|
the-djmaze
|
1e03eac9a5
|
Resolve #1448
|
2024-02-25 11:38:19 +01:00 |
|
the-djmaze
|
a7041b4efb
|
bugfix: store in Passphrases
|
2024-02-23 03:22:29 +01:00 |
|
the-djmaze
|
6f33bc23d3
|
Added Import S/MIME certificate popup
And much better handling of the sign and encrypt options
|
2024-02-23 03:14:36 +01:00 |
|
the-djmaze
|
f94fc34d4f
|
Cleanup OpenPgpImportPopupView code
|
2024-02-22 00:33:20 +01:00 |
|
the-djmaze
|
0efc0bbe3a
|
Translate some S/MIME text
|
2024-02-22 00:00:12 +01:00 |
|
the-djmaze
|
453e73f71a
|
Cache S/MIME passphrases when "remember" is checked
|
2024-02-21 23:28:53 +01:00 |
|
the-djmaze
|
9941ff61f7
|
Bugfix: S/MIME sigPart handling
|
2024-02-21 01:28:36 +01:00 |
|
the-djmaze
|
aebed32f76
|
Bugfix: verify S/MIME signatures got broken allong the way while implementing this
|
2024-02-21 01:23:36 +01:00 |
|
the-djmaze
|
e9a63b40c5
|
Enable S/MIME encrypt #259
|
2024-02-20 18:29:35 +01:00 |
|
the-djmaze
|
ca12655e5f
|
Cleanup PGP PUBLIC KEY handling
|
2024-02-20 18:14:32 +01:00 |
|
the-djmaze
|
6ce08726b4
|
Automaticaly import S/MIME certificates that are found in signatures #259
|
2024-02-20 17:42:26 +01:00 |
|
the-djmaze
|
5a2d2fd0e5
|
Handle S/MIME encrypt, decrypt, sign and very everywhere #259
|
2024-02-20 16:03:22 +01:00 |
|
the-djmaze
|
18d0ba4acb
|
Get S/MIME decrypt working for #259
|
2024-02-20 13:04:12 +01:00 |
|
the-djmaze
|
1762198642
|
Get S/MIME encryption working #259
|
2024-02-20 12:38:57 +01:00 |
|
the-djmaze
|
f5f3a90275
|
Only ask S/MIME private key passphrase when it is encrypted #259
|
2024-02-20 11:10:43 +01:00 |
|
the-djmaze
|
7ae53719c4
|
Rename CSS .openpgp-control to .crypto-control
|
2024-02-20 01:52:37 +01:00 |
|