Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-27 | some updates from daniel dickman; | Jason McIntyre | |
2013-03-27 | fix build after asr update | Eric Faurot | |
ok gilles@ | |||
2013-03-26 | Include inttypes.h to get PRIx64; ok gilles@ | Todd C. Miller | |
2013-03-26 | for the sake of argument, let's pretend this #if 0 code isn't wanted | Ted Unangst | |
2013-03-25 | the unused palm code goes away. | Theo de Raadt | |
2013-03-25 | the unused palm code goes away. | Theo de Raadt | |
2013-03-25 | remove useless line that breaks with new perl | Stuart Henderson | |
2013-03-25 | sync w/ospfd: improve snapshot handling; ok claudio, sthen | Markus Friedl | |
2013-03-25 | sync w/ospfd: ignore the nbr_adj_timer if we are not forming | Markus Friedl | |
adjacencies; ok claudio sthen | |||
2013-03-25 | sync w/ospfd: the event NBR_EVT_SEQ_NUM_MIS is not defined in state | Markus Friedl | |
NBR_STA_XSTRT; ok claudio@ sthen@ | |||
2013-03-25 | sync w/ ospfd: | Markus Friedl | |
for point-to-point interfaces we need to send lsupdates to the interface address, since there is no DR and multicast messages to the DR will be ignored. ok claudio@, then@ | |||
2013-03-25 | sync w/ospfd: allow two minutes until neighbor adjacencies are formed; | Markus Friedl | |
ok claudio@ sthen@ | |||
2013-03-24 | Do not leak kernel pointers, unless operating as root. Some other display | Theo de Raadt | |
functionality is lost, but one can argue that privacy was being violated there... ok various, including bluhm and guenther | |||
2013-03-23 | rework the main loop so we can drop kmem privs a little later, | Ted Unangst | |
prepping for a coming kernel change. we need to call sysctl for all the procs to get their vmspace pointer, then we drop, then we go grovelling. ok deraadt | |||
2013-03-22 | RFC 2131 4.3.1 seems clear that a server MUST NOT include the | Kenneth R Westerback | |
client-identifier option in OFFER or ACK messages. So stop doing so. | |||
2013-03-22 | tweak previous; ok sthen | Jason McIntyre | |
2013-03-22 | decl's before code. please push to upstream. | Theo de Raadt | |
2013-03-22 | port from ospfd/lsreq.c r1.20, ok claudio@ | Stuart Henderson | |
date: 2013/01/17 09:02:22; author: markus; state: Exp; lines: +4 -2 the peer might still send more DD messages, even if the RDE has processed all received DDs (dd_pending == 0), so we need to check for state != NBR_STA_XCHNG; ok claudio@ | |||
2013-03-22 | Allow use of an alternative control socket, ported from ospfd. ok claudio@ | Stuart Henderson | |
2013-03-22 | sync comment typos/whitespace with ospfd | Stuart Henderson | |
2013-03-22 | typo in comment | Stuart Henderson | |
2013-03-22 | gratuitous whitespace diff with ospfd/ospf.h | Stuart Henderson | |
2013-03-22 | whitespace tweak; gratuitous difference with ospf6d | Stuart Henderson | |
2013-03-22 | reinstate code to announce routes to backup carp interfaces. this was removed | Stuart Henderson | |
in a cleanup in r1.83, but we do still want to announce these (with a high metric), so that a specific route to the relevant network is maintained during failover. ok florian@ claudio@ | |||
2013-03-22 | Do not register symlinks in the sum files. This makes no sense and makes | Antoine Jacoutot | |
sysmerge(8) output a warning when the target of the link does not yes exist on the system. ok sthen@ | |||
2013-03-21 | re-add a build fix for vax that was overwritten by the update | Robert Nagy | |
2013-03-21 | create realloc() loops around sysctl for array-based mibs, in programs | Theo de Raadt | |
which want a "full" dump ok dlg | |||
2013-03-20 | revert, that restriction is already enforced the right way | Ted Unangst | |
2013-03-20 | No need to depend on MCLBYTES here. | Theo de Raadt | |
2013-03-20 | Only root can look at the kernel address space. | Theo de Raadt | |
2013-03-20 | less includes | Theo de Raadt | |
2013-03-20 | 7 #include which are not needed | Theo de Raadt | |
2013-03-20 | a tiny bit of knf; mostly whitespace | Theo de Raadt | |
2013-03-19 | typo: icpp/ipcp; from Renaud Allard | Stuart Henderson | |
2013-03-19 | dont need to event_add the parent to child writing events twice. especially | David Gwynne | |
if something stops you from having something to write after the first event_add but before the second one. thank you to Henri Kemppainen for the find. | |||
2013-03-18 | make the arg name for -t consistent, and add STANDARDS; | Jason McIntyre | |
2013-03-18 | jmc pointed out i didnt replace the placeholders with the year and my name. | David Gwynne | |
2013-03-18 | whitespace fixes. no functional change | David Gwynne | |
2013-03-18 | limit the client to 256 bytes of input. if they send too much we just close | David Gwynne | |
the connection. requested by deraadt@ | |||
2013-03-18 | switch from having a timeout after every read/write for the client | David Gwynne | |
connection to a timeout for the whole session. means a client cant sit there feeding us a byte at a time for long periods, consuming fds on the server. it seems to simplify the code a bit too. requested by deraadt@ | |||
2013-03-18 | handle EMFILE/ENFILE from accept by disabling handling of events on the | David Gwynne | |
listeners for a second. modelled on how this has been solved in other network daemons. | |||
2013-03-18 | this is a new identd daemon to replace the libexec one that can be run | David Gwynne | |
from inetd. it is an event driven non-blocking implemention using libevent. it features support for privilege separation and revocation. network connections are handled by a chrooted and unprivileged process, while the username lookups are handled by an unprivileged process. the lookups can block while the network handling can continue. it also features support for handling concurrent client connections. its currently lacking support for handling dotfiles in homedirs like the libexec one, and some error handling on accept. its going into the tree so it can be worked on with a history of changes. | |||
2013-03-17 | update to 1.2.7 | Robert Nagy | |
2013-03-17 | i missed the bit of maxime villards diff that took the client_free out of | David Gwynne | |
oack on error. his fix is better, so this marges all of it in. | |||
2013-03-17 | Add the router preference defines to the icmp6.h header and remove the | Brad Smith | |
defines that were part of rtadvd's code. ok bluhm@ | |||
2013-03-15 | camield requested backout of rev 1.26, and indeed ftp-proxy does not | Sebastian Benoit | |
need it. | |||
2013-03-15 | let oack use the full buffer space to build its packet, not just the size | David Gwynne | |
negotiated for data tranfsers. this lets people negotiate 2 byte transfers with other options too if they want. im looking at you Maxime Villard. | |||
2013-03-15 | "correct" the order of calloc arguments. | David Gwynne | |
2013-03-15 | fix up some lwarn()s that should be lwarnx()s | David Gwynne | |
2013-03-15 | fix a huge bug in tftpd. | David Gwynne | |
there was a double free if an option ack failed. if oack fails, the client gets freed, then the oack caller tries to free the options which were just freed. found by Maxime Villard who provided a fix. unfortunately his fix still had a double free but it was pretty close. ok MALLOC_OPTIONS=S |