CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/28 13:34:25
Modified files:
sys/netinet: in_pcb.c in_pcb.h tcp_subr.c tcp_timer.c
udp_usrreq.c
sys/netinet6 : in6_pcb.c
Log message:
Use more specific sockadd
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/27 14:35:13
Modified files:
sys/netinet: tcp_timer.c
Log message:
Assert that tcp_timer_rexmt() uses IPv4 inpcb.
in_pcbnotifyall() must be called with IPv4 inpcb only. Comment why
this is the c
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/27 14:13:46
Modified files:
sys/netinet: tcp_input.c tcp_subr.c tcp_var.h
sys/netinet6 : in6.h
Log message:
Declare address parameter in TCP SYN cache const.
tcp6_ctlinput() casted a
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/26 11:09:24
Modified files:
regress/sys/netinet/bindconnect: Makefile
Log message:
Skip test with 10 file descriptors also on macppc.
It panics with malloc: out of space in kmem_map.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/20 18:17:20
Modified files:
sys/netinet: raw_ip.c udp_usrreq.c
sys/netinet6 : raw_ip6.c
Log message:
Assert that inpcb table has correct address family.
Since inpcb tables for UDP and
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/18 19:24:07
Modified files:
sys/netinet: in_pcb.c tcp_usrreq.c udp_usrreq.c
Log message:
Unify inpcb API for inet and inet6.
Many functions for IPv4 call their IPv6 counterpart if INP_IPV6 is
se
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/18 18:43:27
Modified files:
sys/kern : kern_exit.c kern_fork.c kern_proc.c
kern_sysctl.c
sys/sys: proc.h
Log message:
Backout priterator() for walking
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/12 03:48:03
Modified files:
sys/kern : uipc_socket.c
Log message:
Send UDP packets in parallel.
Sending UDP packets via datagram socket is MP safe now. Same applies
to raw IPv4 and IPv6, and
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/11 07:15:12
Modified files:
sys/kern : uipc_domain.c uipc_socket.c uipc_socket2.c
sys/net: pfkeyv2.c
sys/netinet: in_proto.c
sys/netinet6 : in6_proto.c
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/11 06:49:49
Modified files:
sys/netinet: tcp_debug.c tcp_input.c tcp_subr.c tcp_timer.c
tcp_usrreq.c tcp_var.h
Log message:
Fix white spaces in TCP.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/10 09:44:30
Modified files:
sys/kern : kern_sysctl.c
sys/net: pf.c
sys/netinet: udp_usrreq.c udp_var.h
Log message:
Split UDP PCB table into IPv4 and IPv6.
Having
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/09 12:57:01
Modified files:
sys/netinet: in_pcb.c in_pcb.h
sys/netinet6 : in6_pcb.c in6_src.c
Log message:
Convert some struct inpcb parameter to const pointer.
OK millert@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/07 14:01:45
Modified files:
sys/dev/pci: if_ixl.c
Log message:
In ixl(4) attach, initialize mutex before using it.
Function ixl_get_link_status() calls ixl_set_link_status() which
locks sc_link_
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/06 12:34:54
Modified files:
usr.sbin/syslogd: syslogd.c
Log message:
Prevent use after free of TLS context at syslogd(8) shutdown.
When splitting the event fields f_ev and f_bufev, disabling some
ev
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/06 04:42:11
Modified files:
sys/net: if.c
Log message:
Do not count packets though multicast loopback and simplex interfaces.
Counting multicast packets sent to local stack or packets that a
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/06 03:58:45
Modified files:
sys/net: if.c
sys/netinet: in.c
Log message:
Take net lock before kernel lock.
Doing KERNEL_LOCK() just before NET_LOCK() does not make sense.
Net lo
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/03 17:19:17
Modified files:
regress/sys/netinet/bindconnect: Makefile README bindconnect.c
Log message:
Skip tests that use too many resources on armv7.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/03 04:07:05
Modified files:
sys/kern : uipc_syscalls.c
sys/netinet: in_pcb.h
Log message:
Run connect(2) in parallel within inet doamin.
This unlocks soconnect() for UDP, rip, rip
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/02 09:40:03
Modified files:
sys/conf : GENERIC newvers.sh
Log message:
Revert chunk that I have commited by accident.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/02 09:32:48
Modified files:
sys/conf : GENERIC newvers.sh
sys/dev/dt : dt_dev.c
Log message:
Prevent simultaneous dt(4) open.
Syskaller has hit the assertion "dtlookup(unit) == NU
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/02 08:06:48
Modified files:
regress/sys/netinet/bindconnect: Makefile bindconnect.c
Log message:
Run bind(2) and connect(2) in parallel also for TCP and Raw IP.
Before only UDP was tested.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/01 15:16:51
Modified files:
sys/net: pf.c pfvar.h pfvar_priv.h
sys/netinet: in_pcb.c in_pcb.h
Log message:
Protect link between pf and inp with mutex.
Introduce global mutex to
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/01 11:52:09
Modified files:
sys/netinet6 : ip6_divert.c ip6_divert.h
Log message:
Reduce code duplication in ip6 divert.
Protocols like UDP or TCP keep only functions in netinet6 that are
essentia
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2024/01/01 10:00:57
Modified files:
sys/net: pf.c
Log message:
Fix white space in pf.c.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/31 09:05:50
Modified files:
etc/etc.i386 : login.conf
Log message:
Increase datasize to 1536 MB for running llvm-tblgen on i386.
Fixes build in src/gnu/usr.bin/clang/include/llvm/AMDGPU.
OK semarie
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/30 10:52:27
Modified files:
sys/dev/pci: if_ixl.c
Log message:
Set ixl(4) IXL_TX_PKT_DESCS to 8.
Mark Patruck has reported problems with ixl revision 1.90 TSO diff.
He uses ixl device passthroug
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/30 05:44:43
Modified files:
sys/dev/pci: if_em.c
Log message:
Protect em(4) refill timeout with splnet.
>From time to time "pkt->pkt_m == NULL" or "m != NULL" assertions
were hit in the em drive
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/29 04:43:04
Modified files:
sys/net: if.c if_loop.c
Log message:
Make loopback interface counters MP safe.
Create and use the MP safe version of the interface counters for
lo(4). Input pack
On Fri, Dec 22, 2023 at 04:01:50PM -0700, Vitaliy Makkoveev wrote:
> CVSROOT: /cvs
> Module name: src
> Changes by: m...@cvs.openbsd.org2023/12/22 16:01:50
>
> Modified files:
> sys/net: if.c if_aggr.c if_bpe.c if_etherip.c if_gif.c
>if_gre.c if_mpe
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/23 03:52:55
Modified files:
sys/net: if.c if_aggr.c if_bpe.c if_etherip.c if_gif.c
if_gre.c if_mpe.c if_mpip.c if_mpw.c if_pflow.c
if_pfsync.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/19 14:34:22
Modified files:
sys/kern : uipc_socket.c
Log message:
Release inpcb mutex while calling sbwait().
As sbwait() may sleep, holding any mutex is not allowed. Call
pru_unlock() before
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/18 18:11:21
Modified files:
sys/kern : uipc_socket.c
Log message:
soreceive() must not hold mutex when calling sblock().
In my recent commit I missed that sblock() may sleep while soreceive()
CVSROOT:/cvs
Module name:www
Changes by: bl...@cvs.openbsd.org 2023/12/18 08:01:56
Modified files:
. : errata73.html errata74.html
Log message:
Release ssh errata.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/18 07:57:43
Modified files:
usr.bin/ssh: Tag: OPENBSD_7_3 PROTOCOL kex.c kex.h packet.c
packet.h sshconnect2.c
Log message:
implement "strict key exchange" in ssh and ss
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/18 07:56:35
Modified files:
usr.bin/ssh: Tag: OPENBSD_7_4 PROTOCOL kex.c kex.h packet.c
packet.h sshconnect2.c
Log message:
implement "strict key exchange" in ssh and ss
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/18 06:30:44
Modified files:
sys/netinet: if_ether.c
Log message:
Fix race between ifconfig destroy and ARP timer.
After if_detach() has called if_remove(), if_get() will return NULL.
Before if_d
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/18 06:11:20
Modified files:
sys/kern : uipc_socket.c uipc_socket2.c uipc_syscalls.c
sys/netinet: in_pcb.h
sys/sys: protosw.h
Log message:
Run bind(2) system call i
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/14 17:24:57
Modified files:
sys/netinet: in_pcb.h ip_gre.c raw_ip.c
sys/netinet6 : in6_src.c raw_ip6.c
Log message:
Use inpcb table mutex to set addresses.
Protect all remaining write
CVSROOT:/cvs
Module name:www
Changes by: bl...@cvs.openbsd.org 2023/12/14 08:33:38
Modified files:
. : errata73.html errata74.html
Log message:
Release xserver errata.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/07 16:47:48
Modified files:
regress/sys/netinet/bindconnect: Makefile README bindconnect.c
Log message:
Run bind(2) and connect(2) stress test also with IPv6.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/07 09:08:30
Modified files:
sys/netinet: in_pcb.c in_pcb.h
sys/netinet6 : in6_pcb.c
Log message:
Inpcb table mutex protects addr and port during bind(2) and connect(2).
in_pcbbind(),
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/06 15:57:14
Modified files:
regress/sys/netinet/bindconnect: Makefile README bindconnect.c
Log message:
Add tests that create and delete cloned routes during connect(2).
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/06 07:41:52
Modified files:
regress/sys/netinet: Makefile
Added files:
regress/sys/netinet/bindconnect: Makefile README bindconnect.c
Log message:
Stress test bind(2) and connect(2) system c
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/06 07:39:15
src/regress/sys/netinet/bindconnect
Update of /cvs/src/regress/sys/netinet/bindconnect
In directory cvs.openbsd.org:/tmp/cvs-serv24673/bindconnect
Log Message:
Directory /cvs/src/regress/sys/neti
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/06 02:27:17
Modified files:
sys/netinet: ip_mroute.c
sys/netinet6 : ip6_mroute.c
Log message:
Protect socket receive buffer in IP multicast routing.
Since soreceive() runs in parallel
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/03 13:36:24
Modified files:
sys/netinet6 : icmp6.c in6_pcb.c in6_src.c ip6_input.c
ip6_var.h raw_ip6.c udp6_output.c
Log message:
Rename all in6p local variables to inp.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/03 13:24:17
Modified files:
sys/netinet: in_pcb.c in_pcb.h tcp_usrreq.c
sys/netinet6 : in6_pcb.c
Log message:
Use INP_IPV6 flag instead of sotopf().
During initialization in_pcballoc(
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/01 08:30:47
Modified files:
sys/netinet: in_pcb.c in_pcb.h ip_output.c tcp_input.c
tcp_usrreq.c udp_usrreq.c
sys/netinet6 : in6_pcb.c ip6_output.c
Log message
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/01 07:37:22
Modified files:
sys/sys: mutex.h
Log message:
Cast mtx to void in dummy MUTEX_ASSERT_LOCKED().
To avoid unsued variable in ramdisk kernel, use the argument of
MUTEX_ASSERT_LOCKED
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/12/01 07:08:04
Modified files:
sys/netinet: tcp_usrreq.c udp_usrreq.c
sys/netinet6 : in6_pcb.c in6_src.c ip6_var.h raw_ip6.c
udp6_output.c
Log message:
Make inte
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/30 03:21:56
Modified files:
sys/netinet: tcp_input.c
Log message:
Pass inp_seclevel to ip6_output() in TCP syn cache.
TCP syn_cache_respond() uses inp_seclevel from listening socket as
ip_output
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/29 13:46:24
Modified files:
sys/kern : init_sysent.c syscalls.c
sys/sys: syscall.h syscallargs.h
Log message:
regen syscalls
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/29 13:40:06
Modified files:
sys/kern : syscalls.master
Log message:
Unlock bind(2) syscall.
For internet sockets sobind() runs with exclusive net lock due to
solock(). For unix domain sockets
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/29 12:19:26
Modified files:
sys/netinet: tcp_input.c tcp_var.h
Log message:
Run TCP syn cache timer without kernel lock.
As syn_cache_timer() uses syn cache mutex and exclusive net lock,
it does
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/29 11:30:48
Modified files:
sys/netinet: in_pcb.c in_pcb.h tcp_subr.c udp_usrreq.c
sys/netinet6 : in6_pcb.c
Log message:
Document inp_socket as immutable and remove NULL checks.
Struc
CVSROOT:/cvs
Module name:www
Changes by: bl...@cvs.openbsd.org 2023/11/28 10:28:09
Modified files:
. : errata73.html errata74.html
Log message:
Release perl errata.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/28 10:20:13
Modified files:
gnu/usr.bin/perl: Tag: OPENBSD_7_3 regcomp.c
Log message:
Fix read/write past buffer end
>From upstream commit:
>From 7047915eef37fccd93e7cd985c29fe6be54650b6 Mon Sep 17
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/28 10:19:12
Modified files:
gnu/usr.bin/perl: Tag: OPENBSD_7_4 regcomp.c
Log message:
Fix read/write past buffer end
>From upstream commit:
>From 7047915eef37fccd93e7cd985c29fe6be54650b6 Mon Sep 17
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/28 06:23:20
Modified files:
sys/net: if_etherip.c if_gif.c if_gre.c if_vxlan.c
pfkeyv2_convert.c pipex.c
sys/netinet: in_pcb.h ip_ipip.c tcp_usrreq.c udp_
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/27 13:37:15
Modified files:
sys/netinet: tcp_input.c udp_usrreq.c
Log message:
Add NULL check before dereferencing inp_seclevel.
In some cases inp may be NULL, so check that before passing
inp->
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/26 15:08:10
Modified files:
sys/netinet: in_pcb.h ip_ipsp.h ip_output.c ip_spd.c
ip_var.h raw_ip.c tcp_input.c tcp_output.c
tcp_subr.c udp_usrreq
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/22 11:50:10
Modified files:
sys/arch/amd64/amd64: cpu.c
Log message:
Fix race when initializing TSC.
During boot TSC initialization could fail with panic: tsc_test_sync_ap:
cpu2: tsc_ap_name is not
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/21 07:00:13
Modified files:
sys/conf : files
sys/kern : sys_process.c
Log message:
Fix kernel build without option PTRACE, but with dt(4).
Since revision 1.26 dt_ioctl_get_auxba
On Tue, Nov 14, 2023 at 01:27:33AM -0700, Florian Obser wrote:
> CVSROOT: /cvs
> Module name: src
> Changes by: flor...@cvs.openbsd.org 2023/11/14 01:27:33
>
> Modified files:
> lib/libc/asr : gethostnamadr_async.c
>
> Log message:
> Add break to error out on weird characters in get
CVSROOT:/cvs
Module name:www
Changes by: bl...@cvs.openbsd.org 2023/11/20 12:03:30
Modified files:
. : errata73.html errata74.html
Log message:
Release patch, ospfd, tmux, httpd errata.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/20 11:17:46
Modified files:
usr.sbin/httpd : Tag: OPENBSD_7_3 httpd.h server.c server_fcgi.c
Log message:
Avoid a NULL dereference when handling a malformed fastcgi request.
Rework the hack to avoid
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/20 11:14:52
Modified files:
usr.sbin/httpd : Tag: OPENBSD_7_4 httpd.h server.c server_fcgi.c
Log message:
Avoid a NULL dereference when handling a malformed fastcgi request.
Rework the hack to avoid
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/20 11:08:24
Modified files:
usr.bin/tmux : Tag: OPENBSD_7_4 screen-write.c
Log message:
Do not allow combined UTF-8 characters that are too long, GitHub issue
3729.
from nicm@
this is errata/7.4/0
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/20 11:04:29
Modified files:
usr.sbin/ospfd : Tag: OPENBSD_7_4 auth.c
Log message:
iface->auth_key is not a real C string so use strnlen() to define the maximum.
This fixes the use of 8 char password
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/20 10:56:22
Modified files:
usr.bin/patch : Tag: OPENBSD_7_4 patch.c
Log message:
Fix unveil(2) in patch(1) with explicit patchfile.
A backup file should be created in the directory of the original
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/16 11:27:48
Modified files:
sys/netinet: tcp_input.c tcp_usrreq.c tcp_var.h
Log message:
Run TCP SYN cache timer logik without net lock.
Introduce global TCP SYN cache mutex. Devide timer funct
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/13 10:18:27
Modified files:
sys/net: route.c
Log message:
Fix rt_setgate() error handling.
In revision 1.424 the logic in rt_setgate() has changed. The old
code entered a value into rt_gate
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/12 16:19:15
Modified files:
sys/netinet: in_pcb.c in_pcb.h
Log message:
Declare global variable zeroin46_addr as const.
OK mvs@ jca@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/12 10:51:41
Modified files:
sys/net: if_dl.h route.c route.h rtable.c rtable.h
rtsock.c
Log message:
Use constant sockaddr in route lookup.
In rtalloc() and rtalloc
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/12 09:10:46
Modified files:
sys/net: rtsock.c
Log message:
Do not modify route info sockaddr in rtm_xaddrs().
The rti_info array is used to describe routes that should be found
by lookup. M
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/11 07:24:04
Modified files:
sys/net: if.c if.h if_var.h
Log message:
Pass constant struct sockaddr to interface lookup functions.
OK mvs@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/11 05:17:50
Modified files:
sys/net: art.c art.h rtable.c
Log message:
Remove unused parameter dst from art_get().
OK mvs@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/10 13:05:23
Modified files:
sys/net: art.c art.h route.c route.h rtable.c rtable.h
sys/netinet: in.h
sys/netinet6 : in6.h
Log message:
rtable_match() takes constant de
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/10 08:51:24
Modified files:
sys/arch/armv7/omap: if_cpsw.c
sys/arch/armv7/sunxi: sxie.c
sys/arch/octeon/dev: if_cnmac.c
sys/dev/fdt: if_dwge.c if_dwxe.c if_mvneta.c if_mv
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/11/09 14:45:18
Modified files:
sys/netinet: if_ether.c
Log message:
Run arp timeout without kernel lock.
Since cheloha@ has implemented timeout processes that do not grab
the kernel lock, start usi
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/25 14:05:43
Modified files:
usr.bin/patch : patch.c
Log message:
Fix unveil(2) in patch(1) with explicit patchfile.
A backup file should be created in the directory of the original
file, but only t
CVSROOT:/cvs
Module name:www
Changes by: bl...@cvs.openbsd.org 2023/10/25 02:31:32
Modified files:
. : errata73.html errata74.html
Log message:
Release xserver and msplit errata.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/25 02:17:54
Modified files:
sys/kern : Tag: OPENBSD_7_3 uipc_mbuf.c
Log message:
Avoid assertion failure when splitting mbuf cluster.
m_split() calls m_align() to initialize the data pointer o
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/25 02:17:16
Modified files:
sys/kern : Tag: OPENBSD_7_4 uipc_mbuf.c
Log message:
Avoid assertion failure when splitting mbuf cluster.
m_split() calls m_align() to initialize the data pointer o
CVSROOT:/cvs
Module name:xenocara
Changes by: bl...@cvs.openbsd.org 2023/10/25 02:14:42
Modified files:
xserver/Xi : Tag: OPENBSD_7_3 xiproperty.c
xserver/dix: Tag: OPENBSD_7_3 enterleave.h
xserver/fb : Tag: OPENBSD_7_3 fb.h fbscreen.c
CVSROOT:/cvs
Module name:xenocara
Changes by: bl...@cvs.openbsd.org 2023/10/25 02:13:24
Modified files:
xserver/Xi : Tag: OPENBSD_7_4 xiproperty.c
xserver/dix: Tag: OPENBSD_7_4 enterleave.h
xserver/fb : Tag: OPENBSD_7_4 fb.h fbscreen.c
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/23 15:59:00
Modified files:
gnu/usr.bin/cvs/src: rcscmds.c
Log message:
Do not print "retrieving revision 1.13" while doing cvs diff.
Provide shorter diffs without unnecessary debugging output.
Note
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/20 13:05:11
Modified files:
sys/conf : Tag: OPENBSD_7_4 newvers.sh
Log message:
7.4-stable
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/20 10:25:15
Modified files:
sys/kern : uipc_mbuf.c
Log message:
Avoid assertion failure when splitting mbuf cluster.
m_split() calls m_align() to initialize the data pointer of newly
allocated
CVSROOT:/cvs
Module name:www
Changes by: bl...@cvs.openbsd.org 2023/10/19 17:45:16
Modified files:
faq: current.html
Log message:
Describe how to get source build over the ncurses and tic update.
OK tb@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/19 16:19:16
Modified files:
regress/usr.sbin/syslogd: args-dropped-tcp.pl
args-dropped-tls.pl
Added files:
regress/usr.sbin/syslogd: args-dropped-udp.pl
Lo
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/19 16:16:10
Modified files:
usr.sbin/syslogd: syslogd.c
Log message:
syslogd(8) counts dropped UDP packets.
Now that syslogd handles delayed DNS lookups, also count dropped
packets to UDP loghosts.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/12 18:00:52
Removed files:
gnu/usr.bin/cvs/zlib: .cvsignore ChangeLog FAQ INDEX
Make_vms.com Makefile.b32 Makefile.bor
Makefile.dj2 Makefil
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/12 16:41:30
Modified files:
regress/usr.sbin/syslogd: args-proto-udp4-host6.pl
args-proto-udp6-host4.pl
Added files:
regress/usr.sbin/syslogd: args-dns-tcp-r
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/12 16:36:54
Modified files:
usr.sbin/syslogd: privsep.c syslogd.c syslogd.h
Log message:
Retry DNS lookup for remote loghost.
If DNS lookup for a remote loghost configured in syslog.conf did
not wor
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/12 13:15:21
Modified files:
sys/net: if_pflog.c
Log message:
pflog(4) logs packet dropped by default rule with block.
If a packet is malformed, it is dropped by pf(4). The rule referenced
i
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/10 10:26:06
Modified files:
sys/net: pf.c
Log message:
pf(4) must not pass packet if state cannot be created.
The behavior of the PFRULE_SRCTRACK and max_states check was
unintentionally cha
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/10 05:25:31
Modified files:
sys/net: pf.c pf_norm.c pf_osfp.c pfvar.h
Log message:
Remove dead code in pf_pull_hdr().
pf_pull_hdr() allows to pass an action pointer parameter as output
value
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/05 05:08:56
Modified files:
sys/net: ifq.c ifq.h
Log message:
Protect interface queues with read once and mutex.
Reading atomic values need at least read once and writing values
should have
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2023/10/04 12:07:13
Modified files:
sys/conf : GENERIC
Log message:
re-enable POOL_DEBUG
OK deraadt@
201 - 300 of 1608 matches
Mail list logo