pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/dhcpcd Import dhcpcd-7.0.0-beta1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b39d6d809291
branches:  trunk
changeset: 360528:b39d6d809291
user:      roy <roy%pkgsrc.org@localhost>
date:      Fri Mar 31 21:09:27 2017 +0000

description:
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:

 net/dhcpcd/Makefile |   4 ++--
 net/dhcpcd/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (28 lines):

diff -r 58e85cf45b38 -r b39d6d809291 net/dhcpcd/Makefile
--- a/net/dhcpcd/Makefile       Fri Mar 31 20:50:36 2017 +0000
+++ b/net/dhcpcd/Makefile       Fri Mar 31 21:09:27 2017 +0000
@@ -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 -r 58e85cf45b38 -r b39d6d809291 net/dhcpcd/distinfo
--- a/net/dhcpcd/distinfo       Fri Mar 31 20:50:36 2017 +0000
+++ b/net/dhcpcd/distinfo       Fri Mar 31 21:09:27 2017 +0000
@@ -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



Home | Main Index | Thread Index | Old Index