Skip to content

Releases: cplieger/ssrf

v2.0.5

27 Jun 11:46

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to 7e03aa4 (#123)
  • Update cplieger/ci digest to ede07cb (#125)
  • Update cplieger/ci digest (#126)
  • Update cplieger/ci digest to f068d0b (#127)
  • Update cplieger/ci digest to 8720c83 (#129)
  • Update cplieger/ci digest to 1152cbf (#130)
  • Update cplieger/ci digest to 8a88305 (#132)
  • Update cplieger/ci digest to b27cdd1 (#133)
  • Update cplieger/ci digest to 0f6a928 (#134)
  • Update cplieger/ci digest to 192be6d (#136)
  • Update cplieger/ci digest to 8ec0e15 (#137)
  • Update cplieger/ci digest to 4902412 (#140)
  • Update actions/checkout action to v7 (#147)
  • Update cplieger/ci digest to 94bc19a (#145)
  • Update cplieger/ci digest to 751f185 (#151)
  • Update cplieger/ci digest to ac46757 (#153)
  • Update cplieger/ci digest to 0e9bcb5 (#173)
  • Update cplieger/ci digest to 9a04efd (#176)
  • Update cplieger/ci digest to 9bff47e (#177)
  • Update cplieger/ci digest to c863f22 (#179)
  • Update cplieger/ci digest to b7de640 (#181)

Security

  • Close non-canonical IPv4 and bracketed-IPv6 SSRF host bypasses

v2.0.4

24 Jun 07:47

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to b179f6f (#113)
  • Update cplieger/ci digest (#115)
  • Update cplieger/ci digest to 220c730 (#116)
  • Update cplieger/ci digest to fac9bce (#117)
  • Update cplieger/ci digest to 1a4d6a7 (#118)
  • Update cplieger/ci digest to 3536a0d (#119)
  • Update cplieger/ci digest to 06aeae4 (#120)
  • Update cplieger/ci digest to d1f0905 (#121)

v2.0.3

15 Jun 12:03
7f7e0d8

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to 1dd6c2f (#81)
  • Update cplieger/ci digest to d2a78a8 (#87)
  • Update cplieger/ci digest to f3e8b60 (#90)
  • Pin dependencies (#86)
  • Update cplieger/ci digest to 203f6e6 (#92)
  • Update cplieger/ci digest to 52e62fa (#94)
  • Update cplieger/ci digest to 66c7e29 (#96)
  • Update cplieger/ci digest to 1bcf467 (#100)
  • Update cplieger/ci digest to 4ae8d49 (#101)
  • Update cplieger/ci digest to a46b0cb (#102)
  • Update cplieger/ci digest to b911b13 (#103)
  • Update cplieger/ci digest to 3367da6 (#104)
  • Update cplieger/ci digest to 30de99d (#105)
  • Update cplieger/ci digest to 7adeb03 (#106)
  • Update cplieger/ci digest to 8b8ac1b (#107)
  • Update cplieger/ci digest to 041fe61 (#108)
  • Update cplieger/ci digest to 56a799f (#109)
  • Update cplieger/ci digest to 0e3cd3c (#110)
  • Update cplieger/ci digest to 88a5687 (#111)

v2.0.2

15 Jun 08:34
52abe3e

Choose a tag to compare

Added

  • Harden SSRF transport and streamline logging/error API (#73)

Dependencies

  • Update cplieger/ci digest to 13b0896 (#40)
  • Update cplieger/ci digest to d2d7ef6 (#46)
  • Update cplieger/ci digest to d2d7ef6 (#48)
  • Update cplieger/ci digest to e13d42e (#49)
  • Update cplieger/ci digest to 6d5b6c4 (#50)
  • Update cplieger/ci digest to 2e53705 (#52)
  • Update cplieger/ci digest to 7012bc5 (#53)
  • Update cplieger/ci digest to aa3432c (#54)
  • Update cplieger/ci digest to ba35d79 (#55)
  • Update cplieger/ci digest to d2f934e (#57)
  • Update cplieger/ci digest to 6659f08 (#61)
  • Update cplieger/ci digest to 9b2898b (#63)
  • Update cplieger/ci digest to f1b45ae (#66)
  • Update cplieger/ci digest to f49d648 (#67)
  • Update cplieger/ci digest to 2a1a660 (#70)
  • Update cplieger/ci digest to 469da1f (#74)
  • Update cplieger/ci digest to a28f373 (#78)

Fixed

  • Add /v2 module path suffix so v2 is importable (#79)

v2.0.1

12 Jun 15:26
b21d52b

Choose a tag to compare

Added

  • Harden SSRF transport and streamline logging/error API (#73)

Dependencies

  • Update cplieger/ci digest to 13b0896 (#40)
  • Update cplieger/ci digest to d2d7ef6 (#46)
  • Update cplieger/ci digest to d2d7ef6 (#48)
  • Update cplieger/ci digest to e13d42e (#49)
  • Update cplieger/ci digest to 6d5b6c4 (#50)
  • Update cplieger/ci digest to 2e53705 (#52)
  • Update cplieger/ci digest to 7012bc5 (#53)
  • Update cplieger/ci digest to aa3432c (#54)
  • Update cplieger/ci digest to ba35d79 (#55)
  • Update cplieger/ci digest to d2f934e (#57)
  • Update cplieger/ci digest to 6659f08 (#61)
  • Update cplieger/ci digest to 9b2898b (#63)
  • Update cplieger/ci digest to f1b45ae (#66)
  • Update cplieger/ci digest to f49d648 (#67)
  • Update cplieger/ci digest to 2a1a660 (#70)

v1.0.2

04 Jun 14:52
722aa3c

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to 2c6289a (#22)

v1.0.1

04 Jun 02:44
b204885

Choose a tag to compare

Added

  • Initial extraction of ssrf as a standalone library
  • Harden SSRF library with structured errors and defense-in-depth (#9)

Dependencies

  • Pin cplieger/ci action to f024f69 (#5)
  • Update cplieger/ci digest to a4a5c8d (#6)
  • Update cplieger/ci digest to 19357de (#8)
  • Update cplieger/ci digest to e69f2cb (#10)
  • Update cplieger/ci digest to 98c2f68 (#11)
  • Pin dependencies (#13)
  • Update cplieger/ci digest to 38aa4e2 (#14)
  • Update cplieger/ci digest to ebe4928 (#16)
  • Update cplieger/ci digest to 2c6289a (#17)

Fixed

  • Satisfy shared CI (vendor configs, lint/format fixes, release permissions)
  • Manual-dispatch releases; CI config
  • Silence golangci-lint nitpicks from fuzz tests (#21)

v1.0.0

03 Jun 15:45
61e1727

Choose a tag to compare

Added

  • Initial extraction of ssrf as a standalone library
  • Harden SSRF library with structured errors and defense-in-depth (#9)

Changed

  • Normalize CI caller formatting
  • Extend github>cplieger/.github preset
  • Synced local '.golangci.yaml' with remote '.golangci.yaml' (#3)
  • Synced local '.golangci.yaml' with remote '.golangci.yaml' (#7)
  • Add CodeQL workflow (#12)
  • Set least-privilege GITHUB_TOKEN permissions (contents: read) (#15)
  • Remove local cliff.toml (centralized in cplieger/ci) (#19)
  • Strengthen invariants, add FuzzIsPublicAddr and FuzzIsPublicHost (#18)
  • Synced file(s) with cplieger/ci (#20)

Dependencies

  • Pin cplieger/ci action to f024f69 (#5)
  • Update cplieger/ci digest to a4a5c8d (#6)
  • Update cplieger/ci digest to 19357de (#8)
  • Update cplieger/ci digest to e69f2cb (#10)
  • Update cplieger/ci digest to 98c2f68 (#11)
  • Pin dependencies (#13)
  • Update cplieger/ci digest to 38aa4e2 (#14)
  • Update cplieger/ci digest to ebe4928 (#16)
  • Update cplieger/ci digest to 2c6289a (#17)

Fixed

  • Satisfy shared CI (vendor configs, lint/format fixes, release permissions)
  • Manual-dispatch releases; CI config
  • Silence golangci-lint nitpicks from fuzz tests (#21)