aboutsummaryrefslogtreecommitdiffstats
path: root/tests/__init__.py
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-09 09:17:43 +0200
committerDanilo M. <danix@danix.xyz>2026-09-09 09:17:43 +0200
commitc1887ab10ee16bbaf19025575759efa031133b65 (patch)
tree89de9c562da74e8563d1db773544c903431a7cfe /tests/__init__.py
parent381ccdbae705b141282b1f7b344a8d5074c487ac (diff)
downloadabusectl-c1887ab10ee16bbaf19025575759efa031133b65.tar.gz
abusectl-c1887ab10ee16bbaf19025575759efa031133b65.zip
feat: add the RDAP transport, with a redirect cap and no downgrade
The only socket in this tool. A redirect is remote data directing our next request, so hops are capped and an https to http downgrade is refused: a downgraded query travels in clear text and discloses which netblock is under investigation to anyone on the path. The timeout is mandatory rather than defaulted, because urllib with no timeout blocks forever and a hung registry would hang a review. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Wrfqr2xqQfhtXCscU7zrdz
Diffstat (limited to 'tests/__init__.py')
0 files changed, 0 insertions, 0 deletions