Source-Changes archive

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

CVS import: src/external/bsd/dhcpcd/dist



Module Name:    src
Committed By:   roy
Date:           Fri Mar 31 20:51:16 UTC 2017

Update of /cvsroot/src/external/bsd/dhcpcd/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv22545

Log Message:
Import dhcpcd-7.0.0-beta. Changes from prior version include:

  *  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
  *  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 crash receiving SIGUSR1


Status:

Vendor Tag:     roy
Release Tags:   dhcpcd-7-0-0-beta1
                
N src/external/bsd/dhcpcd/dist/.arcconfig
C src/external/bsd/dhcpcd/dist/.gitignore
N src/external/bsd/dhcpcd/dist/BUILDING.md
N src/external/bsd/dhcpcd/dist/LICENSE
N src/external/bsd/dhcpcd/dist/Makefile
N src/external/bsd/dhcpcd/dist/Makefile.inc
N src/external/bsd/dhcpcd/dist/README.md
N src/external/bsd/dhcpcd/dist/config-null.mk
N src/external/bsd/dhcpcd/dist/configure
N src/external/bsd/dhcpcd/dist/iconfig.mk
N src/external/bsd/dhcpcd/dist/compat/_strtoi.h
N src/external/bsd/dhcpcd/dist/compat/arc4random.c
N src/external/bsd/dhcpcd/dist/compat/arc4random.h
N src/external/bsd/dhcpcd/dist/compat/bitops.h
N src/external/bsd/dhcpcd/dist/compat/queue.h
N src/external/bsd/dhcpcd/dist/compat/arc4random_uniform.c
N src/external/bsd/dhcpcd/dist/compat/arc4random_uniform.h
N src/external/bsd/dhcpcd/dist/compat/reallocarray.c
N src/external/bsd/dhcpcd/dist/compat/dprintf.c
N src/external/bsd/dhcpcd/dist/compat/dprintf.h
N src/external/bsd/dhcpcd/dist/compat/endian.h
N src/external/bsd/dhcpcd/dist/compat/pidfile.c
N src/external/bsd/dhcpcd/dist/compat/pidfile.h
N src/external/bsd/dhcpcd/dist/compat/reallocarray.h
N src/external/bsd/dhcpcd/dist/compat/strtoi.c
N src/external/bsd/dhcpcd/dist/compat/strtoi.h
N src/external/bsd/dhcpcd/dist/compat/strtou.c
N src/external/bsd/dhcpcd/dist/compat/crypt/md5.c
N src/external/bsd/dhcpcd/dist/compat/crypt/md5.h
N src/external/bsd/dhcpcd/dist/compat/crypt/sha256.c
N src/external/bsd/dhcpcd/dist/compat/crypt/sha256.h
N src/external/bsd/dhcpcd/dist/src/GNUmakefile
N src/external/bsd/dhcpcd/dist/src/Makefile
N src/external/bsd/dhcpcd/dist/src/arp.c
N src/external/bsd/dhcpcd/dist/src/arp.h
N src/external/bsd/dhcpcd/dist/src/auth.c
N src/external/bsd/dhcpcd/dist/src/auth.h
N src/external/bsd/dhcpcd/dist/src/bpf.c
N src/external/bsd/dhcpcd/dist/src/bpf.h
N src/external/bsd/dhcpcd/dist/src/common.c
N src/external/bsd/dhcpcd/dist/src/common.h
N src/external/bsd/dhcpcd/dist/src/control.c
N src/external/bsd/dhcpcd/dist/src/control.h
N src/external/bsd/dhcpcd/dist/src/dhcp-common.c
N src/external/bsd/dhcpcd/dist/src/defs.h
N src/external/bsd/dhcpcd/dist/src/dev.c
N src/external/bsd/dhcpcd/dist/src/dev.h
N src/external/bsd/dhcpcd/dist/src/dhcpcd-definitions.conf
N src/external/bsd/dhcpcd/dist/src/dhcp-common.h
N src/external/bsd/dhcpcd/dist/src/dhcp.c
N src/external/bsd/dhcpcd/dist/src/dhcp.h
N src/external/bsd/dhcpcd/dist/src/dhcp6.c
N src/external/bsd/dhcpcd/dist/src/dhcp6.h
N src/external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in
N src/external/bsd/dhcpcd/dist/src/dhcpcd.8.in
N src/external/bsd/dhcpcd/dist/src/dhcpcd-definitions-small.conf
N src/external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c.in
N src/external/bsd/dhcpcd/dist/src/dhcpcd-embedded.h.in
N src/external/bsd/dhcpcd/dist/src/dhcpcd.c
N src/external/bsd/dhcpcd/dist/src/dhcpcd.conf
N src/external/bsd/dhcpcd/dist/src/genembedc
N src/external/bsd/dhcpcd/dist/src/dhcpcd.h
N src/external/bsd/dhcpcd/dist/src/duid.c
N src/external/bsd/dhcpcd/dist/src/duid.h
N src/external/bsd/dhcpcd/dist/src/eloop.c
N src/external/bsd/dhcpcd/dist/src/eloop.h
N src/external/bsd/dhcpcd/dist/src/if-linux-wext.c
N src/external/bsd/dhcpcd/dist/src/genembedh
N src/external/bsd/dhcpcd/dist/src/if-bsd.c
N src/external/bsd/dhcpcd/dist/src/if-linux.c
N src/external/bsd/dhcpcd/dist/src/if-options.c
N src/external/bsd/dhcpcd/dist/src/if-options.h
N src/external/bsd/dhcpcd/dist/src/if-sun.c
N src/external/bsd/dhcpcd/dist/src/if.c
N src/external/bsd/dhcpcd/dist/src/if.h
N src/external/bsd/dhcpcd/dist/src/ipv4.c
N src/external/bsd/dhcpcd/dist/src/ipv4.h
N src/external/bsd/dhcpcd/dist/src/ipv4ll.c
N src/external/bsd/dhcpcd/dist/src/ipv4ll.h
N src/external/bsd/dhcpcd/dist/src/ipv6.c
N src/external/bsd/dhcpcd/dist/src/ipv6.h
N src/external/bsd/dhcpcd/dist/src/ipv6nd.c
N src/external/bsd/dhcpcd/dist/src/ipv6nd.h
N src/external/bsd/dhcpcd/dist/src/route.c
N src/external/bsd/dhcpcd/dist/src/route.h
N src/external/bsd/dhcpcd/dist/src/sa.c
N src/external/bsd/dhcpcd/dist/src/sa.h
N src/external/bsd/dhcpcd/dist/src/script.c
N src/external/bsd/dhcpcd/dist/src/script.h
N src/external/bsd/dhcpcd/dist/src/crypt/hmac_md5.c
N src/external/bsd/dhcpcd/dist/src/crypt/crypt.h
N src/external/bsd/dhcpcd/dist/src/dev/Makefile
N src/external/bsd/dhcpcd/dist/src/dev/udev.c
N src/external/bsd/dhcpcd/dist/hooks/15-timezone
N src/external/bsd/dhcpcd/dist/hooks/01-test
N src/external/bsd/dhcpcd/dist/hooks/02-dump
N src/external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.8.in
N src/external/bsd/dhcpcd/dist/hooks/10-wpa_supplicant
N src/external/bsd/dhcpcd/dist/hooks/20-resolv.conf
N src/external/bsd/dhcpcd/dist/hooks/29-lookup-hostname
N src/external/bsd/dhcpcd/dist/hooks/30-hostname
N src/external/bsd/dhcpcd/dist/hooks/50-dhcpcd-compat
N src/external/bsd/dhcpcd/dist/hooks/50-ntp.conf
N src/external/bsd/dhcpcd/dist/hooks/50-yp.conf
N src/external/bsd/dhcpcd/dist/hooks/50-ypbind.in
N src/external/bsd/dhcpcd/dist/hooks/Makefile
N src/external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.in
N src/external/bsd/dhcpcd/dist/test/test_hmac_md5.c
N src/external/bsd/dhcpcd/dist/test/GNUmakefile
N src/external/bsd/dhcpcd/dist/test/Makefile
N src/external/bsd/dhcpcd/dist/test/test.c
N src/external/bsd/dhcpcd/dist/test/test.h

1 conflicts created by this import.
Use the following command to help the merge:

        cvs checkout -jroy:yesterday -jroy src/external/bsd/dhcpcd/dist




Home | Main Index | Thread Index | Old Index