summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2005-06-27Mark connected routes (routes without a nexthop) in the rib. Without thisClaudio Jeker
as-ext routes would select a wrong nexthop if the forwarding router is directly connected. OK, help and debugging norby@
2005-06-27Don't let /32 DT_NET routes override DT_RTR routes. This should helpClaudio Jeker
setups with /32 loopback networks. OK norby@
2005-06-26typo by claudioTheo de Raadt
2005-06-26Don't htonl() something that is already in network byte order. AS-Ext routesClaudio Jeker
suffered because of this. Normaly seen because they where not added to the rib or ended up with a bad nexthop. This is what you get for stealing code from bgpd :( OK norby@
2005-06-26Do not automaticaly announce routes that have RTF_DYNAMIC set. These routesClaudio Jeker
are e.g. created by the PMTU code and are removed after some time. OK norby@
2005-06-26explain how the aliasing operation works.Marc Espie
2005-06-26pkg_merge aliasing of hard links fixed.Marc Espie
2005-06-26Handle hard links correctly: the names need to be aliased correctly forMarc Espie
pkg_merging, and the names need to lose the prefix path when getting extracted.
2005-06-26expose the name aliasing operation, since it can be useful.Marc Espie
2005-06-26some useful statistics about shared files and size gains.Marc Espie
2005-06-26missing support for `identical' files.Marc Espie
2005-06-26select fat package based on name too.Marc Espie
2005-06-26new tool (not active yet): pkg_merge.Marc Espie
Can be used to merge several packages into a fat package. Uses simple heuristics to find out a `nice' ordering for common files, can handle semi-common prefixes.
2005-06-26handle fat packages based on architecture.Marc Espie
2005-06-26switch pkg_create to built-in Ustar, no longer dependent on external tar.Marc Espie
2005-06-26faster fat package finderMarc Espie
2005-06-25name2id prototypesHenning Brauer
2005-06-25Make the name2id/id2name code generically usable. This will be needed byClaudio Jeker
the upcomming filter rewrite. OK henning@
2005-06-24Do not automaticaly announce routes that have RTF_DYNAMIC set. These routesClaudio Jeker
are e.g. created by the PMTU code and are removed after some time. OK henning@
2005-06-22implement and use a real usage(); function instead of using goto usage;Robert Nagy
every time it is needed. ok millert@
2005-06-21Backout/Disable the change introduced in rev. 1.26. Don't start the helloClaudio Jeker
timer in IF_STA_WAITING. We are not ready for this because the RFC is totaly fucked up in that specific area causing many issues on fast reloads. OK norby@
2005-06-21we do not do -s in /etc/rc anymore. this is because, even if -s did try toTheo de Raadt
do it's job it would have to choose between two cases: 1. either it would take a very long time to get the correct adjustment, thus, if you are not currently on the net right, you wait a long time (or must type ^C, which is ridiculous) 2. ntpd could be modified to "abort early", but then would not meet the promise made by -s in the manual page (note: it does not say that it "tries") therefore, -s and -S must become user choices. Sorry. This same choice is made in lots of other places
2005-06-21move Arch->check() up to Packingelement, so that it can be called anywhere,Marc Espie
not only while adding packages. Add FatOnly filter, which will be used to get information from packing-lists to select the correct packing-list from a fat package (e.g., @arch and @name).
2005-06-21The ev_sighup event handler should handle SIGHUP and not SIGTERM.Claudio Jeker
SIGTERM is already handled by ev_sigterm.
2005-06-21when writing store the file `real name' on the filesystem, whichMarc Espie
allows renaming it on-the-fly just for archive creation purposes.
2005-06-20use getopt(3) for argument list parsing and remove the get_number()Robert Nagy
function becasue we use strtonum(3) from now on. ok otto@ millert@
2005-06-20use getopt(3) for argument list parsing and remove the get_number()Robert Nagy
function becasue we use strtonum(3) from now on. ok otto@ millert@
2005-06-20flesh out the destdir() working. Provide a convenience close() method.Marc Espie
2005-06-20$OpenBSD -> $OpenBSD$Robert Nagy
ok henning@
2005-06-19use a #define for the time to wait on -s and clarify a log msgHenning Brauer
2005-06-19use a little state engine to keep track of delayed dns lookups and such,Henning Brauer
eases things tested by Jason Ackley <jason@ackley.net> Matthias Kilian <kili@outback.escape.de> Stephen Marley <stephen@marley.org.uk> sturm@ theo ok
2005-06-18maintain correspondence between original archive file names and rewrittenMarc Espie
names. Allows transparent rename & copy of hard links.
2005-06-18more sanity checks, don't truncate names silently.Marc Espie
2005-06-18fix prefix/name cut (found out by aanriot)Marc Espie
2005-06-17Extended Attributes was a piece to get to ACLs, however ACLs have notDale Rahn
been worked on, so EA is pointless to maintain.
2005-06-17support disassoc reason codesReyk Floeter
2005-06-17Extended Attributes was a piece to get to ACLs, however ACLs have notDale Rahn
been worked on, so EA is pointless to maintain.
2005-06-17formatting tweaks;Jason McIntyre
ok reyk@
2005-06-17first step to implement a proactive wireless monitoring system usingReyk Floeter
hostapd(8). it's a very simple but powerful approach using highly flexible and stateless event and action rules for IEEE 802.11 traffic. you can monitor a wireless network by watching frames with types and addresses (with support for tables and masks) and you can trigger actions like writing log messages, sending pcap/radiotap dumps to the IAPP network, removing nodes from the hostap, resending received frames and sending contructed 802.11 frames in reply to traffic received from any rogue nodes. it's based on some initial work from the c2k5 which has been tested and improved during the last weeks. some missing documentation for hostapd.conf(5) will be written as soon as possible. ok deraadt@
2005-06-16use getopt() for argument list parsingRobert Nagy
ok millert@ otto@
2005-06-16use prefixlen2mask which handles zero prefixlens rightHenning Brauer
2005-06-16use prefixlen2mask() instead of doing the bitshifting by hand; fixes theHenning Brauer
zero prefixlen case (32 bit shift on 32 bit val -> undefined result) spotted by Moritz Grimm and otto
2005-06-15remove SNMP code from mrouted(8) because it is broken and it isRobert Nagy
higly unlike that anyone will use this. ok otto@ millert@ henning@
2005-06-15zap usage of __LINE__ so we can do KNF without binary changes.Niall O'Higgins
ok henning@
2005-06-14add missing error check for decode_prefix4. ok deraadt@Moritz Jodeit
2005-06-14remove speaker handling code. if you really want this, use the /etc/apm/*Theo de Raadt
scripts to do it. as it is, for most people this is terribly annoying and unneccessary; toby ok
2005-06-14Don't unref something that is used later. send_rtmsg() will callClaudio Jeker
rtlabel_id2name() so call rtlable_unref() after that. OK henning@
2005-06-13route label support, kroute part and ID allocator as well as the internalHenning Brauer
interface changes. support in the filter language and rde to come. claudio ok
2005-06-13add copy method, and document it.Marc Espie
Note that it doesn't do any magic with hard links so far.
2005-06-13if this is not a `real' file, override the size entry with a zero.Marc Espie