Skip to content

Releases: c-robinson/iplib

1.0.4

28 Nov 06:10
Compare
Choose a tag to compare

v1.0.3...v1.0.4

  • fix an integer overflow on 32bit CPU's caused by MaxIPv4 being an int instead of uint32 found by @CyrilBrulebois

1.0.3

02 Nov 05:39
ea866a9
Compare
Choose a tag to compare

v1.0.2...v1.0.3

  • fix an integer overflow on 32bit CPU's caused by using int, discovered and remediated by @0xd61
  • fix two typos in the README found by @IkanderS

Thanks to both for the discovery, and thanks @0xd61 for the fix!

1.0.2

25 Sep 17:06
d4ce4cb
Compare
Choose a tag to compare

v1.0.1...v1.0.2

Small improvement to NewNetBetween()

1.0.1

05 Sep 17:14
Compare
Choose a tag to compare

v1.0.0...v1.0.1

Small documentation fix, plus avoid problems caused by a poorly-thought-out git force push.

1.0.0

05 Sep 16:48
Compare
Choose a tag to compare

v0.3.1...v1.0.0

Many, many changes

  • iplib.Net is now an interface
  • the original iplib.Net is now iplib.Net4
  • new v6-centric iplib.Net6
  • introducing HostMask for v6 networks, which is like a netmask except it masks
    bits from the right of the address, excluding them from methods like NextIP,
    PreviousIP, Enumerate, etc
  • Enumerate now parallelized
  • updated README
  • updated documentation
  • now includes example-tests
  • much fuller test coverage

0.3.1

16 Apr 04:26
3831038
Compare
Choose a tag to compare

v0.3.0...v0.3.1

Small bugfix release for the iid submodule

0.3.0

16 Jun 22:49
Compare
Choose a tag to compare

v0.2.0...v0.3.0

  • add IID submodule for generating IPv6 Interface Identifiers
  • small bugfixes and corrections

0.2.0

24 May 06:34
Compare
Choose a tag to compare

v0.1.0...v0.2.0

  • add iana submodule for reporting on reserved IP address space
  • first pass at subnet and supernet handling
  • conversions to inaddr-arpa and binary string representations
  • go module support
  • small bugfixes and corrections

0.1.0

09 May 04:15
1d177d0
Compare
Choose a tag to compare

Initial release