aboutsummaryrefslogtreecommitdiff
path: root/lib/anubis.go
AgeCommit message (Expand)AuthorFilesLines
2025-04-27refactor(lib): Split up anubis.go into some smaller files. (#379)Jason Cameron1-272/+69
2025-04-25fix(lib): make Anubis less paranoid (#365)v1.17.0-beta1Xe Iaso1-42/+1
2025-04-25feat: add support for a base prefix (#294)Jason Cameron1-15/+39
2025-04-25Add check endpoint which can be used with nginx' auth_request function (#266)Sandro1-17/+77
2025-04-24fix(lib): use correct URL for path checker in PassChallenge (#347)compilade1-1/+11
2025-04-22fix: improve error handling and create the json encoder once #331 (#332)Jason Cameron1-12/+27
2025-04-22feat(lib): use Checker type instead of ad-hoc logic (#318)Xe Iaso1-65/+18
2025-04-21lib: move config to yaml (#307)Xe Iaso1-2/+2
2025-04-20Add headers bot rule (#300)Neur0toxine1-0/+27
2025-04-18perf: embed challenge data in HTML (#279)Ryan Cao1-14/+29
2025-04-07Add variable WEBMASTER_EMAIL and if present, display it on error page (#235)eerielili1-15/+17
2025-04-06feat: Add Open Graph tag support (#195)Jason Cameron1-3/+20
2025-03-31lib/anubis: actually check the result with the correct difficulty (#180)Henri Vasserman1-10/+9
2025-03-30Fix: Correct typo in challenge page title (main) (#174)Jason Cameron1-1/+1
2025-03-29Debug tool for benchmarking proof-of-work algorithms (#155)jae beller1-0/+10
2025-03-29Add periodic cleanup job for DecayMap (#8) (#158)Jason Cameron1-0/+4
2025-03-29Add middleware to set Cache-Control header for challenge HTML (#132)Jason Cameron1-5/+8
2025-03-28Hide directory browsing on the static content (#85)Henri Vasserman1-1/+1
2025-03-27Apply bits of the cookie settings PR one by one (#140)Xe Iaso1-21/+29
2025-03-26Revert "lib/anubis: support setting extended cookie flags (#120)" (#134)Xe Iaso1-29/+22
2025-03-26lib/anubis: support setting extended cookie flags (#120)Xe Iaso1-22/+29
2025-03-25cmd/anubis: allow setting key bytes in flag/envvar (#97)Xe Iaso1-5/+10
2025-03-25Linting and staticcheck fixes. (#101)Yulian Kuncheff1-4/+0
2025-03-23lib: fix default difficulty (#96)Xe Iaso1-2/+2
2025-03-22Refactor and split out things into cmd and lib (#77)Yulian Kuncheff1-0/+519