Commit Graph

46 Commits

Author SHA1 Message Date
5c322f2611 Apply non-breaking dependency updates in Cargo.toml 2025-04-11 21:36:17 +02:00
e81ce74a2f Upgrade to hickory 0.25
This also solves a security advisory that could have lead to a denail of service via the ring crate.
2025-03-19 21:19:05 +01:00
7130c0d94a Version bump to 1.6.0 2025-02-09 16:41:38 +01:00
d902dae35d Use the log create instead of println 2025-02-09 15:11:17 +01:00
2aae2d6626 Version bump to 1.5.3 2025-02-09 14:51:44 +01:00
2b0c4eb3fb Updated to lib-humus 0.3 and axum 0.8 2025-02-09 14:41:12 +01:00
8d055682b6 Version bump to 1.5.2 2024-12-14 19:36:59 +01:00
ff8d86ff1d Dependency updates 2024-12-14 19:35:13 +01:00
ce7632d443 Version bump to 1.5.1 2024-10-26 18:23:32 +02:00
cf82db3e87 Update dependencies 2024-10-26 18:19:39 +02:00
0d711648a8 Update idna to 1.0 🥳 2024-08-06 18:40:49 +02:00
52d2834e98 Replace lazy_static crate with "new" std::sync::LazyLock 2024-08-06 18:35:00 +02:00
7e58423269 Update dependencies 2024-04-21 00:38:30 +02:00
8695f0026f lib-humus is now on crates.io 2024-02-11 14:15:13 +01:00
3b552dba8a Downgrade clap to 4.4.18 to support "older" rust versions 2024-02-11 12:38:33 +01:00
aaecdb84bb Release 1.2.4 hickory 2023-12-10 18:35:16 +01:00
b08c98376c Update trust_dns to hickory
It doesn't work yet because of:
https://github.com/hickory-dns/hickory-dns/issues/2108
2023-12-10 18:34:20 +01:00
51877fc4c3 1.2.3 quickfix don't encode as numbers (they are nubers internally so that is safe) 2023-12-10 10:43:19 +01:00
396bbdb348 Release 1.2.2 2023-12-10 10:18:31 +01:00
e8a21ac95f Release 1.2.1 2023-12-09 23:26:12 +01:00
d706e7c614 Update to axum 0.7 2023-12-09 23:21:19 +01:00
0bffa0fd96 Update smaller dependencies 2023-12-09 12:01:00 +01:00
fb0ce1dc0b Update trust_dns to 23.2 2023-12-09 11:54:07 +01:00
64e639b0df Release 1.2.0 2023-10-30 01:56:18 +01:00
f2e9e36e99 codename mycelium became lib-humus 2023-10-30 01:54:35 +01:00
de179ea7fa Proper MimeType handling with mycelium 2023-10-29 16:51:43 +01:00
c56cc6edbd Version bump to 1.1.3 2023-10-08 09:27:38 +02:00
5c74de5685 Switch a lot of Strings to Arc<str> 2023-10-08 09:12:06 +02:00
d88b15ba02 Persist resover choice using a cookie 2023-08-05 22:36:28 +02:00
104a072fd6 Configurable multiple dns resolvers 2023-08-04 00:00:21 +02:00
cd8c0455dc First prototype with multiple dns providers 2023-07-23 15:23:44 +02:00
cd8efdcb44 Remove unneccessary tokio features. 2023-07-19 22:39:13 +02:00
6a57780490 Made the geoip database reloadable 2023-03-26 14:27:16 +02:00
97507634df Added the possibility to serve static files 2023-02-25 13:30:46 +01:00
a48050b234 Added some ratelimiting middleware 2023-02-25 12:14:50 +01:00
c1cd66782f Rename to echoip-slatecave, AGPL License and README 2023-02-24 21:38:33 +01:00
b900ec3b1c Added support for CNAME, NS and SOA records 2023-02-24 11:43:29 +01:00
4881f76b5b Updated maxminddb dependency, added location info to lookup 2023-02-24 00:42:15 +01:00
d202ebb14e Added IDN support 2023-02-23 00:58:38 +01:00
e3054e0158 implemented text query logic 2023-02-22 23:07:43 +01:00
c7ba9a6346 Added configurable user agents that get served the text version by default 2023-02-21 10:00:10 +01:00
52ace5f61f Middlewarre! 2023-02-21 00:06:49 +01:00
645a0eed69 Working settings file! (partially) 2023-02-18 22:16:09 +01:00
2fb2385004 Write some major geolocation shuffling around code 2023-02-17 18:45:37 +01:00
b21aa5192f Added dns functionality 2023-02-12 01:24:39 +01:00
afdec2b8a2 Made it a git repo 2023-02-11 21:46:55 +01:00