summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2006-08-05actually perform error-checking on every read/write.Marc Espie
2006-08-04add "restart" to max-prefix, allows sessions suspended due to reachingHenning Brauer
max-prefix to be restarted automagically after a given number of minutes requested by "Sylwester S. Biernacki" <obeer@obeer.com>, manpage help jmc, ok claudio
2006-08-04Sigh, use .Nm, not the literal name of the binary...Marc Balmer
2006-08-04Add a '-q' option to suppress warning messages.Marc Balmer
2006-08-04Remove reference to tb(4). Found by jmc@, thanks.Marc Balmer
2006-08-03On startup in fetchtable() clean the routing table of all PROTO1 routes.Claudio Jeker
These may be leftovers from a crash or so and result in an strange behaving bgpd parent process additionally it causes huge CPU loads because of a linear list walk done on every insert. Code stolen from ospfd which does the same thing since a long time ago. This is a temporary fix until we have real routing priorities and all this PROTO1 flagging can be removed. PROTO1 is not exclusive to bgpd but for correct operation we currently need to enforce it. OK because it is only temporary henning@ Found and fix tested by Sylwester S. Biernacki
2006-08-01add ProxyPreserveHost support to mod_proxy. it allows to pass the originalFederico G. Schwindt
Host header to the backend. default off. henning@ ok.
2006-08-01If pkg_delete is trying to remove more than one package at the same time andBernd Ahlers
is finding some dependency problems, explain which package depend on what. (with -v, -i or '-F verbosedeps') idea & ok espie@
2006-07-31cosmetic: comments, and better method name.Marc Espie
2006-07-31add missing licence info.Marc Espie
use strict/warning where applicable, and fix relevant warnings.
2006-07-30there's a nasty little race condition when the neigbor reached max-prefixHenning Brauer
and at the same time there is messages from him in the socket buffer, because we process the imsgs from the RDE (which tells us max-prefix was reached) first, and put the session to IDLE, close connection and deallocate buffers. if we then try to read from the socket and write to the deallocated buffer we crash, of course. so check wether we have a buffer before reading. crash seen and fix tested by "Sylwester S. Biernacki" <obeer@obeer.com>
2006-07-28factor out the code to build bgp messages, ok claudio a long time agoHenning Brauer
2006-07-28avoid printing the server built dateHenning Brauer
2006-07-28avoid printing server built date, we set that to "unknown" anywayHenning Brauer
leave the function there of course, it's part of the API
2006-07-28A vulnerability has been reported in Apache HTTP Server, which potentially canHenning Brauer
be exploited by malicious people to compromise a vulnerable system. The vulnerability is caused by a off-by-one error in mod_rewrite and can be exploited to cause a one-byte buffer overflow. http://secunia.com/advisories/21197/ report "Alexey E. Suslikov" <cruel@texnika.com.ua>, the obvious fix mailed in by Stuart Henderson <stu@spacehopper.org>
2006-07-25amazing how far a typo of mine (CFLAGS vs CLFAGS) from early 2004 spreadHenning Brauer
(and how long it went unnoticed) From: Alexey Dobriyan <adobriyan@gmail.com>
2006-07-25kill redundant prototypesHenning Brauer
2006-07-24Build wscons stuff on vax (but no for bsd.rd yet)Miod Vallat
2006-07-18Tyop fix: simultaniousMichael Knudsen
2006-07-12makeinfo --no-split, simplifies sets immensely.Marc Espie
Approved deraadt@, kettenis@
2006-07-09Use sigaction() instead of signal() in the parent and use theTodd C. Miller
SA_NOCLDSTOP flag for the SIGCHLD handler so the kernel does not notify us when the child has been stopped, only when it exits. Fixes a problem where if you suspended the child process the parent would exit. OK otto@
2006-07-06In rt_invalidate() skip all as_ext routes if routes matching a specific areaClaudio Jeker
are invalidated. as_ext routes have a uninitalised area id (aka 0.0.0.0) and so bad stuff happend when area 0.0.0.0 was invalidated. Because of this the FIB and RIB got out of sync in some scenarios.
2006-07-03Add missing breaks and suddenly all starts to make sense again. WonderedClaudio Jeker
why one of my boxes started to redistribute all my bgpd routes into ospf.
2006-07-02Recognise OpenBSD vendor IDHans-Joerg Hoexer
2006-07-01Don't warn for kernel_text being zero on (some) m68k systems.Miod Vallat
2006-07-01remove some unneeded includes; one found by vetinariOtto Moerbeek
2006-07-01clean this page up;Jason McIntyre
2006-07-01simplify synopsis/usage(); ok teduJason McIntyre
2006-06-30spacesTheo de Raadt
2006-06-30add -K option which uses a salt file and pkcs5 pbkdf2 to create aTed Unangst
more secure key. with feedback from djm and markus pkcs5 pbkdf2 code from netbsd's cgdconfig
2006-06-30don't write anything to log until we are daemonized. spotted byOtto Moerbeek
david@; ok henning@
2006-06-28Track the uptime of the ospfd daemon itself.Esben Norby
It is possible to read the uptime of the daemon with the "ospfctl show" command. ok claudio@
2006-06-27add new event rules to match optional elements of radiotap headers:Reyk Floeter
signal percentage, transmit rate and channel frequency. ok and hints by jsg@ jmc@
2006-06-27sync with openssl-0.9.7j docs;Jason McIntyre
2006-06-26fix printing of the RSSI radiotap element: use the PRINTF wrapperReyk Floeter
around hostapd_log instead of the printf function
2006-06-26increase polling intervbal, but only after we are synced and have doneOtto Moerbeek
a few frequency adjustments. ok henning@
2006-06-26Reset adjtime() on startup; having an adjtime() active while startingOtto Moerbeek
up causes overcompensation and confusing debug log entries; noticed by dtucker@
2006-06-26Code cleanup/shortening. No binary changes.Marc Balmer
2006-06-23set the RSSI Max value in ath(4) and use the new RSSI radiotap headerReyk Floeter
instead of the old db signal header. also allow tcpdump and hostapd to print the new RSSI radiotap header values current/max rssi. ok damien@ jsg@
2006-06-22CAVEATSRay Lai
syslogd does not create files, it only logs to existing ones. From millert@: http://marc.theaimsgroup.com/?m=106329875409953 ``Good idea'' millert@, ``fine by me too'' jmc@
2006-06-22Document /var/db/ntpd.drift; ok jmc@Otto Moerbeek
2006-06-22Save the computed clock drift and use it on startup. ok deraadt@Otto Moerbeek
henning@
2006-06-21avoid a race by installing SIGCHLD handler before fork() is called.Otto Moerbeek
ok henning@ ckuethe@
2006-06-19a little .Xr;Jason McIntyre
2006-06-19add -c to usage() and synopsis;Jason McIntyre
2006-06-19if at startup a given group has carpdemote == 0, we don't do carp demotion.Henning Brauer
now, once all sessions went to established, we start doing demotion, so that when one drops and has dmeotion enabled, we actually demote. ok claudio
2006-06-18tsk, tsk, tsk... the rule is simple: any define consisting ofOtto Moerbeek
more than one token MUST be put in parentheses!
2006-06-18fix a commentHenning Brauer
2006-06-18make cloned sessions appear with RECONF_REINIT so they are treated likeHenning Brauer
peers added at runtime
2006-06-17Import frequency conrrection code from dragonfly, whith some changes:Otto Moerbeek
only do frequency compensation if the clock is synced, and a slightly diffent way of computing the linear regression. You'll need a recent kernel and libc to use this. Testing by naddy@ and ckuethe@ and others, thanks! ok henning@