CVS: cvs.openbsd.org: src

2023-05-22 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/22 10:08:34 Modified files: sys/netinet: ip_output.c sys/netinet6 : ip6_output.c Log message: Fix TSO for traffic to a local address on a physical interface. When sending TCP packets

CVS: cvs.openbsd.org: src

2023-05-22 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/22 06:37:00 Modified files: usr.bin/tcpbench: tcpbench.c Log message: Remove duplicate entries in kvars. OK tobhe@

CVS: cvs.openbsd.org: www

2023-05-15 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/05/15 10:42:31 Modified files: . : errata73.html Log message: Release bgpd errata.

CVS: cvs.openbsd.org: src

2023-05-15 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/15 10:34:57 Modified files: sys/net: if.h pf.c sys/netinet: ip_output.c tcp_output.c tcp_var.h sys/netinet6 : ip6_output.c Log message: Implement the TCP/IP layer for

CVS: cvs.openbsd.org: src

2023-05-13 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/13 10:27:59 Modified files: sys/netinet6 : nd6.c Log message: Finally remove the kernel lock from IPv6 neighbor discovery. ND6 entries in rt_llinfo are protected either by exclusive netlock or

CVS: cvs.openbsd.org: src

2023-05-13 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/13 07:35:18 Modified files: sys/net: if_bridge.c if_gre.c pf.c sys/netinet: in.h ip_divert.c ip_output.c ipsec_input.c tcp_output.c sys/netmpls

CVS: cvs.openbsd.org: src

2023-05-12 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/12 06:42:16 Modified files: sys/netinet6 : nd6.c Log message: Make access to rt_llinfo consistent and remove needless initialisation. OK mvs@

CVS: cvs.openbsd.org: src

2023-05-12 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/12 06:40:49 Modified files: sys/netinet: if_ether.c Log message: Access rt_llinfo without checking RTF_LLINFO flag before. They are always set together with ARP mutex. OK mvs@

CVS: cvs.openbsd.org: src

2023-05-11 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/11 03:51:33 Modified files: sys/kern : kern_ktrace.c Log message: mi_syscall() can add the KTRC_CODE_SYSCALL flag to the syscall code. In ktrsyscall() mask the code, otherwise kdump(1) does

CVS: cvs.openbsd.org: src

2023-05-10 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/10 06:07:17 Modified files: sys/net: pf.c sys/netinet: in.h ip_output.c tcp_output.c tcp_subr.c tcp_usrreq.c tcp_var.h sys/netinet6 :

CVS: cvs.openbsd.org: src

2023-05-08 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/08 07:22:13 Modified files: sys/net: pf.c sys/netinet: ip_output.c sys/netinet6 : ip6_output.c Log message: The call to in_proto_cksum_out() is only needed before the

CVS: cvs.openbsd.org: src

2023-05-08 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/08 07:14:21 Modified files: sys/netinet6 : nd6.c Log message: To make ND6 mp-safe, the life time of struct llinfo_nd6 *ln = rt->rt_llinfo has to be guaranteed. Replace the complicated logic in

CVS: cvs.openbsd.org: src

2023-05-08 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/08 05:47:52 Modified files: sys/netinet6 : nd6.c Log message: As the nd6 mutex protects the lifetime of struct llinfo_nd6 ln, nd6_mtx must be held longer in nd6_rtrequest() case RTM_RESOLVE. OK

CVS: cvs.openbsd.org: src

2023-05-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/07 10:23:24 Modified files: sys/net: if.c if_bridge.c if_var.h pf.c pf_norm.c sys/netinet: if_ether.c ip_output.c sys/netinet6 : ip6_output.c nd6.c nd6_nbr.c Log

CVS: cvs.openbsd.org: src

2023-05-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/07 06:47:48 Modified files: lib/libcrypto : Makefile Log message: Backout -Wshadow, it breaks build on powerpc64.

CVS: cvs.openbsd.org: src

2023-05-04 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/04 19:19:51 Modified files: sys/kern : uipc_mbuf.c sys/sys: mbuf.h Log message: The mbuf_queue API allows read access to integer variables which another CPU may change

CVS: cvs.openbsd.org: src

2023-05-04 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/04 00:56:56 Modified files: sys/netinet6 : nd6.c nd6.h nd6_nbr.c Log message: Introduce a neighbor discovery mutex like ARP uses it. For now it only protects nd6_list. It does not unlock ND6

CVS: cvs.openbsd.org: src

2023-05-03 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/03 05:43:31 Modified files: sys/netinet6 : nd6.c Log message: Some checks in nd6_resolve() do not require kernel lock. The analog code for ARP has been unlocked a while ago. OK kn@

CVS: cvs.openbsd.org: src

2023-05-02 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/05/02 00:06:13 Modified files: sys/netinet6 : nd6.c nd6.h nd6_nbr.c Log message: Call nd6_ns_output() without kernel lock from nd6_resolve(). OK kn@

CVS: cvs.openbsd.org: www

2023-05-01 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/05/01 13:40:05 Modified files: . : errata73.html Log message: Release bgpd errata.

CVS: cvs.openbsd.org: src

2023-04-28 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/28 18:20:46 Modified files: regress/usr.bin/rsync: Makefile Log message: Run open rsync and ports rsync programs against each other using the --rsync-path option. So we can see whether the tests

CVS: cvs.openbsd.org: src

2023-04-28 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/28 13:41:07 Modified files: regress/usr.bin/rsync: Makefile Removed files: regress/usr.bin/rsync: runtests.sh Log message: Execute each test as make target. Remove the shell wrapper. Mark

CVS: cvs.openbsd.org: src

2023-04-28 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/28 06:53:42 Modified files: sys/kern : uipc_socket.c Log message: Add a membar_consumer() for the taskq_create() in sosplice(). Membar producer and consumer must come in pair and the latter

CVS: cvs.openbsd.org: src

2023-04-28 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/28 04:18:58 Modified files: sys/dev/pci: if_igc.c if_ix.c if_oce.c Log message: Remove error handling around mallocarray(9). I cannot fail when called with M_WAITOK. OK kevlo@

CVS: cvs.openbsd.org: src

2023-04-26 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/26 06:25:12 Modified files: sys/uvm: uvm_map.c uvm_map.h Log message: Backout previous commit: Do not grab the `vmmaplk' recursively, prevent a self-deadlock. It causes panic:

CVS: cvs.openbsd.org: src

2023-04-25 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/25 16:56:28 Modified files: sys/netinet: tcp_output.c Log message: Fix white space.

CVS: cvs.openbsd.org: src

2023-04-25 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/25 10:24:25 Modified files: sys/netinet: if_ether.c Log message: Exclusive net lock or mutex arp_mtx protect the llinfo_arp fields. So kernel lock is only needed for changing the route rt_flags.

CVS: cvs.openbsd.org: src

2023-04-21 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/21 07:24:20 Modified files: sys/arch/amd64/conf: Makefile.amd64 Log message: If gapdummy.c is compiled with -fcf-protection=branch, clang 13 creates and additional section .note.gnu.property. With

CVS: cvs.openbsd.org: src

2023-04-19 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/19 11:42:47 Modified files: sys/net: art.h rtable.c rtsock.c Log message: Protect rtable_setsource() and rtable_getsource() with exclusive and shared netlock respectively. OK kn@ mvs@

CVS: cvs.openbsd.org: src

2023-04-18 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/18 13:41:50 Modified files: regress/usr.sbin/rpki-client: Makefile.inc regress/usr.sbin/rpki-client/libressl: Makefile Log message: Skip all tests that need internet connection unless they

CVS: cvs.openbsd.org: src

2023-04-18 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/18 10:57:44 Modified files: regress/sys/net/rtable: kern_compat.h Log message: Define net lock assertions for building kernel code in regress.

CVS: cvs.openbsd.org: src

2023-04-11 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/11 09:45:40 Modified files: sys/conf : Tag: OPENBSD_7_3 newvers.sh Log message: 7.3-stable

CVS: cvs.openbsd.org: src

2023-04-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/07 16:02:58 Modified files: sys/net: if.c sys/netinet: if_ether.c Log message: Remove kernel locks from the ARP input path. Caller if_netisr() grabs the exclusive netlock and

CVS: cvs.openbsd.org: src

2023-04-05 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/05 15:51:47 Modified files: sys/netinet: icmp6.h if_ether.c ip_input.c ip_var.h sys/netinet6 : icmp6.c nd6.c nd6.h Log message: ARP has a sysctl to show the number of packets waiting

CVS: cvs.openbsd.org: src

2023-04-05 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/05 13:35:23 Modified files: sys/net: if.c if_var.h sys/netinet: if_ether.c sys/netinet6 : nd6.c nd6.h nd6_nbr.c Log message: ARP has a queue of packets that should be

CVS: cvs.openbsd.org: src

2023-04-05 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/05 07:56:41 Modified files: usr.sbin/ndp : ndp.c Log message: If ndp -d did not find a neigbor entry, it removed the cloning route instead. Comparing the arp(8) and ndp(8) code shows that the

CVS: cvs.openbsd.org: src

2023-04-04 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/04 15:18:04 Modified files: usr.sbin/arp : arp.c usr.sbin/ndp : ndp.c Log message: Remove stylistic differences between arp(8) and ndp(8) delete() function. This makes it easier to

CVS: cvs.openbsd.org: src

2023-04-04 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/04/04 04:12:04 Modified files: sys/netinet: ip_divert.c sys/netinet6 : ip6_divert.c Log message: When sending IP packets to userland with divert-packet rules, the checksum may be wrong.

CVS: cvs.openbsd.org: src

2023-03-31 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/31 13:43:33 Modified files: sys/netinet6 : nd6.c nd6_nbr.c nd6_rtr.c Log message: Fix white space.

CVS: cvs.openbsd.org: src

2023-03-30 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/30 11:20:53 Modified files: sbin/iked : crypto.c Log message: i2d_ECDSA_SIG() may return a negative value in case of error. Do no use this as length in iked(8) _dsa_verify_prepare(). OK tobhe@

CVS: cvs.openbsd.org: src

2023-03-30 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/30 09:51:09 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: i2d_ECDSA_SIG() may return a negative value in case of error. Handle this in ossl_ecdsa_sign() and propagate the return

CVS: cvs.openbsd.org: www

2023-03-29 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/03/29 10:55:36 Modified files: . : errata71.html errata72.html Log message: Release xserver errata.

CVS: cvs.openbsd.org: xenocara

2023-03-29 Thread Alexander Bluhm
CVSROOT:/cvs Module name:xenocara Changes by: bl...@cvs.openbsd.org 2023/03/29 06:19:30 Modified files: xserver/composite: Tag: OPENBSD_7_1 compwindow.c Log message: composite: Fix use-after-free of the COW CVE-2023-1393, ZDI-CAN-19866 from matthieu@ this is

CVS: cvs.openbsd.org: xenocara

2023-03-29 Thread Alexander Bluhm
CVSROOT:/cvs Module name:xenocara Changes by: bl...@cvs.openbsd.org 2023/03/29 06:18:07 Modified files: xserver/composite: Tag: OPENBSD_7_2 compwindow.c Log message: composite: Fix use-after-free of the COW CVE-2023-1393, ZDI-CAN-19866 from matthieu@ this is

CVS: cvs.openbsd.org: www

2023-03-22 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/03/22 04:33:15 Modified files: . : errata71.html errata72.html Log message: Release bgpd errata.

CVS: cvs.openbsd.org: src

2023-03-21 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/21 15:10:28 Modified files: usr.sbin/bgpd : Tag: OPENBSD_7_1 rde.c Log message: Improve length checks for ATTR_MP_REACH_NLRI. Based on a report by cjt (melissa_cjt at 163.com) from claudio@; OK

CVS: cvs.openbsd.org: src

2023-03-21 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/21 15:10:06 Modified files: usr.sbin/bgpd : Tag: OPENBSD_7_2 rde.c Log message: Improve length checks for ATTR_MP_REACH_NLRI. Based on a report by cjt (melissa_cjt at 163.com) from claudio@; OK

CVS: cvs.openbsd.org: src

2023-03-16 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/16 12:22:08 Modified files: usr.sbin/syslogd: syslogd.c Log message: When syslogd is sending messages via UDP to a remote loghost, it stops if there is a permanent error. Add EACCES generated by pf

CVS: cvs.openbsd.org: www

2023-03-16 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/03/16 07:32:08 Modified files: . : errata71.html errata72.html Log message: Release libc resolver errata.

CVS: cvs.openbsd.org: src

2023-03-16 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/16 07:28:54 Modified files: lib/libc/asr : Tag: OPENBSD_7_1 asr_utils.c getrrsetbyname_async.c lib/libc/net : Tag: OPENBSD_7_1 res_comp.c Log message: Fix a

CVS: cvs.openbsd.org: src

2023-03-16 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/16 07:26:49 Modified files: lib/libc/asr : Tag: OPENBSD_7_2 asr_utils.c getrrsetbyname_async.c lib/libc/net : Tag: OPENBSD_7_2 res_comp.c Log message: Fix a

CVS: cvs.openbsd.org: src

2023-03-10 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/10 16:02:30 Modified files: usr.sbin/btrace: btrace.c Log message: btrace(8) retrieves the types of the arguments of each tracepoint from the kernel. Add them to a cache when needed, and print them

CVS: cvs.openbsd.org: src

2023-03-10 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/10 15:14:32 Modified files: sys/dev/dt : dt_dev.c dtvar.h Log message: Add new dt(4) ioctl DTIOCGARGS to get the types of probe arguments. They are already tracked as strings in the kernel.

CVS: cvs.openbsd.org: src

2023-03-08 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/08 16:17:03 Modified files: sys/netinet: ip_input.c Log message: An invalid source routing IP option could overwrite kernel memory by using a bad option length. This bug is only reachable if

CVS: cvs.openbsd.org: src

2023-03-03 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/03/03 09:22:57 Modified files: etc: daily Log message: Process accounting and lastcomm(1) can detect execve(2) violations of pinsyscall(2) policy. Report such findings in daily mail like

CVS: cvs.openbsd.org: www

2023-02-26 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/02/26 10:33:26 Modified files: . : errata71.html errata72.html Log message: Release wscons errata.

CVS: cvs.openbsd.org: src

2023-02-26 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/02/26 10:30:45 Modified files: sys/dev/wscons : Tag: OPENBSD_7_1 wsemul_vt100.c wsemul_vt100_subr.c Log message: Add a few missing bounds checks when processing terminal

CVS: cvs.openbsd.org: src

2023-02-26 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/02/26 10:29:37 Modified files: sys/dev/wscons : Tag: OPENBSD_7_2 wsemul_vt100.c wsemul_vt100_subr.c Log message: Add a few missing bounds checks when processing terminal

CVS: cvs.openbsd.org: src

2023-02-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/02/07 09:14:55 Modified files: sys/netinet: if_ether.h Log message: Remove needless #ifdef INET6 from struct ether_extracted field in public header file. Makes debugging with special kernels

CVS: cvs.openbsd.org: www

2023-02-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/02/07 09:09:04 Modified files: . : errata71.html errata72.html Log message: Release x509, xserver, smtpd errata.

CVS: cvs.openbsd.org: src

2023-02-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/02/07 08:59:30 Modified files: lib/libcrypto/x509: Tag: OPENBSD_7_1 x509_genn.c Log message: Fix arbitrary memory read in GENERAL_NAME_cmp() The ASN.1 template for GENERAL_NAME and its corresponding C

CVS: cvs.openbsd.org: src

2023-02-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/02/07 08:59:13 Modified files: lib/libcrypto/x509: Tag: OPENBSD_7_2 x509_genn.c Log message: Fix arbitrary memory read in GENERAL_NAME_cmp() The ASN.1 template for GENERAL_NAME and its corresponding C

CVS: cvs.openbsd.org: xenocara

2023-02-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:xenocara Changes by: bl...@cvs.openbsd.org 2023/02/07 08:54:20 Modified files: xserver/Xi : Tag: OPENBSD_7_1 exevents.c Log message: Xi: fix use-after-free in DeepCopyPointerClasses CVE-2023-0494, ZDI-CAN-19596 from matthieu@ this is

CVS: cvs.openbsd.org: xenocara

2023-02-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:xenocara Changes by: bl...@cvs.openbsd.org 2023/02/07 08:54:03 Modified files: xserver/Xi : Tag: OPENBSD_7_2 exevents.c Log message: Xi: fix use-after-free in DeepCopyPointerClasses CVE-2023-0494, ZDI-CAN-19596 from matthieu@ this is

CVS: cvs.openbsd.org: src

2023-02-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/02/07 08:50:54 Modified files: usr.sbin/smtpd : Tag: OPENBSD_7_1 envelope.c Log message: smtpd(8) could abort due to a connection from a local, scoped ipv6 address. avoid using inet_pton(3) which

CVS: cvs.openbsd.org: src

2023-02-07 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/02/07 08:50:30 Modified files: usr.sbin/smtpd : Tag: OPENBSD_7_2 envelope.c Log message: smtpd(8) could abort due to a connection from a local, scoped ipv6 address. avoid using inet_pton(3) which

CVS: cvs.openbsd.org: www

2023-02-02 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/02/02 05:27:02 Modified files: . : errata72.html Log message: Release sshd errata.

CVS: cvs.openbsd.org: src

2023-02-02 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/02/02 05:13:20 Modified files: usr.bin/ssh: Tag: OPENBSD_7_2 compat.c Log message: fix double-free caused by compat_kex_proposal(); bz3522 from djm@; by dtucker@; ok djm@

CVS: cvs.openbsd.org: src

2023-01-31 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/01/31 17:03:38 Modified files: usr.bin/lastcomm: lastcomm.c Log message: Print the pid in lastcomm(1) output for post mortem analysis. Put it in brackets after the command name, like syslogd does it

CVS: cvs.openbsd.org: www

2023-01-25 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/01/25 08:43:39 Modified files: . : errata71.html errata72.html Log message: The vmm and vmd errata only affect the amd64 architecture. noticed by Georg Wulfes

CVS: cvs.openbsd.org: www

2023-01-21 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/01/21 08:29:42 Modified files: . : errata71.html errata72.html Log message: Release vmm and vmd errata.

CVS: cvs.openbsd.org: src

2023-01-20 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/01/20 11:09:09 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_1 vmm.c usr.sbin/vmd : Tag: OPENBSD_7_1 vmd.c Log message: Restrict vmm(4) exposed cpuid extended feature flags. We don't

CVS: cvs.openbsd.org: src

2023-01-20 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/01/20 11:06:33 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_2 vmm.c usr.sbin/vmd : Tag: OPENBSD_7_2 vmd.c Log message: Restrict vmm(4) exposed cpuid extended feature flags. We don't

CVS: cvs.openbsd.org: www

2023-01-17 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/01/17 09:33:29 Modified files: . : errata71.html errata72.html Log message: Release libxpm errata.

CVS: cvs.openbsd.org: xenocara

2023-01-17 Thread Alexander Bluhm
CVSROOT:/cvs Module name:xenocara Changes by: bl...@cvs.openbsd.org 2023/01/17 09:31:48 Modified files: lib/libXpm : Tag: OPENBSD_7_1 Makefile.in config.h.in configure configure.ac lib/libXpm/cxpm: Tag: OPENBSD_7_1 Makefile.in

CVS: cvs.openbsd.org: xenocara

2023-01-17 Thread Alexander Bluhm
CVSROOT:/cvs Module name:xenocara Changes by: bl...@cvs.openbsd.org 2023/01/17 09:31:20 Modified files: lib/libXpm : Tag: OPENBSD_7_2 Makefile.in config.h.in configure configure.ac lib/libXpm/cxpm: Tag: OPENBSD_7_2 Makefile.in

CVS: cvs.openbsd.org: www

2023-01-12 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2023/01/12 06:15:27 Modified files: . : errata71.html errata72.html Log message: Release tcp errata.

CVS: cvs.openbsd.org: src

2023-01-12 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/01/12 06:13:12 Modified files: sys/net: Tag: OPENBSD_7_1 pf.c sys/netinet: Tag: OPENBSD_7_1 tcp_input.c Log message: Binding the accept socket in TCP input relies on the fact that

CVS: cvs.openbsd.org: src

2023-01-12 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/01/12 06:12:11 Modified files: sys/net: Tag: OPENBSD_7_2 pf.c sys/netinet: Tag: OPENBSD_7_2 tcp_input.c Log message: Binding the accept socket in TCP input relies on the fact that

CVS: cvs.openbsd.org: src

2023-01-12 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/01/12 06:09:47 Modified files: sys/net: pf.c sys/netinet: tcp_input.c Log message: Binding the accept socket in TCP input relies on the fact that the listen port is not bound to

CVS: cvs.openbsd.org: src

2023-01-11 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/01/11 17:27:27 Modified files: sys/dev/pci/drm/i915: i915_gpu_error.c Log message: Compiling kernel with witness option failed since drm update. Do not define struct rwlock variable within function,

CVS: cvs.openbsd.org: www

2022-12-15 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2022/12/15 09:26:43 Modified files: . : errata71.html errata72.html Log message: Release acme errata.

CVS: cvs.openbsd.org: src

2022-12-15 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/12/15 08:55:36 Modified files: usr.sbin/acme-client: Tag: OPENBSD_7_1 revokeproc.c Log message: Continue loop if no match found; avoids an OOB write. ok florian@ tb@ from otto@ this is

CVS: cvs.openbsd.org: src

2022-12-15 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/12/15 08:55:10 Modified files: usr.sbin/acme-client: Tag: OPENBSD_7_2 revokeproc.c Log message: Continue loop if no match found; avoids an OOB write. ok florian@ tb@ from otto@ this is

CVS: cvs.openbsd.org: www

2022-12-14 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2022/12/14 06:59:31 Modified files: . : errata71.html errata72.html Log message: Release xserver, vmd, gpuinv errata.

CVS: cvs.openbsd.org: xenocara

2022-12-14 Thread Alexander Bluhm
CVSROOT:/cvs Module name:xenocara Changes by: bl...@cvs.openbsd.org 2022/12/14 05:57:43 Modified files: xserver/Xext : Tag: OPENBSD_7_1 saver.c xtest.c xvmain.c xserver/Xi : Tag: OPENBSD_7_1 xipassivegrab.c xiproperty.c xserver/dix: Tag:

CVS: cvs.openbsd.org: xenocara

2022-12-14 Thread Alexander Bluhm
CVSROOT:/cvs Module name:xenocara Changes by: bl...@cvs.openbsd.org 2022/12/14 05:56:06 Modified files: xserver/Xext : Tag: OPENBSD_7_2 saver.c xtest.c xvmain.c xserver/Xi : Tag: OPENBSD_7_2 xipassivegrab.c xiproperty.c xserver/dix: Tag:

CVS: cvs.openbsd.org: src

2022-12-12 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/12/12 03:43:19 Modified files: sys/dev/pci/drm/i915/gt: Tag: OPENBSD_7_1 intel_gt.c Log message: drm/i915: fix TLB invalidation for Gen12 video and compute engines >From Andrzej Hajda

CVS: cvs.openbsd.org: src

2022-12-12 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/12/12 03:42:41 Modified files: sys/dev/pci/drm/i915/gt: Tag: OPENBSD_7_2 intel_gt.c Log message: drm/i915: fix TLB invalidation for Gen12 video and compute engines >From Andrzej Hajda

CVS: cvs.openbsd.org: src

2022-12-09 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/12/09 09:44:19 Modified files: usr.sbin/vmd : Tag: OPENBSD_7_2 loadfile_elf.c Log message: vmd(8): zero consdev in bootargs to fix booting ramdisks Mischa Peters reported that booting a bsd.rd from

CVS: cvs.openbsd.org: src

2022-12-08 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/12/08 17:24:44 Modified files: sys/netinet: tcp_input.c Log message: Some TCP timer units have changed from slowhz to msec and their type from short to int. Also switch local variables holding

CVS: cvs.openbsd.org: src

2022-12-01 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/12/01 05:13:59 Modified files: regress/lib/libkeynote: Makefile Log message: Run test in current directory. Copy test files to regress obj dir dynamically. Check error code of keynote. OK tb@

CVS: cvs.openbsd.org: src

2022-11-30 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/11/30 03:40:23 Modified files: lib/libkeynote : signature.c Log message: Passing preallocated keys to d2i_RSAPublicKey() does not work anymore with LibreSSL. This caused a crash in isakmpd with

CVS: cvs.openbsd.org: src

2022-11-25 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/11/25 13:27:53 Modified files: sys/net: pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: revert pf.c r1.1152 again: move pf_purge out from under the kernel lock Using systqmp for pf_purge

CVS: cvs.openbsd.org: www

2022-11-25 Thread Alexander Bluhm
CVSROOT:/cvs Module name:www Changes by: bl...@cvs.openbsd.org 2022/11/25 09:12:48 Modified files: . : errata71.html errata72.html Log message: Release vmm, unwind, and pfsync errata.

CVS: cvs.openbsd.org: src

2022-11-25 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/11/25 09:11:23 Modified files: sbin/unwind: Tag: OPENBSD_7_1 frontend.c Log message: Do not crash when a tcp query is larger than the length field indicated. Found by kn with amap. Input bluhm. OK

CVS: cvs.openbsd.org: src

2022-11-25 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/11/25 09:10:42 Modified files: sbin/unwind: Tag: OPENBSD_7_2 frontend.c Log message: Do not crash when a tcp query is larger than the length field indicated. Found by kn with amap. Input bluhm. OK

CVS: cvs.openbsd.org: src

2022-11-25 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/11/25 09:10:07 Modified files: sbin/unwind: frontend.c Log message: Do not crash when a tcp query is larger than the length field indicated. Found by kn with amap. Input bluhm. OK deraadt, tb,

CVS: cvs.openbsd.org: src

2022-11-24 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/11/24 15:51:23 Modified files: sys/net: Tag: OPENBSD_7_2 pf.c Log message: This diff fixes panic tripped by KASSERT(st->sync_state == PFSYNC_S_NONE) found in pfsync_insert_state(). It is caused

CVS: cvs.openbsd.org: src

2022-11-23 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2022/11/23 12:48:36 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_2 vmm.c Log message: vmm(4): allocate reference for vm and vcpu SLISTs Mischa Peters reported a performance regression in 7.2 when

<    1   2   3   4   5   6   7   8   9   10   >