Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-06-03 | fall back to "nobody" when the _dhcp user is not available, theo bob ok | Henning Brauer | |
2004-05-13 | don't leave this file open, ok henning@ | Peter Stromberg | |
2004-05-13 | when trying to rewrite the lease file, and if the lease file is already | Henning Brauer | |
opened, do not close and re-open it, which of course fails once we're chrooted and privilege revoked, but rewind the file and truncate later on as needed. makes wilfried@ and Ben Lovett happy (aka, they tested) | |||
2004-05-10 | missing casts spotted by 64 bit cc | Theo de Raadt | |
2004-05-10 | knf | Theo de Raadt | |
2004-05-08 | unbreak | Henning Brauer | |
2004-05-07 | Error out on attempts to inject command or variable substitution | Kenneth R Westerback | |
into dhclient-script environment variables. Inspiration from todd@. ok henning@ deraadt@. | |||
2004-05-06 | remove more unused code | Theo de Raadt | |
2004-05-06 | Support ADSL routers running in half-bridge mode or acctually | Claudio Jeker | |
almost-broken mode. It seems these devices do proxyarp for the whole internet and do not provide a real default gateway. Fix for and from PR3747 by Andrew Basterfield. OK deraadt@ makes sense krw@ | |||
2004-05-05 | line wrap | Theo de Raadt | |
2004-05-05 | knf | Theo de Raadt | |
2004-05-05 | spacing | Theo de Raadt | |
2004-05-05 | must simulate daemon because already inside the jail; henning ok | Theo de Raadt | |
2004-05-05 | bpf write filter, and lock | Theo de Raadt | |
2004-05-05 | open the lease file after the priv child was forked off so it doesn't have | Henning Brauer | |
a copy of this fd | |||
2004-05-05 | routefd needs to be opened slightly later | Henning Brauer | |
2004-05-05 | use tzset() before chrooting | Henning Brauer | |
2004-05-05 | open bpf and routefd a little later, after forking the priv child so it | Henning Brauer | |
doesn't get copies of those fds | |||
2004-05-04 | do not overload libc function names causing linker troubles | Michael Shalayeff | |
2004-05-04 | knf | Theo de Raadt | |
2004-05-04 | remove things not used, spotted by lint mostly; ok henning | Theo de Raadt | |
2004-05-04 | use SIZE_T_MAX, canacar | Henning Brauer | |
2004-05-04 | more shrink and lint fixes; henning ok | Theo de Raadt | |
2004-05-04 | $OpenBSD$ | Henning Brauer | |
2004-05-04 | prevent the len params from overflowing, catched by & ok canacar | Henning Brauer | |
2004-05-04 | Fix memory leak, ok henning@ | Can Erkin Acar | |
2004-05-04 | zap some spaces | Theo de Raadt | |
2004-05-04 | privilege seperate dhclient. | Henning Brauer | |
the privileged child's duty is the dhclient-script env setup & exection. the parent process now chroots to /var/empty and drops privileges to _dhcp mostly hacked at vancouver airport with some feedback from krw@ and otto@, tested to not break installs by krw@ | |||
2004-04-18 | zap comment; han@mijncomputer.nl | Theo de Raadt | |
2004-04-15 | more AUTHORS update; | Jason McIntyre | |
ok henning@ | |||
2004-04-14 | get rif of the few dmalloc/dfree occurances that were left | Henning Brauer | |
2004-04-14 | turns out more is obsolete now | Henning Brauer | |
inspired by diff from Emil Mikulic <emikulic@dmr.ath.cx> | |||
2004-04-14 | prototypes fixup | Henning Brauer | |
2004-04-13 | unfortunately we have to wait a little if the nic does not have a link and | Henning Brauer | |
check again, theo help & ok | |||
2004-04-12 | spacing | Theo de Raadt | |
2004-04-12 | simplify, from Han Boetes & pb@, theo ok | Henning Brauer | |
2004-04-09 | remove some excess from AUTHORS, and slight update; | Jason McIntyre | |
requested by henning, and discussed w/ him and deraadt; ok henning@ | |||
2004-04-08 | sync with reality, mostly from jmc | Henning Brauer | |
2004-04-08 | fix usage(), jmc | Henning Brauer | |
2004-04-08 | -l can overwrite the path to the leases file, noticed by millert | Henning Brauer | |
2004-04-07 | reflect reality. with lots of help from jmc@ | Henning Brauer | |
2004-04-07 | remove -D option which had no effect whatsover | Henning Brauer | |
2004-04-07 | since we removed all the multiple interfaces crap, we now need a lease | Henning Brauer | |
file per interface, and not one for all. Use /var/db/dhclient.leases.IFNAME discussed with pb@ quite some time ago, ok tdeval@ beck@ | |||
2004-04-07 | fix a logic botch in discover_interfaces that prevented dhclient to see | Henning Brauer | |
any but the first real interface found yesterday evening at RATT when dhclient would not get me a lease on wireless | |||
2004-04-04 | Emil Mikulic pointed out there are two copies of this stuff (thanks!) ... | Jason McIntyre | |
- correct option is `dhcp-lease-time', not `requested-lease-time'; fixed w/ help from krw@ - kill a rake of unnecessary .Pp's | |||
2004-03-05 | remove even more goo | Theo de Raadt | |
2004-03-02 | more pruning; henning ok | Theo de Raadt | |
2004-03-02 | use daemon(3) instead of homebrown gunk | Henning Brauer | |
2004-03-02 | zap unused and empty functions and some glorious very much needed comments | Henning Brauer | |
that explain us that "if (foo > 255) { error() } " ensures that foo is not bigger than 255 | |||
2004-03-02 | zap interface flags | Henning Brauer | |