Skip to content

1.34.0 / 2021-11-17

Choose a tag to compare
@SuperQ SuperQ released this 17 Nov 11:28
· 54 commits to master since this release

NOTE: marshalInt32 now always encodes an integer value in the smallest possible
number of octets as per ITU-T Rec. X.690 (07/2002).

  • [ENHANCEMENT] gosnmp/marshalInt32: adhere to ITU-T Rec. X.690 integer encoding #372
  • [ENHANCEMENT] parseInt64: throw error on zero length as per X690 #373
  • [ENHANCEMENT] helper.go: Interpreting the value of an Opaque type as binary data if the Opaque sub-type cannot be recognized #374
  • [ENHANCEMENT] helper.go: Implemented Opaque type marshaling #374
  • [BUGFIX] marshal.go: Fixed invalid OpaqueFloat and OpaqueDouble marshaling in marshalVarbind() function #374
  • [BUGFIX] marshal.go: stricter cursor bounds checking in unmarshalPayload #384