Commit Graph

15 Commits

Author SHA1 Message Date
Tommaso Gragnato 8bf19eb662 refactor: apply de morgan's law 2025-03-27 01:10:17 +00:00
Tommaso Gragnato 4a7eac7715 ci: update go version to 1.24 in workflow files and configuration
- linter: configure exclusion rules
- linter: general chores
2025-02-11 21:34:55 +00:00
Tommaso Gragnato c7c4ba73e4 chore(bencode): simplify condition 2024-10-12 06:35:03 +02:00
Tommaso Gragnato 84ba5e5dea chore(bencode): cleanup `testdata/fuzz` 2024-09-22 08:14:21 +02:00
Tommaso Gragnato 52e999914a fix(bencode): return empty value instead of panic 2024-09-15 13:16:46 +02:00
Tommaso Gragnato 92c7851761 refactor: use an import path with the module proxy 2024-09-11 01:27:17 +02:00
Tommaso Gragnato c3463dd813 test(bencode): replace Printf with t.Errorf 2024-08-31 16:27:15 +02:00
Tommaso Gragnato 3790c2028b chore(bencode): remove commented log statement 2024-08-29 18:46:29 +02:00
Tommaso Gragnato 5279ca3c91 test(metainfo): implement unit testing for bytes, encode, scanner 2024-08-19 10:45:35 +02:00
Tommaso Gragnato 8141948b0e refactor(bencode): drop the use of unsafe, quicktest, testify, go-cmp 2024-08-19 00:36:18 +02:00
Tommaso Gragnato 2c09c90ff2 fix: remove go:build statement 2024-08-18 17:28:30 +02:00
Tommaso Gragnato 738b594847 refactor(deps): rework the use of the generics Option struct 2024-08-18 16:03:31 +02:00
Tommaso Gragnato c36c58b8af fix(bencode): impossible condition nil != nil 2024-08-16 12:47:33 +02:00
Tommaso Gragnato 61c3239ff2 fix(deps): drop a benchmark to unload a bunch of dependencies 2024-08-14 00:17:21 +02:00
Tommaso Gragnato f7ad0e2f4c refactor: embed torrent 2024-08-14 00:04:06 +02:00