Source-Changes archive

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

CVS commit: [netbsd-9] src



Module Name:    src
Committed By:   martin
Date:           Sat Oct 12 14:44:33 UTC 2019

Modified Files:
        src/doc [netbsd-9]: 3RDPARTY
        src/external/bsd/dhcpcd/dist/src [netbsd-9]: arp.c bpf.c bpf.h common.c
            common.h control.h defs.h dhcp-common.c dhcp-common.h dhcp.c dhcp.h
            dhcp6.c dhcpcd.8.in dhcpcd.c dhcpcd.conf.5.in if-bsd.c if-options.c
            if.c if.h ipv4.c ipv4.h ipv4ll.c ipv4ll.h ipv6.c ipv6.h ipv6nd.c
            route.c
        src/external/bsd/dhcpcd/sbin/dhcpcd [netbsd-9]: Makefile
Added Files:
        src/external/bsd/dhcpcd [netbsd-9]: NetBSD-upgrade
        src/external/bsd/dhcpcd/dist/src [netbsd-9]: dhcpcd-embedded.c
            dhcpcd-embedded.h
Removed Files:
        src/external/bsd/dhcpcd/dist [netbsd-9]: .gitignore BUILDING.md
            Makefile Makefile.inc config-null.mk configure iconfig.mk
        src/external/bsd/dhcpcd/dist/compat [netbsd-9]: _strtoi.h arc4random.c
            arc4random.h arc4random_uniform.c arc4random_uniform.h bitops.h
            consttime_memequal.h dprintf.c dprintf.h endian.h pidfile.c
            pidfile.h queue.h rb.c rbtree.h reallocarray.c reallocarray.h
            strlcpy.c strlcpy.h strtoi.c strtoi.h strtou.c
        src/external/bsd/dhcpcd/dist/compat/crypt [netbsd-9]: hmac.c hmac.h
            md5.c md5.h sha256.c sha256.h
        src/external/bsd/dhcpcd/dist/hooks [netbsd-9]: 50-dhcpcd-compat
            50-yp.conf Makefile
        src/external/bsd/dhcpcd/dist/src [netbsd-9]: GNUmakefile Makefile dev.c
            dhcpcd-definitions-small.conf dhcpcd-definitions.conf
            dhcpcd-embedded.c.in dhcpcd-embedded.h.in genembedc genembedh
            if-linux-wext.c if-linux.c if-sun.c
        src/external/bsd/dhcpcd/dist/src/dev [netbsd-9]: Makefile udev.c
        src/external/bsd/dhcpcd/dist/tests [netbsd-9]: Makefile
        src/external/bsd/dhcpcd/dist/tests/crypt [netbsd-9]: .gitignore
            GNUmakefile Makefile README.md run-test.c test.h test_hmac_md5.c
        src/external/bsd/dhcpcd/dist/tests/eloop-bench [netbsd-9]: .gitignore
            Makefile README.md eloop-bench.c

Log Message:
Pull up the following revisions, requested by roy in ticket #302:

        external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c  up to 1.1.1.2
        external/bsd/dhcpcd/dist/src/dhcpcd-embedded.h  up to 1.1.1.2
        external/bsd/dhcpcd/NetBSD-upgrade              up to 1.2
        external/bsd/dhcpcd/dist/compat/crypt/sha256.c  delete
        external/bsd/dhcpcd/dist/compat/crypt/hmac.c    delete
        external/bsd/dhcpcd/dist/compat/crypt/hmac.h    delete
        external/bsd/dhcpcd/dist/compat/crypt/md5.c     delete
        external/bsd/dhcpcd/dist/compat/crypt/md5.h     delete
        external/bsd/dhcpcd/dist/compat/crypt/sha256.h  delete
        external/bsd/dhcpcd/dist/compat/_strtoi.h       delete
        external/bsd/dhcpcd/dist/compat/arc4random.c    delete
        external/bsd/dhcpcd/dist/compat/arc4random.h    delete
        external/bsd/dhcpcd/dist/compat/arc4random_uniform.c delete
        external/bsd/dhcpcd/dist/compat/arc4random_uniform.h delete
        external/bsd/dhcpcd/dist/compat/bitops.h        delete
        external/bsd/dhcpcd/dist/compat/consttime_memequal.h delete
        external/bsd/dhcpcd/dist/compat/dprintf.c       delete
        external/bsd/dhcpcd/dist/compat/dprintf.h       delete
        external/bsd/dhcpcd/dist/compat/endian.h        delete
        external/bsd/dhcpcd/dist/compat/pidfile.c       delete
        external/bsd/dhcpcd/dist/compat/pidfile.h       delete
        external/bsd/dhcpcd/dist/compat/queue.h         delete
        external/bsd/dhcpcd/dist/compat/rb.c            delete
        external/bsd/dhcpcd/dist/compat/rbtree.h        delete
        external/bsd/dhcpcd/dist/compat/reallocarray.c  delete
        external/bsd/dhcpcd/dist/compat/reallocarray.h  delete
        external/bsd/dhcpcd/dist/compat/strlcpy.c       delete
        external/bsd/dhcpcd/dist/compat/strlcpy.h       delete
        external/bsd/dhcpcd/dist/compat/strtoi.c        delete
        external/bsd/dhcpcd/dist/compat/strtoi.h        delete
        external/bsd/dhcpcd/dist/compat/strtou.c        delete
        external/bsd/dhcpcd/dist/.gitignore             delete
        external/bsd/dhcpcd/dist/BUILDING.md            delete
        external/bsd/dhcpcd/dist/Makefile               delete
        external/bsd/dhcpcd/dist/Makefile.inc           delete
        external/bsd/dhcpcd/dist/config-null.mk         delete
        external/bsd/dhcpcd/dist/configure              delete
        external/bsd/dhcpcd/dist/iconfig.mk             delete
        external/bsd/dhcpcd/dist/hooks/Makefile         delete
        external/bsd/dhcpcd/dist/hooks/50-dhcpcd-compat delete
        external/bsd/dhcpcd/dist/hooks/50-yp.conf       delete
        external/bsd/dhcpcd/dist/src/Makefile           delete
        external/bsd/dhcpcd/dist/src/GNUmakefile        delete
        external/bsd/dhcpcd/dist/src/dev.c              delete
        external/bsd/dhcpcd/dist/src/dhcpcd-definitions-small.conf delete
        external/bsd/dhcpcd/dist/src/dhcpcd-definitions.conf delete
        external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c.in delete
        external/bsd/dhcpcd/dist/src/dhcpcd-embedded.h.in delete
        external/bsd/dhcpcd/dist/src/genembedc          delete
        external/bsd/dhcpcd/dist/src/genembedh          delete
        external/bsd/dhcpcd/dist/src/if-linux-wext.c    delete
        external/bsd/dhcpcd/dist/src/if-linux.c         delete
        external/bsd/dhcpcd/dist/src/if-sun.c           delete
        external/bsd/dhcpcd/dist/src/dev/Makefile       delete
        external/bsd/dhcpcd/dist/src/dev/udev.c         delete
        external/bsd/dhcpcd/dist/tests/crypt/.gitignore delete
        external/bsd/dhcpcd/dist/tests/crypt/GNUmakefile delete
        external/bsd/dhcpcd/dist/tests/crypt/Makefile   delete
        external/bsd/dhcpcd/dist/tests/crypt/README.md  delete
        external/bsd/dhcpcd/dist/tests/crypt/run-test.c delete
        external/bsd/dhcpcd/dist/tests/crypt/test.h     delete
        external/bsd/dhcpcd/dist/tests/crypt/test_hmac_md5.c delete
        external/bsd/dhcpcd/dist/tests/Makefile         delete
        external/bsd/dhcpcd/dist/tests/eloop-bench/.gitignore delete
        external/bsd/dhcpcd/dist/tests/eloop-bench/Makefile delete
        external/bsd/dhcpcd/dist/tests/eloop-bench/README.md delete
        external/bsd/dhcpcd/dist/tests/eloop-bench/eloop-bench.c delete
        external/bsd/dhcpcd/dist/src/arp.c              up to 1.1.1.12
        external/bsd/dhcpcd/dist/src/bpf.c              up to 1.13
        external/bsd/dhcpcd/dist/src/bpf.h              up to 1.1.1.7
        external/bsd/dhcpcd/dist/src/common.c           up to 1.1.1.9
        external/bsd/dhcpcd/dist/src/common.h           up to 1.1.1.9
        external/bsd/dhcpcd/dist/src/control.h          up to 1.1.1.6
        external/bsd/dhcpcd/dist/src/defs.h             up to 1.1.1.30
        external/bsd/dhcpcd/dist/src/dhcp-common.c      up to 1.1.1.9
        external/bsd/dhcpcd/dist/src/dhcp-common.h      up to 1.1.1.5
        external/bsd/dhcpcd/dist/src/dhcp.c             up to 1.28
        external/bsd/dhcpcd/dist/src/dhcp.h             up to 1.1.1.11
        external/bsd/dhcpcd/dist/src/dhcp6.c            up to 1.13
        external/bsd/dhcpcd/dist/src/dhcpcd.8.in        up to 1.4
        external/bsd/dhcpcd/dist/src/dhcpcd.c           up to 1.27
        external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in   up to 1.1.1.15
        external/bsd/dhcpcd/dist/src/if-bsd.c           up to 1.14
        external/bsd/dhcpcd/dist/src/if-options.c       up to 1.18
        external/bsd/dhcpcd/dist/src/if.c               up to 1.1.1.17
        external/bsd/dhcpcd/dist/src/if.h               up to 1.1.1.12
        external/bsd/dhcpcd/dist/src/ipv4.c             up to 1.1.1.18
        external/bsd/dhcpcd/dist/src/ipv4.h             up to 1.1.1.11
        external/bsd/dhcpcd/dist/src/ipv4ll.c           up to 1.1.1.10
        external/bsd/dhcpcd/dist/src/ipv4ll.h           up to 1.1.1.8
        external/bsd/dhcpcd/dist/src/ipv6.c             up to 1.5
        external/bsd/dhcpcd/dist/src/ipv6.h             up to 1.6
        external/bsd/dhcpcd/dist/src/ipv6nd.c           up to 1.12
        external/bsd/dhcpcd/dist/src/route.c            up to 1.1.1.15
        external/bsd/dhcpcd/sbin/dhcpcd/Makefile        up to 1.49
        doc/3RDPARTY                                    modified manually

Import dhcpcd-8.1.0 with the following changes:

 * Fix carrier status after a route socket overflow
 * Allow domain spaced options
 * DHCP: Allow not sending Force Renew Nonce or Reconf Accept
 * IPv4LL: Now passes Apple Bonjour test versions 1.4 and 1.5
 * ARP: Fix a typo and remove pragma (thus working with old gcc)
 * DHCP6: Fix a cosmetic issue with infinite leases
 * DHCP6: SLA 0 and Prefix Len 0 will now add a delegatd /64 address
 * Ignore some virtual interfaces such as Tap and Bridge by default
 * BPF: Move validation logic out of BPF and back into dhcpcd


To generate a diff of this commit:
cvs rdiff -u -r1.1640.2.3 -r1.1640.2.4 src/doc/3RDPARTY
cvs rdiff -u -r0 -r1.2.2.2 src/external/bsd/dhcpcd/NetBSD-upgrade
cvs rdiff -u -r1.4 -r0 src/external/bsd/dhcpcd/dist/.gitignore
cvs rdiff -u -r1.1.1.4.2.1 -r0 src/external/bsd/dhcpcd/dist/BUILDING.md
cvs rdiff -u -r1.1.1.6.2.1 -r0 src/external/bsd/dhcpcd/dist/Makefile
cvs rdiff -u -r1.1.1.2.8.1 -r0 src/external/bsd/dhcpcd/dist/Makefile.inc
cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/dhcpcd/dist/config-null.mk
cvs rdiff -u -r1.1.1.14.2.1 -r0 src/external/bsd/dhcpcd/dist/configure
cvs rdiff -u -r1.1.1.2 -r0 src/external/bsd/dhcpcd/dist/iconfig.mk
cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/dhcpcd/dist/compat/_strtoi.h \
    src/external/bsd/dhcpcd/dist/compat/arc4random.c \
    src/external/bsd/dhcpcd/dist/compat/arc4random.h \
    src/external/bsd/dhcpcd/dist/compat/arc4random_uniform.c \
    src/external/bsd/dhcpcd/dist/compat/arc4random_uniform.h \
    src/external/bsd/dhcpcd/dist/compat/bitops.h \
    src/external/bsd/dhcpcd/dist/compat/consttime_memequal.h \
    src/external/bsd/dhcpcd/dist/compat/endian.h \
    src/external/bsd/dhcpcd/dist/compat/pidfile.c \
    src/external/bsd/dhcpcd/dist/compat/pidfile.h \
    src/external/bsd/dhcpcd/dist/compat/queue.h \
    src/external/bsd/dhcpcd/dist/compat/reallocarray.c \
    src/external/bsd/dhcpcd/dist/compat/reallocarray.h \
    src/external/bsd/dhcpcd/dist/compat/strlcpy.c \
    src/external/bsd/dhcpcd/dist/compat/strlcpy.h \
    src/external/bsd/dhcpcd/dist/compat/strtoi.c \
    src/external/bsd/dhcpcd/dist/compat/strtoi.h \
    src/external/bsd/dhcpcd/dist/compat/strtou.c
cvs rdiff -u -r1.1.1.2 -r0 src/external/bsd/dhcpcd/dist/compat/dprintf.c \
    src/external/bsd/dhcpcd/dist/compat/dprintf.h
cvs rdiff -u -r1.1.1.1.2.1 -r0 src/external/bsd/dhcpcd/dist/compat/rb.c \
    src/external/bsd/dhcpcd/dist/compat/rbtree.h
cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/dhcpcd/dist/compat/crypt/hmac.c \
    src/external/bsd/dhcpcd/dist/compat/crypt/hmac.h \
    src/external/bsd/dhcpcd/dist/compat/crypt/md5.c \
    src/external/bsd/dhcpcd/dist/compat/crypt/sha256.h
cvs rdiff -u -r1.1.1.2 -r0 src/external/bsd/dhcpcd/dist/compat/crypt/md5.h \
    src/external/bsd/dhcpcd/dist/compat/crypt/sha256.c
cvs rdiff -u -r1.1.1.1 -r0 \
    src/external/bsd/dhcpcd/dist/hooks/50-dhcpcd-compat
cvs rdiff -u -r1.2 -r0 src/external/bsd/dhcpcd/dist/hooks/50-yp.conf
cvs rdiff -u -r1.1.1.1.20.1 -r0 src/external/bsd/dhcpcd/dist/hooks/Makefile
cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/dhcpcd/dist/src/GNUmakefile \
    src/external/bsd/dhcpcd/dist/src/genembedc \
    src/external/bsd/dhcpcd/dist/src/genembedh
cvs rdiff -u -r1.1.1.5.2.1 -r0 src/external/bsd/dhcpcd/dist/src/Makefile
cvs rdiff -u -r1.1.1.11 -r1.1.1.11.2.1 src/external/bsd/dhcpcd/dist/src/arp.c
cvs rdiff -u -r1.11.2.1 -r1.11.2.2 src/external/bsd/dhcpcd/dist/src/bpf.c \
    src/external/bsd/dhcpcd/dist/src/dhcp6.c
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.2.1 src/external/bsd/dhcpcd/dist/src/bpf.h
cvs rdiff -u -r1.1.1.8 -r1.1.1.8.2.1 \
    src/external/bsd/dhcpcd/dist/src/common.c \
    src/external/bsd/dhcpcd/dist/src/common.h
cvs rdiff -u -r1.1.1.4.2.1 -r1.1.1.4.2.2 \
    src/external/bsd/dhcpcd/dist/src/control.h
cvs rdiff -u -r1.1.1.25.2.1 -r1.1.1.25.2.2 \
    src/external/bsd/dhcpcd/dist/src/defs.h
cvs rdiff -u -r1.1.1.5 -r0 src/external/bsd/dhcpcd/dist/src/dev.c
cvs rdiff -u -r1.1.1.6.2.1 -r1.1.1.6.2.2 \
    src/external/bsd/dhcpcd/dist/src/dhcp-common.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 \
    src/external/bsd/dhcpcd/dist/src/dhcp-common.h
cvs rdiff -u -r1.23.2.1 -r1.23.2.2 src/external/bsd/dhcpcd/dist/src/dhcp.c \
    src/external/bsd/dhcpcd/dist/src/dhcpcd.c
cvs rdiff -u -r1.1.1.10 -r1.1.1.10.2.1 \
    src/external/bsd/dhcpcd/dist/src/dhcp.h
cvs rdiff -u -r1.1.1.2 -r0 \
    src/external/bsd/dhcpcd/dist/src/dhcpcd-definitions-small.conf \
    src/external/bsd/dhcpcd/dist/src/dhcpcd-definitions.conf
cvs rdiff -u -r0 -r1.1.1.2.2.2 \
    src/external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c \
    src/external/bsd/dhcpcd/dist/src/dhcpcd-embedded.h
cvs rdiff -u -r1.1.1.3 -r0 \
    src/external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c.in \
    src/external/bsd/dhcpcd/dist/src/dhcpcd-embedded.h.in
cvs rdiff -u -r1.2.2.1 -r1.2.2.2 src/external/bsd/dhcpcd/dist/src/dhcpcd.8.in
cvs rdiff -u -r1.1.1.13.2.1 -r1.1.1.13.2.2 \
    src/external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in
cvs rdiff -u -r1.10.2.1 -r1.10.2.2 src/external/bsd/dhcpcd/dist/src/if-bsd.c \
    src/external/bsd/dhcpcd/dist/src/ipv6nd.c
cvs rdiff -u -r1.1.1.4 -r0 src/external/bsd/dhcpcd/dist/src/if-linux-wext.c
cvs rdiff -u -r1.1.1.14.2.1 -r0 src/external/bsd/dhcpcd/dist/src/if-linux.c
cvs rdiff -u -r1.16.2.1 -r1.16.2.2 \
    src/external/bsd/dhcpcd/dist/src/if-options.c
cvs rdiff -u -r1.1.1.10.2.1 -r0 src/external/bsd/dhcpcd/dist/src/if-sun.c
cvs rdiff -u -r1.1.1.14.2.1 -r1.1.1.14.2.2 \
    src/external/bsd/dhcpcd/dist/src/if.c
cvs rdiff -u -r1.1.1.10.2.1 -r1.1.1.10.2.2 \
    src/external/bsd/dhcpcd/dist/src/if.h
cvs rdiff -u -r1.1.1.16.2.1 -r1.1.1.16.2.2 \
    src/external/bsd/dhcpcd/dist/src/ipv4.c
cvs rdiff -u -r1.1.1.9.2.1 -r1.1.1.9.2.2 \
    src/external/bsd/dhcpcd/dist/src/ipv4.h
cvs rdiff -u -r1.1.1.9 -r1.1.1.9.2.1 \
    src/external/bsd/dhcpcd/dist/src/ipv4ll.c
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.2.1 \
    src/external/bsd/dhcpcd/dist/src/ipv4ll.h
cvs rdiff -u -r1.3.2.1 -r1.3.2.2 src/external/bsd/dhcpcd/dist/src/ipv6.c \
    src/external/bsd/dhcpcd/dist/src/ipv6.h
cvs rdiff -u -r1.1.1.12.2.1 -r1.1.1.12.2.2 \
    src/external/bsd/dhcpcd/dist/src/route.c
cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/dhcpcd/dist/src/dev/Makefile
cvs rdiff -u -r1.1.1.4 -r0 src/external/bsd/dhcpcd/dist/src/dev/udev.c
cvs rdiff -u -r1.1.1.2 -r0 src/external/bsd/dhcpcd/dist/tests/Makefile
cvs rdiff -u -r1.1.1.1 -r0 \
    src/external/bsd/dhcpcd/dist/tests/crypt/.gitignore \
    src/external/bsd/dhcpcd/dist/tests/crypt/GNUmakefile \
    src/external/bsd/dhcpcd/dist/tests/crypt/README.md
cvs rdiff -u -r1.1.1.2 -r0 src/external/bsd/dhcpcd/dist/tests/crypt/Makefile \
    src/external/bsd/dhcpcd/dist/tests/crypt/run-test.c \
    src/external/bsd/dhcpcd/dist/tests/crypt/test.h
cvs rdiff -u -r1.1.1.3 -r0 \
    src/external/bsd/dhcpcd/dist/tests/crypt/test_hmac_md5.c
cvs rdiff -u -r1.1.1.1 -r0 \
    src/external/bsd/dhcpcd/dist/tests/eloop-bench/.gitignore \
    src/external/bsd/dhcpcd/dist/tests/eloop-bench/README.md
cvs rdiff -u -r1.1.1.2 -r0 \
    src/external/bsd/dhcpcd/dist/tests/eloop-bench/Makefile
cvs rdiff -u -r1.1.1.3 -r0 \
    src/external/bsd/dhcpcd/dist/tests/eloop-bench/eloop-bench.c
cvs rdiff -u -r1.48 -r1.48.2.1 src/external/bsd/dhcpcd/sbin/dhcpcd/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index