Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-09 | missing header file; bring things into scope | Theo de Raadt | |
2009-06-08 | revert this change by eric@: | David Gwynne | |
Make the imsg protocol network-safe. it might be network safe, but half the imsg based daemons on my firewalls dont run anymore. | |||
2009-06-07 | improve spacing in usage() | Igor Sobrado | |
2009-06-07 | xfs -> nnpfs; ok jj | Jason McIntyre | |
2009-06-07 | sync usage(); | Jason McIntyre | |
2009-06-07 | Change the way fds passed over a socket are retreived on the receiving side. | Eric Faurot | |
Currently the receiver fetches an imsg via imsg_get() and if he expects an fd, he then calls imsg_get_fd() to fetch the next fd queued on the imsgbuf from which the imsg came. This changes hides the fd queueing mechanism to the API user. When closing an imsg with an fd, the message is flagged so that the receiving end knows it must dequeue the fd in imsg_get() and return it with the imsg structure. This way there is no (less) possible screw up from imsg_get_fd() not being called directly after imsg_get() by the user. The retreived imsg is self-contained. ok pyr@, "I like that" henning@ | |||
2009-06-07 | Make the imsg protocol network-safe. | Eric Faurot | |
ok pyr@ | |||
2009-06-07 | Initial documentation for the new stuff | Claudio Jeker | |
2009-06-07 | First attempt at reload support for RIBs. There is some magic that I do | Claudio Jeker | |
not fully understand but at least no flames are comming out of my test box anymore. | |||
2009-06-06 | change the imsg header fields a bit to prepare for upcoming changes. | Eric Faurot | |
add a flag field, use u_int32_t for pid_t and extend type to 32 bits for padding. ok pyr@ | |||
2009-06-06 | Reorder IMSG types to put the "exported" ones further down so they do not | Claudio Jeker | |
change that often anymore. | |||
2009-06-06 | Fix bgpctl show rib prefix/len command. Problem reported by Insan Praja. | Claudio Jeker | |
2009-06-06 | If ntpd decides the clock has become unsynced, reset the number of saved | Chris Kuethe | |
time corrections. Once the clock is synced again, start computing a fresh frequency correction. ok henning | |||
2009-06-06 | Turns up the polling rate of sensors and makes ntpd calculate frequency | Chris Kuethe | |
corrections more often. Due to physical effects crystal oscillators aren't really stable beyond 1000s or so - at least not the kind found in pc's. ok henning | |||
2009-06-06 | this one missed the last batch. | Pierre-Yves Ritschard | |
2009-06-06 | Get ready for including imsg.h from a lib, when it comes along. | Pierre-Yves Ritschard | |
2009-06-06 | make ntpd imsg-in-a-lib ready as well. extensive testing done, no | Pierre-Yves Ritschard | |
behavior change. ok eric@ | |||
2009-06-06 | fix direct pkgpath case | Marc Espie | |
2009-06-06 | quick path for pkg cfl: check whether the new package conflicts with | Marc Espie | |
installed stuff first. If that's the case, and we're not in replacement mode, we don't really need to scan all the installed packages. | |||
2009-06-06 | my $_, except for the server code, which could still run on older perl | Marc Espie | |
2009-06-06 | make ospf6ctl/ospf6d imsg-in-a-lib ready too. | Eric Faurot | |
ospf6ctl is already broken in tree (not connected to build). ok pyr@ | |||
2009-06-06 | shuffle code around to achieve 0 length diff nirvana between all the | Pierre-Yves Ritschard | |
currently synced daemons' imsg.c, imsg.h and buffer.c | |||
2009-06-06 | forgot to cvs add the file | Pierre-Yves Ritschard | |
2009-06-06 | make ripctl/ripd imsg-in-a-lib ready too. | Eric Faurot | |
ok pyr@ | |||
2009-06-06 | make ldpd imsg-in-a-lib ready too. | Pierre-Yves Ritschard | |
2009-06-06 | make dvmrpd imsg-in-a-lib ready as well. | Pierre-Yves Ritschard | |
``put it in'' claudio@, ok eric@ | |||
2009-06-06 | sync ospfctl/ospfd with the common imsg code, making it lib ready as well. | Eric Faurot | |
"looks ok" claudio@ | |||
2009-06-06 | sync bgpd/bgpctl with the common imsg code, making it lib ready as well. | Eric Faurot | |
ok claudio@ pyr@ | |||
2009-06-06 | Document show rib table foo | Claudio Jeker | |
2009-06-06 | bgpctl part of allowing alternate RIBs to be shown. Had to use the | Claudio Jeker | |
keyword table because show rib rib foo is strange. | |||
2009-06-06 | Make it possible to select the RIB that a show command should show. | Claudio Jeker | |
2009-06-06 | sync snmpd with the common imsg code, making it lib ready as well. | Pierre-Yves Ritschard | |
ok eric@ | |||
2009-06-06 | allocate the correct amount of memory | Eric Faurot | |
ok pyr@ | |||
2009-06-06 | remove unnecessary and scary pid check in imsg_init. | Pierre-Yves Ritschard | |
ok eric@, claudio@ | |||
2009-06-06 | Sync with relayd: | Eric Faurot | |
Stop pushing event handling in the imsg framework. Instead, provide a small glue layer on top of both imsg and libevent. This finally clearly separates event handling and imsg construction. ok pyr@ | |||
2009-06-06 | Sync with relayd: | Pierre-Yves Ritschard | |
Stop pushing event handling in the imsg framework. Instead, provide a small glue layer on top of both imsg and libevent. This finally clearly separates event handling and imsg construction. Sidetrack bonus: remove the mega-ugly hack of having a dummy imsg_event_add stub in smtpctl. ok jaceckm@ | |||
2009-06-06 | if smtpctl is run in unsupported mode, exit with a warning instead of | Jacek Masiulaniec | |
defaulting to smtpctl-mode; aja@ ok | |||
2009-06-06 | Some preliminary filter magic to support multiple RIBs on the filters. | Claudio Jeker | |
It is ugly but does the trick for now. Filters will be rewritten anyway. The rib specifier only makes sense on from rules. e.g. deny rib OMG from any | |||
2009-06-06 | Only the main Loc-RIB should update the FIB for now. So introduce a | Claudio Jeker | |
F_RIB_NOFIB flag and apply it on all RIBs that are not F_RIB_NOEVALUATE. | |||
2009-06-06 | Only generate updates for peers that are member of the RIB that update is | Claudio Jeker | |
comming from. | |||
2009-06-06 | Minor cleanup. | Claudio Jeker | |
2009-06-05 | didn't we just say we remove libevent from the imsg framework? | Eric Faurot | |
ok pyr@ | |||
2009-06-05 | 4 handed diff with eric: | Pierre-Yves Ritschard | |
Stop pushing event handling in the imsg framework. Instead, provide a small glue layer on top of both imsg and libevent. This finally clearly separates event handling and imsg construction. Sidetrack bonus: remove the mega-ugly hack of having a dummy imsg_event_add stub in relayctl. This will make bgpd (and thus henning) happy. Next up are smtpd and ospfd. ok eric@ | |||
2009-06-05 | if path in "deliver to maildir path" is omitted, use ~/Maildir by | Jacek Masiulaniec | |
default; from gilles@ | |||
2009-06-05 | correct a format string type | Theo de Raadt | |
2009-06-05 | init rtm_hdrlen | Chris Cappuccio | |
ok claudio@, henning@ | |||
2009-06-05 | rtm->rtm_hdrlen conversion | Chris Cappuccio | |
ok claudio@, henning@ | |||
2009-06-05 | Correctly send notification messages when errors occur. | Michele Marchetto | |
ok claudio@ laurent@ | |||
2009-06-05 | Remove unneeded function that prepends mail with "From " marker. | Jacek Masiulaniec | |
mail.local(8) does it for us in mbox case, maildir doesn't need this, and in ext. mda case we delegate it to the external program. committing on gilles@'s behalf | |||
2009-06-05 | forgot to commit the ospfctl bits, this unbreaks the tree. | Pierre-Yves Ritschard | |
noticed by michele@ |