Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-05-16 | ignore non-existent cases where '$if' evaluates to '*'. | Todd T. Fries | |
From André Lucas <andre@ae-35.com>, fixes pr # 2658. 'Looks good' from miod@, millert@, and krw@. | |||
2002-02-23 | re-add support for $if expansion; hamajima@nagoya.ydc.co.jp | Theo de Raadt | |
2002-02-21 | Change the network components initialization order. | Miod Vallat | |
Change from: o all interfaces o all bridges o routes to: o physical interfaces o routes o gif and gre interfaces o bridges Fixeski PR #2400. Manual page updates coming soon. Ok angelos@ chris@ deraadt@ | |||
2001-07-31 | a space before a redirect | Hugh Graham | |
2001-07-06 | Also, source /etc/rc.conf so we can pull in the | Angelos D. Keromytis | |
multicast_host/multicast_router settings; this is useful if one flushes the routing table and re-initializes. We really need a netconfig tool of sorts. | |||
2001-07-06 | Use "route -n show -inet" to determine the default multicast iface. | Angelos D. Keromytis | |
2001-07-03 | pull in rc.conf early so that pf(1) startup is right; tested by jasoni, ↵ | Theo de Raadt | |
comments from millert | |||
2001-05-30 | Remove ipf. Darren Reed has interpreted his (old, new, whichever) | Theo de Raadt | |
licence in a way that makes ipf not free according to the rules we established over 5 years ago, at www.openbsd.org/goals.html (and those same basic rules govern the other *BSD projects too). Specifically, Darren says that modified versions are not permitted. But software which OpenBSD uses and redistributes must be free to all (be they people or companies), for any purpose they wish to use it, including modification, use, peeing on, or even integration into baby mulching machines or atomic bombs to be dropped on Australia. Furthermore, we know of a number of companies using ipf with modification like us, who are now in the same situation, and we hope that some of them will work with us to fill this gap that now exists in OpenBSD (temporarily, we hope). | |||
2001-03-13 | spelling; maurice@maurice.wan.nl | Theo de Raadt | |
2001-02-06 | ignore blank lines in addition to comments | Todd T. Fries | |
fixes pr#1660 from wilfried@telia.com .. Thanks! | |||
2001-01-10 | support !command in bridgename.if files, too | Jason Wright | |
2000-11-27 | Use -n to test if a variable is non-zero. Otherwise, if the variable's | Todd C. Miller | |
contents start with a '-' test becomes unhappy (since it interprets it as another option). | |||
2000-11-08 | This fixes pr 1481, we now handle args > 6 in /etc/hostname.if in the | Todd T. Fries | |
cases where we did not previously handle them. Thanks to Scott Atwood <atwood@cs.stanford.edu> for reminding us of this. | |||
2000-09-02 | subtle bug .. global variables in a while loop need reset 'just incase' | Todd T. Fries | |
With: hostname.fxp0 having a last line of: inet6 alias 3ffe:... and hostname.gif0 having a first two lines of: giftunnel 1.2.3.4 dest 1.2.4.3 We end up with the command: ifconfig gif0 giftunnel alias 1.2.3.4 1.2.4.3 .. which is clearly wrong and fixed by this change | |||
2000-06-18 | rc.conf now parses ${local_rcconf} internally; closes pr 1259 | Todd T. Fries | |
2000-05-08 | fix dhcp 'NONE' ness from install to allow media parsing to work | Todd T. Fries | |
.. ok deraadt@, millert@ | |||
2000-04-21 | rc.conf.local support, inspired by chuck yerkes | Theo de Raadt | |
2000-04-04 | Remove the -E flag from ipf as it is implicitly enabled and using | Todd C. Miller | |
the -E flag here causes the kernel to printf 'IP Filter: already initialized'. | |||
2000-03-18 | silence all extra route addition printouts | Theo de Raadt | |
2000-03-17 | correct reject route installations for IPv6. improve comments. | Jun-ichiro itojun Hagino | |
2000-03-12 | disallow packets to malicious 6to4 prefix, based on | Jun-ichiro itojun Hagino | |
http://playground.iijlab.net/i-d/draft-itojun-ipv6-transition-abuse-00.txt | |||
2000-03-10 | fix non behavior | Todd T. Fries | |
with this `!' lines in /etc/hostname.* run even without certain lines (like a comment) preceeding it. | |||
2000-01-10 | allow arbitrary commands in /etc/hostname.* files if the line starts with '!' | Todd T. Fries | |
2000-01-02 | rtsol case can configure the interface up, since it would be nice to finish | Theo de Raadt | |
DAD before the actual rtsol(8) run happens later. and since it will rtsol, it is going to be up in any case. | |||
2000-01-02 | one more indentation fix. | Jun-ichiro itojun Hagino | |
2000-01-02 | indentation fix (todd's part) | Jun-ichiro itojun Hagino | |
2000-01-02 | fix rtsold case, reset cmd for each iteration! | Todd T. Fries | |
2000-01-02 | allow options after "rtsol". | Jun-ichiro itojun Hagino | |
XXX both "dhcp" and "rtsol" has keyword *down* at the end. is it okay? | |||
2000-01-02 | echo "IPv6 autoconf: interfaces" before invoking rtsol. | Jun-ichiro itojun Hagino | |
sleep for net.inet6.ip6.dad_count seconds to ensure that IPv6 DAD is completed. TODO: rtsold (rc.conf line), manpage | |||
2000-01-02 | ipv6 autoconf on hosts (non-routers). | Jun-ichiro itojun Hagino | |
to do this, 1. in sysctl.conf, add these lines: net.inet6.ip6.forwarding=0 net.inet6.ip6.accept_rtadv=1 2. in hostname.foo, add rtsol specifying two or more interfaces with "rtsol" may result in strange behavior - ipv6 spec does not permit multi-interface node to be autoconfig'ed. | |||
2000-01-02 | add to hostname.* parsing: | Todd T. Fries | |
- multiple entries support (read: aliases) - inet6 support - support for comments (#) (look for hostname.if(5) commit for syntax details) | |||
1999-12-31 | install IPv6 reject routes only if kernel is capable of IPv6. | Jun-ichiro itojun Hagino | |
1999-12-09 | avoid transmitting invalid IPv6 packets out to the wire. | Jun-ichiro itojun Hagino | |
1999-12-09 | do not perform IPv6 initialization for loopback interface. | Jun-ichiro itojun Hagino | |
MUST make lo0 up before any IPv6 operations. it will be considered a pilot error if you don't. (I prefer to have lo0 initialized automatically) | |||
1999-09-01 | support # characters in bridgename.* files; millert | Theo de Raadt | |
1999-09-01 | cleanup parsing of hostname.* files, and seperate bridge control into | Theo de Raadt | |
bridgename.* files; all documented in new hostname.if(5) and bridgename.if(5) man pages | |||
1999-08-09 | Only parse/setup the hostname.foo file if interface foo exists (this | Angelos D. Keromytis | |
is useful for laptops with different ethernet cards etc.) | |||
1999-03-29 | New multicast route setup style | Niklas Hallqvist | |
1999-03-26 | Add bridge interface handling | Niklas Hallqvist | |
1999-03-01 | Add support in /etc/hostname.xxx for files of the format: | Todd C. Miller | |
up [options] Any of the following may or may not be set: $name $mask $bcaddr $extras | |||
1998-10-28 | Kill the awful hack used to match and split /etc/hostname.* We now use | Todd C. Miller | |
a function, isalphanumeric, to determine whether an interface name is likely to be valid. This means that things like /etc/hostname.le0.bak, /etc/hostname.le0#, /etc/hostname.le0~, etc. will be ignored as they should. There is no longer an implicate assumption that /etc/hostname.* only contains a single '.'. | |||
1998-10-06 | move ipnat to end of netstart, to support dhcp+ipnat | Theo de Raadt | |
1998-09-18 | apply media directives on dhcp interfaces | Theo de Raadt | |
1998-09-10 | better way of handling dhcp client; Jason Ish <jbi130@mail.usask.ca> | Marco S Hyman | |
1998-09-08 | dhcp client stuff. "Angelos D. Keromytis" <angelos@dsl.cis.upenn.edu> | Marco S Hyman | |
1998-08-24 | You can't use -interface default when there's no default gateway | Jason Downs | |
set (yet). Use -interface $hostname if mygate doesn't exist so that this actually works on routers. | |||
1998-07-04 | put 224 route on default, to avoid a hostname lookup | Theo de Raadt | |
1998-05-22 | use route -n, what the heck | Theo de Raadt | |
1998-03-28 | s/^nat/ipnat/ | Theo de Raadt | |
1998-02-23 | remove trailing blank line | Niklas Hallqvist | |