Releases: np-guard/models
Releases · np-guard/models
v0.5.5
What's Changed
- added TransportFromProtocolSets funcs by @YairSlobodin1 in #92
Full Changelog: v0.5.4...v0.5.5
v0.5.4
What's Changed
- Export TripleSet constructors by @YairSlobodin1 in #89
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #86
Full Changelog: v0.5.3...v0.5.4
v0.5.3
v0.5.2
What's Changed
- add vpe segment to data_model
- added AsCidr
- downgrade go version to 1.22
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Functions for creating New ICMP objects without RFC validation by @YairSlobodin1 in #75
- IPBlock convenience functions (
IsSingleIPAddress()
,SplitToCidrs()
,IPBlockFromIPRange()
,FirstIPAddressObject()
, ...) by @YairSlobodin1 in #76
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Warning
This release contains many breaking changes.
What's Changed
- Generic Data Structures for storing products (
Product
) and cubes (TripleSet
) by @elazarg in #33 - Package reorg by @adisos in #74
IPBlock
is now defined in packagenetset
ConnectionSet
is now calledTransportSet
, and is also defined in packagenetset
.- A new type, called
EndpointsTrafficSet
represents allowed traffic between two given endpoints (implemented asTripleSet[*IPBlock, *IPBlock, *TransportSet]
). - Removed package
connection
- Two separate data-structures to represent allowed ICMP traffic:
ICMPSet
is for representing any set of possible combinations of 8-bit type/codes.RFCICMPSet
represents (more efficiently) only combinations allowed by RFC standard by @adisos in #70 - Fix icmp type and code ranges by @haim-kermany in #67
Full Changelog: v0.4.0...v0.5.0
v0.4.0
v0.3.4
v0.3.3
What's Changed
- update .golangci.yml by @adisos in #49
- Removed
stateful
analysis fromConnection.Set
by @ShiriMoran in #48
New Contributors
- @ShiriMoran made their first contribution in #48
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Linter enforces copyright header by @zivnevo in #32
- Updated README by @YairSlobodin1 in #37
- First ip address by @haim-kermany in #41
- short version of connection string by @haim-kermany in #43
- Bump actions/checkout from 4.1.2 to 4.1.4 by @dependabot in #38
- Bump github/codeql-action from 3.24.9 to 3.25.3 by @dependabot in #40
- Bump golangci/golangci-lint-action from 4.0.0 to 5.1.0 by @dependabot in #39
New Contributors
- @YairSlobodin1 made their first contribution in #37
- @haim-kermany made their first contribution in #41
Full Changelog: v0.3.1...v0.3.2