diff options
author | roy <roy> | 2017-03-31 21:09:27 +0000 |
---|---|---|
committer | roy <roy> | 2017-03-31 21:09:27 +0000 |
commit | b0b6592f247254b8bb2b758eda4182361dcb8473 (patch) | |
tree | b5a72b17a3b6210309fec4ab1808e0c14002ab9d /net | |
parent | 7f09e63237ba5f4755fb49e7664d80cb99abbcc6 (diff) | |
download | pkgsrc-b0b6592f247254b8bb2b758eda4182361dcb8473.tar.gz |
Import dhcpcd-7.0.0-beta1
Summary of changes since dhcpcd-6.11.5:
* source file locations reworked:
dhcpcd source is in src
dhcpcd hooks are in hooks
compat is in compat
* README split into README.md and BUILDING.md
* internal routing is now protocol agnostic
* avoid using __packed and use compile time asserts instead
* addresses some alignment issues
* disable some ARP code on kernels which support RFC5227
* BSD IPv6 kernel settings are now updated to reflect dhcpcd config
* custom logger has been removed, syslog handles everything
as such, the --logfile option has been removed as well.
If you need better/earlier logging, get a better syslogger!
* distinfo and signed distinfo files are now available alongside
release taraballs from this point onwards
* default DBDIR has changed from /var/db to /var/db/dhcpcd
* /etc/dhcpcd.duid moves to DBDIR/duid
* /etc/dhcpcd.secret moves to DBDIR/secret
* lease file names have dhcpcd removed from them as they are now
inside a directory of the same name
* fixed issues with reject routes not working on some platforms
* improved nl80211 support on Linux for working out the SSID
* no longer request NTP by default in dhcpcd.conf
* fix detecting IPv6 DAD on OpenBSD
* remove custom Solaris DLPI filtering in favour of BPF
(note there seems to be a kernel issue where the DHCP
fd receives ARP's as well, the only side effect is
a noisy syslog)
* BPF filtering vastly improved so dhcpcd only wake up on
ARP or DHCP packets destined for it
* support for MUD URL (draft-ietf-opsawg-mud-05)
* if the kernel isn't doing DAD, don't insist on waiting for it
to actually do it
* fix a potential crash where the DHCP or ARP states could be
freed before the packet processing loop naturally breaks
* removed gateway and nogateway options
(these can be controlled by the nooption directive which
works for more than just gateways)
* removed ipv6ra_own and ipv6ra_own_default options
(these can be controled by the ipv6rs/noipv6rs directive)
* fix a memory leak on systems where posix_spawnattr_init
allocates memory by calling posix_spawnattr_destroy afterwards
* fix a crash receiving SIGUSR1
Diffstat (limited to 'net')
-rw-r--r-- | net/dhcpcd/Makefile | 4 | ||||
-rw-r--r-- | net/dhcpcd/distinfo | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/net/dhcpcd/Makefile b/net/dhcpcd/Makefile index bafb508a44f..f043d932e0d 100644 --- a/net/dhcpcd/Makefile +++ b/net/dhcpcd/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.61 2016/10/09 10:16:28 roy Exp $ +# $NetBSD: Makefile,v 1.62 2017/03/31 21:09:27 roy Exp $ # -DISTNAME= dhcpcd-6.11.5 +DISTNAME= dhcpcd-7.0.0-beta1 CATEGORIES= net MASTER_SITES= ftp://roy.marples.name/pub/dhcpcd/ MASTER_SITES+= http://roy.aydogan.net/dhcpcd/ diff --git a/net/dhcpcd/distinfo b/net/dhcpcd/distinfo index 88e51763855..dfd872e47e3 100644 --- a/net/dhcpcd/distinfo +++ b/net/dhcpcd/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.60 2016/10/09 10:16:28 roy Exp $ +$NetBSD: distinfo,v 1.61 2017/03/31 21:09:27 roy Exp $ -SHA1 (dhcpcd-6.11.5.tar.xz) = aa0a97682cb7dad3ea0acfe623a67da42614a2d8 -RMD160 (dhcpcd-6.11.5.tar.xz) = a40189585c0d2e0960b53c415383a644659bec65 -SHA512 (dhcpcd-6.11.5.tar.xz) = a23d5dde66567c4addbc86c8b3fbf2c5d4dba3b463659729778a310306ab0e949be8998154ef15401ac2d289bde2f090d44492bba6a1becd2f01890d4efe7051 -Size (dhcpcd-6.11.5.tar.xz) = 198080 bytes +SHA1 (dhcpcd-7.0.0-beta1.tar.xz) = f4dfb63b164a7b0558dc78a4d2389a0c96a10092 +RMD160 (dhcpcd-7.0.0-beta1.tar.xz) = 0204f80962a5e39e0a48d397eafc3df92b06f3f3 +SHA512 (dhcpcd-7.0.0-beta1.tar.xz) = 4852d8353dbfee286f801a348ce4fbd5165438e604438c6bcb9b21eeabdf1d8e2a87678c82085fc40358c6f63b4214beac8ffa3ba963c1759e4e96ec651ebe5d +Size (dhcpcd-7.0.0-beta1.tar.xz) = 200224 bytes |