summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorroy <roy>2017-03-31 21:09:27 +0000
committerroy <roy>2017-03-31 21:09:27 +0000
commitb0b6592f247254b8bb2b758eda4182361dcb8473 (patch)
treeb5a72b17a3b6210309fec4ab1808e0c14002ab9d /net
parent7f09e63237ba5f4755fb49e7664d80cb99abbcc6 (diff)
downloadpkgsrc-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/Makefile4
-rw-r--r--net/dhcpcd/distinfo10
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