A Basic Encoding Rules (ITU X.690) implementation

This library is an implementation of the ITU-T X.690 specification of Basic Encoding Rules (BER). BER is the underlying protocol used in SNMP, LDAP, and other protocols. This library is used by my TinySNMP implementation and other communication protocols.

Package history

Release date Version Comments
2004-02-29 0.4.1 Added helper functions for encoding/decoding ASCIIZ strings, support logd api, removed stale references to uinteger32 functions
2004-02-28 0.3.5 Fixed #230668
2004-02-21 0.3.4 Fixed #223221, #224897, #230668, new build dependencies
2003-12-13 0.3.3 Workaround for bug in some CNet switch snmp implementations
2003-12-09 0.3.2 Fixed buffer overflow in makeoid(), minor bugfixes
2003-10-26 0.3.1 Support lots of new tags, use abz_*_error() to report errors, regression tests, new makefile system, man pages, changed package description
2003-06-16 0.2.5 Updated dependencies
2003-06-16 0.2.4 Fixed #197629, changes section
2002-07-06 0.2.3 Changed return codes and ported to FreeBSD
2002-06-22 0.2.2 Changed library API to improve debugging
2002-06-21 0.2.1 Changed OCTET STRING type to support 8-bit characters and added IpAddress type
2002-04-06 0.1.1 Initial Release

This package history is probably out of date (I only update it every now and then). For an up-to-date list of changes, please refer to the package changelog.

download