Source-Changes archive

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

CVS commit: src/external/bsd/ntp



Module Name:    src
Committed By:   christos
Date:           Thu Apr 13 20:17:43 UTC 2017

Modified Files:
        src/external/bsd/ntp: importdate
        src/external/bsd/ntp/dist/include: ntp_crypto.h ntp_fp.h ntp_md5.h
            ntp_stdlib.h ntpd.h ssl_applink.c
        src/external/bsd/ntp/dist/lib/isc: inet_pton.c
        src/external/bsd/ntp/dist/libntp: a_md5encrypt.c audio.c authkeys.c
            emalloc.c ntp_intres.c recvbuff.c ssl_init.c statestr.c work_fork.c
        src/external/bsd/ntp/dist/libparse: clk_trimtsip.c gpstolfp.c
        src/external/bsd/ntp/dist/ntpd: ntp_config.c ntp_control.c ntp_crypto.c
            ntp_io.c ntp_loopfilter.c ntp_parser.y ntp_peer.c ntp_proto.c
            ntp_restrict.c ntp_scanner.c ntpd-opts.c ntpd-opts.h ntpd.c
            refclock_datum.c refclock_gpsdjson.c refclock_jjy.c
            refclock_mx4200.c refclock_nmea.c refclock_oncore.c
            refclock_parse.c
        src/external/bsd/ntp/dist/ntpdate: ntpdate.c
        src/external/bsd/ntp/dist/ntpdc: ntpdc-opts.c ntpdc-opts.h ntpdc.c
            ntpdc_ops.c
        src/external/bsd/ntp/dist/ntpq: libntpq.c ntpq-opts.c ntpq-opts.h
            ntpq-subs.c ntpq.c
        src/external/bsd/ntp/dist/ntpsnmpd: ntpsnmpd-opts.c ntpsnmpd-opts.h
        src/external/bsd/ntp/dist/sntp: crypto.c kod_management.c sntp-opts.c
            sntp-opts.h
        src/external/bsd/ntp/dist/sntp/libevent/test: regress_ssl.c
        src/external/bsd/ntp/dist/util: ntp-keygen-opts.c ntp-keygen-opts.h
            ntp-keygen.c
        src/external/bsd/ntp/scripts: mkver

Log Message:
(4.2.8p10-win-beta1) 2017/03/21 Released by Harlan Stenn <stenn%ntp.org@localhost>
(4.2.8p10)

* [Sec 3389] NTP-01-016: Denial of Service via Malformed Config
  (Pentest report 01.2017) <perlinger%ntp.org@localhost>
* [Sec 3388] NTP-01-014: Buffer Overflow in DPTS Clock
  (Pentest report 01.2017) <perlinger%ntp.org@localhost>
* [Sec 3387] NTP-01-012: Authenticated DoS via Malicious Config Option
  (Pentest report 01.2017) <perlinger%ntp.org@localhost>
* [Sec 3386] NTP-01-011: ntpq_stripquotes() returns incorrect Value
  (Pentest report 01.2017) <perlinger%ntp.org@localhost>
* [Sec 3385] NTP-01-010: ereallocarray()/eallocarray() underused. HStenn
* [Sec 3384] NTP-01-009: Privileged execution of User Library code
  (Pentest report 01.2017) <perlinger%ntp.org@localhost>
* [Sec 3383] NTP-01-008: Stack Buffer Overflow from Command Line
  (Pentest report 01.2017) <perlinger%ntp.org@localhost>
* [Sec 3382] NTP-01-007: Data Structure terminated insufficiently
  (Pentest report 01.2017) <perlinger%ntp.org@localhost>
* [Sec 3380] NTP-01-005: Off-by-one in Oncore GPS Receiver
  (Pentest report 01.2017) <perlinger%ntp.org@localhost>
* [Sec 3379] NTP-01-004: Potential Overflows in ctl_put() functions
  (Pentest report 01.2017) <perlinger%ntp.org@localhost>
* [Sec 3378] NTP-01-003: Improper use of snprintf() in mx4200_send()
  (Pentest report 01.2017) <perlinger%ntp.org@localhost>
* [Sec 3377] NTP-01-002: Buffer Overflow in ntpq when fetching reslist
  (Pentest report 01.2017) <perlinger%ntp.org@localhost
* [Sec 3376] Support build "hardening" flags.  stenn%ntp.org@localhost
* [Sec 3361] 0rigin (zero origin) DoS.  HStenn.
* [Bug 3393] clang scan-build findings <perlinger%ntp.org@localhost>
* [Bug 3363] Support for openssl-1.1.0 without compatibility modes
  - rework of patch set from <ntp.org%eroen.eu@localhost>. <perlinger%ntp.org@localhost>
* [Bug 3356] Bugfix 3072 breaks multicastclient <perlinger%ntp.org@localhost>
* [Bug 3216] libntp audio ioctl() args incorrectly cast to int
  on 4.4BSD-Lite derived platforms <perlinger%ntp.org@localhost>
  - original patch by Majdi S. Abbas
* [Bug 3215] 'make distcheck' fails with new BK repo format <perlinger%ntp.org@localhost>
* [Bug 3173] forking async worker: interrupted pipe I/O <perlinger%ntp.org@localhost>
  - initial patch by Christos Zoulas
* [Bug 3139] (...) time_pps_create: Exec format error <perlinger%ntp.org@localhost>
  - move loader API from 'inline' to proper source
  - augment pathless dlls with absolute path to NTPD
  - use 'msyslog()' instead of 'printf() 'for reporting trouble
* [Bug 3107] Incorrect Logic for Peer Event Limiting <perlinger%ntp.org@localhost>
  - applied patch by Matthew Van Gundy
* [Bug 3065] Quiet warnings on NetBSD <perlinger%ntp.org@localhost>
  - applied some of the patches provided by Havard. Not all of them
    still match the current code base, and I did not touch libopt.
* [Bug 3062] Change the process name of forked DNS worker <perlinger%ntp.org@localhost>
  - applied patch by Reinhard Max. See bugzilla for limitations.
* [Bug 2923] Trap Configuration Fail <perlinger%ntp.org@localhost>
  - fixed dependency inversion from [Bug 2837]
* [Bug 2896] Nothing happens if minsane < maxclock < minclock
  - produce ERROR log message about dysfunctional daemon. <perlinger%ntp.org@localhost>
* [Bug 2851] allow -4/-6 on restrict line with mask <perlinger%ntp.org@localhost>
  - applied patch by Miroslav Lichvar for ntp4.2.6 compat
* [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags
  - Fixed these and some more locations of this pattern.
    Probably din't get them all, though. <perlinger%ntp.org@localhost>
* Update copyright year.
* bk-7 trigger updates


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/ntp/importdate
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/ntp/dist/include/ntp_crypto.h \
    src/external/bsd/ntp/dist/include/ssl_applink.c
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/ntp/dist/include/ntp_fp.h
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/ntp/dist/include/ntp_md5.h
cvs rdiff -u -r1.13 -r1.14 src/external/bsd/ntp/dist/include/ntp_stdlib.h
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/ntp/dist/include/ntpd.h
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/ntp/dist/lib/isc/inet_pton.c
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/ntp/dist/libntp/a_md5encrypt.c \
    src/external/bsd/ntp/dist/libntp/emalloc.c
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/ntp/dist/libntp/audio.c
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/ntp/dist/libntp/authkeys.c \
    src/external/bsd/ntp/dist/libntp/ntp_intres.c \
    src/external/bsd/ntp/dist/libntp/work_fork.c
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/ntp/dist/libntp/recvbuff.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/ntp/dist/libntp/ssl_init.c
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/ntp/dist/libntp/statestr.c
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/ntp/dist/libparse/clk_trimtsip.c \
    src/external/bsd/ntp/dist/libparse/gpstolfp.c
cvs rdiff -u -r1.16 -r1.17 src/external/bsd/ntp/dist/ntpd/ntp_config.c
cvs rdiff -u -r1.18 -r1.19 src/external/bsd/ntp/dist/ntpd/ntp_control.c
cvs rdiff -u -r1.13 -r1.14 src/external/bsd/ntp/dist/ntpd/ntp_crypto.c \
    src/external/bsd/ntp/dist/ntpd/ntpd.c \
    src/external/bsd/ntp/dist/ntpd/refclock_oncore.c
cvs rdiff -u -r1.24 -r1.25 src/external/bsd/ntp/dist/ntpd/ntp_io.c
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/ntp/dist/ntpd/ntp_loopfilter.c \
    src/external/bsd/ntp/dist/ntpd/ntp_peer.c \
    src/external/bsd/ntp/dist/ntpd/refclock_gpsdjson.c
cvs rdiff -u -r1.15 -r1.16 src/external/bsd/ntp/dist/ntpd/ntp_parser.y
cvs rdiff -u -r1.14 -r1.15 src/external/bsd/ntp/dist/ntpd/ntp_proto.c
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/ntp/dist/ntpd/ntp_restrict.c
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/ntp/dist/ntpd/ntp_scanner.c \
    src/external/bsd/ntp/dist/ntpd/refclock_jjy.c \
    src/external/bsd/ntp/dist/ntpd/refclock_nmea.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/ntp/dist/ntpd/ntpd-opts.c
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/ntp/dist/ntpd/ntpd-opts.h
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/ntp/dist/ntpd/refclock_datum.c
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/ntp/dist/ntpd/refclock_mx4200.c
cvs rdiff -u -r1.19 -r1.20 src/external/bsd/ntp/dist/ntpd/refclock_parse.c
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/ntp/dist/ntpdate/ntpdate.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/ntp/dist/ntpdc/ntpdc-opts.c \
    src/external/bsd/ntp/dist/ntpdc/ntpdc-opts.h
cvs rdiff -u -r1.14 -r1.15 src/external/bsd/ntp/dist/ntpdc/ntpdc.c
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/ntp/dist/ntpdc/ntpdc_ops.c
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/ntp/dist/ntpq/libntpq.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/ntp/dist/ntpq/ntpq-opts.c \
    src/external/bsd/ntp/dist/ntpq/ntpq-opts.h
cvs rdiff -u -r1.14 -r1.15 src/external/bsd/ntp/dist/ntpq/ntpq-subs.c
cvs rdiff -u -r1.17 -r1.18 src/external/bsd/ntp/dist/ntpq/ntpq.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd-opts.c \
    src/external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd-opts.h
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/ntp/dist/sntp/crypto.c
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/ntp/dist/sntp/kod_management.c
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/ntp/dist/sntp/sntp-opts.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/ntp/dist/sntp/sntp-opts.h
cvs rdiff -u -r1.5 -r1.6 \
    src/external/bsd/ntp/dist/sntp/libevent/test/regress_ssl.c
cvs rdiff -u -r1.14 -r1.15 src/external/bsd/ntp/dist/util/ntp-keygen-opts.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/ntp/dist/util/ntp-keygen-opts.h
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/ntp/dist/util/ntp-keygen.c
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/ntp/scripts/mkver

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