summaryrefslogtreecommitdiff
path: root/usr.sbin/snmpd/snmpe.c
AgeCommit message (Expand)Author
2022-01-19Hook up the new application layer.Martijn van Duren
2022-01-19Implement snmpe_send to allow to allow the new application layer to sendMartijn van Duren
2022-01-19Make sure that we ASN1 verify the varbindlist as soon as we unpack it.Martijn van Duren
2022-01-19Move some snmpe.c functions to their own header.Martijn van Duren
2021-10-21s/SNMP_C_GETRESP/SNMP_C_RESPONSEMartijn van Duren
2021-10-21Retrieve the actual engineid instead of a pointer value.Martijn van Duren
2021-09-06repair missing paths on unveil failureTheo de Raadt
2021-09-02Allow snmpd(8) to send SNMPv3 traps.Martijn van Duren
2021-08-09Allow setting the engineid.Martijn van Duren
2021-08-01Allow trapv2 packages to be submitted over SNMPv3.Martijn van Duren
2021-06-20Tighten default security for snmpd(8). This is done by doing severalMartijn van Duren
2021-05-20Rename context to pdutype. This is in line with the naming schema from theMartijn van Duren
2021-02-22Make use of the new '$' feature of ober_scanf_elements to enforce stricterMartijn van Duren
2021-02-05Introduce a transaction id. This is currently mostly a dummy-variable, butMartijn van Duren
2021-01-22Remove the traphandler process, which was nothing more then a sham.Martijn van Duren
2020-09-06Remove snmpe_dispatch_parent.Martijn van Duren
2020-09-06Split "trap receiver" into its own trap_address struct and clean up theMartijn van Duren
2020-08-23Merge listen_sock into address, since there's a 1:1 correlation. Save someMartijn van Duren
2020-08-17Previous commit broke two things:Martijn van Duren
2020-08-08Greatly simplify snmpe_parsevarbinds.Martijn van Duren
2020-05-02If read-write is set to disabled, also disable reading with the privateMartijn van Duren
2020-02-14Don't log a generr in stats when there is no error.Martijn van Duren
2019-10-24The ber_* namespace is used by liblber since time immemorial,Theo Buehler
2019-08-08added /* no filesystem visibility */ above unveil("/", "") since "" is too easyRicardo Mestre
2019-05-13According to RFC3414 section 4 applications should be able to discover theMartijn van Duren
2019-04-29Remove unnecessary end-of-contents octets.rob
2018-11-13Remove #if'ed 0 code around a broken pledge. Due to some ioctls and sysctlsRicardo Mestre
2018-11-05snmpd(8)'s main process needs to open the config file and /dev/pf both withRicardo Mestre
2018-07-31Make ber type and encoding a unsigned int instead of unsigned long.Claudio Jeker
2018-07-24Remove defunct prototype leftover from previous code cleanup.rob
2018-04-15Add TCP support to snmpd.Marco Pfatschbacher
2018-02-08Kill ber.c support for direct fd read/writesJeremie Courreges-Anglas
2017-08-12Make not yet implemented pledges more visible in grep output.Florian Obser
2017-08-12Initial pledge for snmpd. snmpe remains unpledged. Regression tests pass.rob
2017-07-27Heed the non-repeaters of GetBulkRequests and make sure to setGerhard Roth
2017-04-21Repair AgentX support.Jeremie Courreges-Anglas
2016-11-18Add support for multiple listening socketsJeremie Courreges-Anglas
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-08-16stop including sys/param.h for nitems. define locally as needed.Ted Unangst
2015-10-08Link the result of each mps_getbulkreq() to the end of the previous listStuart Henderson
2015-01-16first batch of cleanup to programs based upon the namespace cleanupsTheo de Raadt
2014-11-19add support for AgentX subagents in snmpdBret Lambert
2014-04-21Copy the updated proc.c from relayd to use the same file. AdjustReyk Floeter
2013-10-17Update snmpd(8) to use the proc.c privsep style from iked and relayd.Reyk Floeter
2013-10-16 1) move the creation of 'restricted' communication socketsBret Lambert
2013-10-01Add initial SNMP client utility to snmpctl(8).Reyk Floeter
2013-09-26shuffle some snmpd functions to make them visible in smi.c for snmpctl.Reyk Floeter
2013-03-29Patch from Ilya Bakulin that allows to put snmpd(8) into read-only modeGerhard Roth