CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: na...@cvs.openbsd.org 2024/04/12 16:17:41 Modified files: . : 75.html Log message: 9980 powerpc packages
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/12 13:27:43 Modified files: sys/dev/pci: if_bnxt.c if_igc.c if_ixl.c if_ngbe.c ixgbe.h Log message: remove useless includes of ip.h and ip6.h ok bluhm
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2024/04/12 10:07:09 Modified files: sys/kern : kern_sysctl.c sys/net: pf.c sys/netinet: in_pcb.c tcp_input.c tcp_subr.c tcp_usrreq.c tcp_var.h udp_usrreq.c sys/netinet6 : in6_pcb.c Log message: Split single TCP inpcb table into IPv4 and IPv6 parts. With two separate TCP hash tables, each one becomes smaller. When we remove the exclusive net lock from TCP, contention on internet PCB table mutex will be reduced. UDP has been split earlier into IPv4 and IPv6. Replace branch conditions based on INP_IPV6 with assertions. OK mvs@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/12 09:53:34 Modified files: usr.sbin/nsd : Makefile.in acx_nlnetlabs.m4 buffer.h config.h.in configlexer.lex configparser.y configure configure.ac difffile.c difffile.h dname.c dname.h namedb.h nsd-checkconf.8.in nsd-checkconf.c nsd-checkzone.8.in nsd-control.8.in nsd-control.c nsd-mem.c nsd.8.in nsd.c nsd.conf.5.in nsd.conf.sample.in options.c options.h query.c remote.c server.c util.c util.h xfrd-disk.c xfrd-tcp.c xfrd.c xfrd.h usr.sbin/nsd/doc: ChangeLog README RELNOTES Added files: usr.sbin/nsd : xfrd-catalog-zones.c xfrd-catalog-zones.h Log message: Update to nsd 4.9.1 sparc64 built test by tb OK tb, sthen
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: st...@cvs.openbsd.org 2024/04/12 09:45:24 Modified files: usr.sbin/unbound: Makefile.in README.md config.guess config.sub configure configure.ac usr.sbin/unbound/cachedb: cachedb.c usr.sbin/unbound/daemon: remote.c worker.c usr.sbin/unbound/dns64: dns64.c usr.sbin/unbound/doc: Changelog README example.conf.in libunbound.3.in unbound-anchor.8.in unbound-checkconf.8.in unbound-control.8.in unbound-host.1.in unbound.8.in unbound.conf.5.in usr.sbin/unbound/edns-subnet: subnetmod.c subnetmod.h usr.sbin/unbound/iterator: iter_resptype.c iter_scrub.c iterator.c iterator.h usr.sbin/unbound/libunbound: libworker.c usr.sbin/unbound/services: authzone.c listen_dnsport.c mesh.c outside_network.c usr.sbin/unbound/sldns: str2wire.c wire2str.c wire2str.h usr.sbin/unbound/smallapp: unbound-checkconf.c usr.sbin/unbound/util: config_file.c config_file.h configlexer.lex configparser.y fptr_wlist.c log.c module.c module.h net_help.c net_help.h netevent.c usr.sbin/unbound/util/data: msgencode.c msgparse.c msgparse.h usr.sbin/unbound/validator: val_anchor.c val_anchor.h validator.c Log message: merge unbound update
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: st...@cvs.openbsd.org 2024/04/12 09:44:29 Log message: import unbound 1.19.2, reminded by florian@ (yes I know there is a newer one, I'll update on top) Status: Vendor Tag: NLNETLABS Release Tags: UNBOUND_1_19_2 U src/usr.sbin/unbound/ac_pkg_swig.m4 C src/usr.sbin/unbound/config.guess U src/usr.sbin/unbound/config.h.in U src/usr.sbin/unbound/ax_pthread.m4 U src/usr.sbin/unbound/acx_python.m4 C src/usr.sbin/unbound/configure.ac U src/usr.sbin/unbound/acx_nlnetlabs.m4 C src/usr.sbin/unbound/Makefile.in C src/usr.sbin/unbound/configure U src/usr.sbin/unbound/install-sh U src/usr.sbin/unbound/SECURITY.md C src/usr.sbin/unbound/README.md U src/usr.sbin/unbound/LICENSE U src/usr.sbin/unbound/systemd.m4 U src/usr.sbin/unbound/README-Travis.md C src/usr.sbin/unbound/config.sub U src/usr.sbin/unbound/aclocal.m4 U src/usr.sbin/unbound/ltmain.sh C src/usr.sbin/unbound/validator/val_nsec.c C src/usr.sbin/unbound/validator/val_nsec3.h C src/usr.sbin/unbound/validator/validator.h C src/usr.sbin/unbound/validator/val_anchor.h C src/usr.sbin/unbound/validator/val_utils.c C src/usr.sbin/unbound/validator/validator.c U src/usr.sbin/unbound/validator/val_neg.h U src/usr.sbin/unbound/validator/autotrust.c U src/usr.sbin/unbound/validator/val_kentry.h C src/usr.sbin/unbound/validator/val_sigcrypt.c U src/usr.sbin/unbound/validator/val_kcache.h U src/usr.sbin/unbound/validator/val_nsec.h C src/usr.sbin/unbound/validator/val_anchor.c C src/usr.sbin/unbound/validator/val_utils.h U src/usr.sbin/unbound/validator/val_secalgo.c U src/usr.sbin/unbound/validator/val_kcache.c U src/usr.sbin/unbound/validator/val_secalgo.h C src/usr.sbin/unbound/validator/val_nsec3.c U src/usr.sbin/unbound/validator/val_neg.c U src/usr.sbin/unbound/validator/autotrust.h U src/usr.sbin/unbound/validator/val_kentry.c C src/usr.sbin/unbound/validator/val_sigcrypt.h U src/usr.sbin/unbound/services/modstack.c U src/usr.sbin/unbound/services/view.h U src/usr.sbin/unbound/services/localzone.c U src/usr.sbin/unbound/services/mesh.h C src/usr.sbin/unbound/services/listen_dnsport.c U src/usr.sbin/unbound/services/view.c U src/usr.sbin/unbound/services/listen_dnsport.h C src/usr.sbin/unbound/services/outside_network.c C src/usr.sbin/unbound/services/authzone.c U src/usr.sbin/unbound/services/rpz.h U src/usr.sbin/unbound/services/modstack.h U src/usr.sbin/unbound/services/outbound_list.c U src/usr.sbin/unbound/services/outbound_list.h U src/usr.sbin/unbound/services/outside_network.h U src/usr.sbin/unbound/services/rpz.c U src/usr.sbin/unbound/services/localzone.h C src/usr.sbin/unbound/services/mesh.c U src/usr.sbin/unbound/services/authzone.h U src/usr.sbin/unbound/services/cache/infra.h C src/usr.sbin/unbound/services/cache/dns.c C src/usr.sbin/unbound/services/cache/dns.h U src/usr.sbin/unbound/services/cache/rrset.c U src/usr.sbin/unbound/services/cache/infra.c U src/usr.sbin/unbound/services/cache/rrset.h U src/usr.sbin/unbound/iterator/iter_resptype.h U src/usr.sbin/unbound/iterator/iter_fwd.c U src/usr.sbin/unbound/iterator/iter_utils.c C src/usr.sbin/unbound/iterator/iterator.c U src/usr.sbin/unbound/iterator/iter_scrub.h C src/usr.sbin/unbound/iterator/iter_resptype.c U src/usr.sbin/unbound/iterator/iter_delegpt.c U src/usr.sbin/unbound/iterator/iter_fwd.h U src/usr.sbin/unbound/iterator/iter_hints.h C src/usr.sbin/unbound/iterator/iter_scrub.c U src/usr.sbin/unbound/iterator/iter_donotq.h U src/usr.sbin/unbound/iterator/iter_priv.c U src/usr.sbin/unbound/iterator/iter_hints.c C src/usr.sbin/unbound/iterator/iterator.h U src/usr.sbin/unbound/iterator/iter_priv.h U src/usr.sbin/unbound/iterator/iter_donotq.c U src/usr.sbin/unbound/iterator/iter_utils.h U src/usr.sbin/unbound/iterator/iter_delegpt.h U src/usr.sbin/unbound/doc/requirements.txt C src/usr.sbin/unbound/doc/unbound-checkconf.8.in U src/usr.sbin/unbound/doc/FEATURES C src/usr.sbin/unbound/doc/Changelog U src/usr.sbin/unbound/doc/README.tests C src/usr.sbin/unbound/doc/example.conf.in C src/usr.sbin/unbound/doc/libunbound.3.in C src/usr.sbin/unbound/doc/unbound.conf.5.in U src/usr.sbin/unbound/doc/README.DNS64 U src/usr.sbin/unbound/doc/README.svn U src/usr.sbin/unbound/doc/control_proto_spec.txt U src/usr.sbin/unbound/doc/TODO C src/usr.sbin/unbound/doc/unbound-host.1.in C src/usr.sbin/unbound/doc/unbound.8.in C src/usr.sbin/unbound/doc/unbound-anchor.8.in U src/usr.sbin/unbound/doc/LICENSE C src/usr.sbin/unbound/doc/README U src/usr.sbin/unbound/doc/unbound.doxygen U src/usr.sbin/unbound/doc/CREDITS
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2024/04/12 08:17:42 Modified files: usr.sbin/snmpd : snmpd.c Log message: In snmpd_metrics process keep file descriptors 0 1 2 open. stdin, stdout, stderr are reserverd. They should point to a terminal, a redirect file or pipe, or /dev/null. Closing them and allocating arbitrary files in those places is not good. Call closefrom with 4 to keep /dev/null open in snmpd_metrics. OK martijn@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: mill...@cvs.openbsd.org 2024/04/12 08:10:28 Modified files: lib/libcurses/tinfo: read_entry.c Log message: Avoid snprintf() of NULL when _nc_get_source() returns NULL. The filename buffer is not actually used in this case but it is safer to set it to the empty string than to leave it uninitialized. OK tb@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2024/04/12 06:25:58 Modified files: sys/netinet: raw_ip.c Log message: Fix race between rip_input() and soisdisconnected(). Setting SS_CANTRCVMORE is protected by mutex of receive socket buffer. The raw inpcb loop in rip_input() does a lockless access. Protect it with READ_ONCE(), although it is not perfect. Check the socket buffer state again when the mutex is held. Drop and count the packet that is processed between the checks. Currently soisdisconnected() is called with exclusive net lock. The new code also works without net lock. OK mvs@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/12 05:50:29 Modified files: usr.sbin/rpki-client: rrdp_notification.c Log message: Fix warning about delta element issues in the Update Notification File XML OK tb@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/12 05:10:34 Modified files: lib/libcrypto/evp: bio_enc.c Log message: bio_enc: various basic cleanup Call a BIO bio rather than bi, a, or b; don't cast when assigning from or to a (void *). Drop loads of silly redundant parentheses, use better order of variable declarations. No change in the generated assembly
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/12 03:56:39 Modified files: sys/dev/usb: if_mtw.c Log message: correct loop in channel set function found by smatch indent warning ok kevlo@ stsp@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/12 03:41:39 Modified files: lib/libcrypto/evp: evp_local.h pmeth_fn.c pmeth_gn.c Log message: Garbage collect various *_init() pmeths It's unclear whether the functions these support were ever really used for anything else than kicking off an overenginerred state machine. ok jsing