History log of /freebsd-10-stable/contrib/bsnmp/snmp_usm/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
313222 04-Feb-2017 ngie

MFC r311394:

op_usm_users: don't deref uusers if it's NULL when SETting the value

Add an XXX comment to note that the conditional seems suspect given
how it's handled elsewhere in the SNMP_OP_SET case.

CID: 1008573

311723 09-Jan-2017 ngie

MFC r311384:

op_usm_users: fix indentation in SNMP_OP_SET block

310903 31-Dec-2016 ngie

MFstable/11 r310901:

MFC r310648:

style(9): clean up trailing whitespace


/freebsd-10-stable/contrib/bsnmp/gensnmpdef/gensnmpdef.1
/freebsd-10-stable/contrib/bsnmp/gensnmpdef/gensnmpdef.c
/freebsd-10-stable/contrib/bsnmp/gensnmptree/gensnmptree.1
/freebsd-10-stable/contrib/bsnmp/gensnmptree/gensnmptree.c
/freebsd-10-stable/contrib/bsnmp/lib/asn1.3
/freebsd-10-stable/contrib/bsnmp/lib/asn1.c
/freebsd-10-stable/contrib/bsnmp/lib/asn1.h
/freebsd-10-stable/contrib/bsnmp/lib/bsnmpagent.3
/freebsd-10-stable/contrib/bsnmp/lib/bsnmpclient.3
/freebsd-10-stable/contrib/bsnmp/lib/bsnmplib.3
/freebsd-10-stable/contrib/bsnmp/lib/snmp.c
/freebsd-10-stable/contrib/bsnmp/lib/snmp.h
/freebsd-10-stable/contrib/bsnmp/lib/snmpagent.c
/freebsd-10-stable/contrib/bsnmp/lib/snmpagent.h
/freebsd-10-stable/contrib/bsnmp/lib/snmpclient.c
/freebsd-10-stable/contrib/bsnmp/lib/snmpclient.h
/freebsd-10-stable/contrib/bsnmp/lib/snmpcrypto.c
/freebsd-10-stable/contrib/bsnmp/lib/snmppriv.h
/freebsd-10-stable/contrib/bsnmp/lib/support.c
/freebsd-10-stable/contrib/bsnmp/lib/support.h
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII.h
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_begemot.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_ifmib.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_ifstack.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_interfaces.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_ip.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_ipaddr.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_nettomedia.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_rcvaddr.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_route.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_tcp.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_tree.def
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/mibII_udp.c
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/snmp_mibII.3
/freebsd-10-stable/contrib/bsnmp/snmp_mibII/snmp_mibII.h
/freebsd-10-stable/contrib/bsnmp/snmp_ntp/NTP-MIB.txt
/freebsd-10-stable/contrib/bsnmp/snmp_ntp/NTP-PROXY-MIB.txt
/freebsd-10-stable/contrib/bsnmp/snmp_target/snmp_target.3
snmp_usm.3
usm_snmp.c
/freebsd-10-stable/contrib/bsnmp/snmp_vacm/snmp_vacm.3
/freebsd-10-stable/contrib/bsnmp/snmp_vacm/vacm_snmp.c
/freebsd-10-stable/contrib/bsnmp/snmpd/BEGEMOT-MIB.txt
/freebsd-10-stable/contrib/bsnmp/snmpd/BEGEMOT-SNMPD.txt
/freebsd-10-stable/contrib/bsnmp/snmpd/FOKUS-MIB.txt
/freebsd-10-stable/contrib/bsnmp/snmpd/action.c
/freebsd-10-stable/contrib/bsnmp/snmpd/config.c
/freebsd-10-stable/contrib/bsnmp/snmpd/export.c
/freebsd-10-stable/contrib/bsnmp/snmpd/main.c
/freebsd-10-stable/contrib/bsnmp/snmpd/snmpd.config
/freebsd-10-stable/contrib/bsnmp/snmpd/snmpd.h
/freebsd-10-stable/contrib/bsnmp/snmpd/snmpd.sh
/freebsd-10-stable/contrib/bsnmp/snmpd/snmpmod.3
/freebsd-10-stable/contrib/bsnmp/snmpd/snmpmod.h
/freebsd-10-stable/contrib/bsnmp/snmpd/trans_lsock.c
/freebsd-10-stable/contrib/bsnmp/snmpd/trans_lsock.h
/freebsd-10-stable/contrib/bsnmp/snmpd/trans_udp.c
/freebsd-10-stable/contrib/bsnmp/snmpd/trans_udp.h
/freebsd-10-stable/contrib/bsnmp/snmpd/trap.c
/freebsd-10-stable/contrib/bsnmp/snmpd/tree.def
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_atm/BEGEMOT-ATM-FREEBSD-MIB.txt
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_atm/atm_sys.c
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_bridge/BEGEMOT-BRIDGE-MIB.txt
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_addrs.c
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_if.c
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_port.c
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_sys.c
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_bridge/snmp_bridge.3
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_hostres/snmp_hostres.3
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_pf/BEGEMOT-PF-MIB.txt
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_pf/Makefile
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_target/Makefile
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_usm/Makefile
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_vacm/Makefile
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_wlan/wlan_snmp.c
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_wlan/wlan_snmp.h
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
/freebsd-10-stable/usr.sbin/bsnmpd/tools/bsnmptools/bsnmpget.c
/freebsd-10-stable/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpimport.c
/freebsd-10-stable/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpmap.c
/freebsd-10-stable/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptc.c
/freebsd-10-stable/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
300561 24-May-2016 ngie

MFC r299465,r299807,r299808,r299817,r299831,r299832,r300167:

r299465 (by cem):

bsnmp: Don't overrun privkey buffer by copying wrong size

The 'priv_key' array is SNMP_PRIV_KEY_SIZ bytes, not SNMP_AUTH_KEY_SIZ.

CIDs: 1008326, 1009675

r299807:

Replace QUADFMT with %ju and QUADXFMT with %jx and cast values with uintmax_t

This will cure some -Wformat warnings

r299808:

Use sizeof(..)s for the destination buffers instead of hardcoded values corresponding
to the destination buffer sizes

r299817:

Use SNMPD_INPUT_FAILED instead of SNMP_CODE_FAILED

SNMPD_INPUT_FAILED is `enum snmpd_input_err` type (which matches the return
code from the function). SNMP_CODE_FAILED is `enum snmp_code` type.

r299831:

Remove NO_WERROR and add WARNS?= 6

This now compiles cleanly on all architectures

Tested with: clang 3.8, gcc 4.2.1, gcc 4.5, make tinderbox

r299832:

Remove trailing whitespace in license tort

r300167 (by glebius):

Revert r299830, it has couple of fatal errors.

The CMSG_ family of macros take care of alignment, so we don't need r299830
at all, even if it was correct. Put NO_WCAST_ALIGN into Makefile.

Together with: peter

256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

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


245952 26-Jan-2013 pfg

Clean some 'svn:executable' properties in the tree.

Submitted by: Christoph Mallon
MFC after: 3 days


237194 17-Jun-2012 joel

Remove end of line whitespace.


237193 17-Jun-2012 joel

Minor mdoc fixes.


235286 11-May-2012 gjb

General mdoc(7) and typo fixes.

PR: 167734
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days


224584 01-Aug-2011 uqs

Fix broken mdoc.

Found by: manlint
Approved by: re (kib)


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@