Now
MAIN commitmail json YAML
Remove the -xx, now we have the list of 20 platforms that have incomplete
fspecs. Instead of augmenting the platform spec with an autogenerated one,
we should understand why we have missing entries in the first place.
fspecs. Instead of augmenting the platform spec with an autogenerated one,
we should understand why we have missing entries in the first place.
MAIN commitmail json YAML
xsrc/external/mit/MesaLib/dist/src/compiler/nir/nir_lower_blend.c@1.2
/
diff
/
nxr@1.2
xsrc/external/mit/MesaLib/dist/src/compiler/nir/nir_lower_subgroups.c@1.2 / diff / nxr@1.2
xsrc/external/mit/MesaLib/dist/src/compiler/nir/nir_opt_copy_prop_vars.c@1.2 / diff / nxr@1.2
xsrc/external/mit/MesaLib/dist/src/compiler/spirv/spirv_to_nir.c@1.2 / diff / nxr@1.2
xsrc/external/mit/MesaLib/dist/src/compiler/nir/nir_lower_subgroups.c@1.2 / diff / nxr@1.2
xsrc/external/mit/MesaLib/dist/src/compiler/nir/nir_opt_copy_prop_vars.c@1.2 / diff / nxr@1.2
xsrc/external/mit/MesaLib/dist/src/compiler/spirv/spirv_to_nir.c@1.2 / diff / nxr@1.2
Add casts to appease clang
MAIN commitmail json YAML
src/external/mit/xorg/lib/dri/Makefile@1.43
/
diff
/
nxr@1.43
src/external/mpl/dhcp/bind/lib/libdns/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/dhcp/bind/lib/libisc/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/dhcp/bind/lib/libisccfg/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/dhcp/bind/lib/libdns/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/dhcp/bind/lib/libisc/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/dhcp/bind/lib/libisccfg/Makefile@1.2 / diff / nxr@1.2
fix clang lint build (except for the programs that enables -T)
MAIN commitmail json YAML
Fail on incomplete mtree specs
MAIN commitmail json YAML
src/usr.sbin/makefs/makefs.8@1.72
/
diff
/
nxr@1.72
src/usr.sbin/makefs/makefs.c@1.58 / diff / nxr@1.58
src/usr.sbin/makefs/walk.c@1.40 / diff / nxr@1.40
src/usr.sbin/makefs/makefs.c@1.58 / diff / nxr@1.58
src/usr.sbin/makefs/walk.c@1.40 / diff / nxr@1.40
Add an option to warn and error out for mtree missing entries.
MAIN commitmail json YAML
Simple script to create an mtree spec file from a directory tree with
fixed default owner/group/perms.
fixed default owner/group/perms.
MAIN commitmail json YAML
also mention kpause(9) here.
MAIN commitmail json YAML
Document environment variable use.
MAIN commitmail json YAML
add an environment variable to override the number ot threads.
MAIN commitmail json YAML
Fix build as a tool (Jan-Benedict Glaw)
MAIN commitmail json YAML
comment out strict boolean lint check because isspace() returns int and lint
complains.
complains.
MAIN commitmail json YAML
revert previous.
MAIN commitmail json YAML
Allow c99 array designators
MAIN commitmail json YAML
next should increement by 1 not 2.
MAIN commitmail json YAML
fix clang lint build.
MAIN commitmail json YAML
mention that we handle battery controls too.
MAIN commitmail json YAML
Expose a sysctl interface hw.acpi.thinkpad<M>.bat[<N>].<behavior> to control
some aspects of battery charging behavior on supported systems:
charge_start
threshold below which to start charging (in %, 0-99)
charge_stop
threshold above which to stop charging (in %, 1-100)
force_discharge
discharge while on AC power, e.g., for calibration
charge_inhibit
inhibit charging while on AC power
From Malte Dehling
some aspects of battery charging behavior on supported systems:
charge_start
threshold below which to start charging (in %, 0-99)
charge_stop
threshold above which to stop charging (in %, 1-100)
force_discharge
discharge while on AC power, e.g., for calibration
charge_inhibit
inhibit charging while on AC power
From Malte Dehling
MAIN commitmail json YAML
thinkpad cosmetic patches (Malte Dehling)
MAIN commitmail json YAML
Remove 0 initializations (since the softc is zalloc'ed) and the initial
refresh which will have no data.
refresh which will have no data.
MAIN commitmail json YAML
Add ${TOOL_DATE} (Jan-Benedict Glaw)
MAIN commitmail json YAML
use __func__
MAIN commitmail json YAML
make a separate sorting function and KNF (thanks rillig)
MAIN commitmail json YAML
For the NetBSD tools build we provide our own fts.h not FreeBSD's so the
comparator should have the NetBSD signature.
comparator should have the NetBSD signature.
MAIN commitmail json YAML
pass lint, simplify
MAIN commitmail json YAML
makefs: Fix symlink permission bits
Permission bits for symlinks are taken straight from `lstat()`. However, the
actual bits presented to the user are filesystem/kernel specific. For example,
Linux with ext2/3/4 will use 0777 for symlinks, whereas NetBSD/FFS will
show 0755. As far as `makefs` is in the loop, the target filesystem will likely
be FFS, so use 0755.
Permission bits for symlinks are taken straight from `lstat()`. However, the
actual bits presented to the user are filesystem/kernel specific. For example,
Linux with ext2/3/4 will use 0777 for symlinks, whereas NetBSD/FFS will
show 0755. As far as `makefs` is in the loop, the target filesystem will likely
be FFS, so use 0755.
MAIN commitmail json YAML
makefs: Sort directory contents by name (Jan-Benedict Glaw)
`makefs` inserts nodes into its internal data structures in the order as
returned by `readdir()` calls. As this is unpredictable, sort entries by
name before creating the target filesystem.
This is done by first converting the (per-directory) linked list into
a plain array, sort it, finally re-link the list. Special case for the
sorting function: The "." directory entry seems to be ment to be always
at the front, so always check that first.
`makefs` inserts nodes into its internal data structures in the order as
returned by `readdir()` calls. As this is unpredictable, sort entries by
name before creating the target filesystem.
This is done by first converting the (per-directory) linked list into
a plain array, sort it, finally re-link the list. Special case for the
sorting function: The "." directory entry seems to be ment to be always
at the front, so always check that first.
MAIN commitmail json YAML
VAX boot.fs: Fix owner/group/permissions for VAX's boot.fs (Jan-Benedict Glaw)
(Initial patch from Christos Zoulas.) Don't create an archive based on local
permission bits and owner/group. Instead, feed a small manifest into `pax`
and let it to its work.
NB: Don't also feed in an entry for the current directory ".", as `pax` will
then archive all files in the current directory, in `readdir()` order.
(Initial patch from Christos Zoulas.) Don't create an archive based on local
permission bits and owner/group. Instead, feed a small manifest into `pax`
and let it to its work.
NB: Don't also feed in an entry for the current directory ".", as `pax` will
then archive all files in the current directory, in `readdir()` order.
MAIN commitmail json YAML
`nm`: Generate a stable symbol table (Jan-Benedict Glaw)
Release artifacts may contain symbol lists. Binutils's `nm` sorts them by
symbol name, locale based. Inserting a plain `sort` (with `LC_ALL=C`) here
sorts them by address, and (with several symbols pointing to the same address)
sorting by name is also stable (think of embedded '_'.)
Release artifacts may contain symbol lists. Binutils's `nm` sorts them by
symbol name, locale based. Inserting a plain `sort` (with `LC_ALL=C`) here
sorts them by address, and (with several symbols pointing to the same address)
sorting by name is also stable (think of embedded '_'.)
MAIN commitmail json YAML
PR/58170: Yoshitaka Tokugawa: Remove blocking statement when the requestor
asks for for an address that is in the cache and that access is prevented
by a cache acl because the querier has no way to know that this access is
denied, so it is not an abuse.
asks for for an address that is in the cache and that access is prevented
by a cache acl because the querier has no way to know that this access is
denied, so it is not an abuse.
MAIN commitmail json YAML
src/distrib/sets/lists/base32/ad.mipsn64eb@1.5
/
diff
/
nxr@1.5
src/distrib/sets/lists/base32/ad.mipsn64el@1.5 / diff / nxr@1.5
src/distrib/sets/lists/base32/ad.riscv64@1.4 / diff / nxr@1.4
src/distrib/sets/lists/base32/ad.mipsn64el@1.5 / diff / nxr@1.5
src/distrib/sets/lists/base32/ad.riscv64@1.4 / diff / nxr@1.4
more plugin set fixes
MAIN commitmail json YAML
Add comparison function so that it can be used to provide a stable sort
(Jan-Benedict Glaw)
(Jan-Benedict Glaw)
MAIN commitmail json YAML
Set LC_ALL=C before calling sort so that it works consistently. Unfortunately
ENVIRON["LC_ALL"] = "C"; does not work like in gawk (Jan-Benedict Glaw)
ENVIRON["LC_ALL"] = "C"; does not work like in gawk (Jan-Benedict Glaw)
MAIN commitmail json YAML
Be more explicit with sort fields to produce consistent results with gnu
sort (Jan-Benedict Glaw)
sort (Jan-Benedict Glaw)
MAIN commitmail json YAML
src/distrib/sets/lists/base32/ad.aarch64@1.3
/
diff
/
nxr@1.3
src/distrib/sets/lists/base32/ad.mips64eb@1.3 / diff / nxr@1.3
src/distrib/sets/lists/base32/ad.mips64el@1.3 / diff / nxr@1.3
src/distrib/sets/lists/base32/ad.powerpc64@1.3 / diff / nxr@1.3
src/distrib/sets/lists/base32/ad.riscv64@1.3 / diff / nxr@1.3
src/distrib/sets/lists/base32/md.amd64@1.5 / diff / nxr@1.5
src/distrib/sets/lists/base32/md.sparc64@1.3 / diff / nxr@1.3
src/distrib/sets/lists/debug32/ad.aarch64@1.5 / diff / nxr@1.5
src/distrib/sets/lists/debug32/ad.mips64eb@1.5 / diff / nxr@1.5
src/distrib/sets/lists/debug32/ad.mips64el@1.5 / diff / nxr@1.5
src/distrib/sets/lists/debug32/ad.mipsn64eb@1.6 / diff / nxr@1.6
src/distrib/sets/lists/debug32/ad.mipsn64el@1.6 / diff / nxr@1.6
src/distrib/sets/lists/debug32/ad.powerpc64@1.5 / diff / nxr@1.5
src/distrib/sets/lists/debug32/ad.riscv64@1.5 / diff / nxr@1.5
src/distrib/sets/lists/debug32/md.amd64@1.8 / diff / nxr@1.8
src/distrib/sets/lists/debug32/md.sparc64@1.5 / diff / nxr@1.5
src/etc/mtree/NetBSD.dist.compat.in@1.8 / diff / nxr@1.8
src/external/mpl/bind/lib/plugins/Makefile@1.8 / diff / nxr@1.8
src/distrib/sets/lists/base32/ad.mips64eb@1.3 / diff / nxr@1.3
src/distrib/sets/lists/base32/ad.mips64el@1.3 / diff / nxr@1.3
src/distrib/sets/lists/base32/ad.powerpc64@1.3 / diff / nxr@1.3
src/distrib/sets/lists/base32/ad.riscv64@1.3 / diff / nxr@1.3
src/distrib/sets/lists/base32/md.amd64@1.5 / diff / nxr@1.5
src/distrib/sets/lists/base32/md.sparc64@1.3 / diff / nxr@1.3
src/distrib/sets/lists/debug32/ad.aarch64@1.5 / diff / nxr@1.5
src/distrib/sets/lists/debug32/ad.mips64eb@1.5 / diff / nxr@1.5
src/distrib/sets/lists/debug32/ad.mips64el@1.5 / diff / nxr@1.5
src/distrib/sets/lists/debug32/ad.mipsn64eb@1.6 / diff / nxr@1.6
src/distrib/sets/lists/debug32/ad.mipsn64el@1.6 / diff / nxr@1.6
src/distrib/sets/lists/debug32/ad.powerpc64@1.5 / diff / nxr@1.5
src/distrib/sets/lists/debug32/ad.riscv64@1.5 / diff / nxr@1.5
src/distrib/sets/lists/debug32/md.amd64@1.8 / diff / nxr@1.8
src/distrib/sets/lists/debug32/md.sparc64@1.5 / diff / nxr@1.5
src/etc/mtree/NetBSD.dist.compat.in@1.8 / diff / nxr@1.8
src/external/mpl/bind/lib/plugins/Makefile@1.8 / diff / nxr@1.8
fix compat build of filter-aaaa.so.0
MAIN commitmail json YAML
Don't build/install the compat plugin.
MAIN commitmail json YAML
fix previous. Doing assignmnents of conditionals does not work for being
used as conditionals (thanks rillig@)
used as conditionals (thanks rillig@)
MAIN commitmail json YAML
avoid lint warning on the vax
MAIN commitmail json YAML
Now that the bug in bsd.lib.mk, MAKELINKLIB is not needed anymore (as it
should not be). Pointed out by kre@
should not be). Pointed out by kre@
MAIN commitmail json YAML
Merge two identical if's and fix a logic error in them ( && instead of ||)
MAIN commitmail json YAML
kre says this should be obsolete
MAIN commitmail json YAML
put back /var/run/named
MAIN commitmail json YAML
/var/run/named is not obsolete
MAIN commitmail json YAML
make qsort sorting deterministic
MAIN commitmail json YAML
update em-toggle-overwrite binding (Xose Vazquez Perez)
MAIN commitmail json YAML
spacify the paper size for PostScript
MAIN commitmail json YAML
specify the page size for PostScript
MAIN commitmail json YAML
specify the paper size for PostScript
MAIN commitmail json YAML
From Jan-Benedict Glaw:
Use `printf` instead of `echo` for precise output
`man` pages generated under NetBSD and Linux differ as the escape codes
may or may not be interpreted when going through those two chained `echo`es.
Instead just use `printf`, which produces the desired output, always.
Use `printf` instead of `echo` for precise output
`man` pages generated under NetBSD and Linux differ as the escape codes
may or may not be interpreted when going through those two chained `echo`es.
Instead just use `printf`, which produces the desired output, always.
MAIN commitmail json YAML
Use ${TOOL_DATE} (Jan-Benedict Glaw)
MAIN commitmail json YAML
Use ${TOOL_DATE} (Jan-Benedict Glaw)
MAIN commitmail json YAML
From Jan-Benedict Glaw:
Fix a redirection and prepare a stable sort for upper-/lowercase
option letters
This script is a mess, I strongly believe that it should be rewritten.
However, I'm not 100% sure why it was invented in the first place
(come on, the generated header file isn't _that_ complicated that
it couldn't be sanely managed by hand!), but let's fix the sorting
order by using LC_ALL=C.
Also add a few 'X' to the `mktemp` template to make non-BSD
implementations happy. As a bonus, actually *use* the initial `sed`
output instead of throwing it away by piping it into `sort` with
also connecting `sort`'s stdin with the original input file...
Fix a redirection and prepare a stable sort for upper-/lowercase
option letters
This script is a mess, I strongly believe that it should be rewritten.
However, I'm not 100% sure why it was invented in the first place
(come on, the generated header file isn't _that_ complicated that
it couldn't be sanely managed by hand!), but let's fix the sorting
order by using LC_ALL=C.
Also add a few 'X' to the `mktemp` template to make non-BSD
implementations happy. As a bonus, actually *use* the initial `sed`
output instead of throwing it away by piping it into `sort` with
also connecting `sort`'s stdin with the original input file...
MAIN commitmail json YAML
break strength ties so that qsort is deterministic
MAIN commitmail json YAML
remove dup named dir
MAIN commitmail json YAML
Just build the staticlib.
MAIN commitmail json YAML
Fold long line
MAIN commitmail json YAML
src/distrib/sets/lists/base/mi@1.1339
/
diff
/
nxr@1.1339
src/distrib/sets/lists/base/shl.mi@1.977 / diff / nxr@1.977
src/distrib/sets/lists/debug/shl.mi@1.339 / diff / nxr@1.339
src/etc/mtree/NetBSD.dist.base@1.257 / diff / nxr@1.257
src/etc/mtree/NetBSD.dist.compat.in@1.7 / diff / nxr@1.7
src/external/mpl/bind/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/lib/libns/Makefile@1.7 / diff / nxr@1.7
src/external/mpl/bind/lib/plugins/Makefile@1.5 / diff / nxr@1.5
src/external/mpl/bind/libexec/Makefile deleted
src/external/mpl/bind/libexec/filter-aaaa/Makefile deleted
src/external/mpl/bind/libexec/plugin.mk deleted
src/lib/libpam/Makefile.inc@1.21 / diff / nxr@1.21
src/lib/libpam/libpam/Makefile@1.32 / diff / nxr@1.32
src/lib/libpam/modules/mod.mk@1.18 / diff / nxr@1.18
src/lib/npf/mod.mk@1.9 / diff / nxr@1.9
src/share/mk/bsd.README@1.447 / diff / nxr@1.447
src/share/mk/bsd.lib.mk@1.400 / diff / nxr@1.400
src/distrib/sets/lists/base/shl.mi@1.977 / diff / nxr@1.977
src/distrib/sets/lists/debug/shl.mi@1.339 / diff / nxr@1.339
src/etc/mtree/NetBSD.dist.base@1.257 / diff / nxr@1.257
src/etc/mtree/NetBSD.dist.compat.in@1.7 / diff / nxr@1.7
src/external/mpl/bind/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/lib/libns/Makefile@1.7 / diff / nxr@1.7
src/external/mpl/bind/lib/plugins/Makefile@1.5 / diff / nxr@1.5
src/external/mpl/bind/libexec/Makefile deleted
src/external/mpl/bind/libexec/filter-aaaa/Makefile deleted
src/external/mpl/bind/libexec/plugin.mk deleted
src/lib/libpam/Makefile.inc@1.21 / diff / nxr@1.21
src/lib/libpam/libpam/Makefile@1.32 / diff / nxr@1.32
src/lib/libpam/modules/mod.mk@1.18 / diff / nxr@1.18
src/lib/npf/mod.mk@1.9 / diff / nxr@1.9
src/share/mk/bsd.README@1.447 / diff / nxr@1.447
src/share/mk/bsd.lib.mk@1.400 / diff / nxr@1.400
- Create 3 new variables:
MAKELINKLIB that follows MKLINKLIB but can be overwritten by Makefiles
MAKESTATICLIB that follows MKSTATICLIB but can be overwritten by Makefiles
LINKINSTALL that follows MAKELINKLIB but can be overwritten by Makefiles
These give enough control to the module Makefiles so that they don't need
to override the default library install rules which break the debug sets.
- Remove /usr/libexec/named which duplicated /usr/lib/named
MAKELINKLIB that follows MKLINKLIB but can be overwritten by Makefiles
MAKESTATICLIB that follows MKSTATICLIB but can be overwritten by Makefiles
LINKINSTALL that follows MAKELINKLIB but can be overwritten by Makefiles
These give enough control to the module Makefiles so that they don't need
to override the default library install rules which break the debug sets.
- Remove /usr/libexec/named which duplicated /usr/lib/named
MAIN commitmail json YAML
src/external/gpl3/gcc.old/lib/liblto_plugin/Makefile@1.16
/
diff
/
nxr@1.16
src/external/gpl3/gcc/lib/liblto_plugin/Makefile@1.12 / diff / nxr@1.12
src/external/gpl3/gcc/lib/liblto_plugin/Makefile@1.12 / diff / nxr@1.12
LIBISMODULE should be yes or no...
MAIN commitmail json YAML
mention gallium.old hack
MAIN commitmail json YAML
Don't ccreate dwarf-4 on these files because it breaks ctfconvert.
MAIN commitmail json YAML
Better output handling (des at FreeBSD)
MAIN commitmail json YAML
make this work again
MAIN commitmail json YAML
src/lib/libm/ld80/b_tgammal.c@1.3
/
diff
/
nxr@1.3
src/lib/libm/ld80/e_lgammal_r.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_cexpl.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_cospil.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_erfl.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_exp2l.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_expl.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_logl.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_sinpil.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_tanpil.c@1.2 / diff / nxr@1.2
src/lib/libm/src/e_acoshl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/e_atanhl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/e_coshl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/e_sinhl.c@1.2 / diff / nxr@1.2
src/lib/libm/src/s_asinhl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_cbrtl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_clogl.c@1.2 / diff / nxr@1.2
src/lib/libm/src/s_cosl.c@1.2 / diff / nxr@1.2
src/lib/libm/src/s_sincosl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_sinl.c@1.3 / diff / nxr@1.3
:
(more 2 files)
src/lib/libm/ld80/e_lgammal_r.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_cexpl.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_cospil.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_erfl.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_exp2l.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_expl.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_logl.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_sinpil.c@1.2 / diff / nxr@1.2
src/lib/libm/ld80/s_tanpil.c@1.2 / diff / nxr@1.2
src/lib/libm/src/e_acoshl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/e_atanhl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/e_coshl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/e_sinhl.c@1.2 / diff / nxr@1.2
src/lib/libm/src/s_asinhl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_cbrtl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_clogl.c@1.2 / diff / nxr@1.2
src/lib/libm/src/s_cosl.c@1.2 / diff / nxr@1.2
src/lib/libm/src/s_sincosl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_sinl.c@1.3 / diff / nxr@1.3
:
(more 2 files)
remove #include <ieeefp.h> for i386 now that it is included in math_private.h
MAIN commitmail json YAML
need <ieeefp.h> for i386.
MAIN commitmail json YAML
fix the cbrtl/powl test
MAIN commitmail json YAML
reduce diff with FreeBSD
MAIN commitmail json YAML
fix format.
MAIN commitmail json YAML
fix lint
MAIN commitmail json YAML
fix llvm build
MAIN commitmail json YAML
undo accidental commit.
MAIN commitmail json YAML
Back-out unintented commit.
MAIN commitmail json YAML
Fix DEBUG build.
MAIN commitmail json YAML
harmonize with the rest of MD limits files.
MAIN commitmail json YAML
use ${MKREPRO_TIMESTAMP} for baking in the date and time.
MAIN commitmail json YAML
Use ${TOOL_DATE} (Jan-Benedict Glaw)
MAIN commitmail json YAML
oops the #endif was too far down.
MAIN commitmail json YAML
Use the TOOL_GZIP we built as part of tools if available.
MAIN commitmail json YAML
Handle not having SIGINFO (Jan-Benedict Glaw)
MAIN commitmail json YAML
hook gzip to the build so that we can test it in other OS's. Not used yet.
MAIN commitmail json YAML
make it work as a tool
MAIN commitmail json YAML
- -n is the default on SMALL, so accept the flag silently.
- conditionalize TIMESPEC_TO_TIMEVAL
- add nbtool_config.h
- conditionalize TIMESPEC_TO_TIMEVAL
- add nbtool_config.h
MAIN commitmail json YAML
Start for a TOOL_GZIP
MAIN commitmail json YAML
src/tools/Makefile.nbincludes@1.10
/
diff
/
nxr@1.10
src/tools/elftoolchain/common/sys/Makefile@1.5 / diff / nxr@1.5
src/tools/elftoolchain/common/sys/elfdefinitions.h deleted
src/tools/elftoolchain/common/sys/Makefile@1.5 / diff / nxr@1.5
src/tools/elftoolchain/common/sys/elfdefinitions.h deleted
revert previous, riastradh fixed it correctly and this is not needed.
MAIN commitmail json YAML
src/external/bsd/elftoolchain/dist/libdwarf/libdwarf_reloc.c@1.7
/
diff
/
nxr@1.7
src/tools/Makefile.nbincludes@1.9 / diff / nxr@1.9
src/tools/elftoolchain/common/sys/Makefile@1.4 / diff / nxr@1.4
src/tools/elftoolchain/common/sys/elfdefinitions.h@1.1 / diff / nxr@1.1
src/tools/Makefile.nbincludes@1.9 / diff / nxr@1.9
src/tools/elftoolchain/common/sys/Makefile@1.4 / diff / nxr@1.4
src/tools/elftoolchain/common/sys/elfdefinitions.h@1.1 / diff / nxr@1.1
Restore the minimum build to install elfdefinitions.h. Provide a pre-built
copy, since we don't have m4 available. Use pax to install it because
using the Makefile needs more stuff available (nbsed) which we have not
built yet.
copy, since we don't have m4 available. Use pax to install it because
using the Makefile needs more stuff available (nbsed) which we have not
built yet.
MAIN commitmail json YAML
From enh at google dot com in tech-userlevel. Don't limit writes to BUFSIZ,
change the limit to INT_MAX; improves performance dramatically. From:
https://github.com/apple-oss-distributions/Libc/commit/\
c5a3293354e22262702a3add5b2dfc9bb0b93b85\
#diff-3b844a19cfb0aab1a23f7fbc457d3bce7453513730c489a72f66ff89d6557ff3
change the limit to INT_MAX; improves performance dramatically. From:
https://github.com/apple-oss-distributions/Libc/commit/\
c5a3293354e22262702a3add5b2dfc9bb0b93b85\
#diff-3b844a19cfb0aab1a23f7fbc457d3bce7453513730c489a72f66ff89d6557ff3
MAIN commitmail json YAML
Add ${_MKTARGET_CREATE}
MAIN commitmail json YAML
Add ${_MKTARGET_CREATE}
MAIN commitmail json YAML
src/tools/Makefile.nbincludes@1.8
/
diff
/
nxr@1.8
src/tools/elftoolchain/libdwarf/Makefile@1.5 / diff / nxr@1.5
src/tools/elftoolchain/libdwarf/Makefile@1.5 / diff / nxr@1.5
Remove dependency to elfdefinitions.h, this is a mess, since it needs
${TOOL_M4} which might not be available yet.
${TOOL_M4} which might not be available yet.
MAIN commitmail json YAML
Don't try to compile the arch-specific relocation code if we don't have the
built-in headers (for tools)
built-in headers (for tools)
MAIN commitmail json YAML
fix insert key (Xose Vazquez Perez)
MAIN commitmail json YAML
src/tools/elftoolchain/common/Makefile@1.3
/
diff
/
nxr@1.3
src/tools/elftoolchain/common/sys/Makefile@1.2 / diff / nxr@1.2
src/tools/elftoolchain/common/sys/Makefile@1.2 / diff / nxr@1.2
don't install headers as executable.
MAIN commitmail json YAML
src/tools/Makefile.nbincludes@1.7
/
diff
/
nxr@1.7
src/tools/elftoolchain/libdwarf/Makefile@1.4 / diff / nxr@1.4
src/tools/elftoolchain/libdwarf/Makefile@1.4 / diff / nxr@1.4
- fix nbincludes so that it can be included from any level
- add elftoolchain/common to the list of headers to be build before depend
- make libdwarf build the includes since it needs <sys/elfdefinitions.h>
which does not exist on non-netbsd systems.
- add elftoolchain/common to the list of headers to be build before depend
- make libdwarf build the includes since it needs <sys/elfdefinitions.h>
which does not exist on non-netbsd systems.
MAIN commitmail json YAML
Fix reproducible builds (Jan-Benedict Glaw)
MAIN commitmail json YAML
remove extra stat (Jan-Benedict Glaw)
MAIN commitmail json YAML
Fix reproducible builds (Jan-Benedict Glaw)
MAIN commitmail json YAML
Fix reproducible builds (Jan-Benedict Glaw)
MAIN commitmail json YAML
src/sys/arch/ia64/include/limits.h@1.10
/
diff
/
nxr@1.10
src/sys/arch/mips/include/limits.h@1.29 / diff / nxr@1.29
src/sys/arch/sparc/include/limits.h@1.25 / diff / nxr@1.25
src/sys/arch/mips/include/limits.h@1.29 / diff / nxr@1.29
src/sys/arch/sparc/include/limits.h@1.25 / diff / nxr@1.25
make all QUAD constants look the same.
MAIN commitmail json YAML
Sync with x86_64 the quad constants. No reason to be different
MAIN commitmail json YAML
Fix reproducible build (Jan-Benedict Glaw)
MAIN commitmail json YAML
src/external/mpl/bind/Makefile.inc@1.15
/
diff
/
nxr@1.15
src/external/mpl/bind/include/config.h@1.17 / diff / nxr@1.17
src/external/mpl/bind/include/config.h@1.17 / diff / nxr@1.17
centrally control if we are building kerberos
MAIN commitmail json YAML
fix lint
MAIN commitmail json YAML
add casts for compat code where time_t is 32 bits.
MAIN commitmail json YAML
decode some {g,s}etsockopt*.
MAIN commitmail json YAML
Add _dlauxinfo.3
MAIN commitmail json YAML
src/share/man/man3/Makefile@1.92
/
diff
/
nxr@1.92
src/share/man/man3/dlfcn.3@1.40 / diff / nxr@1.40
src/share/man/man3/dlfcn.3@1.40 / diff / nxr@1.40
Add _dlauxinfo
MAIN commitmail json YAML
no local in loops, simplify eval (thanks kre)
MAIN commitmail json YAML
pass lint on sparc64 where int_fast32_t is long.
MAIN commitmail json YAML
Make sure that the extra field is maximally aligned since it is used for
other struct storage.
other struct storage.
MAIN commitmail json YAML
- fix named.conf (remove dnssec-enable option)
- use proper local variables instead of adding _ or other prefixes.
- centralize rm use
- use grep -q instead of > /dev/null
- reduce constant duplication
- use proper local variables instead of adding _ or other prefixes.
- centralize rm use
- use grep -q instead of > /dev/null
- reduce constant duplication
MAIN commitmail json YAML
remove obsolete option "dnssec-enable"
MAIN commitmail json YAML
-DDEBUG is broken for regex.c
MAIN commitmail json YAML
Fix DEBUG build.
MAIN commitmail json YAML
add one more source file
MAIN commitmail json YAML
new elftoolchain
MAIN commitmail json YAML
src/external/bsd/elftoolchain/README@1.1
/
diff
/
nxr@1.1
src/external/bsd/elftoolchain/addrcsid deleted
src/external/bsd/elftoolchain/prepare-import.sh deleted
src/external/bsd/elftoolchain/addrcsid deleted
src/external/bsd/elftoolchain/prepare-import.sh deleted
Use README to import
MAIN commitmail json YAML
src/tools/elftoolchain/libdwarf/Makefile@1.3
/
diff
/
nxr@1.3
src/tools/elftoolchain/libelf/Makefile@1.2 / diff / nxr@1.2
src/tools/elftoolchain/libelf/Makefile@1.2 / diff / nxr@1.2
changes for r4037
MAIN commitmail json YAML
src/external/bsd/elftoolchain/dist/common/_elftc.h@1.10
/
diff
/
nxr@1.10
src/external/bsd/elftoolchain/dist/common/elfdefinitions.h@1.8 / diff / nxr@1.8
src/external/bsd/elftoolchain/dist/common/sys/elfconstants.m4@1.7 / diff / nxr@1.7
src/external/bsd/elftoolchain/dist/common/sys/elfdefinitions.m4@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/common/utarray.h@1.5 / diff / nxr@1.5
src/external/bsd/elftoolchain/dist/common/uthash.h@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/_libdwarf.h@1.4 / diff / nxr@1.4
src/external/bsd/elftoolchain/dist/libdwarf/dwarf.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf.h@1.5 / diff / nxr@1.5
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_abbrev.c@1.5 / diff / nxr@1.5
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_comp_dir.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_const_value_string.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_dataref.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_flag.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_location_expr.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_name.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_producer.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_ref_address.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_reference.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_signed_const.3@1.6 / diff / nxr@1.6
:
(more 296 files)
src/external/bsd/elftoolchain/dist/common/elfdefinitions.h@1.8 / diff / nxr@1.8
src/external/bsd/elftoolchain/dist/common/sys/elfconstants.m4@1.7 / diff / nxr@1.7
src/external/bsd/elftoolchain/dist/common/sys/elfdefinitions.m4@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/common/utarray.h@1.5 / diff / nxr@1.5
src/external/bsd/elftoolchain/dist/common/uthash.h@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/_libdwarf.h@1.4 / diff / nxr@1.4
src/external/bsd/elftoolchain/dist/libdwarf/dwarf.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf.h@1.5 / diff / nxr@1.5
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_abbrev.c@1.5 / diff / nxr@1.5
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_comp_dir.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_const_value_string.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_dataref.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_flag.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_location_expr.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_name.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_producer.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_ref_address.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_reference.3@1.6 / diff / nxr@1.6
src/external/bsd/elftoolchain/dist/libdwarf/dwarf_add_AT_signed_const.3@1.6 / diff / nxr@1.6
:
(more 296 files)
Merge subversion r4037
MAIN commitmail json YAML
new sqlite3
MAIN commitmail json YAML
new sqlite
MAIN commitmail json YAML
src/external/public-domain/sqlite/README@1.2
/
diff
/
nxr@1.2
src/external/public-domain/sqlite/dist/shell.c@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/dist/sqlite3.c@1.23 / diff / nxr@1.23
src/external/public-domain/sqlite/man/Makefile@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_ACCESS_EXISTS.3@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/man/SQLITE_CHANGESETAPPLY_NOSAVEPOINT.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_CHANGESETSTART_INVERT.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_CHANGESET_DATA.3@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/man/SQLITE_CHANGESET_OMIT.3@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/man/SQLITE_CHECKPOINT_PASSIVE.3@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_CONFIG_SINGLETHREAD.3@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_CREATE_INDEX.3@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/man/SQLITE_DBCONFIG_MAINDBNAME.3@1.4 / diff / nxr@1.4
src/external/public-domain/sqlite/man/SQLITE_DBSTATUS_LOOKASIDE_USED.3@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_DENY.3@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_DESERIALIZE_FREEONCLOSE.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_DETERMINISTIC.3@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/man/SQLITE_ERROR_MISSING_COLLSEQ.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_FCNTL_LOCKSTATE.3@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_INDEX_CONSTRAINT_EQ.3@1.7 / diff / nxr@1.7
:
(more 241 files)
src/external/public-domain/sqlite/dist/shell.c@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/dist/sqlite3.c@1.23 / diff / nxr@1.23
src/external/public-domain/sqlite/man/Makefile@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_ACCESS_EXISTS.3@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/man/SQLITE_CHANGESETAPPLY_NOSAVEPOINT.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_CHANGESETSTART_INVERT.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_CHANGESET_DATA.3@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/man/SQLITE_CHANGESET_OMIT.3@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/man/SQLITE_CHECKPOINT_PASSIVE.3@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_CONFIG_SINGLETHREAD.3@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_CREATE_INDEX.3@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/man/SQLITE_DBCONFIG_MAINDBNAME.3@1.4 / diff / nxr@1.4
src/external/public-domain/sqlite/man/SQLITE_DBSTATUS_LOOKASIDE_USED.3@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_DENY.3@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_DESERIALIZE_FREEONCLOSE.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_DETERMINISTIC.3@1.6 / diff / nxr@1.6
src/external/public-domain/sqlite/man/SQLITE_ERROR_MISSING_COLLSEQ.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_FCNTL_LOCKSTATE.3@1.7 / diff / nxr@1.7
src/external/public-domain/sqlite/man/SQLITE_INDEX_CONSTRAINT_EQ.3@1.7 / diff / nxr@1.7
:
(more 241 files)
merge conflicts between 3.43.0 and 3.45.1
MAIN commitmail json YAML
remove std= override from here. It happens on top of the bind tree.
MAIN commitmail json YAML
fix the version number.
MAIN commitmail json YAML
Put the standard NetBSD copyright on this file. Approved by John Brezak
via a message on LinkedIn.
via a message on LinkedIn.
MAIN commitmail json YAML
appease lint
MAIN commitmail json YAML
fabsl is defined in libc...
MAIN commitmail json YAML
libexecinfo needs libelf.
MAIN commitmail json YAML
one more timestamp fix I forgot to commit
MAIN commitmail json YAML
src/sys/arch/hp300/stand/mkboot/Makefile@1.13
/
diff
/
nxr@1.13
src/sys/arch/hp300/stand/mkboot/mkboot.c@1.15 / diff / nxr@1.15
src/sys/arch/hp300/stand/mkboot/mkboot.c@1.15 / diff / nxr@1.15
avoid stringop truncation, fix copyright string to prevent assembler warnings.
MAIN commitmail json YAML
src/lib/libm/src/b_tgammal.c@1.3
/
diff
/
nxr@1.3
src/lib/libm/src/e_acoshl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/e_acosl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/e_asinl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/e_atanhl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_asinhl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_atanl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_cospil.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_erfl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_exp2l.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_fabsl.c@1.5 / diff / nxr@1.5
src/lib/libm/src/s_llrintl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_logl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_lrintl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_nearbyint.c@1.5 / diff / nxr@1.5
src/lib/libm/src/s_remquol.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_sincosl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_sinpil.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_tanhl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_tanpil.c@1.3 / diff / nxr@1.3
src/lib/libm/src/e_acoshl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/e_acosl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/e_asinl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/e_atanhl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_asinhl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_atanl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_cospil.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_erfl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_exp2l.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_fabsl.c@1.5 / diff / nxr@1.5
src/lib/libm/src/s_llrintl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_logl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_lrintl.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_nearbyint.c@1.5 / diff / nxr@1.5
src/lib/libm/src/s_remquol.c@1.4 / diff / nxr@1.4
src/lib/libm/src/s_sincosl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_sinpil.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_tanhl.c@1.3 / diff / nxr@1.3
src/lib/libm/src/s_tanpil.c@1.3 / diff / nxr@1.3
add missing symbols for non long double architectures.
MAIN commitmail json YAML
src/external/mpl/bind/dist/lib/ns/client.c@1.20
/
diff
/
nxr@1.20
src/external/mpl/bind/dist/lib/ns/include/ns/client.h@1.16 / diff / nxr@1.16
src/external/mpl/bind/dist/lib/ns/include/ns/client.h@1.16 / diff / nxr@1.16
fix 32 bit build (no atomic_*_8)
MAIN commitmail json YAML
fix the 32 bit tanl symbol.
MAIN commitmail json YAML
fix static unused issue until lint understands attributes better.
MAIN commitmail json YAML
Use 32 bit counters on non _LP64 machines because they don't have 64 bit
atomics.
atomics.
MAIN commitmail json YAML
new Makefile
MAIN commitmail json YAML
new tool
MAIN commitmail json YAML
src/external/mpl/bind/bin/tools/Makefile@1.2
/
diff
/
nxr@1.2
src/external/mpl/bind/bin/tools/mdig/Makefile@1.1 / diff / nxr@1.1
src/external/mpl/bind/bin/tools/named-rrchecker/Makefile@1.1 / diff / nxr@1.1
src/external/mpl/bind/bin/tools/mdig/Makefile@1.1 / diff / nxr@1.1
src/external/mpl/bind/bin/tools/named-rrchecker/Makefile@1.1 / diff / nxr@1.1
add mdig and named-rrchecker
MAIN commitmail json YAML
src/distrib/sets/lists/base/mi@1.1332
/
diff
/
nxr@1.1332
src/distrib/sets/lists/debug/mi@1.428 / diff / nxr@1.428
src/distrib/sets/lists/man/mi@1.1770 / diff / nxr@1.1770
src/distrib/sets/lists/debug/mi@1.428 / diff / nxr@1.428
src/distrib/sets/lists/man/mi@1.1770 / diff / nxr@1.1770
add new bind tools
MAIN commitmail json YAML
new bind.
MAIN commitmail json YAML
src/distrib/sets/lists/base/shl.mi@1.976
/
diff
/
nxr@1.976
src/distrib/sets/lists/comp/mi@1.2454 / diff / nxr@1.2454
src/distrib/sets/lists/debug/mi@1.427 / diff / nxr@1.427
src/distrib/sets/lists/debug/shl.mi@1.338 / diff / nxr@1.338
src/distrib/sets/lists/man/mi@1.1769 / diff / nxr@1.1769
src/distrib/sets/lists/comp/mi@1.2454 / diff / nxr@1.2454
src/distrib/sets/lists/debug/mi@1.427 / diff / nxr@1.427
src/distrib/sets/lists/debug/shl.mi@1.338 / diff / nxr@1.338
src/distrib/sets/lists/man/mi@1.1769 / diff / nxr@1.1769
changes for new bind.
XXX: removing lint libraries where lint does not work anymore is temporary.
XXX: removing lint libraries where lint does not work anymore is temporary.
MAIN commitmail json YAML
src/external/mpl/bind/Makefile.inc@1.13
/
diff
/
nxr@1.13
src/external/mpl/bind/bin/check/Makefile.inc@1.4 / diff / nxr@1.4
src/external/mpl/bind/bin/check/named-checkzone/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/bin/confgen/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/bin/confgen/ddns-confgen/Makefile deleted
src/external/mpl/bind/bin/confgen/tsig-keygen/Makefile@1.1 / diff / nxr@1.1
src/external/mpl/bind/bin/delv/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/dig/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/dnssec/Makefile.inc@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/dnssec/dnssec-dsfromkey/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/bin/host/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/named/Makefile@1.6 / diff / nxr@1.6
src/external/mpl/bind/bin/nsupdate/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/rndc/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/tools/Makefile.inc@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/tools/arpaname/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/bin/tools/named-journalprint/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/bin/tools/nsec3hash/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/dist/CODE_OF_CONDUCT deleted
src/external/mpl/bind/dist/CONTRIBUTING deleted
:
(more 2093 files)
src/external/mpl/bind/bin/check/Makefile.inc@1.4 / diff / nxr@1.4
src/external/mpl/bind/bin/check/named-checkzone/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/bin/confgen/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/bin/confgen/ddns-confgen/Makefile deleted
src/external/mpl/bind/bin/confgen/tsig-keygen/Makefile@1.1 / diff / nxr@1.1
src/external/mpl/bind/bin/delv/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/dig/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/dnssec/Makefile.inc@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/dnssec/dnssec-dsfromkey/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/bin/host/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/named/Makefile@1.6 / diff / nxr@1.6
src/external/mpl/bind/bin/nsupdate/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/rndc/Makefile@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/tools/Makefile.inc@1.3 / diff / nxr@1.3
src/external/mpl/bind/bin/tools/arpaname/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/bin/tools/named-journalprint/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/bin/tools/nsec3hash/Makefile@1.2 / diff / nxr@1.2
src/external/mpl/bind/dist/CODE_OF_CONDUCT deleted
src/external/mpl/bind/dist/CONTRIBUTING deleted
:
(more 2093 files)
merge conflicts between 9.16.42 and 9.18.24
MAIN commitmail json YAML
src/sys/arch/hp300/stand/mkboot/Makefile@1.12
/
diff
/
nxr@1.12
src/sys/arch/hp300/stand/mkboot/mkboot.c@1.14 / diff / nxr@1.14
src/sys/arch/hp300/stand/mkboot/mkboot.c@1.14 / diff / nxr@1.14
add missing chunk for repro-build. fix gcc warnings.
MAIN commitmail json YAML
src/distrib/sets/lists/debug/mi@1.426
/
diff
/
nxr@1.426
src/distrib/sets/lists/debug/shl.mi@1.337 / diff / nxr@1.337
src/distrib/sets/lists/debug/shl.mi@1.337 / diff / nxr@1.337
fix debug sets for sun2 (libgcc_s_g.a and libgcc_eh_g.a should be in shl.mi)
MAIN commitmail json YAML
Add a hook that adds more libraries after PROGDPLIBS
MAIN commitmail json YAML
fix static build
MAIN commitmail json YAML
default is now 16K
MAIN commitmail json YAML
src/usr.bin/ftp/fetch.c@1.239
/
diff
/
nxr@1.239
src/usr.bin/ftp/ftp.1@1.152 / diff / nxr@1.152
src/usr.bin/ftp/ftp.c@1.176 / diff / nxr@1.176
src/usr.bin/ftp/ftp_var.h@1.87 / diff / nxr@1.87
src/usr.bin/ftp/main.c@1.130 / diff / nxr@1.130
src/usr.bin/ftp/ssl.c@1.17 / diff / nxr@1.17
src/usr.bin/ftp/ftp.1@1.152 / diff / nxr@1.152
src/usr.bin/ftp/ftp.c@1.176 / diff / nxr@1.176
src/usr.bin/ftp/ftp_var.h@1.87 / diff / nxr@1.87
src/usr.bin/ftp/main.c@1.130 / diff / nxr@1.130
src/usr.bin/ftp/ssl.c@1.17 / diff / nxr@1.17
Add -b <buflen> to specify the buffer size.
MAIN commitmail json YAML
src/external/mpl/dhcp/Makefile@1.2
/
diff
/
nxr@1.2
src/external/mpl/dhcp/Makefile.inc@1.12 / diff / nxr@1.12
src/external/mpl/dhcp/bind/Makefile@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/Makefile.inc@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/Kyuafile@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/Makefile.in@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/acl.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/adb.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/badcache.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/byaddr.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/cache.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/callbacks.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/catz.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/client.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/clientinfo.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/compress.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/db.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/dbiterator.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/dbtable.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/diff.c@1.1 / diff / nxr@1.1
:
(more 658 files)
src/external/mpl/dhcp/Makefile.inc@1.12 / diff / nxr@1.12
src/external/mpl/dhcp/bind/Makefile@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/Makefile.inc@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/Kyuafile@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/Makefile.in@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/acl.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/adb.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/badcache.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/byaddr.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/cache.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/callbacks.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/catz.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/client.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/clientinfo.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/compress.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/db.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/dbiterator.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/dbtable.c@1.1 / diff / nxr@1.1
src/external/mpl/dhcp/bind/dist/lib/dns/diff.c@1.1 / diff / nxr@1.1
:
(more 658 files)
Disentangle dhcp from bind by putting enough of bind 9.16.42 for it to build
here. Bind keeps removing the bits that dhcp uses to build and keeping bind
up-to-date and dhcp building is a losing battle.
here. Bind keeps removing the bits that dhcp uses to build and keeping bind
up-to-date and dhcp building is a losing battle.
MAIN commitmail json YAML
src/usr.sbin/makefs/makefs.c@1.57
/
diff
/
nxr@1.57
src/usr.sbin/makefs/makefs.h@1.41 / diff / nxr@1.41
src/usr.sbin/makefs/makefs.h@1.41 / diff / nxr@1.41
Add an options pretty-printer, pass some lint.
MAIN commitmail json YAML
PR/57945: Jan-Benedict Glaw: makefs: msdos filesystems with label not
reproducible.
When we specify a label, the volume label is used to create the root dir
and it gets stamped by the timestamp. We were trying to set the timestamp
in the fs-specific part of the options parsing which did not work since
the method was called only for fs_specific options. Move setting of the
timestamp just before we create the fs, where we reconcile the rest of
the options.
reproducible.
When we specify a label, the volume label is used to create the root dir
and it gets stamped by the timestamp. We were trying to set the timestamp
in the fs-specific part of the options parsing which did not work since
the method was called only for fs_specific options. Move setting of the
timestamp just before we create the fs, where we reconcile the rest of
the options.
MAIN commitmail json YAML
new unbound
MAIN commitmail json YAML
src/distrib/sets/lists/base/shl.mi@1.975
/
diff
/
nxr@1.975
src/distrib/sets/lists/debug/shl.mi@1.336 / diff / nxr@1.336
src/distrib/sets/lists/debug/shl.mi@1.336 / diff / nxr@1.336
bump libunbound
MAIN commitmail json YAML
src/external/bsd/unbound/dist/config.guess@1.8
/
diff
/
nxr@1.8
src/external/bsd/unbound/dist/config.sub@1.7 / diff / nxr@1.7
src/external/bsd/unbound/dist/libunbound/unbound.h@1.5 / diff / nxr@1.5
src/external/bsd/unbound/dist/services/authzone.c@1.3 / diff / nxr@1.3
src/external/bsd/unbound/dist/testcode/mini_tpkg.sh deleted
src/external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/precheck.sh deleted
src/external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/precheck.sh deleted
src/external/bsd/unbound/dist/testdata/ede.tdir/bogus/clean.sh deleted
src/external/bsd/unbound/dist/testdata/ede_cache_snoop_noth_auth.rpl deleted
src/external/bsd/unbound/dist/testdata/serve_expired_servfail.rpl deleted
src/external/bsd/unbound/dist/testdata/subnet_prefetch_with_client_ecs.crpl deleted
src/external/bsd/unbound/dist/util/netevent.c@1.6 / diff / nxr@1.6
src/external/bsd/unbound/include/config.h@1.12 / diff / nxr@1.12
src/external/bsd/unbound/lib/libunbound/Makefile@1.9 / diff / nxr@1.9
src/external/bsd/unbound/lib/libunbound/shlib_version@1.6 / diff / nxr@1.6
src/external/bsd/unbound/dist/config.sub@1.7 / diff / nxr@1.7
src/external/bsd/unbound/dist/libunbound/unbound.h@1.5 / diff / nxr@1.5
src/external/bsd/unbound/dist/services/authzone.c@1.3 / diff / nxr@1.3
src/external/bsd/unbound/dist/testcode/mini_tpkg.sh deleted
src/external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/precheck.sh deleted
src/external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/precheck.sh deleted
src/external/bsd/unbound/dist/testdata/ede.tdir/bogus/clean.sh deleted
src/external/bsd/unbound/dist/testdata/ede_cache_snoop_noth_auth.rpl deleted
src/external/bsd/unbound/dist/testdata/serve_expired_servfail.rpl deleted
src/external/bsd/unbound/dist/testdata/subnet_prefetch_with_client_ecs.crpl deleted
src/external/bsd/unbound/dist/util/netevent.c@1.6 / diff / nxr@1.6
src/external/bsd/unbound/include/config.h@1.12 / diff / nxr@1.12
src/external/bsd/unbound/lib/libunbound/Makefile@1.9 / diff / nxr@1.9
src/external/bsd/unbound/lib/libunbound/shlib_version@1.6 / diff / nxr@1.6
merge differences between 1.16.3 and 1.19.1
MAIN commitmail json YAML
new nsd
MAIN commitmail json YAML
src/external/bsd/nsd/dist/.github/FUNDING.yml deleted
src/external/bsd/nsd/dist/configlexer.c@1.9 / diff / nxr@1.9
src/external/bsd/nsd/dist/configparser.c@1.9 / diff / nxr@1.9
src/external/bsd/nsd/dist/configparser.h@1.9 / diff / nxr@1.9
src/external/bsd/nsd/dist/configure@1.3 / diff / nxr@1.3
src/external/bsd/nsd/dist/configure.ac@1.6 / diff / nxr@1.6
src/external/bsd/nsd/dist/contrib/nsd.socket deleted
src/external/bsd/nsd/dist/doc/README@1.3 / diff / nxr@1.3
src/external/bsd/nsd/dist/options.c@1.5 / diff / nxr@1.5
src/external/bsd/nsd/dist/server.c@1.8 / diff / nxr@1.8
src/external/bsd/nsd/dist/udbradtree.c deleted
src/external/bsd/nsd/dist/udbradtree.h deleted
src/external/bsd/nsd/dist/udbzone.c deleted
src/external/bsd/nsd/dist/udbzone.h deleted
src/external/bsd/nsd/dist/util.h@1.8 / diff / nxr@1.8
src/external/bsd/nsd/dist/zlexer.c@1.8 / diff / nxr@1.8
src/external/bsd/nsd/include/config.h@1.12 / diff / nxr@1.12
src/external/bsd/nsd/lib/libnsd/Makefile@1.6 / diff / nxr@1.6
src/external/bsd/nsd/dist/configlexer.c@1.9 / diff / nxr@1.9
src/external/bsd/nsd/dist/configparser.c@1.9 / diff / nxr@1.9
src/external/bsd/nsd/dist/configparser.h@1.9 / diff / nxr@1.9
src/external/bsd/nsd/dist/configure@1.3 / diff / nxr@1.3
src/external/bsd/nsd/dist/configure.ac@1.6 / diff / nxr@1.6
src/external/bsd/nsd/dist/contrib/nsd.socket deleted
src/external/bsd/nsd/dist/doc/README@1.3 / diff / nxr@1.3
src/external/bsd/nsd/dist/options.c@1.5 / diff / nxr@1.5
src/external/bsd/nsd/dist/server.c@1.8 / diff / nxr@1.8
src/external/bsd/nsd/dist/udbradtree.c deleted
src/external/bsd/nsd/dist/udbradtree.h deleted
src/external/bsd/nsd/dist/udbzone.c deleted
src/external/bsd/nsd/dist/udbzone.h deleted
src/external/bsd/nsd/dist/util.h@1.8 / diff / nxr@1.8
src/external/bsd/nsd/dist/zlexer.c@1.8 / diff / nxr@1.8
src/external/bsd/nsd/include/config.h@1.12 / diff / nxr@1.12
src/external/bsd/nsd/lib/libnsd/Makefile@1.6 / diff / nxr@1.6
merge differences between nsd-4.6.0 and nsd-4.8.0
MAIN commitmail json YAML
src/sys/arch/evbarm/conf/mk.altera@1.4
/
diff
/
nxr@1.4
src/sys/arch/evbarm/conf/mk.bcm53xx@1.7 / diff / nxr@1.7
src/sys/arch/evbarm/conf/mk.generic@1.11 / diff / nxr@1.11
src/sys/arch/evbarm/conf/mk.generic64@1.7 / diff / nxr@1.7
src/sys/arch/evbarm/conf/mk.gumstix@1.8 / diff / nxr@1.8
src/sys/arch/evbarm/conf/mk.integrator_cp@1.2 / diff / nxr@1.2
src/sys/arch/evbarm/conf/mk.kobo@1.3 / diff / nxr@1.3
src/sys/arch/evbarm/conf/mk.marvell@1.6 / diff / nxr@1.6
src/sys/arch/evbarm/conf/mk.mv2120@1.3 / diff / nxr@1.3
src/sys/arch/evbarm/conf/mk.ti@1.5 / diff / nxr@1.5
src/sys/arch/evbarm/conf/mk.bcm53xx@1.7 / diff / nxr@1.7
src/sys/arch/evbarm/conf/mk.generic@1.11 / diff / nxr@1.11
src/sys/arch/evbarm/conf/mk.generic64@1.7 / diff / nxr@1.7
src/sys/arch/evbarm/conf/mk.gumstix@1.8 / diff / nxr@1.8
src/sys/arch/evbarm/conf/mk.integrator_cp@1.2 / diff / nxr@1.2
src/sys/arch/evbarm/conf/mk.kobo@1.3 / diff / nxr@1.3
src/sys/arch/evbarm/conf/mk.marvell@1.6 / diff / nxr@1.6
src/sys/arch/evbarm/conf/mk.mv2120@1.3 / diff / nxr@1.3
src/sys/arch/evbarm/conf/mk.ti@1.5 / diff / nxr@1.5
Fix MKREPRO build (Jan-Benedict Glaw)
MAIN commitmail json YAML
src/distrib/evbarm/instkernel/ramdisk/Makefile@1.21
/
diff
/
nxr@1.21
src/distrib/utils/embedded/conf/arm64.conf@1.16 / diff / nxr@1.16
src/distrib/utils/embedded/conf/arm64mbr.conf@1.3 / diff / nxr@1.3
src/distrib/utils/embedded/conf/arm64.conf@1.16 / diff / nxr@1.16
src/distrib/utils/embedded/conf/arm64mbr.conf@1.3 / diff / nxr@1.3
Fix MKREPRO build (Jan-Benedict Glaw)
MAIN commitmail json YAML
Mention tzcode2024a
MAIN commitmail json YAML
src/include/tzfile.h@1.13
/
diff
/
nxr@1.13
src/lib/libc/time/Makefile@1.57 / diff / nxr@1.57
src/lib/libc/time/NEWS@1.44 / diff / nxr@1.44
src/lib/libc/time/localtime.c@1.141 / diff / nxr@1.141
src/lib/libc/time/private.h@1.69 / diff / nxr@1.69
src/lib/libc/time/strftime.c@1.54 / diff / nxr@1.54
src/lib/libc/time/theory.html@1.19 / diff / nxr@1.19
src/lib/libc/time/tz-art.html@1.13 / diff / nxr@1.13
src/lib/libc/time/tz-link.html@1.16 / diff / nxr@1.16
src/lib/libc/time/tzfile.5@1.35 / diff / nxr@1.35
src/lib/libc/time/tzselect.ksh@1.23 / diff / nxr@1.23
src/lib/libc/time/version@1.25 / diff / nxr@1.25
src/lib/libc/time/zic.8@1.50 / diff / nxr@1.50
src/lib/libc/time/zic.c@1.91 / diff / nxr@1.91
src/lib/libc/time/Makefile@1.57 / diff / nxr@1.57
src/lib/libc/time/NEWS@1.44 / diff / nxr@1.44
src/lib/libc/time/localtime.c@1.141 / diff / nxr@1.141
src/lib/libc/time/private.h@1.69 / diff / nxr@1.69
src/lib/libc/time/strftime.c@1.54 / diff / nxr@1.54
src/lib/libc/time/theory.html@1.19 / diff / nxr@1.19
src/lib/libc/time/tz-art.html@1.13 / diff / nxr@1.13
src/lib/libc/time/tz-link.html@1.16 / diff / nxr@1.16
src/lib/libc/time/tzfile.5@1.35 / diff / nxr@1.35
src/lib/libc/time/tzselect.ksh@1.23 / diff / nxr@1.23
src/lib/libc/time/version@1.25 / diff / nxr@1.25
src/lib/libc/time/zic.8@1.50 / diff / nxr@1.50
src/lib/libc/time/zic.c@1.91 / diff / nxr@1.91
Sync with tzcode2024a:
Release 2024a - 2024-02-01 09:28:56 -0800
Changes to code
The FROM and TO columns of Rule lines can no longer be "minimum"
or an abbreviation of "minimum", because TZif files do not support
DST rules that extend into the indefinite past - although these
rules were supported when TZif files had only 32-bit data, this
stopped working when 64-bit TZif files were introduced in 1995.
This should not be a problem for realistic data, since DST was
first used in the 20th century. As a transition aid, FROM columns
like "minimum" are now diagnosed and then treated as if they were
the year 1900; this should suffice for TZif files on old systems
with only 32-bit time_t, and it is more compatible with bugs in
2023c-and-earlier localtime.c. (Problem reported by Yoshito
Umaoka.)
localtime and related functions no longer mishandle some
timestamps that occur about 400 years after a switch to a time
zone with a DST schedule. In 2023d data this problem was visible
for some timestamps in November 2422, November 2822, etc. in
America/Ciudad_Juarez. (Problem reported by Gilmore Davidson.)
strftime %s now uses tm_gmtoff if available. (Problem and draft
patch reported by Dag-Erling Smæ·¡rgrav.)
Changes to build procedure
The leap-seconds.list file is now copied from the IERS instead of
from its downstream counterpart at NIST, as the IERS version is
now in the public domain too and tends to be more up-to-date.
(Thanks to Martin Burnicki for liaisoning with the IERS.)
Changes to documentation
The strftime man page documents which struct tm members affect
which conversion specs, and that tzset is called. (Problems
reported by Robert Elz and Steve Summit.)
Release 2024a - 2024-02-01 09:28:56 -0800
Changes to code
The FROM and TO columns of Rule lines can no longer be "minimum"
or an abbreviation of "minimum", because TZif files do not support
DST rules that extend into the indefinite past - although these
rules were supported when TZif files had only 32-bit data, this
stopped working when 64-bit TZif files were introduced in 1995.
This should not be a problem for realistic data, since DST was
first used in the 20th century. As a transition aid, FROM columns
like "minimum" are now diagnosed and then treated as if they were
the year 1900; this should suffice for TZif files on old systems
with only 32-bit time_t, and it is more compatible with bugs in
2023c-and-earlier localtime.c. (Problem reported by Yoshito
Umaoka.)
localtime and related functions no longer mishandle some
timestamps that occur about 400 years after a switch to a time
zone with a DST schedule. In 2023d data this problem was visible
for some timestamps in November 2422, November 2822, etc. in
America/Ciudad_Juarez. (Problem reported by Gilmore Davidson.)
strftime %s now uses tm_gmtoff if available. (Problem and draft
patch reported by Dag-Erling Smæ·¡rgrav.)
Changes to build procedure
The leap-seconds.list file is now copied from the IERS instead of
from its downstream counterpart at NIST, as the IERS version is
now in the public domain too and tends to be more up-to-date.
(Thanks to Martin Burnicki for liaisoning with the IERS.)
Changes to documentation
The strftime man page documents which struct tm members affect
which conversion specs, and that tzset is called. (Problems
reported by Robert Elz and Steve Summit.)
MAIN commitmail json YAML
sprinkle unused.
MAIN commitmail json YAML
src/external/bsd/wpa/dist/src/eap_peer/eap_config.h@1.2
/
diff
/
nxr@1.2
src/external/bsd/wpa/dist/src/eap_peer/eap_peap.c@1.2 / diff / nxr@1.2
src/external/bsd/wpa/dist/src/eap_peer/eap_tls_common.c@1.2 / diff / nxr@1.2
src/external/bsd/wpa/dist/src/eap_peer/eap_tls_common.h@1.2 / diff / nxr@1.2
src/external/bsd/wpa/dist/wpa_supplicant/wpa_supplicant.conf@1.2 / diff / nxr@1.2
src/external/bsd/wpa/dist/src/eap_peer/eap_peap.c@1.2 / diff / nxr@1.2
src/external/bsd/wpa/dist/src/eap_peer/eap_tls_common.c@1.2 / diff / nxr@1.2
src/external/bsd/wpa/dist/src/eap_peer/eap_tls_common.h@1.2 / diff / nxr@1.2
src/external/bsd/wpa/dist/wpa_supplicant/wpa_supplicant.conf@1.2 / diff / nxr@1.2
https://www.phoronix.com/news/IWD-WPA-WiFi-Auth-Vulns
https://www.top10vpn.com/research/wifi-vulnerabilities/
PEAP client: Update Phase 2 authentication requirements
The previous PEAP client behavior allowed the server to skip Phase 2
authentication with the expectation that the server was authenticated
during Phase 1 through TLS server certificate validation. Various PEAP
specifications are not exactly clear on what the behavior on this front
is supposed to be and as such, this ended up being more flexible than
the TTLS/FAST/TEAP cases. However, this is not really ideal when
unfortunately common misconfiguration of PEAP is used in deployed
devices where the server trust root (ca_cert) is not configured or the
user has an easy option for allowing this validation step to be skipped.
Change the default PEAP client behavior to be to require Phase 2
authentication to be successfully completed for cases where TLS session
resumption is not used and the client certificate has not been
configured. Those two exceptions are the main cases where a deployed
authentication server might skip Phase 2 and as such, where a more
strict default behavior could result in undesired interoperability
issues. Requiring Phase 2 authentication will end up disabling TLS
session resumption automatically to avoid interoperability issues.
Allow Phase 2 authentication behavior to be configured with a new phase1
configuration parameter option:
'phase2_auth' option can be used to control Phase 2 (i.e., within TLS
tunnel) behavior for PEAP:
* 0 = do not require Phase 2 authentication
* 1 = require Phase 2 authentication when client certificate
(private_key/client_cert) is no used and TLS session resumption was
not used (default)
* 2 = require Phase 2 authentication in all cases
https://www.top10vpn.com/research/wifi-vulnerabilities/
PEAP client: Update Phase 2 authentication requirements
The previous PEAP client behavior allowed the server to skip Phase 2
authentication with the expectation that the server was authenticated
during Phase 1 through TLS server certificate validation. Various PEAP
specifications are not exactly clear on what the behavior on this front
is supposed to be and as such, this ended up being more flexible than
the TTLS/FAST/TEAP cases. However, this is not really ideal when
unfortunately common misconfiguration of PEAP is used in deployed
devices where the server trust root (ca_cert) is not configured or the
user has an easy option for allowing this validation step to be skipped.
Change the default PEAP client behavior to be to require Phase 2
authentication to be successfully completed for cases where TLS session
resumption is not used and the client certificate has not been
configured. Those two exceptions are the main cases where a deployed
authentication server might skip Phase 2 and as such, where a more
strict default behavior could result in undesired interoperability
issues. Requiring Phase 2 authentication will end up disabling TLS
session resumption automatically to avoid interoperability issues.
Allow Phase 2 authentication behavior to be configured with a new phase1
configuration parameter option:
'phase2_auth' option can be used to control Phase 2 (i.e., within TLS
tunnel) behavior for PEAP:
* 0 = do not require Phase 2 authentication
* 1 = require Phase 2 authentication when client certificate
(private_key/client_cert) is no used and TLS session resumption was
not used (default)
* 2 = require Phase 2 authentication in all cases
MAIN commitmail json YAML
Allow overriding the language standard to something newer.
MAIN commitmail json YAML
Mention bind security patches
MAIN commitmail json YAML
make things compile again.
MAIN commitmail json YAML
src/external/mpl/bind/dist/lib/dns/dst_api.c@1.14
/
diff
/
nxr@1.14
src/external/mpl/bind/dist/lib/dns/include/dns/validator.h@1.8 / diff / nxr@1.8
src/external/mpl/bind/dist/lib/dns/include/dst/dst.h@1.10 / diff / nxr@1.10
src/external/mpl/bind/dist/lib/dns/resolver.c@1.18 / diff / nxr@1.18
src/external/mpl/bind/dist/lib/dns/validator.c@1.14 / diff / nxr@1.14
src/external/mpl/bind/dist/lib/isc/include/isc/netmgr.h@1.8 / diff / nxr@1.8
src/external/mpl/bind/dist/lib/isc/netmgr/netmgr-int.h@1.9 / diff / nxr@1.9
src/external/mpl/bind/dist/lib/isc/netmgr/netmgr.c@1.11 / diff / nxr@1.11
src/external/mpl/bind/dist/lib/isc/netmgr/tcp.c@1.9 / diff / nxr@1.9
src/external/mpl/bind/dist/lib/isc/netmgr/tcpdns.c@1.9 / diff / nxr@1.9
src/external/mpl/bind/dist/lib/isc/netmgr/udp.c@1.12 / diff / nxr@1.12
src/external/mpl/bind/dist/lib/dns/include/dns/validator.h@1.8 / diff / nxr@1.8
src/external/mpl/bind/dist/lib/dns/include/dst/dst.h@1.10 / diff / nxr@1.10
src/external/mpl/bind/dist/lib/dns/resolver.c@1.18 / diff / nxr@1.18
src/external/mpl/bind/dist/lib/dns/validator.c@1.14 / diff / nxr@1.14
src/external/mpl/bind/dist/lib/isc/include/isc/netmgr.h@1.8 / diff / nxr@1.8
src/external/mpl/bind/dist/lib/isc/netmgr/netmgr-int.h@1.9 / diff / nxr@1.9
src/external/mpl/bind/dist/lib/isc/netmgr/netmgr.c@1.11 / diff / nxr@1.11
src/external/mpl/bind/dist/lib/isc/netmgr/tcp.c@1.9 / diff / nxr@1.9
src/external/mpl/bind/dist/lib/isc/netmgr/tcpdns.c@1.9 / diff / nxr@1.9
src/external/mpl/bind/dist/lib/isc/netmgr/udp.c@1.12 / diff / nxr@1.12
Apply patch for CVE-2023-50387 and CVE-2023-50868:
No public information has been posted (that I can find)
No public information has been posted (that I can find)
MAIN commitmail json YAML
src/external/mpl/bind/dist/lib/dns/include/dns/rbt.h@1.7
/
diff
/
nxr@1.7
src/external/mpl/bind/dist/lib/dns/mapapi@1.3 / diff / nxr@1.3
src/external/mpl/bind/dist/lib/dns/rbt.c@1.14 / diff / nxr@1.14
src/external/mpl/bind/dist/lib/dns/rbtdb.c@1.18 / diff / nxr@1.18
src/external/mpl/bind/dist/lib/dns/mapapi@1.3 / diff / nxr@1.3
src/external/mpl/bind/dist/lib/dns/rbt.c@1.14 / diff / nxr@1.14
src/external/mpl/bind/dist/lib/dns/rbtdb.c@1.18 / diff / nxr@1.18
Apply patch for CVE-2023-6516:
To keep its cache database efficient, `named` running as a recursive
resolver occasionally attempts to clean up the database. It uses
several methods, including some that are asynchronous: a small
chunk of memory pointing to the cache element that can be cleaned
up is first allocated and then queued for later processing. It was
discovered that if the resolver is continuously processing query
patterns triggering this type of cache-database maintenance, `named`
may not be able to handle the cleanup events in a timely manner.
This in turn enables the list of queued cleanup events to grow
infinitely large over time, allowing the configured `max-cache-size`
limit to be significantly exceeded. This issue affects BIND 9
versions 9.16.0 through 9.16.45 and 9.16.8-S1 through 9.16.45-S1.
To keep its cache database efficient, `named` running as a recursive
resolver occasionally attempts to clean up the database. It uses
several methods, including some that are asynchronous: a small
chunk of memory pointing to the cache element that can be cleaned
up is first allocated and then queued for later processing. It was
discovered that if the resolver is continuously processing query
patterns triggering this type of cache-database maintenance, `named`
may not be able to handle the cleanup events in a timely manner.
This in turn enables the list of queued cleanup events to grow
infinitely large over time, allowing the configured `max-cache-size`
limit to be significantly exceeded. This issue affects BIND 9
versions 9.16.0 through 9.16.45 and 9.16.8-S1 through 9.16.45-S1.
MAIN commitmail json YAML
Apply patch for CVE-2023-5679:
A bad interaction between DNS64 and serve-stale may cause `named`
to crash with an assertion failure during recursive resolution,
when both of these features are enabled. This issue affects BIND
9 versions 9.16.12 through 9.16.45, 9.18.0 through 9.18.21, 9.19.0
through 9.19.19, 9.16.12-S1 through 9.16.45-S1, and 9.18.11-S1
through 9.18.21-S1.
A bad interaction between DNS64 and serve-stale may cause `named`
to crash with an assertion failure during recursive resolution,
when both of these features are enabled. This issue affects BIND
9 versions 9.16.12 through 9.16.45, 9.18.0 through 9.18.21, 9.19.0
through 9.19.19, 9.16.12-S1 through 9.16.45-S1, and 9.18.11-S1
through 9.18.21-S1.
MAIN commitmail json YAML
Apply patch for CVE-2023-5517:
A flaw in query-handling code can cause `named` to exit prematurely
with an assertion failure when: - `nxdomain-redirect <domain>;` is
configured, and - the resolver receives a PTR query for an RFC 1918
address that would normally result in an authoritative NXDOMAIN
response. This issue affects BIND 9 versions 9.12.0 through 9.16.45,
9.18.0 through 9.18.21, 9.19.0 through 9.19.19, 9.16.8-S1 through
9.16.45-S1, and 9.18.11-S1 through 9.18.21-S1.
A flaw in query-handling code can cause `named` to exit prematurely
with an assertion failure when: - `nxdomain-redirect <domain>;` is
configured, and - the resolver receives a PTR query for an RFC 1918
address that would normally result in an authoritative NXDOMAIN
response. This issue affects BIND 9 versions 9.12.0 through 9.16.45,
9.18.0 through 9.18.21, 9.19.0 through 9.19.19, 9.16.8-S1 through
9.16.45-S1, and 9.18.11-S1 through 9.18.21-S1.
MAIN commitmail json YAML
src/external/mpl/bind/dist/bin/plugins/filter-aaaa.c@1.9
/
diff
/
nxr@1.9
src/external/mpl/bind/dist/lib/dns/catz.c@1.11 / diff / nxr@1.11
src/external/mpl/bind/dist/lib/dns/include/dns/message.h@1.12 / diff / nxr@1.12
src/external/mpl/bind/dist/lib/dns/include/dns/name.h@1.10 / diff / nxr@1.10
src/external/mpl/bind/dist/lib/dns/message.c@1.16 / diff / nxr@1.16
src/external/mpl/bind/dist/lib/dns/name.c@1.13 / diff / nxr@1.13
src/external/mpl/bind/dist/lib/dns/rpz.c@1.14 / diff / nxr@1.14
src/external/mpl/bind/dist/lib/dns/win32/libdns.def.in@1.2 / diff / nxr@1.2
src/external/mpl/bind/dist/lib/isc/ht.c@1.9 / diff / nxr@1.9
src/external/mpl/bind/dist/lib/isc/include/isc/ht.h@1.7 / diff / nxr@1.7
src/external/mpl/bind/dist/lib/isc/tests/ht_test.c@1.10 / diff / nxr@1.10
src/external/mpl/bind/dist/lib/dns/catz.c@1.11 / diff / nxr@1.11
src/external/mpl/bind/dist/lib/dns/include/dns/message.h@1.12 / diff / nxr@1.12
src/external/mpl/bind/dist/lib/dns/include/dns/name.h@1.10 / diff / nxr@1.10
src/external/mpl/bind/dist/lib/dns/message.c@1.16 / diff / nxr@1.16
src/external/mpl/bind/dist/lib/dns/name.c@1.13 / diff / nxr@1.13
src/external/mpl/bind/dist/lib/dns/rpz.c@1.14 / diff / nxr@1.14
src/external/mpl/bind/dist/lib/dns/win32/libdns.def.in@1.2 / diff / nxr@1.2
src/external/mpl/bind/dist/lib/isc/ht.c@1.9 / diff / nxr@1.9
src/external/mpl/bind/dist/lib/isc/include/isc/ht.h@1.7 / diff / nxr@1.7
src/external/mpl/bind/dist/lib/isc/tests/ht_test.c@1.10 / diff / nxr@1.10
Apply patch for CVE-2023-4408:
The DNS message parsing code in `named` includes a section whose
computational complexity is overly high. It does not cause problems
for typical DNS traffic, but crafted queries and responses may
cause excessive CPU load on the affected `named` instance by
exploiting this flaw. This issue affects both authoritative servers
and recursive resolvers. This issue affects BIND 9 versions 9.0.0
through 9.16.45, 9.18.0 through 9.18.21, 9.19.0 through 9.19.19,
9.9.3-S1 through 9.11.37-S1, 9.16.8-S1 through 9.16.45-S1, and
9.18.11-S1 through 9.18.21-S1.
The DNS message parsing code in `named` includes a section whose
computational complexity is overly high. It does not cause problems
for typical DNS traffic, but crafted queries and responses may
cause excessive CPU load on the affected `named` instance by
exploiting this flaw. This issue affects both authoritative servers
and recursive resolvers. This issue affects BIND 9 versions 9.0.0
through 9.16.45, 9.18.0 through 9.18.21, 9.19.0 through 9.19.19,
9.9.3-S1 through 9.11.37-S1, 9.16.8-S1 through 9.16.45-S1, and
9.18.11-S1 through 9.18.21-S1.
MAIN commitmail json YAML
put quotes back
MAIN commitmail json YAML
fix usage string, improve error handling.
MAIN commitmail json YAML
MAIN commitmail json YAML
fix typo
MAIN commitmail json YAML
check the right variable
MAIN commitmail json YAML
mention if we are prunning.
MAIN commitmail json YAML
src/external/gpl2/xcvs/dist/src/cvs.h@1.6
/
diff
/
nxr@1.6
src/external/gpl2/xcvs/dist/src/main.c@1.9 / diff / nxr@1.9
src/external/gpl2/xcvs/dist/src/recurse.c@1.4 / diff / nxr@1.4
src/external/gpl2/xcvs/dist/src/main.c@1.9 / diff / nxr@1.9
src/external/gpl2/xcvs/dist/src/recurse.c@1.4 / diff / nxr@1.4
mention which processing step we are in.
MAIN commitmail json YAML
mark unused argument