Commit graph

  • bdeee38d37 chore: bump version to 0.5.1 main v0.5.1 MayersScott 2026-06-12 12:14:50 +03:00
  • e7da947ae9 feat: fetch and display target country codes via batch GeoIP MayersScott 2026-06-12 12:12:06 +03:00
  • 80d5226265 chore: bump version to 0.5.0 v0.5.0 MayersScott 2026-05-09 17:48:44 +03:00
  • e7fedd270e feat: add --proxy CLI flag with URL parsing and validation MayersScott 2026-05-09 17:47:56 +03:00
  • 73e6607ea1 feat: add proxy support for per-target probes (SOCKS5/SOCKS4/HTTP) MayersScott 2026-05-09 17:47:52 +03:00
  • 2cf2ef2cc3 chore: bump version to 0.4.0 v0.4.0 MayersScott 2026-05-07 19:52:16 +03:00
  • 179fc228e8 docs: add @tagantank to acknowledgements for Docker support MayersScott 2026-05-07 19:51:32 +03:00
  • 6853580b49
    Merge pull request #3 from tagantank/docker Dmitry Vinogradov 2026-05-07 19:49:35 +03:00
  • 374023895a build: add Docker packaging for rkn-check CLI Anton Tanchin 2026-05-07 17:30:40 +03:00
  • 82fff439e6 docs: rewrite README for 0.3.x — confidence, --url, --identify, custom lists MayersScott 2026-05-07 17:27:11 +03:00
  • 89d91d2757 chore: bump version to 0.3.3 v0.3.3 MayersScott 2026-05-07 16:21:14 +03:00
  • 78e9809efe fix: compare full DNS address sets instead of single IPs to avoid false rewriting flags MayersScott 2026-05-07 16:20:38 +03:00
  • 0591e4f4bb chore: bump version to 0.3.2 v0.3.2 MayersScott 2026-05-07 14:22:12 +03:00
  • 7628ca7d4a feat: privacy-friendly default User-Agent, --identify for honest UA MayersScott 2026-05-07 14:20:24 +03:00
  • 492ce5ea41 feat: support ad-hoc URL probing via --url (can repeat) MayersScott 2026-05-07 14:19:41 +03:00
  • 9a105d59b8 feat: Run in Docker Anton Tanchin 2026-05-06 22:44:38 +03:00
  • a1f8de5a39 chore: bump version to 0.3.1 v0.3.1 MayersScott 2026-05-06 16:44:39 +03:00
  • 454e7f4ca5
    Merge pull request #1 from vladon/fix/security-holes-and-edge-cases Dmitry Vinogradov 2026-05-06 16:43:55 +03:00
  • 48148d9e28
    fix: security holes, misclassifications, and edge cases Vladislav Yaroslavlev 2026-05-06 14:39:33 +03:00
  • 820b9a44be docs: use dynamic pypi version badge MayersScott 2026-05-06 11:30:37 +03:00
  • c476c9c479 chore: bump version to 0.3.0 v0.3.0 MayersScott 2026-05-06 11:27:06 +03:00
  • c7f5c5d434 feat: support custom white/black list files via --white-file / --black-file MayersScott 2026-05-06 11:26:53 +03:00
  • 9776ace195 feat: calibrated confidence levels in verdicts and summary MayersScott 2026-05-06 11:17:45 +03:00
  • 30c3f47c7a chore: refresh PyPI badge cache MayersScott 2026-05-04 16:32:28 +03:00
  • 0c3ac72f54 chore: fix url view of PyPi in README.md and pyproject.toml part 3 v0.2.1 MayersScott 2026-05-04 16:20:27 +03:00
  • ed5beaf8d0 chore: fix url view of PyPi in README.md and pyproject.toml part 2 MayersScott 2026-05-04 16:17:10 +03:00
  • 67b68bbf73 chore: fix url view of PyPi in README.md MayersScott 2026-05-04 16:15:50 +03:00
  • ca65d80e03 chore: bump version to 0.2.0 v0.2.0 MayersScott 2026-05-04 13:41:34 +03:00
  • 5231c525e8 feat: stream probe results live instead of buffering MayersScott 2026-05-04 13:39:56 +03:00
  • d8b8742311 docs: add colored terminal screenshot v0.1.0 MayersScott 2026-05-04 13:17:23 +03:00
  • e46df27f6f docs: add JSON output example and schema~ MayersScott 2026-05-04 13:17:10 +03:00
  • 8ec8fa32cc docs: add PyPI install instructions and badge MayersScott 2026-05-04 13:14:35 +03:00
  • e75b91312f ci: add PyPI release workflow with trusted publishing MayersScott 2026-05-04 13:13:24 +03:00
  • 26c8ed6ee3 fill in author name and repo urls dev Dmitry Vinogradov 2026-04-29 22:31:04 +03:00
  • fe22d4dbb7 pyproject: classifiers, urls, pytest config Dmitry Vinogradov 2026-04-29 22:18:47 +03:00
  • a85565da84 readme: example output, layer breakdown, caveats Dmitry Vinogradov 2026-04-29 22:11:33 +03:00
  • 24cf584c3a readme: install and usage Dmitry Vinogradov 2026-04-28 21:36:18 +03:00
  • c70be1b048 ci: github actions on python 3.10/3.11/3.12 Dmitry Vinogradov 2026-04-27 14:22:51 +03:00
  • 1170d2c98a drop unused imports and stale section comments Dmitry Vinogradov 2026-04-25 20:14:09 +03:00
  • 67e783a106 fix: lowercase response body before stub matching Dmitry Vinogradov 2026-04-25 19:55:42 +03:00
  • b4e0687718 add requirements-dev.txt Dmitry Vinogradov 2026-04-24 22:31:12 +03:00
  • 98c26984a6 tests: CheckResult json round-trip Dmitry Vinogradov 2026-04-24 22:24:07 +03:00
  • 42dcf7c9eb tests: summary thresholds Dmitry Vinogradov 2026-04-24 21:48:31 +03:00
  • 0b5b25b06f tests: verdict decision tree Dmitry Vinogradov 2026-04-23 23:02:58 +03:00
  • 77302acd6f tests: stub detection Dmitry Vinogradov 2026-04-23 22:09:14 +03:00
  • 871f43141f colored output + summary verdict Dmitry Vinogradov 2026-04-21 22:31:55 +03:00
  • 49ed0c8dec cli with argparse Dmitry Vinogradov 2026-04-20 18:44:27 +03:00
  • ee7c97c2e7 parallel runner with ThreadPoolExecutor Dmitry Vinogradov 2026-04-19 12:08:42 +03:00
  • ad9dd0c29b core: walk dns -> tcp -> tls -> http and emit a verdict Dmitry Vinogradov 2026-04-19 11:23:51 +03:00
  • 372e8c6868 http probe and stub-page detection Dmitry Vinogradov 2026-04-18 22:50:09 +03:00
  • 10ecb5b715 white/black target lists + stub markers Dmitry Vinogradov 2026-04-18 20:12:33 +03:00
  • d5dead5f5c refactor: extract _extract_cn helper from check_tls Dmitry Vinogradov 2026-04-16 23:04:18 +03:00
  • bc9885d238 tcp + tls probes Dmitry Vinogradov 2026-04-16 21:31:04 +03:00
  • 6cba6b450d wip: dns probes (system resolver + cloudflare DoH) Dmitry Vinogradov 2026-04-15 22:48:23 +03:00
  • c05bc65365 Verdict enum and CheckResult dataclass Dmitry Vinogradov 2026-04-14 22:17:45 +03:00
  • d2954a7c06 initial commit Dmitry Vinogradov 2026-04-14 21:42:11 +03:00