Skip to content

v1.3.0

Compare
Choose a tag to compare
@bschaatsbergen bschaatsbergen released this 09 Dec 20:50
· 116 commits to main since this release
d0323f3

Changelog

  • 1252e93 chore: add 2 helper functions to determine if a network is an IPv4 or IPv6 network
  • 3d2a05a chore: add GetFirstUsableIPAddress, GetPrefixLength and errors
  • 44b65d3 chore: add GetLastUsableIPAddress
  • f9dce3a chore: add a length indicator to the prefix length
  • 086a911 chore: add read permissions and set cache to false
  • cb58113 chore: add tests
  • 1e88c11 chore: bump checkout to v4
  • 37fc787 chore: fix unnecessary conversion
  • f647fa6 chore: handle IPv4 CIDR ranges with large prefixes having no broadcast addresses
  • c1647fc chore: ignore goconst on explain func
  • ae631a3 chore: improve the explainCmd by using a networkDetails struct
  • 660fa48 chore: label anything touch _test.go files
  • 5bfb6a7 chore: move comment above if logic
  • b100164 chore: produce a human readable number and print coloured network details
  • d937b94 chore: rename file and change variable names to more transparent and clear in readability
  • 6e0614e chore: skip-pkg-cache: true and skip-build-cache: true
  • f4eaa78 feat: implement GetNetMask, GetBaseAddress and GetBroadcastAddress
  • 98fe336 feat: init explain subcommand