summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2009-06-04Make the types of ber_read() decl match the prototype.Jonathan Gray
'looks good' pyr@
2009-06-04make the imsg framework endian-safe so that it can also be usedEric Faurot
for network message passing. ok pyr@
2009-06-04remove unused variableReyk Floeter
2009-06-04tweakReyk Floeter
2009-06-04Keep around the SSL session for each checked host. This way SSLReyk Floeter
caching can kick in on subsequent checks, making them faster and lighter on the server. From camield, closes PR 6137 (modified diff)
2009-06-04Make imsg.c and buffer.c more generic by introducingEric Faurot
imsg.h and a daemon-specific imsg_types.h discussed with and "yes, please" pyr@
2009-06-04Export networks to be redistributed into all ribs for now.Claudio Jeker
2009-06-04Add "rde rib <name>" to the config and allow the rde to use these other RIBs.Claudio Jeker
Still a bit hackish, reload is missing and printconf as well. Looks good h@
2009-06-04Document that we accept ASPLAIN format 32-bit ASN.Stuart Henderson
2009-06-04hotplugd is on so many, give up on MANSUBDIRTheo de Raadt
2009-06-03simplify struct batch; ok gilles@Jacek Masiulaniec
2009-06-03change "cachepct" to "bufcachepercent" so it is the sameBob Beck
as the variable and the similar sysctl ok deraadt@
2009-06-03Allocate all rib contextes for tree walks and don't use static stack memory.Claudio Jeker
This will make interruptable walks a lot easier.
2009-06-03Initial stab at rib_free() until now unused.Claudio Jeker
2009-06-03cleanup contorted and slightly broken call to imsg_get_fdEric Faurot
ok pyr@
2009-06-03Better way to allocate new RIBs.Claudio Jeker
2009-06-03initialize queueEric Faurot
ok pyr@
2009-06-03Make prefix_destroy more generic and use it in prefix_remove this is possibleClaudio Jeker
because path_remove was changed to remove the prefixes in a slightly different way.
2009-06-03- enable on sgiJasper Lievisse Adriaanse
ok miod@
2009-06-03allow localhost to query server-status by default. this makes apachectlRobert Nagy
fully functional. ok johan@, henning@
2009-06-03rename sc_config to sc_conffile since that's what this field is about, itGilles Chehade
will prevent a confusion with sc_config which will be a pointer to the actual configuration.
2009-06-03Improve error checking for the secrets encoding function; ok gilles@Jacek Masiulaniec
Pointed out by giovanni <qgiovanni@gmail.com>
2009-06-03Arla client rename from xfs to nnpfs for later upgrades. Tested on various ↵Janne Johansson
arches. ok todd@ beck@
2009-06-03rewind DATA, so that the next scp: url will have code to connect to...Marc Espie
2009-06-03change buf_close return type to void.Eric Faurot
that function is not supposed to report anything remotely useful, or fail in any meaningful way. ok pyr@
2009-06-02Fix the way apache reports Content-Length by promoting the clength fieldPierre-Yves Ritschard
of request_rec from long to off_t, which makes it 64bit on i386. This allows files bigger than 2gig to be correctly served on arches where long is only 32bits. Warning: this introduces an ABI break, and hence some third party apache modules will need to be rebuilt to correctly link to this new apache. ok miod@, deraadt@
2009-06-02make env->sc_listeners and env->sc_ssl pointers, one step further towardGilles Chehade
configuration reloading without killing active sessions; ok jacekm@
2009-06-02bring in buf_seek, buf_size and buf_left from bgpdEric Faurot
ok pyr@
2009-06-02constify argument to buf_addEric Faurot
ok pyr@
2009-06-02Same reject and blackhole route handling as in ospfd. Allow those routesClaudio Jeker
to be redistributed even though they point to 127.0.0.1. OK michele@
2009-06-02- minor tweaksJason McIntyre
- remove unneccessary -compact from a list - remove unneccessary Xo/Xc before it gets copied all over the place
2009-06-02Track reject and blackhole routes and allow them to be redistributed evenClaudio Jeker
though they point to the loopback. Mainly used for redistribute default since on default free routers we need to have a fake route now. After discussion with Tonnerre Lombard, idea OK henning@
2009-06-02make it clear that setting the global timeout late will mess things up.Pierre-Yves Ritschard
2009-06-02note that order is important in the file regarding global options at this ↵Janne Johansson
time. ok pyr@
2009-06-02Fix ldpd.conf man page.Michele Marchetto
Document the most important options currently present. input jmc@
2009-06-02remove extra imsg_event_add() after EV_WRITE checks - this is notReyk Floeter
required because it is called later and there is no return before. ok gilles@
2009-06-02Libevent may do an upcall with both EV_READ and EV_WRITE set.Reyk Floeter
So change the code accordingly to allow that. Found by claudio@ in ospfd
2009-06-02Also match on 'master.passwd.byuid'. Fixes a problem with lookup by uid.Bernd Ahlers
ok pyr@
2009-06-02Make show rib as and show rib community use the same dump code as the otherClaudio Jeker
show rib commands. This makes the output sorted by prefix and not some rather randomly output.
2009-06-02Move the rest of the rib dump functions into rde_rib.c where it belongs.Claudio Jeker
2009-06-01Use only one list to queue the dump contextes on. Use the list in structClaudio Jeker
rib_context instead of the ctl specific rde_dump_ctx to make it more general.
2009-06-01no endpwentHenning Brauer
2009-06-01no we don't need endpwentHenning Brauer
i remember we already had the confusion and bgpd doesn't have the endpwent
2009-06-01yet another cleanup in mfa/lka, don't roll their own loops to release mapsGilles Chehade
and rules when config.c provides us with purge_config(), PURGE_MAPS and PURGE_RULES. kills lots of lines with no functionnal change. ok jacekm@
2009-06-01Do not call the upcall twice on some prefixes. Move the upcall back toClaudio Jeker
where it was beforhands.
2009-06-01add new file ruleset.c with code related to the ruleset matching, and killGilles Chehade
the two or three "almost" identical versions of ruleset matching loops from lka and mfa by having one unified function in ruleset.c; ok jacekm@ while at it, bring maildir support back to life; trivial one-liner by me
2009-06-01Holy simplification batman. Use the per rib entry flags to lock entriesClaudio Jeker
when interrupting rib dumps and now we no longer need evil RB magic to find the next entry on restart.
2009-06-01Instead of storing a pointer to the RIB head in the RIB element use thatClaudio Jeker
space for a flags field and the RIB id. In the end bgpd will be able to lock RIB elements and therefore make it possible to interrupt all tree walks.
2009-06-01propagate the recipient domain through aliases expansion, this fixes a bugGilles Chehade
that would trigger when smtpd.conf does not have an "accept for local" rule and we attempt to deliver to a domain for which we are a destination. spotted by jacekm@, fix by me and ok jacekm@
2009-06-01Welcome ldpd, the Label Distribution Protocol daemon.Michele Marchetto
Built using the imsg/three process framework, its main aim is to redistribute MPLS labels between peers. Right now it has some really basic functionalities, the basic protocol works and peers are able to exchange labels and insert them in the kernel. It still does not react to changes of topology. Not yet connected to the builds. ok claudio@ deraadt@