Skip to content

Releases: gosnmp/gosnmp

v1.42.1

20 Jul 15:28
22f8e9e
Compare
Choose a tag to compare

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

17 Jul 07:05
7201c26
Compare
Choose a tag to compare

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

Full Changelog: v1.41.0...v1.42.0

v1.41.0

04 Jun 16:24
f7a3c5a
Compare
Choose a tag to compare

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

04 May 17:31
fb8d45f
Compare
Choose a tag to compare

What's Changed

  • fix: Verify authentication independent of packet msg flags by @srebhan in #496

New Contributors

Full Changelog: v1.39.0...v1.40.0

v1.39.0

02 Mar 19:23
f3cf695
Compare
Choose a tag to compare

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

07 Aug 15:11
448fcd8
Compare
Choose a tag to compare

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

24 Nov 15:00
4fb6a44
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.36.1...v1.37.0

v1.36.1

05 Sep 07:57
5c3b477
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.36.0...v1.36.1

1.36.0

28 Aug 09:36
2dfb865
Compare
Choose a tag to compare

This release now requires Go 1.20 or higher.

  • [ENHANCEMENT] Allow sending v1 traps that have no varbinds #426
  • [BUGFIX] Fix getBulk SnmpPacket MaxRepetitions value #413
  • [BUGFIX] Refactor security logger #422
  • [BUGFIX] Add privacy passphrase in extendKeyBlumenthal cacheKey call #425
  • [BUGFIX] unmarshal: fix panic from reading beyond slice #441

1.35.0 / 2022-05-23

23 May 15:37
v1.35.0
33df32e
Compare
Choose a tag to compare
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