Toby
|
4ed3f21d72
|
fix: crash when the tls option is not used & change from python3 to python
|
2024-08-24 17:07:45 -07:00 |
|
Haruue
|
667b08ec3e
|
test: add tests for certloader
|
2024-08-24 17:31:52 +08:00 |
|
Haruue
|
bcf830c29a
|
chore: only init cert.Leaf when not populated
since Go 1.23, cert.Leaf will be populated after loaded.
see doc of tls.LoadX509KeyPair for details
|
2024-08-24 13:46:25 +08:00 |
|
Haruue
|
57a48a674b
|
chore: replace rwlock with atomic pointer
|
2024-08-24 10:37:08 +08:00 |
|
Haruue
|
fd2d20a46a
|
feat: local cert loader & sni guard
|
2024-08-24 00:27:57 +08:00 |
|
Haruue
|
0c198abd2e
|
fix: mod name major version suffix v2
ref: https://go.dev/ref/mod#major-version-suffixes
|
2024-05-18 11:28:47 +08:00 |
|
Haruue Icymoon
|
842b0ab3f7
|
feat: load previous download when download fail
|
2024-02-22 01:41:08 +08:00 |
|
Haruue Icymoon
|
6dea0adb19
|
feat: re-download geo db when autoDL && load fail
|
2024-02-21 17:25:42 +08:00 |
|
Haruue Icymoon
|
e22aa0630b
|
fix: geo db load fail after download error
now geo db are downloaded to a temp file, have a integrity check by a
loading test, and then moved to where it should be.
fix: #944
|
2024-02-21 17:24:35 +08:00 |
|
WoaShieShei
|
bb99579bb9
|
test: correct TestStringToBps after
6d6a26b (#928)
|
2024-01-31 19:48:58 -08:00 |
|
Toby
|
6d6a26b399
|
fix: bps conv (should be 1000 not 1024)
|
2023-11-18 16:20:07 -08:00 |
|
Toby
|
e052f767db
|
feat: geoUpdateInterval
|
2023-11-13 20:27:08 -08:00 |
|
Toby
|
e604c12f7e
|
feat: full geoip/geosite support
|
2023-10-28 13:55:20 -07:00 |
|
Toby
|
1ea7c515ae
|
feat: add side to update checker
|
2023-08-29 22:16:38 -07:00 |
|
Toby
|
09355c4e21
|
feat: wip update checker
|
2023-08-23 22:56:15 -07:00 |
|
Toby
|
332d2ea32d
|
chore: move code around
|
2023-08-23 16:26:38 -07:00 |
|