Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
33 check-ins
2022-06-16
| ||
16:40 | Update dependencies Leaf check-in: 9b3a2ed4cf user: ahill tags: isolation | |
2021-04-03
| ||
05:15 | Rearrange imports check-in: 060bda0d24 user: ahill tags: isolation | |
05:05 | Create new branch named "isolation" check-in: 81245bd95d user: ahill tags: isolation | |
05:04 | Update dependencies to latest point releases Leaf check-in: 11c308b339 user: ahill tags: trunk | |
2021-01-24
| ||
00:56 | Update a bunch of crates, use a single-threaded scheduler. I haven't done anything to pipeline chunk fetching and other work yet, so the multithreaded runtime was pure overhead. Starting a single-threaded runtime massively shrinks the portion of profiler samples that end up in the runtime. check-in: 9ad2aa404c user: ahill tags: trunk | |
2020-09-07
| ||
06:35 | Genericise the impl of AsyncRead on StreamReader. By making the error type of the inner stream generic, StreamReader is no longer tied to the API of reqwest. Handy should it ever be extracted. check-in: 9775385bd7 user: ahill tags: trunk | |
06:24 | Save some work if a list is unmodified or errored. Moving the status check above the cache header handling saves a couple of copies when that status is anything other than 200. check-in: 8f079d7a17 user: ahill tags: trunk | |
06:21 | Update to latest compatible deps check-in: b2b3902e90 user: ahill tags: trunk | |
2020-07-09
| ||
03:47 | Add a subcommand to list all currently-configured blocklist URLs. check-in: f66ba2af84 user: ahill tags: trunk | |
03:39 | Add subcommands for adding and removing lists. check-in: 94ec74ad60 user: ahill tags: trunk | |
03:07 | Remove domains when appropriate. Domains can be removed from the blocklists, and we don't want to spuriously block them. By tracking which blocklists a domain is on, we can purge it when it disappears from all configured lists. The schema is incompatible and I haven't bothered to write a migration tool, but if anyone but me is using this program at this point that's their own fault. check-in: 184d9a0c0f user: ahill tags: trunk | |
01:19 | Continue when a source is unmodified, don't bail out early. check-in: 27845b13b9 user: ahill tags: trunk | |
00:42 | Remove old debug print check-in: 0420cb4f0d user: ahill tags: trunk | |
00:41 | Update from all blocklists in the database. check-in: 1164af2aa5 user: ahill tags: trunk | |
00:15 | Allow the start command to override the unbound config on the CLI too. I should probably figure out how to set these things in a common place. check-in: e11ea21f81 user: ahill tags: trunk | |
2020-07-08
| ||
04:36 | Allow the program to write the Unbound config file directly. check-in: b95b39d234 user: ahill tags: trunk | |
2020-07-05
| ||
23:05 | Drop, don't discard; skipping the statement cache was accidental. check-in: 9e2e74753b user: ahill tags: trunk | |
22:12 | Don't use a wildcard match in process_config so I can't forget this spot when I add the next command. check-in: 0e98bac137 user: ahill tags: trunk | |
20:16 | Tune package metadata check-in: 9d1f21f2dc user: ahill tags: trunk | |
20:05 | Tune connection timeout check-in: e712d99371 user: ahill tags: trunk | |
20:05 | We're fetching from URLs, not strictly domains, despite the current exemplar. check-in: 13de0ebd88 user: ahill tags: trunk | |
2020-07-04
| ||
23:44 | Expanded README check-in: b0c70009df user: ahill tags: trunk | |
06:46 | Update cargo metadata check-in: f4e61296d5 user: ahill tags: trunk | |
04:34 | Upsert metadata instead of replacing. check-in: 0b8e373f21 user: ahill tags: trunk | |
04:24 | formatting check-in: 1b26ea214a user: ahill tags: trunk | |
04:23 | Fix up the empty root domain on ingest, not formatting. check-in: 0f5e68521b user: ahill tags: trunk | |
04:16 | Fix README formatting check-in: ba05a2643d user: ahill tags: trunk | |
04:09 | License under Blue Oak v1. check-in: f7e0e19a18 user: ahill tags: trunk | |
04:03 | Add the beginnings of writing out the actual config. check-in: b9dd03d530 user: ahill tags: trunk | |
01:57 | Build atop the Abscissa framework. Add sqlite-backed persistence. check-in: 3707ca36d7 user: ahill tags: trunk | |
2020-07-03
| ||
23:11 | Download the blocklist check-in: 6a606907ac user: ahill tags: trunk | |
19:58 | Cargo scaffolding check-in: a4dd0a2161 user: ahill tags: trunk | |
19:57 | initial empty check-in check-in: fd05e63329 user: ahill tags: trunk | |