Bug 209395

Summary: net/dhcpcd: Update to 6.11.0
Product: Ports & Packages Reporter: roy
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Many People CC: pi
Priority: --- Flags: roy: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
net/dhcpcd: Update to 6.11.0 none

Description roy 2016-05-09 13:49:33 UTC
Created attachment 170144 [details]
net/dhcpcd: Update to 6.11.0

dhcpcd-6.11.0 has been released with the following changes:
  *  pidfile directory is now created correctly at startup.
  *  bootp "leases" are now stored so dhcpcd can dump them.
  *  ARP state is keep open so we can detect duplicates
     (currently this is only logged, no action is taken).
  *  --lastleastextend allows dhcpcd to extend a DHCP lease once
     it has expired. The lease is dropped if any other node
     claims the address.
  *  Delegated Prefix reject routes will be correctly bound to the
     loopback interface. If a delegated address uses the whole prefix,
     then the reject route is removed. If this address is removed, the
     reject route is restored.
  *  dhcp code has been reworked around a classic BOOTP structure
     instead of a fixed size DHCP structure based on a max MTU of 1500.
     Each reference to it also has a size so we know it's length.
     Adding an option to a message is now guarded via easy macros.
     Option concatenation buffer is no longer a fixed size.
  *  Many other cleanups, fully passes Coverity scan on FreeBSD!
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2016-05-09 18:00:36 UTC
testbuilds@work
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2016-05-09 18:09:04 UTC
Committed, thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-05-09 18:09:35 UTC
A commit references this bug:

Author: pi
Date: Mon May  9 18:08:43 UTC 2016
New revision: 414876
URL: https://svnweb.freebsd.org/changeset/ports/414876

Log:
  net/dhcpcd: 6.10.2 -> 6.11.0

  - pidfile directory is now created correctly at startup.
  - bootp "leases" are now stored so dhcpcd can dump them.
  - ARP state is kept open so we can detect duplicates
    (currently this is only logged, no action is taken).
  - --lastleastextend allows dhcpcd to extend a DHCP lease once
    it has expired. The lease is dropped if any other node
    claims the address.
  - Delegated Prefix reject routes will be correctly bound to the
    loopback interface. If a delegated address uses the whole prefix,
    then the reject route is removed. If this address is removed, the
    reject route is restored.
  - dhcp code has been reworked around a classic BOOTP structure
    instead of a fixed size DHCP structure based on a max MTU of 1500.
    Each reference to it also has a size so we know it's length.
    Adding an option to a message is now guarded via easy macros.
    Option concatenation buffer is no longer a fixed size.
  - Many other cleanups, fully passes Coverity scan on FreeBSD!

  PR:		209395
  Submitted by:	roy@marples.name (maintainer)

Changes:
  head/net/dhcpcd/Makefile
  head/net/dhcpcd/distinfo