History log of /freebsd-9.3-release/lib/libbsnmp/
Revision Date Author Comments
267654 20-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


225736 23-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


225227 28-Aug-2011 kib

Bump shared libraries version numbers in preparation for 9.0.
This time, only libraries which ABI has been changed compared to
stable/8, are bumped.

ABI analysis done by: Gleb Kurtsou
Approved by: re (kensmith)


216605 20-Dec-2010 syrinx

Unbreak the build by temprorarily not using include directives in
bsnmpd(1)' def files, until bsd.snmpmod.mk & Makefiles are fixed to
pass proper include path flags to gensnmptree.


216594 20-Dec-2010 syrinx

Bring in a SNMP module that allows configuration of SNMPv3 Notification targets.

Sponsored by: The FreeBSD Foundation
Reviewed by: philip
Approved by: philip


216294 08-Dec-2010 syrinx

In bsnmpd(1) add support for SNMPv3 message processing model, including message authentication, packet encryption & view-based access control (RFC 3412, 3414, 3415).

Sponsored by: The FreeBSD Foundation
Reviewed by: philip@ (mostly)
Approved by: philip@


204585 02-Mar-2010 uqs

Always assign WARNS using ?=

- fix some nearby style bugs
- include Makefile.inc where it makes sense and reduces duplication

Approved by: ed (co-mentor)


195767 19-Jul-2009 kensmith

Bump the version of all non-symbol-versioned shared libraries in
preparation for 8.0-RELEASE. Add the previous version of those
libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.

Reviewed by: kib
Approved by: re (rwatson)


170925 18-Jun-2007 rafan

- Bump share library version which were missed in last bump

Reported by: jhb
Discussed with: deischen, des, doubg, harti
Approved by: re (kensmith)


150927 04-Oct-2005 harti

Catch up with the import of bsnmp-1.11. Add a couple of new
configuration flags to CFLAGS and set the WARNS level to 6.


148297 22-Jul-2005 kensmith

Bump the shared library version number of all libraries that have not
been bumped since RELENG_5.

Reviewed by: ru
Approved by: re (not needed for commit check but in principle...)


143601 14-Mar-2005 harti

Finish repo-copy of lib/libbsnmp/modules to usr.sbin/bsnmpd/modules.
These modules are modules for the daemon, not for the library so
they should be where the daemon is.


141849 13-Feb-2005 ru

who's -> whose


140598 21-Jan-2005 ru

Fixed punctuation in xrefs.


139105 21-Dec-2004 ru

NOATM -> NO_ATM


136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


136291 09-Oct-2004 keramida

Delete a .Fn that had no argument and
properly terminate a .Bl with a matching .El

MFC after: 3 days


133508 11-Aug-2004 harti

Link to the build again. The problem was that we need a new
gensnmptree for the .def file to parse. This was fixed in
Makefile.inc1.


133503 11-Aug-2004 harti

Again something bad is happening so comment out the ATM module.


133496 11-Aug-2004 harti

Now, after the import of NgATM-1.1, re-enable the atm module.


133424 10-Aug-2004 scottl

Disable the snmp_atm module until the source gets fixed. This will unbreak
this portion of the build.


133393 09-Aug-2004 harti

Link the snmp_atm module to the build unless NOATM is defined.


133392 09-Aug-2004 harti

Now that gensnmptree can read and merge more than one tree make
the rule so that the tree .c and .h files can be produced from several
trees.


133391 09-Aug-2004 harti

A module for bsnmpd(1) that exports a MIB that contains information about
the local ATM interfaces and allows to change some parameters via SNMP.


133215 06-Aug-2004 harti

Add the right CFLAGS to show that we have err.h, getaddrinfo and strlcpy.
Add support.c to the list of source files.


133108 04-Aug-2004 harti

Move libbsnmp.so to /lib so that it is available to atmconfig.
At the moment the only dependency on this library is bsnmpd.

Approved by: silence on re@


131594 04-Jul-2004 ru

Sort SEE ALSO references (in dictionary order, ignoring case).


131504 02-Jul-2004 ru

Mechanically kill hard sentence breaks.


128242 14-Apr-2004 harti

Use a MANFILTER to patch the man pages to point to the right path.

Noted by: phk


128241 14-Apr-2004 harti

Bump the shared library version number for the bsnmp v1.6 import
because of incompatible interface changes.


128236 14-Apr-2004 harti

Put the name of the module first in the list of all .Nm calls with
argument. This makes the output of calling .Nm without an argument
more senseful later on.


128235 14-Apr-2004 harti

Compare with 0 if comparing an integer, not with NULL.


128234 14-Apr-2004 harti

Move the SNMP MIBs and tree definitions from /usr/share/bsnmp to
/usr/share/snmp. This mirrors the use of /usr/local/share/snmp and
makes also more sense when non-bsnmp-specific MIBs go in.


126643 05-Mar-2004 markm

Make NULL a (void*)0 whereever possible, and fix the warnings(-Werror)
that this provokes. "Wherever possible" means "In the kernel OR NOT
C++" (implying C).

There are places where (void *) pointers are not valid, such as for
function pointers, but in the special case of (void *)0, agreement
settles on it being OK.

Most of the fixes were NULL where an integer zero was needed; many
of the fixes were NULL where ascii <nul> ('\0') was needed, and a
few were just "other".

Tested on: i386 sparc64


124926 24-Jan-2004 harti

Rename the MIBS makefile variable to BMIBS so that it does not conflict
with the environment variable MIBS that is used by net-snmp.


124873 23-Jan-2004 harti

Create the OID and tree files while building the modules and the daemon
instead of creating them by hand and storing them in the CVS tree. Add
gensnmptree to the bootstrap tools (it is used to generated these files).
This simplifies the update procedure.

Submitted by: ru


124865 23-Jan-2004 harti

Style: remove an empty line.


124726 19-Jan-2004 ru

Clean up makefiles.

Reviewed by: harti


124604 17-Jan-2004 ru

Fixed the fatal bug: CFLAGS should be added to, not overridden.
This prevented CPU and optimization flags to be added here.


122758 15-Nov-2003 harti

Replace all uses of the old netgraph constants NG_*LEN by the new
constants NG_*SIZ that include the trailing NUL byte. This change
is mostly mechanical except for the replacement of a couple of snprintf()
and sprintf() calls with strlcpy.


122611 13-Nov-2003 harti

Add an empty definition of the MIBS variable so that the makefile does
not try to use a MIBS definition from the environment.

Submitted by: Joe Marcus Clarke <marcus@marcuscom.com>


122568 12-Nov-2003 harti

The snmp_netgraph module depends on libnetgraph. So add a dependency and
add libnetgraph to the list of prebuilt libraries in the main Makefile.

Reviewed by: ru


122416 10-Nov-2003 harti

Fix the build by adjusting the include directives. The problem was
that the sources use "..." includes to get at include files that
later on reside in an include sub-directory.


122405 10-Nov-2003 harti

Add build infrastructure for libbsnmp and the modules. Add the
netgraph module for the SNMP daemon.