the-djmaze
|
df1e5926df
|
Bugfix: Undefined variable $aTokenData #1567
|
2024-05-26 18:25:20 +02:00 |
|
the-djmaze
|
cc360837b1
|
Improved "remember me" cookie handling
|
2024-04-29 21:21:07 +02:00 |
|
the-djmaze
|
e554bcc27e
|
Extend handling login credentials by allowing to modify SMTP username
|
2024-04-17 01:09:07 +02:00 |
|
the-djmaze
|
3017f8c656
|
Simplify LoginProcess handling
|
2024-03-28 02:43:39 +01:00 |
|
the-djmaze
|
c1e25dedb9
|
Cleanup SMTP auth handling
|
2024-03-25 19:36:39 +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
|
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
|
696a2bbd3c
|
Improved handling of Internationalized Domain Names in punycode
|
2024-03-12 16:06:17 +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
|
986b3a79f1
|
Fix Capa handling
|
2024-03-10 19:00:46 +01:00 |
|
the-djmaze
|
9fc4d8f953
|
Merge Actions::getAdditionalLogParamsByUserLogin() into Actions::LoggerAuthHelper()
|
2024-03-08 02:49:41 +01:00 |
|
the-djmaze
|
7cacc9b503
|
Make better use of SnappyMail\SensitiveString
|
2024-02-27 11:03:36 +01:00 |
|
the-djmaze
|
9ef11db895
|
Use get_debug_type() instead of gettype()
|
2024-02-26 04:20:28 +01:00 |
|
the-djmaze
|
728286d16c
|
Cleanup some mail address parsing
|
2024-02-06 18:31:11 +01:00 |
|
the-djmaze
|
0914ede3a3
|
Cleanup Logger a bit
|
2024-02-03 12:28:06 +01:00 |
|
the-djmaze
|
7bd76a19b5
|
Set more #[\SensitiveParameter] for #1343
|
2023-12-04 00:41:20 +01:00 |
|
the-djmaze
|
e918889c3b
|
Resolve #1306 and #1313 due to localStorage failure
|
2023-11-17 00:08:32 +01:00 |
|
the-djmaze
|
bd737a82bf
|
Improve solution for #1241
|
2023-10-24 11:43:47 +02:00 |
|
the-djmaze
|
edad4ac025
|
Resolve #1241
|
2023-10-02 16:15:29 +02:00 |
|
the-djmaze
|
26b7abf893
|
Other solutions for nextcloud auto login #1247 due to a TOTP conflict
|
2023-10-02 15:51:19 +02:00 |
|
Sergey Mosin
|
79c8281a6b
|
improve: nextcloud: set 'smremember' cookie if 'sign_me_auto' is set to 'DefaultOn' when using 'snappymail-autologin*', otherwise nextcloud users need to re-login when the browser is re-opened.
|
2023-09-18 15:54:19 -04:00 |
|
the-djmaze
|
0a3effc6ba
|
Inherit logger as Trait
|
2023-04-11 10:56:28 +02:00 |
|
the-djmaze
|
1a05a0adf2
|
Some $this->MailClient() to $this->ImapClient()
|
2023-02-16 09:01:14 +01:00 |
|
the-djmaze
|
38c4b4e26e
|
Resolve #969
|
2023-02-15 23:04:23 +01:00 |
|
the-djmaze
|
be0348b324
|
Resolve #910 MailSo\Base\Http::GetHost(): Return value must be of type string
|
2023-02-04 21:20:03 +01:00 |
|
the-djmaze
|
9f5c75d9db
|
Remove unused AUTH_SPEC_LOGOUT_TOKEN_KEY and AUTH_SPEC_LOGOUT_CUSTOM_MSG_KEY
|
2023-01-31 12:47:57 +01:00 |
|
the-djmaze
|
977dc1e5e4
|
Move and improve cookie handling so that it might catch #537
|
2023-01-31 10:27:23 +01:00 |
|
the-djmaze
|
61899ce092
|
Prepare for custom SMTP credentials for #859 #458 #431 #233
|
2023-01-17 10:28:19 +01:00 |
|
the-djmaze
|
228fefc121
|
Resolve #798
|
2022-12-27 10:24:16 +01:00 |
|
the-djmaze
|
219b155ede
|
Cleanup Action reponse handling and use typed properties
|
2022-12-21 14:12:35 +01:00 |
|
the-djmaze
|
94c3fa464d
|
Resolve #744 (not active!!)
|
2022-12-07 12:24:31 +01:00 |
|
the-djmaze
|
4709e6fc25
|
Resolve #752
|
2022-12-06 15:56:28 +01:00 |
|
the-djmaze
|
2aca295851
|
Resolve #731 and #719
Don't clear SignMe cookie due conflict with new smctoken cookie.
|
2022-12-02 15:32:27 +01:00 |
|
the-djmaze
|
f2aba8b11d
|
Attempt to fix sign me tokens #731 and #719
|
2022-12-01 23:00:00 +01:00 |
|
the-djmaze
|
85556d9c4c
|
Add more logging to find solution for #719
|
2022-11-30 09:00:28 +01:00 |
|
the-djmaze
|
3799a107a2
|
Make resolveLoginCredentials() public for #705
|
2022-11-25 16:24:49 +01:00 |
|
the-djmaze
|
08baff9e64
|
Added domain matcher test for #689
|
2022-11-21 17:18:11 +01:00 |
|
the-djmaze
|
697250e361
|
Cleanup handling of Utils::GetCookie()
|
2022-11-09 08:38:46 +01:00 |
|
the-djmaze
|
0a21485003
|
Improved external logout handling
|
2022-11-04 09:26:58 +01:00 |
|
the-djmaze
|
1dbf2e909f
|
Prevent nextcloud impersonate plugin to login #561
|
2022-10-31 14:56:42 +01:00 |
|
the-djmaze
|
cd0f71bdce
|
Update UserAuth.php
Cleanup a bit through smartphone
|
2022-10-28 19:22:58 +02:00 |
|
the-djmaze
|
ba4b8f84cc
|
Improved login default_domain with dynamic options
|
2022-10-27 12:31:09 +02:00 |
|
the-djmaze
|
b77854e421
|
Some small code improvements
|
2022-10-18 19:22:36 +02:00 |
|
the-djmaze
|
9d9ea1ec31
|
Move application.ini imap settings from [labs] section to own [imap] section
|
2022-10-17 16:54:17 +02:00 |
|
the-djmaze
|
87d01c8bde
|
Solve the massive logger bloat by simplifying it to be RFC 5424
As it confused people and #552
|
2022-10-15 17:39:49 +02:00 |
|
the-djmaze
|
258f7fb1ad
|
Change false === \strpos() to !\str_contains()
|
2022-10-11 10:23:56 +02:00 |
|
the-djmaze
|
a5caae8991
|
Rename OutConnectAndLoginHelper to SmtpConnectAndLoginHelper
Rename IncConnectAndLoginHelper to ImapConnectAndLoginHelper
|
2022-07-21 18:37:37 +02:00 |
|
the-djmaze
|
426a0f8c3b
|
Improved NetClient connection handling as discovered at #381
|
2022-05-12 11:59:23 +02:00 |
|
the-djmaze
|
cb15085dc6
|
Investigation of #227 led to this improvement
|
2022-02-11 19:45:18 +01:00 |
|