cketti
|
2dbecb667c
|
Move HostNameUtils to :core:common
|
2023-05-22 18:03:56 +02:00 |
|
cketti
|
ef498c60e4
|
Update assertk to version 0.26
|
2023-05-16 17:20:25 +02:00 |
|
cketti
|
8376909043
|
Merge pull request #6897 from thundernest/rewrite_to_assertk
Switch assertions to assertk
|
2023-05-16 16:27:13 +02:00 |
|
cketti
|
5498567bf2
|
Switch assertions to assertk
|
2023-05-14 13:00:28 +02:00 |
|
cketti
|
a266e0a6fc
|
Convert FixedLengthInputStream to Kotlin
|
2023-05-13 23:10:16 +02:00 |
|
cketti
|
64050584b5
|
Rename .java to .kt
|
2023-05-13 23:10:16 +02:00 |
|
cketti
|
9c4a0d40be
|
Convert FixedLengthInputStreamTest to Kotlin
|
2023-05-13 22:55:54 +02:00 |
|
cketti
|
1e629952bc
|
Rename .java to .kt
|
2023-05-13 22:52:15 +02:00 |
|
cketti
|
ec7c282ffd
|
Merge pull request #6883 from thundernest/hostname_validation
Add `HostNameUtils` to check the validity of host names and IP addresses
|
2023-05-10 18:45:30 +02:00 |
|
cketti
|
182e2c217c
|
Fix escaping commas in buildOAuthBearerInitialClientResponse()
|
2023-05-08 15:46:04 +02:00 |
|
cketti
|
21be092394
|
Add HostNameUtils to check the validity of host names and IP addresses
|
2023-05-08 12:58:51 +02:00 |
|
cketti
|
626a9c318c
|
Merge pull request #6877 from thundernest/secure_random
Switch from `Random` to `SecureRandom`
|
2023-05-05 17:55:37 +02:00 |
|
cketti
|
79078344c2
|
Switch from using Random to SecureRandom
|
2023-05-05 16:35:30 +02:00 |
|
cketti
|
ff188cdfb5
|
Remove WebDAV code
|
2023-05-04 22:14:00 +02:00 |
|
Wolf Montwé
|
71079908aa
|
Bump Gradle 8.0.2 -> 8.1.1 and remove suppress dsl scope violation
|
2023-04-25 17:21:58 +02:00 |
|
cketti
|
4695bd0460
|
Don't parse Content-Transfer-Encoding as header containing named parameters
|
2023-04-20 18:57:57 +02:00 |
|
cketti
|
fe2c5494ae
|
Fix bug in CharsetSupport.readToString()
`charset` arguments containing a newline character didn't match the regular expression meant to always match.
|
2023-04-08 12:25:58 +02:00 |
|
Wolf Montwé
|
a670406eac
|
Change common module to assertk
|
2023-03-21 14:03:32 +01:00 |
|
Wolf Montwé
|
00b7bf45d7
|
Change truth testing library to legacy and only allow usage in old modules
|
2023-03-14 12:20:55 +01:00 |
|
Wolf Montwé
|
22d8e4b924
|
Change build files from Groovy to Kotlin
|
2023-02-23 14:52:16 +01:00 |
|
Wolf Montwé
|
96e2784b22
|
Rename build.gradle files to build.gradle.kts
|
2023-02-23 14:52:15 +01:00 |
|
Wolf Montwé
|
29d5220995
|
Add trailing comma allowance to code style
|
2023-02-17 16:14:13 +01:00 |
|
Wolf Montwé
|
45da12646b
|
Change to jvm build plugin
|
2023-02-15 17:40:57 +01:00 |
|
Wolf Montwe
|
1854a2c911
|
Change Kotlin code format
|
2023-02-03 17:23:57 +01:00 |
|
cketti
|
3e90f8b85e
|
Remove unused methods
|
2023-01-27 19:50:46 +01:00 |
|
cketti
|
2df7c3301d
|
Remove unused classes
|
2023-01-27 19:20:29 +01:00 |
|
cketti
|
ddd464cffb
|
Update Apache James Mime4J to version 0.8.8
|
2023-01-17 14:55:25 +01:00 |
|
cketti
|
1052bd07c7
|
Rename some Gradle version catalog entries
|
2023-01-16 14:49:14 +01:00 |
|
Bastian Wilhelm
|
a3f6995a2e
|
Migrate to Gradle's version catalog
|
2023-01-16 14:49:14 +01:00 |
|
Goooler
|
4b0567744d
|
Cleanup
|
2022-12-07 19:21:12 +01:00 |
|
Goooler
|
d4055ea252
|
Configure java extensions in allprojects
|
2022-12-07 19:04:23 +01:00 |
|
cketti
|
2c1ef99c7a
|
Remove unused interface Transport
|
2022-10-10 16:45:16 +02:00 |
|
cketti
|
be4a078a4b
|
Add logging to LocalKeyStore.isValidCertificate()
|
2022-10-10 15:38:47 +02:00 |
|
cketti
|
037afd0596
|
Add support for UTF-8 data in BODYSTRUCTURE response
|
2022-09-14 15:33:20 +02:00 |
|
cketti
|
00259046c6
|
Add MimeParameterDecoder test for UTF-8 data in header value
|
2022-09-14 14:40:21 +02:00 |
|
cketti
|
2c22856781
|
Convert BoundaryGenerator to Kotlin
|
2022-08-31 19:53:32 +02:00 |
|
cketti
|
389f9f7175
|
Rename .java to .kt
|
2022-08-31 19:40:27 +02:00 |
|
cketti
|
ef91c6d3ff
|
Convert MimeParameterDecoderTest to using Truth
|
2022-08-25 22:22:46 +02:00 |
|
cketti
|
7381cb808d
|
Fix test in MimeParameterDecoderTest
|
2022-08-25 22:03:37 +02:00 |
|
cketti
|
dcb3321870
|
Fix bug in com.fsck.k9.logging.Timber
|
2022-08-09 17:21:48 +02:00 |
|
cketti
|
a5c5278c71
|
Add 'com.android.lint' Gradle plugin to JVM projects
|
2022-08-09 13:55:01 +02:00 |
|
cketti
|
8156a3832b
|
Move EmailHelper from :app:core to :mail:common
|
2022-08-08 20:58:54 +02:00 |
|
cketti
|
d82b462565
|
IMAP: Fix creating header values from a BODYSTRUCTURE item
|
2022-08-02 19:55:31 +02:00 |
|
cketti
|
00e0d8b35a
|
Change server settings to use OAuth after an authentication failure
|
2022-07-05 12:40:43 +02:00 |
|
cketti
|
d3be6e249b
|
Add support for the OAUTHBEARER SASL method (IMAP)
|
2022-06-05 22:49:30 +02:00 |
|
cketti
|
14a7f1b0d3
|
Add support for OAuth 2.0 (Gmail)
|
2022-05-23 22:26:49 +02:00 |
|
cketti
|
e7032255c6
|
JVM-ify mail libraries
|
2022-05-02 20:05:00 +02:00 |
|
cketti
|
171c0eca43
|
Use DefaultHostnameVerifier from Apache's httpclient5
|
2022-05-02 20:05:00 +02:00 |
|
cketti
|
fdb8655f3a
|
Remove Robolectric from a lot of tests
|
2022-05-02 17:08:22 +02:00 |
|
cketti
|
ad337c0395
|
Move mime type utility functions to :k9mail:app:core
|
2022-05-02 14:41:55 +02:00 |
|