Up to [cvs.netbsd.org] / pkgsrc / net / dhcpcd
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.29 / (download) - annotate - [select for diffs], Mon Feb 6 15:43:49 2012 UTC (3 months, 2 weeks ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
HEAD
Changes since 1.28: +4 -4
lines
Diff to previous 1.28 (colored)
Import dhcpcd-5.5.4 with the following changes:
* ArchLinux SERVICESTATUS override fixed
* Shell portability fixes, including proper printf usage.
* Detect a valid ntp.conf before adjusting it
* Restart NTP correctly on Debian
* reboot timeout changed to 5 seconds
* When rebooting and not daemonized, reduce the discover timeout
to allow for fallback or IPv4LL
* Respect each kernel carrier message
* Optimize some bitwise logic
* On Linux, pretent a bridge interface does not exist until IFF_LOWER_UP is set
* Don't remove interfaces for which commands have not been sent
* Store the assigned metric to each route so that we can change metrics on the fly
dhcpcd -n --metric 100 iwi0
* Add SixRD support, RFC5969
* Fix SIP server support
* Only regen resolv.conf if it has changed
* Fix --reconfigure from spinning
* Add IPv6 Router Solicitation support we regards to RDNSS and DNSSL, RFC6016
* Add clang to the list of detected compilers
* Allow dhcpcd to run on a read only filesystem
* Don't attempt to tun the script if an empty string or /dev/null
* Stop truncating the netmask sockaddr on routing messages for BSD
* Prefer a DHCP lease over an IPv4LL one
* Fix carrier handling on BSD
* Fix arc4random detection on FreeBSD 7
Revision 1.28 / (download) - annotate - [select for diffs], Wed Apr 6 09:12:36 2011 UTC (13 months, 2 weeks ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.27: +4 -4
lines
Diff to previous 1.27 (colored)
Import dhcpcd-5.2.12 with the following changes: * 20-resolv.conf now uses the correct variable for $IF_METRIC * Compiles on RedHat9 * Exclude interface values when dumping the lease * Parse static value subnet_mask when it exists instead of deriving from ip address * logger calls now resemble dhcpcd calls to syslog(3) * Reject offered IP address if INADDR_BROADCAST or INADDR_ANY * Change the route if source address has changed * Handle partial UDP checksums so we work in Xen domU Thanks to Marius Tomaschewski <mt@suse.de> * Note the address we are requesting in the broadcast log entry * When operating on one interface, respect the timeout for in dhcpcd.conf * Escape | and & characters before passing the value to the shell Ensure we set a valid hostname, DNS domain and NIS domain. Document the need for input validation in dhcpcd-run-hooks(8). Fixes CVE-2011-996 Based on a patch to dhcpcd-3 by Marius Tomaschewski <mt@suse.de>
Revision 1.27 / (download) - annotate - [select for diffs], Fri Feb 4 15:30:53 2011 UTC (15 months, 2 weeks ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1
Changes since 1.26: +4 -4
lines
Diff to previous 1.26 (colored)
Update to dhcpcd-5.2.11 Change from dhcpcd-5.2.10 is support for 64-bit routing on NetBSD.
Revision 1.26 / (download) - annotate - [select for diffs], Mon Jan 3 10:59:17 2011 UTC (16 months, 3 weeks ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base,
pkgsrc-2010Q4
Changes since 1.25: +4 -6
lines
Diff to previous 1.25 (colored)
Update to dhcpcd-5.2.10 with the following change: * -r, --request option now works again
Revision 1.25 / (download) - annotate - [select for diffs], Fri Dec 31 06:20:12 2010 UTC (16 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.24: +3 -1
lines
Diff to previous 1.24 (colored)
Add checksums for patch-a{a,b}. Hi abs!
Revision 1.24 / (download) - annotate - [select for diffs], Sat Nov 27 12:59:31 2010 UTC (17 months, 4 weeks ago) by roy
Branch: MAIN
Changes since 1.23: +4 -4
lines
Diff to previous 1.23 (colored)
Update to dhcpcd-5.2.9 with the following changes: * syntax in 50-ypbind hook has been fixed * man page corrections * Compile correctly on Debian kFreeBSD * invoke-rc.d now detected by configure correctly * report hwaddr used by dhcpcd when debug is enabled * Fix detecting inet address for INFORM support * document reason RELEASE in dhcpcd-run-hooks * Support RTM_CHGADDR in the upcoming NetBSD-6 This is used to work out if the hwaddr has changed as the interface does not go down/up unlike other OSes * ntp hook no longer attempts to restart ntpd if 1st attempt failed
Revision 1.23 / (download) - annotate - [select for diffs], Wed Aug 4 07:19:06 2010 UTC (21 months, 3 weeks ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.22: +4 -4
lines
Diff to previous 1.22 (colored)
Update to dhcpcd-5.2.7 Changes include: * Compile on Slackware again * Use dynamically sized buffers for reading kernel link events Fixes carrier status on Linux-2.6.35 64bit kernels * Use the active link address on NetBSD-5 * Fix syslog support in dhcpcd-run-hooks
Revision 1.22 / (download) - annotate - [select for diffs], Wed Jul 7 22:03:37 2010 UTC (22 months, 2 weeks ago) by roy
Branch: MAIN
Changes since 1.21: +4 -4
lines
Diff to previous 1.21 (colored)
Update to dhcpcd-5.2.6 Changes from dhcpcd-5.2.4 include: * Always daemonise in master mode as some interface up/downs can trigger timeout * Improved NTP handling on Debian based systems * dhcpcd -n will now re-read the configuration file
Revision 1.21 / (download) - annotate - [select for diffs], Fri Jun 4 09:04:18 2010 UTC (23 months, 3 weeks ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q2
Changes since 1.20: +4 -4
lines
Diff to previous 1.20 (colored)
Update to dhcpcd-5.2.4 with one change: * Fix crash when using clientid and the interface re-configures
Revision 1.20 / (download) - annotate - [select for diffs], Wed May 26 07:54:42 2010 UTC (2 years ago) by roy
Branch: MAIN
Changes since 1.19: +4 -4
lines
Diff to previous 1.19 (colored)
Update to dhcpcd-5.2.3 Changes include: * compile on FreeBSD-8 where closefrom(3) returns void * log the pid of dhcpcd * Indicate server IP received message from even if server ID not present * Fix crashes on IPv4LL failure and add more logging
Revision 1.19 / (download) - annotate - [select for diffs], Wed Mar 31 09:11:11 2010 UTC (2 years, 1 month ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Changes since 1.18: +4 -4
lines
Diff to previous 1.18 (colored)
Import dhcpcd-5.2.2 with the following changes: * The broadcast flag is now automatically set for interfaces that require it, via platform detection. Currently qeth on Linux. * Fix a file descriptor leak on Linux getting platform info. * Don't send a maximum DHCP message size beyond what we can handle. * ip_ip is now randomized. * IPTOS_LOWDELAY and IP_DF flags are no longer set. * SSID is now correctly terminated on Linux.
Revision 1.18 / (download) - annotate - [select for diffs], Sat Feb 27 16:06:59 2010 UTC (2 years, 2 months ago) by roy
Branch: MAIN
Changes since 1.17: +4 -4
lines
Diff to previous 1.17 (colored)
Impport dhcpcd-5.2.1 with a quick build fix.
Revision 1.17 / (download) - annotate - [select for diffs], Sat Feb 27 15:46:52 2010 UTC (2 years, 2 months ago) by roy
Branch: MAIN
Changes since 1.16: +4 -4
lines
Diff to previous 1.16 (colored)
Import dhcpcd-5.2.0 with the following changes: * VendorID is now dhcpcd-$version:$OS-$version:$machine:$platform * IPv4LL address range can now be used in DHCP requests * sysctl net.ipv4.conf.$iface.promote_secondaries enabled on Linux This resolves a long standing issue of changing ip on the same subnet. * IPv4LL correctly resets the DHCP timer.
Revision 1.16 / (download) - annotate - [select for diffs], Sun Jan 31 20:30:18 2010 UTC (2 years, 3 months ago) by roy
Branch: MAIN
Changes since 1.15: +4 -4
lines
Diff to previous 1.15 (colored)
Update to dhcpcd-5.1.5 with the following changes: * arc4random from OpenBSD imported for better randomness on Linux * -h, --xidhwaddr uses the last 4 bytes of the hardware address as the DHCP xid * no longer warn about InfiniBand being an unsupported family * infinite lease times are valid when reading old leases * discard address correctly if lease is invalid
Revision 1.15 / (download) - annotate - [select for diffs], Wed Dec 23 09:34:58 2009 UTC (2 years, 5 months ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.14: +4 -4
lines
Diff to previous 1.14 (colored)
Import dhcpcd-5.1.4 with the following changes: * dhcpcd logs even in quiet mode. * Sleep for 1/100th of a second to give time for kernel to send RELEASE. * -S option now works. * Only warn about using CSR on bind. * Fix detection of route deletion on Linux.
Revision 1.14 / (download) - annotate - [select for diffs], Sun Oct 25 23:44:49 2009 UTC (2 years, 6 months ago) by roy
Branch: MAIN
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
dhcpcd-5.1.3 has been imported with the following changes: * waitip is enabled when running on a single interface. * Classless Static Routes are now enabled by default in dhcpcd.conf instead of being always being requested.
Revision 1.13 / (download) - annotate - [select for diffs], Fri Oct 16 21:43:13 2009 UTC (2 years, 7 months ago) by roy
Branch: MAIN
Changes since 1.12: +4 -4
lines
Diff to previous 1.12 (colored)
Import dhcpcd-5.1.2 with these changes: * ClientID is now reported when interface starts * -w, --wait forces dhcpcd to wait until an interface gets a lease or times out * Ensure DHCP socket is open when sending a DECLINE * Uses new hwaddr if existing interface is downed and then changed. * No longer works on firewire interfaces by default. dhcpcd-5.1.2 has a new behaviour change - when starting up and at least 1 interface has a carrier then it tries to get a lease or times out. It still daemonises regardless. This, along with the -b and -w flags allows total control over the desired behaviour of dhcpcd.
Revision 1.12 / (download) - annotate - [select for diffs], Tue Sep 22 06:32:16 2009 UTC (2 years, 8 months ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
Update to dhcpcd-5.1.1 Changes from dhcpcd-5.1.0 include: * Fix various typos and grammatical errors. Thanks to Stephen Borrill. * Don't null terminate gratuitously when handling quotes in dhcpcd.conf. * Improve the configure script for cross-compiles.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Sep 2 20:54:18 2009 UTC (2 years, 8 months ago) by roy
Branch: MAIN
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
Update to 5.1.0 Changes from 5.0.6 * get_option_addr uses struct in_addr * instead of uint32_t * fixes a crash on sgimips/netbsd, thanks to Tim McIntosh * Use ssize_t which is a signed int and test if read() returns -1 fixes a crash on some embedded systems, thanks to David Wu * Fix -f path/to/config * -e, --env var=value for profile specific env vars * Many issues resolved when running in test mode * Don't print a (null) string when there is no NAK message * Fix compile on NetBSD-4 (PR pkg/41719) * Only allow hardware families we know by default (over-ridable) * Fix persistent and timeout 0 options * Fix parsing of escape code sequencies * Don't bring up interfaces brought down when handling new interfaces * Allow un-encapsulated vendor option * Build system now uses configure script and not mk stubs
Revision 1.10 / (download) - annotate - [select for diffs], Wed Jul 8 22:24:33 2009 UTC (2 years, 10 months ago) by roy
Branch: MAIN
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
Update to dhcpcd-5.0.6 Changes from dhcpcd-5.0.4 include * Fix crash on MIPS * Default to requesting interface MTU * Save and restore interface MTU when changing * IP whitelist * Fix detecting correct dstaddr for PtP interfaces at startup * Ensure that the lease and pidfile directories exist at startup
Revision 1.9 / (download) - annotate - [select for diffs], Sun May 24 21:24:56 2009 UTC (3 years ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored)
Update to dhcpcd-5.0.4 Changes from dhcpcd-5.0.3 include * The requirement of the ServerID option is now configurable * Don't set a MTU lower than 576 * Enforce a minimum lease time of 20 seconds
Revision 1.8 / (download) - annotate - [select for diffs], Mon May 11 08:29:29 2009 UTC (3 years ago) by roy
Branch: MAIN
Changes since 1.7: +4 -4
lines
Diff to previous 1.7 (colored)
Update to dhcpcd-5.0.3 Changes from 5.0.2 * getifaddrs can return NULL for ifa_addr We now catch this instead of crashing
Revision 1.7 / (download) - annotate - [select for diffs], Sun May 10 16:35:40 2009 UTC (3 years ago) by roy
Branch: MAIN
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
Update dhcpcd to 5.0.2 Changes from 5.0.1 include * -n option now starts dhcpcd if not already started * 29-lookup-hostname hook installed by default, but skipped in dhcpcd.conf * Fix warning about missing dirs if we don't have any existing state * Fix compile on some Linux distros re linux/wireless.h
Revision 1.6 / (download) - annotate - [select for diffs], Sun May 3 06:41:30 2009 UTC (3 years ago) by roy
Branch: MAIN
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored)
Update to dhcpcd-5.0.1 Changes from dhcpcd-5.0.0 include * Silence compile warnings on Sparc64 * Fix address detection
Revision 1.5 / (download) - annotate - [select for diffs], Tue Apr 28 21:04:39 2009 UTC (3 years ago) by roy
Branch: MAIN
Changes since 1.4: +4 -4
lines
Diff to previous 1.4 (colored)
Update to dhcpcd-5.0.0 Changes from dhcpcd-4.99.18 include * Fixed existing address detection * Added non dhcp option variables to -V * Prefix some generic variable names exported to dhcpcd-run-hooks with if (ifmetric, ifwireless, ifflags) as they may conflict with generic var names when it restarts a service
Revision 1.4 / (download) - annotate - [select for diffs], Mon Apr 20 06:38:19 2009 UTC (3 years, 1 month ago) by roy
Branch: MAIN
Changes since 1.3: +4 -4
lines
Diff to previous 1.3 (colored)
Update to dhcpcd-4.99.18 Changes from dhcpcd-4.99.15 include * Allow dhcpcd to work on any interface type when INFORMING or given a ClientID * arping ip selects a different interface profile on success Allows different static IP/DHCP configurations * DHCP messages without a ServerID are now ignored * If DHCP fails, allow fallback to a different interface profile
Revision 1.3 / (download) - annotate - [select for diffs], Fri Mar 20 15:46:00 2009 UTC (3 years, 2 months ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.2: +4 -5
lines
Diff to previous 1.2 (colored)
Update to dhcpcd-4.99.15 Changes from dhcpcd-4.99.14 include * Compiles on DragonFly BSD * Better support for 3rd party configured interfaces such as PPP * Blacklist now happens at the packet level
Revision 1.2 / (download) - annotate - [select for diffs], Thu Mar 12 08:14:16 2009 UTC (3 years, 2 months ago) by hasso
Branch: MAIN
Changes since 1.1: +2 -1
lines
Diff to previous 1.1 (colored)
Make it build on DragonFly.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Thu Mar 5 23:23:26 2009 UTC (3 years, 2 months ago) by roy
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Import dhcpcd-4.99.14 dhcpcd is a small, bloat free DHCP client which includes these features * DHCP over firewire * User Class * SIP Servers * Domain Search * Classless Static Routes * IPv4LL aka APIPA aka Zeroconf * Node specific Client Identifiers * DHCP over Infiniband * Link carrier and interface addition/removal detection * Dynamic route management
Revision 1.1 / (download) - annotate - [select for diffs], Thu Mar 5 23:23:26 2009 UTC (3 years, 2 months ago) by roy
Branch: MAIN
Initial revision