summaryrefslogtreecommitdiff
path: root/usr.sbin/snmpd
AgeCommit message (Expand)Author
2022-02-22requestid is a 32 bit integer, make sure that we request that withMartijn van Duren
2022-01-30Add missing NULL check.Martijn van Duren
2022-01-30When walking a pf table, we only are supposed to return IPv4 addresses.Martijn van Duren
2022-01-19Hook up the new application layer.Martijn van Duren
2022-01-19Add the new application layer. Changes include: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-19Add definitions for SNMP-TARGET-MIB. These are needed for the newMartijn van Duren
2022-01-19Move some smi.c functions to their own header.Martijn van Duren
2022-01-19Move some snmpe.c functions to their own header.Martijn van Duren
2022-01-19Move log.c functions to their own header.Martijn van Duren
2022-01-05Switch snmpd(8) to using EVP_Digest{Init,Final}_ex() and drop a noTheo Buehler
2022-01-05Add error checking for EVP_Digest* to snmpd(8).Theo Buehler
2022-01-05snmpd: Straightforward conversion to EVP_* on the heap.Theo Buehler
2021-11-21getaddrinfo doesn't resolve numeric hostname in the !AI_NUMERICHOST caseMartijn van Duren
2021-10-25If we use type to SNMP_V2 we should check against that.Martijn van Duren
2021-10-21Clean up the naming of SNMP_C_GETNEXTREQ and SNMP_C_RESPONSE insideMartijn 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-10-21Sync ober_oid_cmp with ax_oid_cmp from libagentx.Martijn van Duren
2021-10-20Add missing semicolon at the end of the listen_udptcp ruleGerhard Roth
2021-10-15Don't declare variables as "unsigned char *" that are passed toChristian Weisgerber
2021-10-09delete unneccessary arpa/nameser.h includesTheo de Raadt
2021-09-06repair missing paths on unveil failureTheo de Raadt
2021-09-02Allow snmpd(8) to send SNMPv3 traps.Martijn van Duren
2021-09-01A couple commands don't need sys/param.h, but they do need sys/signal.hTheo de Raadt
2021-08-11For the snmpv2c example, use a community which is something more likeStuart Henderson
2021-08-10Overlooked a listen_tcp that needed removal in previous commit.Martijn van Duren
2021-08-10Simplify and be more concise with the listen on flags description.Martijn van Duren
2021-08-10Set the SO_REUSEADDR flag on listening sockets.Martijn van Duren
2021-08-10Allow "any" to be used as a listen on address.Martijn van Duren
2021-08-09Type-O in previous.Martijn van Duren
2021-08-09Allow setting the engineid.Martijn van Duren
2021-08-08Switch default snmpd and snmp auth back to hmac-sha1.Stuart Henderson
2021-08-08mention that "system services" value is in decimal. ok martijn@Stuart Henderson
2021-08-01Allow trapv2 packages to be submitted over SNMPv3.Martijn van Duren
2021-08-01Set smi_application in usm's ber as well.Martijn van Duren
2021-06-20Change default user auth to hmac-sha256 and enc to aes.Martijn van Duren
2021-06-20Tighten default security for snmpd(8). This is done by doing severalMartijn van Duren
2021-06-14snmpd.conf(5): fix typo/plurals and tweak wording. ok jmc martijnStuart Henderson
2021-05-20Rename context to pdutype. This is in line with the naming schema from theMartijn van Duren
2021-03-09Fix some old phrasing on how to set up a trap handler which aren't correctMartijn 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-28Remove print_{debug,verbose} since they're currently unused and I see noMartijn van Duren
2021-01-27these programs (with common ancestry) had a -fno-common problem relatedTheo de Raadt
2021-01-22Remove the traphandler process, which was nothing more then a sham.Martijn van Duren
2021-01-05Refactor how traphandler verifies the code.Martijn van Duren
2021-01-04Remove BER_TYPE_BOOLEAN, it's not part of the spec and I haven't seen itMartijn van Duren
2020-10-30Remove the old deprecated listen on syntax.Martijn van Duren