summaryrefslogtreecommitdiff
path: root/usr.sbin/snmpd
AgeCommit message (Expand)Author
2016-11-09Improve source IP address handling.Jeremie Courreges-Anglas
2016-10-28Sync snmpd(8) with other daemons proc.c and teach him how to fork+exec.Rafael Zalamena
2016-10-28Use snmpd_env as the only global variable for env to simplify the daemonRafael Zalamena
2016-10-12copy updated log.c from vmd: for correctness, save errno when doingReyk Floeter
2016-10-03use EVP_CipherFinal_ex instead of EVP_CipherFinalDavid Gwynne
2016-10-03include sys/tree.h explicitly rather than rely on a random pf headerDavid Gwynne
2016-09-26Fix compilation warning by using the correct cast/format.Rafael Zalamena
2016-09-25Remove more duplicated includesFrederic Cambus
2016-09-03Fix pasto; zero ka->dstbrd instead of clobbering ka->mask.Jeremie Courreges-Anglas
2016-09-02use imsg_read_nofd() implementation from bgpd.Eric Faurot
2016-08-27Pull in <sys/time.h> for struct timespec, timeval, or clockratePhilip Guenther
2016-08-16stop including sys/param.h for nitems. define locally as needed.Ted Unangst
2016-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".Sebastian Benoit
2016-03-07http -> https for IETF/IANA URLs in commentsmmcc
2016-03-05mirror memset changes to ber.c made in ldapd (these 3 daemonsTheo de Raadt
2016-02-02Remove setproctitle() for the parent process. Because rc.d(8) uses processStuart Henderson
2016-01-25avoid a potential double freeJonathan Gray
2015-12-24more e-mail -> emailmmcc
2015-12-07Add imsg "peerid" to debug messages (only within -DDEBUG).Reyk Floeter
2015-12-07Sync proc.c, use proc_composev()Reyk Floeter
2015-12-07sync with vmdReyk Floeter
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-12-05strings.h -> string.h to prevent an implicit declaration warning. Alsommcc
2015-11-23Use SOCK_NONBLOCK to replace socket_set_blockmode() and fcntl(..O_NONBLOCK).Reyk Floeter
2015-11-23Sync proc.c with ikedReyk Floeter
2015-11-22Update log.c: change fatal() and fatalx() into variadic functions,Reyk Floeter
2015-11-21Once again, fix the license text. After many years, we just cannotReyk Floeter
2015-11-21While here, fix two size format string warnings.Reyk Floeter
2015-11-21Move local logging functions to util.c and copy log.c from iked. NowReyk Floeter
2015-11-17Sensors marked as invalid should be excluded by snmpd(8) from the sensorsGerhard Roth
2015-11-03When updating an interface, do not delete the kif_node but letGerhard Roth
2015-10-19Fix control_imsg_forward() by changing imsg_compose() toReyk Floeter
2015-10-19Print control socket client fd in debug message to differentiate betweenReyk Floeter
2015-10-17Tighten up snmpd's control socket: do not allow users to terminate theReyk Floeter
2015-10-14sync with httpd - no functional change, just C99 typesReyk Floeter
2015-10-08add comment, suggested by reykStuart Henderson
2015-10-08Link the result of each mps_getbulkreq() to the end of the previous listStuart Henderson
2015-10-08use correct return value for IP-MIB::ipForwarding, tweak/ok uebayasi@Stuart Henderson
2015-10-05Teach snmpd(8) about if_oqdrops.Masao Uebayashi
2015-10-02Adopt smtpd's imsg_read_nofd() to mitigate the risk of user-injectedReyk Floeter
2015-08-21Use reallocarray() instead of malloc() before strvisx().Reyk Floeter
2015-07-20properly encode IpAddress, Gauge32, and Counter32Bret Lambert
2015-07-19don't return failure for agentx messages with 0-length payloadsBret Lambert
2015-07-18Fix malformed packets when returning 'no such object/entry' errorsBret Lambert
2015-07-18Use better names as examples for snmpv3 users. As explained to blambert@Reyk Floeter
2015-07-18Better track connected routes similar to bgpd/ospfd.Claudio Jeker
2015-06-11Use "compliant" header guards by avoiding the reserved '_' namespace.Reyk Floeter
2015-06-10Export new pf "no-route" error counterMike Belopuhov
2015-06-03Do not assume that asprintf() clears the pointer on failure, whichTodd C. Miller
2015-05-28Do not try to unlink the control socket in an unprivileged childFlorian Obser