Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-31 | use a hyphen for "interface-specific" as a compound term. this is | Jason McIntyre | |
not a hard and fast rule (actually it's a form i abuse) but hostname.if.5 currently uses two conflicting forms and this keeps it consistent; | |||
2008-01-31 | some small fixes for snmp stuff; | Jason McIntyre | |
2008-01-31 | enable snmpd in the build | Reyk Floeter | |
approved by deraadt@, ok thib@ | |||
2008-01-31 | do not leak confd on malloc failure in control_accept() | Henning Brauer | |
found by Igor Zinovik <zinovik@cs.karelia.ru> | |||
2008-01-31 | add prefixes to names of structure elements to make it easier to grep | Thordur I. Bjornsson | |
for code, next struct session; ok reyk@; | |||
2008-01-31 | add prefixes to names of structure elements to make it easier to grep | Reyk Floeter | |
for code, next struct relay. knf long line fixes will follow later. ok thib@ | |||
2008-01-31 | add prefixes to names of structure elements to make it easier to grep | Reyk Floeter | |
for code, start with struct relayd. finally. ok thib@ | |||
2008-01-30 | spacing | Reyk Floeter | |
2008-01-29 | When doing reconfigure() dont run a purge_config() on the | Thordur I. Bjornsson | |
new_env if parse_config() fails, it's NULL and parse_config() already freed it; Prevents segfaults when relayctl issues a reload and there's a syntax error in the configuration file. OK reyk@ | |||
2008-01-29 | relayd(8) may lose memory allocate to varaible `cnl' (struct | Reyk Floeter | |
ctl_natlook). Free `cnl' allocated memory on failure. From Igor Zinovik (zinovik at cs.karelia dot ru) | |||
2008-01-29 | When relayd(8) accepts control it creates `connfd' descriptor with accept | Reyk Floeter | |
function. Close it when ctl_conn allocation fails. From Igor Zinovik (zinovik at cs.karelia dot ru) | |||
2008-01-29 | Free resources now that we don't always exit after an unsuccessful | Pierre-Yves Ritschard | |
parsing of the configuration. From Igor Zinovik <zinovik at cs.karelia.ru> ok thib@ and me. | |||
2008-01-29 | fix Makefile races | Marc Espie | |
2008-01-28 | Reconnect a client socket after three consecutive send failures. | Marco Pfatschbacher | |
This allows recovery after an IP address change (e.g. on dialup links). Also move the update of "nextaction" timeout below the deadline check. OK henning@ | |||
2008-01-26 | replace reference to deprecated @pkgcfl keyword by @conflict | Landry Breuil | |
ok espie@ | |||
2008-01-25 | validate argv, okay otto@, henning@ | Marc Espie | |
2008-01-25 | show an example for writing ErrorLog to syslog | Stuart Henderson | |
ok henning | |||
2008-01-24 | "read(..., ..., sizeof Y) < sizeof Y" is a dangerous idiom because it | Kenneth R Westerback | |
does an unsigned comparison and read() can return -1. Use '!=' instead of '<' since read() can't return more than 'sizeof Y'. Not perfect (that would require a separate test for -1) but a very common usage. ok henning@ | |||
2008-01-24 | timeticks type | Reyk Floeter | |
2008-01-23 | extend bgpctl show rib detail output to include more attributes in the output. | Claudio Jeker | |
In addition to communities bgpctl now prints the aggregator, originator id, cluster list and extended communities if available. OK henning@ | |||
2008-01-23 | Add defines for extended communities. OK henning@ | Claudio Jeker | |
2008-01-21 | add names for OpenBSD test MIBs | Reyk Floeter | |
2008-01-21 | move snmpd.conf to the etc/ directory. it is not installed yet by the build. | Reyk Floeter | |
2008-01-21 | update configuration example | Reyk Floeter | |
2008-01-21 | move README to the Attic; ask me directly if you need to know about | Reyk Floeter | |
the TODOs and remaining issues. | |||
2008-01-21 | sync | Reyk Floeter | |
2008-01-19 | some usb devices stale (getstring: ioctl: Input/output error) if a | Marc Winiger | |
string is requested with language id 0, so we get the language table first and use the language id from there ok mglocker@ | |||
2008-01-18 | free oid data before overwriting it | Reyk Floeter | |
2008-01-18 | Call store_options() with correct cutoff values, i.e. ones not 7 bytes | Kenneth R Westerback | |
too large. Fixes a problem where a nicely crafted packet could crash dhcpd. Nuke a superfluous declaration of store_options() while here. Problem found and fix tested by Peter Hessler. ok beck@ millert@ henning@ | |||
2008-01-18 | implement very basic support of the BRIDGE-MIB which is enough to get | Reyk Floeter | |
recognized as a network device by some NMS. | |||
2008-01-18 | fix description | Reyk Floeter | |
2008-01-18 | parse ip addresses for traps | Reyk Floeter | |
2008-01-18 | trap.c | Reyk Floeter | |
2008-01-18 | fix stringval length | Reyk Floeter | |
2008-01-18 | add a snmpctl command to send traps to registered receivers using | Reyk Floeter | |
snmpd's imsg trap interface. | |||
2008-01-17 | swap arguments | Reyk Floeter | |
2008-01-17 | the optional trap varbind elements may be null | Reyk Floeter | |
2008-01-17 | allow to configure optional per trap receiver communities and to | Reyk Floeter | |
restrict the receivers to a specified mib. | |||
2008-01-17 | add basic snmpv2 support (snmpv2, trapv2, getbulk) | Reyk Floeter | |
ok canacar@ | |||
2008-01-16 | send a coldStart trap to registered receivers on startup and cleanup | Reyk Floeter | |
the trap code a little bit. | |||
2008-01-16 | document the "trap receiver" option. | Reyk Floeter | |
2008-01-16 | implementation of the SNMP trap sender interface | Reyk Floeter | |
2008-01-16 | typo | Reyk Floeter | |
2008-01-16 | define correct snmpv3 version | Reyk Floeter | |
2008-01-16 | bump copyright | Reyk Floeter | |
2008-01-16 | tweak | Reyk Floeter | |
2008-01-16 | move trap code to an own file; there will be more | Reyk Floeter | |
2008-01-16 | start working on an interface to send traps via snmpd.sock. userland | Reyk Floeter | |
applications will be able to send imsgs defining the trap to snmpd and the daemon will do the ASN.1/BER encoding before sending traps to the registered receivers. there are two advantages of this approach that a) the applications do not need to handle any ASN.1/BER encoding and b) snmpd will provide a central interface to define trap receivers. discussed with thib and others | |||
2008-01-12 | better ui for locking messages. | Marc Espie | |
Instead of just saying we await the release, we say when it's done. (practically, a lot of package operation take `some time', it's good for the user to know whether the command is still waiting for an held lock, or actually doing some work) | |||
2008-01-12 | unbreak DEBUG code | Reyk Floeter | |