Releases: NycolazSec/tcpcat
Releases · NycolazSec/tcpcat
Release list
v1.1.0-beta.2
Changelog
- 6309008 docs(changelog): cut 1.1.0-beta.2
- 22727d6 feat(scan): --resume to continue an interrupted scan from a checkpoint
- a964b5a feat(scan): send real protocol payloads on UDP scans
- 3e17821 feat(service): curated banner signature table for precise product/version detection
- 784c55f i18n: translate the remaining French console output to English
- bbede5a perf(xdp): busy-poll the AF_XDP receive path and pin each RX loop to a core
- 5dbcdd2 perf(xdp): wake scan probes on their reply instead of polling every 5ms
v1.1.0-beta.1
Changelog
- 27c7500 Update README
- 1dcf545 Update README.md
- fac2613 feat(osdetect): expand the OS fingerprint database from 4 to 9 entries
- 06610ed feat(output): expose the XML/grepable/normal/leetspeak exports, fix per-host grouping
- 1b409a9 feat(scan): ARP-based local subnet discovery for the AF_XDP path
- 7633512 feat(scan): multi-queue AF_XDP instead of a hardcoded queue 0
- 821caec feat(scan): randomize job dispatch order via full-period LCG permutation
- c9963e1 feat(scan): retry stateless probes and wire the RTT estimator to a real RTO
- 78d46d4 feat(scan,cli): OS fingerprinting on -sS, wire --max-hops/--version, beta pre-release
- cc34283 feat(service): HTTP security posture inspection on -sV
- a252bc8 feat(service): TLS/certificate inspection on -sV
- 1202dc8 feat(service): active protocol probes for Redis, Memcached, PostgreSQL, SMB, RDP
- b55e1a1 feat(site): shared cross-page nav, hover animations, and FR/EN toggle
- 2c560b5 feat(site): use index.html's own navbar on every page
- c506d4f feat(target): IPv6 target parsing, plus an IPv6 TTL sockopt fix
- 3357bba feat(vuln): expand the offline vulnerability database to 6 products
- 5ec8929 feat: AF_XDP host discovery, SYN-scan RST, OS fingerprint DB, adaptive rate
- 9cb0e83 fix ebpf
- 669f9e0 fix(config): register --max-retries in the CLI's value-flag pairing table
- 73ddccd fix(scan): -sT --ebpf silently promoted to a raw XDP SYN scan on loopback
- edc22c6 fix(scan): SYN probe carried no TCP options, and discovery ignored --rate
- 4cded13 fix(scan): keep the Windows rawTCPPacket in sync so the release build compiles
- a7b5069 fix(scan): raw-socket scans on Linux could never see a reply (IPPROTO_RAW is send-only)
- ab0e1c2 fix(service,config): send SNI/Host to virtual hosts, wire --exclude, drop flags that did nothing
- 88c6bf9 fix(site): navbar hid the language toggle on narrow screens
- 280092e fix: correct inverted fixed-version check in IsVersionAffected
- f864076 fix: resolve golangci-lint v2 findings, bump CI actions and deps
- 53d7da3 refactor(site): share index.html's base CSS across every page
- 805ff92 update ascii
- 0980bbf update website
v1.0.1
Changelog
- 77dee04 chore: prepare project for OpenSSF Best Practices badge
- 8de11a7 ci: build golangci-lint from source instead of using a pinned binary
- 9c7a2dd ci: pin the lint job's Go toolchain to 1.25 instead of "stable"
- a4b46e4 ci: use Go "stable" instead of a pinned "1.25" version
- 189a01a feat: initial release of tcpcat