#
f954ec0b |
| 30-Aug-2005 |
Brooks Davis <brooks@FreeBSD.org> |
Introduce a new helper function check_search() derived for res_hnok to check the domain-name parameter according to the rules for "search" strings as documented in resolv.conf(5). Specifically, the
Introduce a new helper function check_search() derived for res_hnok to check the domain-name parameter according to the rules for "search" strings as documented in resolv.conf(5). Specifically, the string must be no more than 256 bytes long and contain no more than six valid domain names separated by white space.
The previous unchecked values could result in a mangled resolv.conf file which could effectively deny access to local sites. This is not a security issue as rogue dhcp servers could already do this without sending invalid strings.
Reviewed by: cperciva MFC After: 3 days
show more ...
|
#
8794fdbb |
| 24-Aug-2005 |
Brooks Davis <brooks@FreeBSD.org> |
Add __FBSDID to all .c files in dhclient to aid in determining file versions when dealing with user problems.
|
#
acccb9aa |
| 28-Jul-2005 |
Brooks Davis <brooks@FreeBSD.org> |
Don't reject packets with server names containing characters that are not allowed in domain names. RFC 2132 does not list valid or invalid characters and the ISC client accepts anything here.
Repor
Don't reject packets with server names containing characters that are not allowed in domain names. RFC 2132 does not list valid or invalid characters and the ISC client accepts anything here.
Reported by: ps
show more ...
|
#
b35f2511 |
| 25-Jul-2005 |
Sam Leffler <sam@FreeBSD.org> |
treat REASSOC events just like ASSOC
MFC after: 3 days
|
#
a36c0b6b |
| 30-Jun-2005 |
Brooks Davis <brooks@FreeBSD.org> |
Don't complain when we receive smtp, pop, nntp, www, finger, and irc server options.
Reported by: Max Boyarov <max_b at tut dot by> Approved by: re (dhclient blanket)
|
#
b388f1cb |
| 30-Jun-2005 |
Brooks Davis <brooks@FreeBSD.org> |
People like to do RFC violating things with the domain-name option and include a space seperated list of domains instead of the domain of the host. This is supported on too many platforms to break f
People like to do RFC violating things with the domain-name option and include a space seperated list of domains instead of the domain of the host. This is supported on too many platforms to break for now so, remove validation of this option for the moment.
The correct solution longer term is to implement RFC 3397 support and then treat domain-name options containing space seperated lists of domains as domain-search options for backwards compatability.
Approved by: re (dhclient blanket)
show more ...
|
#
59eac186 |
| 14-Jun-2005 |
Brooks Davis <brooks@FreeBSD.org> |
Avoid a null pointer dereference by not expiring our lease if we don't have an active one.
Submitted by: sam Reported by: James Snow <snow at teardrop dot org> Approved by: re (dhclient blanket)
|
#
9c13d9cd |
| 07-Jun-2005 |
Brooks Davis <brooks@FreeBSD.org> |
Fix build on 64-bit platforms where time_t is 64 bit. Since where talking about time related to leases, it should be OK to cast these to (int)s rather than using intmax_t.
Submitted by: ru Pointy h
Fix build on 64-bit platforms where time_t is 64 bit. Since where talking about time related to leases, it should be OK to cast these to (int)s rather than using intmax_t.
Submitted by: ru Pointy hat: brooks
show more ...
|
#
2b19b6fc |
| 07-Jun-2005 |
Brooks Davis <brooks@FreeBSD.org> |
Define _PATH_VAREMPTY.
Add a -b option to background immediatly.
Add support for 802.11 routing messages to "instantly" renegotiate at lease when we associate with a new network.
Submitted by: sam
|
#
47c08596 |
| 07-Jun-2005 |
Brooks Davis <brooks@FreeBSD.org> |
Import the OpenBSD dhclient as shipped with OpenBSD-3.7 (the tag OPENBSD_3_7).
|
#
24bd614b |
| 07-Jun-2005 |
Brooks Davis <brooks@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r147072, which included commits to RCS files with non-trunk default branches.
|