CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2012/11/27 17:40:36
Modified files:
regress/usr.sbin/relayd: Makefile Relayd.pm
Log message:
Set used environment variables explicitly in makefile and use them
consistently in relayd regression test.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2012/11/28 18:01:54
Modified files:
usr.sbin/relayd: relay.c relayd.conf.5
Log message:
Fix white spaces in relayd. No binary diff.
On Wed, Nov 28, 2012 at 06:01:54PM -0700, Alexander Bluhm wrote:
CVSROOT: /cvs
Module name: src
Changes by: bl...@cvs.openbsd.org 2012/11/28 18:01:54
Modified files:
usr.sbin/relayd: relay.c relayd.conf.5
Log message:
Fix white spaces in relayd. No binary diff
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2012/12/28 13:36:25
Modified files:
regress/usr.sbin/relayd: Client.pm Makefile Proc.pm Relayd.pm
Server.pm relayd.pl
Added files:
regress/usr.sbin/relayd: Remote.pm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2012/12/31 06:45:14
Modified files:
sys/kern : uipc_socket2.c
Log message:
Extend the sbcheck() function to make it work with socket buffers
containing m_nextpkt chains.
OK markus@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2012/12/31 06:46:49
Modified files:
sys/kern : uipc_socket.c
sys/sys: socketvar.h
Log message:
Put the #ifdef SOCKBUF_DEBUG around sbcheck() into a SBCHECK macro.
That is consistent
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/03 10:36:39
Log message:
Reengineer the socket splicing regression tests:
- Move the tests from splice to new sosplice directory for consistent
naming.
- Split the API tests and the TCP splicing
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/03 10:43:34
Modified files:
regress/sys/kern: Makefile
Log message:
Add subdir sosplice.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/03 10:48:16
Removed files:
regress/sys/kern/splice: Child.pm Client.pm Makefile Proc.pm
Relay.pm Remote.pm Server.pm
args-default.pl
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/04 05:43:52
Modified files:
regress/sys/kern/sosplice: funcs.pl
Log message:
Fix another race in socket splicing test.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/04 07:01:49
Modified files:
regress/usr.sbin/relayd: Client.pm Makefile Proc.pm Remote.pm
Server.pm direct.pl funcs.pl relayd.pl
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/05 06:53:42
Modified files:
regress/sys/kern/sosplice: funcs.pl
regress/sys/kern/sosplice/tcp: args-inet6-client.pl
args-inet6-server.pl
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/05 07:58:18
Modified files:
regress/sys/kern/sosplice/error: args-splice-EPROTONOSUPPORT.pl
args-udp-EPROTONOSUPPORT.pl
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/08 14:20:00
Modified files:
regress/usr.sbin/relayd: Proc.pm
regress/sys/kern/sosplice: Proc.pm
Log message:
Autoflush the log file of the child process.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/08 14:37:04
src/regress/sys/kern/sosplice/perf
Update of /cvs/src/regress/sys/kern/sosplice/perf
In directory cvs.openbsd.org:/tmp/cvs-serv11562/perf
Log Message:
Directory
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/08 14:42:19
Modified files:
regress/sys/kern/sosplice: Makefile Makefile.inc
Added files:
regress/sys/kern/sosplice/perf: Makefile relay.c
Log message:
Add performance test for socket
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/15 03:15:19
Modified files:
sys/netinet6 : nd6.c
Log message:
Flushing prefixes of autoconfigured IPv6 addresses with ndp -P
caused an uvm fault. The function in6_purgeaddr() might already
free
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/15 03:43:17
Modified files:
regress/sys/kern/sosplice: funcs.pl
regress/sys/kern/sosplice/tcp:
args-null-max-sleep-client-nonblock.pl
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/15 04:12:57
Modified files:
sys/kern : sys_socket.c uipc_socket.c uipc_socket2.c
sys/sys: socketvar.h
Log message:
Changing the socket buffer flags sb_flags was not interrupt
On Tue, Jan 15, 2013 at 04:12:57AM -0700, Alexander Bluhm wrote:
CVSROOT: /cvs
Module name: src
Changes by: bl...@cvs.openbsd.org 2013/01/15 04:12:57
Modified files:
sys/kern : sys_socket.c uipc_socket.c uipc_socket2.c
sys/sys: socketvar.h
Log
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/15 14:48:32
Modified files:
sys/kern : uipc_socket.c
Log message:
Pass an EFBIG error to user land when the maximum splicing length
has been reached. This creates a read event on the spliced
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/15 17:07:22
Modified files:
sys/netinet: in_pcb.c in_pcb.h
Log message:
Pass struct inpcb pointer to in_pcb...() functions instead of void
pointer. Allows stricter type checking. No functional
On Tue, Jan 15, 2013 at 05:07:22PM -0700, Alexander Bluhm wrote:
CVSROOT: /cvs
Module name: src
Changes by: bl...@cvs.openbsd.org 2013/01/15 17:07:22
Modified files:
sys/netinet: in_pcb.c in_pcb.h
Log message:
Pass struct inpcb pointer to in_pcb...() functions
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/17 04:43:06
Modified files:
sys/netinet: tcp_input.c udp_usrreq.c
Log message:
After finding the socket's inp by using the pf's statekey, reset
the pointer to the statekey in the mbuf.
When an
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/17 09:04:58
Modified files:
share/man/man9 : sosplice.9
Log message:
Man page update for the changed semantics of maximum socket splicing.
The error EFBIG can be returned to userland now.
OK jmc@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/17 09:30:10
Modified files:
sys/kern : uipc_socket.c
sys/netinet: in_proto.c
sys/netinet6 : in6_proto.c
Log message:
Expand the socket splicing functionality from TCP
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/17 10:58:28
Modified files:
regress/sys/kern/sosplice: funcs.pl
regress/sys/kern/sosplice/tcp: args-max-sleep-client-nonblock.pl
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/17 13:34:18
Modified files:
usr.sbin/relayd: check_icmp.c proc.c relay.c relay_http.c
relay_udp.c relayd.c snmp.c
Log message:
Remove unnecessary pointer casts. No binary
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/17 15:55:24
Modified files:
share/man/man9 : sosplice.9
Log message:
Update the sosplice(9) man page with UDP socket splicing.
help and OK jmc@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/18 02:41:51
Modified files:
lib/libc/sys : getsockopt.2
Log message:
Update the setsockopt(2) interface documentation for the EFBIG and
UDP socket splicing changes.
help and OK jmc@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/18 02:47:09
Modified files:
share/man/man9 : sosplice.9
Log message:
s/the the/the/ in sosplice(9)
spotted by jmc@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/20 15:51:16
Modified files:
sys/net: pf.c
Log message:
Make pf TCP sequence number tracking less strict by one octet for
FIN packets. The data of a TCP packet must fit into the announced
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/01/21 13:16:57
Modified files:
regress/usr.sbin/relayd: Relayd.pm args-https-persistent.pl
Added files:
regress/usr.sbin/relayd: args-https-chunked.pl
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/02/05 06:58:02
Modified files:
usr.bin/netstat: inet.c
Log message:
netstat -vP also shows the new struct sockbuf field sb_flagsintr.
OK markus@ claudio@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/02/05 12:09:52
Modified files:
sys/netinet: in_pcb.c
Log message:
Make the inet6 and inet cases in in_pcbrtentry() look similar.
No functional change.
OK millert@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/02/05 14:36:33
Modified files:
usr.sbin/relayd: relay.c relay_http.c relayd.h
Log message:
Rework http content and chunk handling in relayd. Use special
toread values to track the current http header
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/02/05 15:40:57
Modified files:
regress/usr.sbin: Makefile
Log message:
After http chunk has been fixed, add relayd regression tests to build.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/02/07 15:56:27
Modified files:
regress/usr.sbin/relayd: funcs.pl relayd.pl remote.pl
Added files:
regress/usr.sbin/relayd: args-http-filter-block.pl
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/02/15 05:15:12
Modified files:
usr.sbin/relayd: relay_http.c
Log message:
Fix the toread check in the lateconnect case. This allows
Content-Length: 0 in HTTP GET request when a request filter is used.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/02/16 07:34:53
Modified files:
sys/kern : uipc_socket.c
sys/netinet: udp_usrreq.c
Log message:
Fix a bug in udp socket splicing in case a packet gets diverted and
spliced and routed
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/02 17:35:14
Modified files:
sys/netinet6 : in6.c nd6_nbr.c
Log message:
Make sure that IPv6 source address selection only chooses a CARP
address if the interface is in master state. Disable
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/04 07:00:31
Modified files:
usr.sbin/snmpd : pf.c snmpd.h
Log message:
Fix compiler warnings about casts discarding const qualifiers and
comparison between signed and unsigned. No binary change.
OK
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/04 07:23:35
Modified files:
sys/netinet6 : in6.c in6_var.h
Log message:
When deleting an IPv6 interface address, also remove the prefix and
the cloning route.
bug report and test Florian Riehm;
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/04 07:42:25
Modified files:
sys/netinet6 : frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c
in6_src.c ip6_input.c ip6_output.c nd6_nbr.c
nd6_rtr.c
CVSROOT:/cvs
Module name:www
Changes by: bl...@cvs.openbsd.org 2013/03/04 14:49:57
Modified files:
. : 53.html
Log message:
ftp(1) mput -r
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/09 07:43:06
Modified files:
usr.sbin/relayd: relay.c relay_http.c relayd.h
Log message:
Enable TCP socket splicing for HTTP persistent connection and chunked
transfer encoding. This speeds up
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/09 10:17:12
Modified files:
sys/dev/ic : re.c
Log message:
Calculating the IP header checksum on Realtek 8168 is broken if the
packet has IP options. Disable IP checksum offloading for the
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/19 14:07:14
Modified files:
sys/kern : uipc_socket.c
Log message:
After a socket splicing timeout is fired, a network interrupt can
unsplice() the sockets before soidle() goes to splsoftnet.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/25 18:14:18
Modified files:
sys/netinet6 : in6_ifattach.c
Log message:
Remove a block of dead code in in6_ifdetach(). It was never executed
due to the wrong in satosin6(ifa-ifa_addr). The link
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/27 09:41:04
Modified files:
sys/kern : uipc_socket.c
Log message:
Move soidle() into the big #ifdef SOCKET_SPLICE block to have it
all in one place. Saves one additional #ifdef, no functional
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/27 18:32:11
Modified files:
sys/net: if_gre.c pf.c
sys/netinet: if_ether.c in_pcb.c ip_input.c
sys/netinet6 : in6_src.c ip6_output.c raw_ip6.c
Log message:
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/28 09:05:32
Modified files:
sys/netinet: in.h
sys/netinet6 : in6.h
Log message:
Convert the satosin, sintosa, ifatoia, satosin6, sin6tosa, ifatoia6
defines into static inline
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/29 06:20:34
Modified files:
sys/net: if.c
Log message:
Replace hand-crafted loops in if.c with the FOREACH macro.
OK tedu@ claudio@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/29 07:16:14
Modified files:
sys/net: pf.c
sys/netinet: in_pcb.c in_pcb.h ip_input.c tcp_input.c
udp_usrreq.c
sys/sys: mbuf.h
Log
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/30 14:12:32
Modified files:
regress/sys/kern/sosplice/tcp: args-relay-read-forked.pl
args-relay-write-forked.pl
Log message:
Make forking socket splicing
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/30 18:59:52
Modified files:
sys/netinet: ipsec_input.c udp_usrreq.c
Log message:
Do not transfer diverted packets into IPsec processing. They should
reach the socket that the user has specified
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/30 19:42:28
Modified files:
usr.bin/fstat : fstat.c
Log message:
A space got lost in fstat state output, put it back.
OK deraadt@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/03/31 05:18:35
Modified files:
sys/netinet: in_pcb.c raw_ip.c udp_usrreq.c
sys/netinet6 : raw_ip6.c
Log message:
The call to in_pcballoc() in user request attach was handled in
three
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/04/01 16:51:39
Modified files:
sys/netinet6 : raw_ip6.c
Log message:
There is no IPv6 default scope in OpenBSD. Remove leftovers.
No binary change.
OK claudio@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/04/01 16:58:29
Modified files:
sys/netinet6 : in6_proto.c
Log message:
Allow raw IPv6 sockets for IPsec protocols. IPv4 does the same.
Ok claudio@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/04/02 12:27:47
Modified files:
sys/netinet: in_pcb.c ip_divert.c raw_ip.c tcp_input.c
tcp_subr.c udp_usrreq.c
sys/netinet6 : ip6_divert.c
Log message:
Use
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/04/04 11:58:42
Modified files:
sys/netinet6 : icmp6.c
Log message:
Make icmp6 ready for 64 bit time_t by adding a range check and an
explicit cast.
OK deraadt@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/04/04 12:13:43
Modified files:
sys/kern : uipc_socket.c
Log message:
Do not allow the listen(2) syscall for an already connected socket.
This would create a weird set of states in TCP. FreeBSD
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/04/04 13:23:39
Modified files:
sys/netinet: udp_usrreq.c
Log message:
Merge the duplicate IPv4 and IPv6 checksum checking code in udp_input()
into one block.
OK mpi@
On Mon, Apr 01, 2013 at 04:58:29PM -0600, Alexander Bluhm wrote:
CVSROOT: /cvs
Module name: src
Changes by: bl...@cvs.openbsd.org 2013/04/01 16:58:29
Modified files:
sys/netinet6 : in6_proto.c
Log message:
Allow raw IPv6 sockets for IPsec protocols. IPv4 does
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/04/07 14:58:25
Modified files:
sys/netinet6 : raw_ip6.c
Log message:
Make the SO_BINDANY socket option also work for raw IPv6 sockets.
OK markus@
On Sat, Mar 30, 2013 at 06:59:52PM -0600, Alexander Bluhm wrote:
CVSROOT: /cvs
Module name: src
Changes by: bl...@cvs.openbsd.org 2013/03/30 18:59:52
Modified files:
sys/netinet: ipsec_input.c udp_usrreq.c
Log message:
Do not transfer diverted packets into IPsec
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/05/31 07:15:53
Modified files:
sys/netinet: in_pcb.c in_pcb.h tcp_subr.c udp_usrreq.c
sys/netinet6 : in6_pcb.c raw_ip6.c
Log message:
The function rip6_ctlinput() claims that sa6_src is
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/05/31 09:04:25
Modified files:
sys/netinet6 : frag6.c icmp6.c in6.c in6_gif.c in6_ifattach.c
in6_pcb.c in6_src.c ip6_divert.c ip6_forward.c
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/05/31 16:43:43
Modified files:
sys/dev/acpi : acpi.c
Log message:
Fix the build for a kernel without wd and pciide in its config.
OK deraadt@ tedu@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/01 07:25:41
Modified files:
sys/netinet: in_pcb.c
Log message:
Remove redundant call to splsoftnet(). There is a
splsoftassert(IPL_SOFTNET) at the start of in_pcbdetach().
From David Hill
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/01 10:22:05
Modified files:
sys/netinet: tcp_subr.c tcp_var.h udp_usrreq.c udp_var.h
sys/netinet6 : icmp6.c ip6_var.h ip6protosw.h raw_ip6.c
Log message:
Pass the routing domain to
On Sat, Jun 01, 2013 at 10:22:05AM -0600, Alexander Bluhm wrote:
CVSROOT: /cvs
Module name: src
Changes by: bl...@cvs.openbsd.org 2013/06/01 10:22:05
Modified files:
sys/netinet: tcp_subr.c tcp_var.h udp_usrreq.c udp_var.h
sys/netinet6 : icmp6.c ip6_var.h
On Sat, Jun 01, 2013 at 07:25:41AM -0600, Alexander Bluhm wrote:
CVSROOT: /cvs
Module name: src
Changes by: bl...@cvs.openbsd.org 2013/06/01 07:25:41
Modified files:
sys/netinet: in_pcb.c
Log message:
Remove redundant call to splsoftnet(). There is a
splsoftassert
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/02 23:06:38
Log message:
Add a regression test suite for the pf divert-to and divert-reply
feature. It requires two machines, the local host is running the
regression test, the remote host gets
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/03 07:19:08
Modified files:
sys/netinet: tcp_input.c
Log message:
Merge the duplicate IPv4 and IPv6 checksum checking code in tcp_input()
into one block.
OK mpi@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/03 10:32:00
Modified files:
sys/net: pf.c
Log message:
Update o[sd]port whenever n[sd]port is changed. This fixes a
regression introduced with pf.c 1.827 and allows us to create icmp
states
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/03 10:57:06
Modified files:
sys/net: pf.c
sys/netinet: tcp_input.c tcp_output.c
sys/sys: mbuf.h
Log message:
Link pf states and socket inpcbs together more
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/03 15:07:45
Modified files:
regress/sys/net/pf_divert: args-tcp-reply.pl args-tcp-to.pl
funcs.pl remote.pl
Added files:
regress/sys/net/pf_divert:
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/03 22:17:42
Modified files:
regress/sys/net/pf_divert: Client.pm Makefile Remote.pm
Server.pm args-tcp-reply.pl
args-tcp-to.pl
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/04 13:11:52
Modified files:
sys/netinet6 : icmp6.c raw_ip6.c
Log message:
Implement pf divert-to and divert-reply also for IPv6 raw sockets.
OK henning@ markus@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/05 09:17:40
Modified files:
sys/net: if_gre.c
Log message:
Include sys/timeout.h to make if_gre.c compile without pf.
No binary change. OK henning@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/05 09:22:32
Modified files:
sys/netinet: ip_icmp.c
sys/netinet6 : icmp6.c
Log message:
If an ICMP packet gets diverted to a raw IP socket, if must not be
consumed by icmp_input(). As
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/05 13:09:44
Added files:
regress/usr.sbin/relayd: args-http-filter-persistent.pl
args-https-filter-persistent.pl
Log message:
Add relayd tests for the HTTP
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/10 16:46:13
Modified files:
sys/ddb: db_usrreq.c
Log message:
If sysctl ddb.trigger=1 is not called from the console, the error
message value is not available was misleading. Use the ENODEV
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/13 15:06:58
Modified files:
sys/netinet6 : in6.c
Log message:
As it is correct that the loopback address has no prefix, do not
complain about a missing prefix for ::1 in in6_unlink_ifa(). Also
On Thu, Jun 13, 2013 at 03:06:58PM -0600, Alexander Bluhm wrote:
CVSROOT: /cvs
Module name: src
Changes by: bl...@cvs.openbsd.org 2013/06/13 15:06:58
Modified files:
sys/netinet6 : in6.c
Log message:
As it is correct that the loopback address has no prefix, do
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/16 14:45:51
Modified files:
sys/net: if_gif.c
Log message:
Remove variable sa_family_t family in gif_start() and gif_output().
No functional change. From David Hill; OK claudio@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/16 15:27:15
Modified files:
sys/netinet6 : in6.c
Log message:
If the prefixlen is 128, SIOCAIFADDR_IN6 does not add a prefix. In
this case, in6_unlink_ifa() must not complain about a missing
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/17 12:02:24
Modified files:
sys/netinet6 : in6_var.h
Log message:
Remove unused field ia_plen from struct in6_ifaddr. The prefix
length is always calculated on demand from ia_prefixmask.
OK
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/17 12:19:44
Modified files:
sys/net: if_gif.c
Log message:
Instead of bcopy() and bcmp() a single pointer in an mbuf tag,
assign with = and compare with == . This way the compiler will
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/17 13:42:27
Modified files:
regress/sys/net: Makefile
regress/sys/net/pf_divert: Makefile
Log message:
Do not write my IP addresses into the pf_divert Makefile, the tester
has to fill in
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/06/17 13:50:06
Modified files:
sys/net: pf.c pf_norm.c
Log message:
Before pulling the TCP options from the mbuf onto the stack, do an
additional length check in pf_modulate_sack() and
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/07/01 04:53:52
Modified files:
sys/netinet: tcp_input.c
Log message:
The reverse parameter of in_pcblookup_listen() is a boolean and not
a flag. Rename the variable inpl_flags in tcp_input() to
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/07/01 08:22:20
Modified files:
sys/netinet6 : nd6.h nd6_rtr.c
Log message:
Do not access queue fields directly, use FOREACH() macro instead.
No binary change.
OK mikeb@ mpi@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/07/02 08:25:09
Modified files:
sbin/ifconfig : ifconfig.c
Log message:
Long passwords could not be replaced completely with shorter
passwords. ioctl(SIOCGVH) fills the carpr_key with the old value.
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/07/03 09:10:57
Modified files:
sys/dev: ipmi.c
Log message:
The ipmi threshold value may be negative. Respect the sign bit
when checking wether an ipmi sensor is critial.
From Matthias Pitzl;
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/07/18 02:42:50
Modified files:
usr.bin/vmstat : vmstat.c
Log message:
There is no uvm_km_pages_free in our kernel anymore. The corresponding
lines in dopool_sysctl() have been removed from vmstat.c
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/07/19 03:12:51
Modified files:
usr.sbin/ndp : ndp.c
Log message:
ndp used an int expire_time for time calculation. Convert this
into time_t.
OK henning@ florian@
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org 2013/07/19 08:41:46
Modified files:
sbin/route : Makefile
Log message:
Compile /sbin/route with -Wall enabled.
OK deraadt@
1 - 100 of 3184 matches
Mail list logo