The NetBSD Project

CVS log for pkgsrc/net/dhcpcd/distinfo

[BACK] 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

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>