NetBSD/lib
christos 7005738d9a Sync with 2019b:
zic's new -b option supports a way to control data bloat and to
    test for year-2038 bugs in software that reads TZif files.
    'zic -b fat' and 'zic -b slim' generate larger and smaller output;
    for example, changing from fat to slim shrinks the Europe/London
    file from 3648 to 1599 bytes, saving about 56%.  Fat and slim
    files represent the same set of timestamps and use the same TZif
    format as documented in tzfile(5) and in Internet RFC 8536.
    Fat format attempts to work around bugs or incompatibilities in
    older software, notably software that mishandles 64-bit TZif data
    or uses obsolete TZ strings like "EET-2EEST" that lack DST rules.
    Slim format is more efficient and does not work around 64-bit bugs
    or obsolete TZ strings.  Currently zic defaults to fat format
    unless you compile with -DZIC_BLOAT_DEFAULT=\"slim\"; this
    out-of-the-box default is intended to change in future releases
    as the buggy software often mishandles timestamps anyway.

    zic no longer treats a set of rules ending in 2037 specially.
    Previously, zic assumed that such a ruleset meant that future
    timestamps could not be predicted, and therefore omitted a
    POSIX-like TZ string in the TZif output.  The old behavior is no
    longer needed for current tzdata, and caused problems with newlib
    when used with older tzdata (reported by David Gauchard).

    zic no longer generates some artifact transitions.  For example,
    Europe/London no longer has a no-op transition in January 1996.
2019-07-03 15:50:16 +00:00
..
csu add stop (;;) to elimate WAW dependency compiler warning 2019-05-04 22:55:32 +00:00
i18n_module
libarch Bump - removal of i386_vm86 and i386_pmc. 2017-08-12 19:48:28 +00:00
libbluetooth Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
libbpfjit
libbsdmalloc
libbz2 - use -Wno-error=implicit-fallthrough with GCC7. 2019-02-04 04:05:15 +00:00
libc Sync with 2019b: 2019-07-03 15:50:16 +00:00
libc_fp
libc_vfp The fpu mode for VFP2 instructions is still just vfp. 2018-07-19 19:35:02 +00:00
libcompat Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
libcrypt
libcurses Fix return for mvscanw to return ERR/OK instead of the number of 2019-06-30 22:16:20 +00:00
libdm Clean up double free in some error paths that did trigger 2018-12-27 14:05:54 +00:00
libedit Add a comment explaining why we don't use DO here. Correct the attribution 2019-06-30 13:30:15 +00:00
libexecinfo make the backtrace()'s tracer() return _URC_FOREIGN_EXCEPTION_CAUGHT 2019-01-30 22:46:49 +00:00
libform Bump major number due to libcurses major bump 2019-06-30 22:17:22 +00:00
libintl check for snprintf() truncation and fail sanely if so, rather than 2019-02-04 08:21:11 +00:00
libipsec Remove dead references to netinet6/ipsec.h. 2018-09-06 09:54:36 +00:00
libisns Typos. 2018-02-08 09:05:16 +00:00
libkern
libkvm be consistent about uint64_t and bit masks. 2018-12-19 11:02:21 +00:00
liblwres
libm Explicitly indicate that nexttowardl() is identical to nextafterl(). 2019-05-02 15:08:35 +00:00
libmenu Improve formatting, fix a typo, bump date for previous. 2019-07-01 07:16:25 +00:00
libnpf fix duplicated chunk from merge 2019-01-27 04:33:29 +00:00
libnvmm Change the NVMM API to reduce data movements. Sent to tech-kern@. 2019-06-08 07:27:44 +00:00
libossaudio Fix minor bugs of SNDCTL_DSP_GETISPACE. 2019-02-02 04:52:16 +00:00
libp2k Change VOP_REMOVE and VOP_RMDIR to preserve lock/ref on dvp. 2017-04-26 03:02:47 +00:00
libpam Fix key loading logic and add log message when rejecting an unencrypted key. 2019-06-01 07:15:39 +00:00
libpanel Bump major number due to libcurses major bump 2019-06-30 22:17:22 +00:00
libpci Add function names to the NAME section 2017-10-22 15:28:48 +00:00
libperfuse fix typo 2019-04-17 12:30:51 +00:00
libposix
libppath
libprop
libpthread Make CLEANFILES actually work. .TARGET is not defined when not in a target 2019-05-07 18:45:37 +00:00
libpuffs revert previous now that MAP_ALIGNED has been fixed. 2018-07-09 00:47:47 +00:00
libquota
libradius Oops forgot one openssl version name change 2018-02-07 22:51:31 +00:00
librefuse Avoid marking up semicolons. 2019-04-11 06:18:43 +00:00
libresolv Remove unused macro. 2018-12-13 08:39:34 +00:00
librmt Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
librpcsvc Fix building librpcsvc for MKYP=no 2019-04-24 10:26:43 +00:00
librt Mention that ENOSPC can be returned if we exhausted the max number of 2019-02-21 21:54:09 +00:00
librump
librumpclient make it the same as rump.h 2017-05-11 18:44:50 +00:00
librumpdev
librumphijack Linux doesn't have paccept(). 2019-02-17 23:35:50 +00:00
librumpnet
librumpres Add a library for the rump resolver interception code so that it will become 2017-10-10 19:28:33 +00:00
librumpuser Distinguish spin mutex and adaptive mutex on rump kernels for LOCKDEBUG 2017-12-27 09:01:53 +00:00
librumpvfs
libskey Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
libss
libtelnet Match the function prototype of encrypthandler instead of casting to it. 2019-01-05 08:55:58 +00:00
libterminfo fix typo in error message; database is spelled with one 'b' and three 'a's 2019-04-11 23:52:08 +00:00
libukfs Remove exgtraneous comma 2018-03-12 11:56:34 +00:00
libusbhid Fix fallout from hid factorisation: 2017-12-10 20:38:13 +00:00
libutil snprintb(3) says that, in the new(?) Torek format, all fields specs end with \0 2019-04-29 07:55:38 +00:00
libwrap remove the new check for tlen >= PTRDIFF_MAX. the prior 2019-01-24 22:07:14 +00:00
liby
libz - use -Wno-error=implicit-fallthrough with GCC7. 2019-02-04 04:05:15 +00:00
lua Prevent Lua from crashing if clear_bindings() is called on a statement 2019-05-16 12:42:35 +00:00
npf NPF: Major rework -- migrate NPF to the libnv library. 2018-09-29 14:41:35 +00:00
bumpversion
checkoldver
checkver
checkvers
Makefile Don't build compat LLVM PIC libraries since it is unused if MKCOMPATX11 == "no". 2019-05-10 09:42:46 +00:00
Makefile.inc