summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-03-11add more phyTheo de Raadt
2004-03-11fix bug where custom 450 messages are not displayed,Bob Beck
found by yongari@kt-is.co.kr ok dhartmei@, millert@
2004-03-11fix leak, found by Patrick Latifi <pat@eyeo.org>Bob Beck
ok millert@, dhartmei@
2004-03-11open O_RDONLY when listingBob Beck
ok millert@, dharmei@
2004-03-11Remove sync() calls that immediately precede databse close(). SinceTodd C. Miller
close() calls sync() itself the standalone sync() is a no-op. OK beck@
2004-03-11yes, the keyword table has to be sorted ;-)Henning Brauer
2004-03-11If apm_connect() fails, don't try to pass the bios_apminfo_t structureTom Cosgrove
to the kernel, since it won't have been filled in, and since we can't make APM calls if we don't connect (per spec). Also tidy up the error message, to make it clear that it's an APM error. Problem found, and fix tested, by jmc@ ok millert@, weingart@
2004-03-11KNFHenning Brauer
2004-03-11Call db-sync() after each db modification since they aren't all thatBob Beck
frequent in the scheme of things and this avoids the possibility of database corruption. Run here for a week. ok millert@ deraadt@
2004-03-11Avoid a panic by checking for apm_code_len == 0. Fixes a problemTodd C. Miller
found by jmc@. OK markus@ and tom@
2004-03-11Add basic support for communities. Currently it is only possible to filterClaudio Jeker
on communities, e.g match from any community 24640:* set localpref 666 OK henning@
2004-03-11Fix a memleak.Hans-Joerg Hoexer
ok ho@
2004-03-11Use aspath_asprint() instead of this malloc, aspath_snprint() mess. OK henning@Claudio Jeker
2004-03-11Ensure that aspath_snprint() returns a zero terminated string also if theClaudio Jeker
aspath is "". Found, OK and tsc tsc tsc henning@
2004-03-11typoHenning Brauer
2004-03-11missing word;Xavier Santolaria
ok drahn@.
2004-03-11Plug another memory leak. OK henning@Claudio Jeker
2004-03-11check for malloc failure...Henning Brauer
2004-03-11Document RB_USERREQTom Cosgrove
ok beck@, jmc@, deraadt@
2004-03-11Shutdown the RDE cleanly on exit. Plug some memleaks. OK henning@Claudio Jeker
2004-03-11Free unneeded mrt lists in SE and on exit. OK henning@Claudio Jeker
2004-03-11fflush(stderr) in vlog if in debug mode, from discussion with and ok claudioHenning Brauer
2004-03-11Type in Makefile. CLFAGS != CFLAGS and we don't want -Wredundant-decls theClaudio Jeker
standard include files are full of redundant declarations. OK henning@
2004-03-11ssh, sshd: sync version output, ok djmMarkus Friedl
2004-03-11typos;Xavier Santolaria
ok miod@.
2004-03-11Don't call pf_src_tree_remove_state() on error in pf_insert_state(),Ryan Thomas McBride
it's also called in the function which calls pf_insert_state(). Pointed out by Patrick Latifi, ok cedric@ dhartmei@
2004-03-11Honour RB_USERREQ in cats boot()Tom Cosgrove
reminded by miod@, ok deraadt@
2004-03-11change the kernel name to "bsd" not "/bsd" else it won't work;Xavier Santolaria
from Martin Reindl <mreindl at catai.org> ok miod@.
2004-03-11Fix byte ordering problems with network info read from /etc/gatewaysOtto Moerbeek
or -P and -F options. Based on NetBSD. Resolves PR 3704. ok deraadt@
2004-03-11trim usage; ok deraadtMarkus Friedl
2004-03-11syncTheo de Raadt
2004-03-10Fix payload handling flaws found by cloder@. Based on initial patch byHans-Joerg Hoexer
cloder@. Testing by markus@ cloder@ hshoexer@. ok ho@
2004-03-10Ensure that we obey a user's ddb> boot reboot command even if the systemTom Cosgrove
is cold (during startup). This adds RB_USERREQ to sys/reboot.h, uses it in the ddb commands, and ensures that */*/machdep.c:boot() won't set RB_HALT when cold if this flag is set. ok deraadt@
2004-03-10Don't permit a negative index. Pointed out by Patrick Latifi.Ryan Thomas McBride
2004-03-10More checking for a NULL return value from getpass(). otto@ OKTodd C. Miller
2004-03-10Check getpass() return value for NULL. Closes Pr 3706.Todd C. Miller
With help and OK from otto@.
2004-03-10Actually use SRCS+= so that we don't have a wrapped line.Ryan Thomas McBride
2004-03-10plug 3 memory leaks; 2 from andrushock, 1 by meHenning Brauer
ok pb deraadt
2004-03-10Plug up memory leak.Hans-Joerg Hoexer
ok ho@
2004-03-10pass a pointer to the network list as well to session_main so we can free()Henning Brauer
the members after fork
2004-03-10while walking the peer list on shutdown free the peer structsHenning Brauer
2004-03-10pass a pointer to the filter rule list to session_main() so we can free()Henning Brauer
the list entries and the head there after forking
2004-03-10when we exit try to write out what is left in the msg buffers for the imsgHenning Brauer
pipes and clear buffers afterwards
2004-03-10free peer list on exit, claudio okHenning Brauer
2004-03-10remove unused functionHenning Brauer
2004-03-10on shutdown, explicitely clear the knexthop, kroute and kif tables, claudio okHenning Brauer
2004-03-10in kif_kr_insert and _remove, don't whine when we do not find an interfaceHenning Brauer
whom's index is 0. this means no interface and our faked route that protects the loopback network uses ifindex 0. claudio ok
2004-03-10remove an ugly hack from the time when we had no RTM_IFANNOUNCE messages:Henning Brauer
if kif_find() did not find a matchnit re-fetched the complete table from the kernel and retried. this is obsolete now, claudio ok
2004-03-10oupsHenning Brauer
2004-03-10implement framework to announce capabilities in the open messages we send.Henning Brauer
this includes handling "unsupported optional parameter" notifications from the peer and retrying without capability announcement. claudio ok