Releases: gosnmp/gosnmp
Releases · gosnmp/gosnmp
v1.42.1
What's Changed
- build(deps): bump github/codeql-action from 3.28.19 to 3.29.2 by @dependabot[bot] in #514
- Add Close method to interface with safe concurrent behavior by @TimRots in #520
- Prevent panic during TCP EOF (#521) by @stepga in #522
- walk(): remove baseOid fallback, default to .1.3.6.1 by @TimRots in #524
New Contributors
Full Changelog: v1.42.0...v1.42.1
v1.42.0
What's Changed
- fix: enhance marshalUint64 to trim leading zeros and ensure one byte by @wregen in #513
- marshalUint64: Add comments, error handling and tests by @TimRots in #515
- Dockerfile: bump to go 1.22 and unbreak workflow by @TimRots in #516
- Deprecate NonRepeaters by @TimRots in #519
- Fix: Set the Reportable flag in trap.IsInform messages by @Naveenrajp26 in #517
New Contributors
- @wregen made their first contribution in #513
- @Naveenrajp26 made their first contribution in #517
Full Changelog: v1.41.0...v1.42.0
v1.41.0
What's Changed
- Added (t *TrapListener) WithBufferSize(i uint) *TrapListener by @maniack in #505
- Update golangci-lint to v2 by @SuperQ in #510
- build(deps): bump github/codeql-action from 3.28.10 to 3.28.18 by @dependabot in #507
- build(deps): bump actions/setup-go from 5.3.0 to 5.5.0 by @dependabot in #508
New Contributors
Full Changelog: v1.40.0...v1.41.0
v1.40.0
v1.39.0
What's Changed
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #482
- Update build and testing by @SuperQ in #491
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #490
- build(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.5.0 by @dependabot in #493
- build(deps): bump github/codeql-action from 3.28.8 to 3.28.10 by @dependabot in #494
Full Changelog: v1.38.0...v1.39.0
v1.38.0
What's Changed
- Refactor netsnmp playback function to use an io.Reader by @dswarbrick in #459
- netsnmp tests: tame overzealous file / dir permissions by @dswarbrick in #458
- Support multiple security parameters for receiving SNMP V3 traps by @zoedt in #457
- build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #465
- Release v1.38.0 by @SuperQ in #476
New Contributors
Full Changelog: v1.37.0...v1.38.0
v1.37.0
What's Changed
- Make InitPacket and InitSecurityKeys public by @upsampled in #447
- Refactor TrapListener's Close Method by @TimRots in #449
- Allow RequestID to be shrunk if possible by @upsampled in #451
- Add net-snmp validation testing by @upsampled in #452
- Add fuzzing to CI by @SuperQ in #444
- Allow global password cache to be turned off by @upsampled in #454
- build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by @dependabot in #455
New Contributors
- @upsampled made their first contribution in #447
Full Changelog: v1.36.1...v1.37.0
v1.36.1
What's Changed
- Address 8 panics, add tests and fuzzing by @TomSellers in #443
- Release v1.36.1 by @SuperQ in #445
New Contributors
- @TomSellers made their first contribution in #443
Full Changelog: v1.36.0...v1.36.1
1.36.0
This release now requires Go 1.20 or higher.
1.35.0 / 2022-05-23
This release now requires Go 1.17 or higher.
NOTE: The UnmarshalTrap now returns both an SnmpPacket and an error (#394)
* [BUGFIX] gosnmp.Set(): permit ObjectIdentifier PDU Type #378
* [BUGFIX] SendTrap: do not set Reportable MsgFlags for v3 #398
* [CHANGE] Support authoritative engineID discovery when listening for traps #394
* [CHANGE] Require Go 1.17+
* [ENHANCEMENT] marshalUint32: Values above 2^31-1 encodes in 5 bytes #377
* [ENHANCEMENT] Add Control function to GoSNMP dialer parameters #397