summaryrefslogtreecommitdiff
path: root/usr.sbin/snmpd/parse.y
AgeCommit message (Expand)Author
2022-08-23(Re)add support for agentx in snmpdMartijn van Duren
2022-06-30Be more explicit in filter-pf-addresses deprication message by mentioningMartijn van Duren
2022-06-30Introduce a blocklist backend and keyword.Martijn van Duren
2022-06-28Use smi_string2oid instead of ober_string2oid in parse.y's oid definition.Martijn van Duren
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-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-02Allow snmpd(8) to send SNMPv3 traps.Martijn van Duren
2021-08-10Overlooked a listen_tcp that needed removal in previous commit.Martijn van Duren
2021-08-10Allow "any" to be used as a listen on address.Martijn van Duren
2021-08-09Allow setting the engineid.Martijn van Duren
2021-06-20Tighten default security for snmpd(8). This is done by doing severalMartijn van Duren
2021-01-22Remove the traphandler process, which was nothing more then a sham.Martijn van Duren
2020-10-30Remove the old deprecated listen on syntax.Martijn van Duren
2020-09-10Move the tcp/udp keyword before <address>. This allows for easier addingMartijn 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-06-30Remove agentx and control socket support.Martijn van Duren
2020-01-02When many prefixes are stored in pf tables it is not sensibleFlorian Obser
2019-10-24The ber_* namespace is used by liblber since time immemorial,Theo Buehler
2019-06-11Implement SHA-2 (RFC7860) support for authentication.Martijn van Duren
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-09No need to mention which memory allocation entry point failed (malloc,Kenneth R Westerback
2018-07-08Be consistent in warn() and log_warn() usage whenKenneth R Westerback
2018-06-11Fix an off-by-one line count when using include statements.denis
2018-04-26Plug leak in error case of the common 'varset' implementations.Kenneth R Westerback
2018-04-15Add TCP support to snmpd.Marco Pfatschbacher
2017-08-20Check that we haven't yet reached the end of the string before callingTheo Buehler
2017-07-28Use a format string for yyerror when printing a variable string.Florian Obser
2017-01-05Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with moreKenneth R Westerback
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQKenneth R Westerback
2016-11-18Add support for multiple listening socketsJeremie Courreges-Anglas
2016-11-09Improve source IP address handling.Jeremie Courreges-Anglas
2016-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".Sebastian Benoit
2015-11-22Update log.c: change fatal() and fatalx() into variadic functions,Reyk Floeter
2015-02-08Use AI_ADDRCONFIG when resolv hosts on startup.Reyk Floeter
2014-11-20Don't allow embedded nul characters in strings.Jonathan Gray
2014-11-19add support for AgentX subagents in snmpdBret Lambert
2014-11-16Convert the logic in yyerror(). Instead of creating a temporaryAlexander Bluhm
2014-11-14Add gcc printf format attributes to yyerror() in parse.y files.Doug Hogan
2014-04-25Support running user-defined actions on receipt of snmp traps.Bret Lambert
2014-04-24fix copied text in error stringBret Lambert
2014-04-14Make snmpd use the AgentX protcol for accepting trap requests.Bret Lambert
2014-01-22relax the cfg file secrecy check slightly to allow group readabilityHenning Brauer
2013-11-25use u_char for buffers in yylex, for ctype callsSebastian Benoit