ccc794f01b
(4.2.8p10) * [Sec 3389] NTP-01-016: Denial of Service via Malformed Config (Pentest report 01.2017) <perlinger@ntp.org> * [Sec 3388] NTP-01-014: Buffer Overflow in DPTS Clock (Pentest report 01.2017) <perlinger@ntp.org> * [Sec 3387] NTP-01-012: Authenticated DoS via Malicious Config Option (Pentest report 01.2017) <perlinger@ntp.org> * [Sec 3386] NTP-01-011: ntpq_stripquotes() returns incorrect Value (Pentest report 01.2017) <perlinger@ntp.org> * [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> * [Sec 3383] NTP-01-008: Stack Buffer Overflow from Command Line (Pentest report 01.2017) <perlinger@ntp.org> * [Sec 3382] NTP-01-007: Data Structure terminated insufficiently (Pentest report 01.2017) <perlinger@ntp.org> * [Sec 3380] NTP-01-005: Off-by-one in Oncore GPS Receiver (Pentest report 01.2017) <perlinger@ntp.org> * [Sec 3379] NTP-01-004: Potential Overflows in ctl_put() functions (Pentest report 01.2017) <perlinger@ntp.org> * [Sec 3378] NTP-01-003: Improper use of snprintf() in mx4200_send() (Pentest report 01.2017) <perlinger@ntp.org> * [Sec 3377] NTP-01-002: Buffer Overflow in ntpq when fetching reslist (Pentest report 01.2017) <perlinger@ntp.org * [Sec 3376] Support build "hardening" flags. stenn@ntp.org * [Sec 3361] 0rigin (zero origin) DoS. HStenn. * [Bug 3393] clang scan-build findings <perlinger@ntp.org> * [Bug 3363] Support for openssl-1.1.0 without compatibility modes - rework of patch set from <ntp.org@eroen.eu>. <perlinger@ntp.org> * [Bug 3356] Bugfix 3072 breaks multicastclient <perlinger@ntp.org> * [Bug 3216] libntp audio ioctl() args incorrectly cast to int on 4.4BSD-Lite derived platforms <perlinger@ntp.org> - original patch by Majdi S. Abbas * [Bug 3215] 'make distcheck' fails with new BK repo format <perlinger@ntp.org> * [Bug 3173] forking async worker: interrupted pipe I/O <perlinger@ntp.org> - initial patch by Christos Zoulas * [Bug 3139] (...) time_pps_create: Exec format error <perlinger@ntp.org> - 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> - applied patch by Matthew Van Gundy * [Bug 3065] Quiet warnings on NetBSD <perlinger@ntp.org> - 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> - applied patch by Reinhard Max. See bugzilla for limitations. * [Bug 2923] Trap Configuration Fail <perlinger@ntp.org> - fixed dependency inversion from [Bug 2837] * [Bug 2896] Nothing happens if minsane < maxclock < minclock - produce ERROR log message about dysfunctional daemon. <perlinger@ntp.org> * [Bug 2851] allow -4/-6 on restrict line with mask <perlinger@ntp.org> - 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> * Update copyright year. * bk-7 trigger updates |
||
---|---|---|
.. | ||
apache2 | ||
atheros | ||
broadcom/rpi-firmware/dist | ||
bsd | ||
cddl | ||
gpl2 | ||
gpl3 | ||
historical | ||
ibm-public | ||
intel-fw-eula | ||
intel-fw-public | ||
lgpl3 | ||
mit | ||
public-domain | ||
realtek | ||
zlib/pigz | ||
Makefile | ||
README |
$NetBSD: README,v 1.15 2012/06/14 04:14:36 riz Exp $ Organization of Sources: This directory hierarchy is using an organization that separates source for programs that we have obtained from external third parties (where NetBSD is not the primary maintainer) from the system source. The hierarchy is grouped by license, and then package per license, and is organized as follows: external/ Makefile Descend into the license sub-directories. <license>/ Per-license sub-directories. Makefile Descend into the package sub-directories. <package>/ Per-package sub-directories. Makefile Build the package. dist/ The third-party source for a given package. bin/ lib/ sbin/ BSD makefiles "reach over" from these into "../dist/". This arrangement allows for packages to be easily disabled or excised as necessary, either on a per-license or per-package basis. The licenses currently used are: apache2 Apache 2.0 license. http://www.opensource.org/licenses/apache2.0.php atheros Atheros License. bsd BSD (or equivalent) licensed software, possibly with the "advertising clause". http://www.opensource.org/licenses/bsd-license.php cddl Common Development and Distribution License (the sun license which is based on the Mozilla Public License version 1.1). http://www.opensource.org/licenses/cddl1.php gpl2 GNU Public License, version 2 (or earlier). http://www.opensource.org/licenses/gpl-2.0.php gpl3 GNU Public License, version 3. http://www.opensource.org/licenses/gpl-3.0.html historical Lucent's old license: http://www.opensource.org/licenses/historical.php ibm-public IBM's public license: http://www.opensource.org/licenses/ibmpl.php intel-fw-eula Intel firmware license with redistribution restricted to OEM. intel-fw-public Intel firmware license permitting redistribution with terms similar to BSD licensed software. intel-public Intel license permitting redistribution with terms similar to BSD licensed software. mit MIT (X11) style license. http://www.opensource.org/licenses/mit-license.php public-domain Non-license for code that has been explicitly put into the Public Domain. realtek RealTek license. zlib Zlib (BSD-like) license. http://www.zlib.net/zlib_license.html If a package has components covered by different licenses (for example, GPL2 and the LGPL), use the <license> subdirectory for the more restrictive license. If a package allows the choice of a license to use, we'll generally use the less restrictive license. If in doubt about where a package should be located, please contact <core@NetBSD.org> for advice. Migration Strategy: Eventually src/dist (and associated framework in other base source directories) and src/gnu will be migrated to this hierarchy. Maintenance Strategy: The sources under src/external/<license>/<package>/dist/ are generally a combination of a published distribution plus changes that we submit to the maintainers and that are not yet published by them. Make sure all changes made to the external sources are submitted to the appropriate maintainer, but only after coordinating with the NetBSD maintainers.