19 Commits

Author SHA1 Message Date
miyuko b02271cc27 Update go-slog-syslog. 2026-07-14 08:42:42 +01:00
miyuko 578e3b55d7 Update gomod2nix.toml. 2026-07-14 08:42:22 +01:00
Catherine 73e47cd8d5 Significantly improve efficiency of tracing.
I thought I was being smart by using a trie to record blob existence
and sizes. I was not. The trie approach had at least ~5 times less
throughput and consumed entirely unreasonable amounts of RAM.

A hashmap works just fine here.
2026-05-05 01:57:41 +00:00
miyuko 684553ba72 Replace pelletier/go-toml with BurntSushi/toml.
Most of the code was borrowed from
https://codeberg.org/whitequark/ircv3-filehost-server.
2026-04-27 18:26:33 +01:00
David Leadbeater 021c493daa Revert "Revert "[Renovate] Update all dependencies""
This reverts commit 57dc8f8520.
2026-04-18 23:12:49 +10:00
Catherine 57dc8f8520 Revert "[Renovate] Update all dependencies"
This reverts commit 2b35996f62.
2026-04-18 12:08:07 +00:00
woodpecker-bot 2b35996f62 [Renovate] Update all dependencies 2026-04-18 11:59:05 +00:00
miyuko bbdaae7280 Add a domain cache to quickly reject non-existent domains. 2026-04-13 13:45:16 +00:00
woodpecker-bot af7657a787 [Renovate] Update all dependencies 2026-04-12 01:06:02 +00:00
woodpecker-bot 6a3372a36a [Renovate] Update all dependencies 2026-04-04 00:13:10 +00:00
woodpecker-bot 38eb8afd0e [Renovate] Update all dependencies 2026-03-29 12:06:56 +00:00
Catherine 2267ab929c Update go-toml to v2.3.0 and freeze it.
The upstream added AGENTS.md and removed all unsafe code in the same
release. I've manually reviewed the entire v2.2.4..v2.3.0 diff and
found no issues except for one potential problem with
`go-toml/errors.subsliceOffset` that would only appear with a moving
GC. This seems like a strict improvement but we don't want any more
updates.
2026-03-28 00:35:01 +00:00
Catherine 338487c048 [breaking-change] Drop Sentry support.
The upstream added AGENTS.md and I have no time to review what they're
doing with that.
2026-03-28 00:34:57 +00:00
woodpecker-bot 8711e35c8e [Renovate] Update all dependencies 2026-03-21 02:28:56 +00:00
woodpecker-bot 3830af5392 [Renovate] Update all dependencies 2026-03-07 03:32:16 +00:00
woodpecker-bot 886ee2ddae [Renovate] Update all dependencies 2026-02-28 00:29:38 +00:00
woodpecker-bot ac751e23b5 [Renovate] Update module golang.org/x/net to v0.51.0 [SECURITY] 2026-02-28 00:29:01 +00:00
woodpecker-bot ebe7d07b3b [Renovate] Update all dependencies 2026-02-21 23:56:24 +00:00
bin cf26a89026 nix: use gomod2nix. 2025-12-29 04:37:41 -05:00