CVS: cvs.openbsd.org: src

2015-06-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/15 07:26:48 Modified files: sys/netinet: ip_ipcomp.c Log message: Use proper argument type for crp_callback functions; no functional change.

CVS: cvs.openbsd.org: src

2015-06-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/12 10:10:43 Modified files: sbin/pfctl : pfctl.c Log message: Allow rule ID filter to be specified for show states output Tweak pfctl to respect the rule ID parameter (-R) specified along with

CVS: cvs.openbsd.org: src

2015-06-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/12 08:18:25 Modified files: usr.sbin/pppd : pppd.h lcp.c Log message: Perform a copy with a memmove for potentially overlapping regions. Reported and fixed by Sergey Ryazanov ryazanov ! s ! a at

CVS: cvs.openbsd.org: src

2015-06-11 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/11 09:59:17 Modified files: sys/net: if_bridge.c pfkeyv2_convert.c sys/netinet: ipsec_input.c ipsec_output.c Log message: Move away from using hzto(9); OK dlg

CVS: cvs.openbsd.org: src

2015-06-11 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/11 10:00:36 Modified files: sys/nfs: nfs_socket.c Log message: Convert from hzto(9) to tvtohz(9); OK dlg

CVS: cvs.openbsd.org: src

2015-06-11 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/11 10:03:04 Modified files: sys/kern : kern_clock.c sys/sys: systm.h Log message: Move hzto(9) to the attic; OK dlg

CVS: cvs.openbsd.org: src

2015-06-11 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/11 10:04:55 Modified files: share/man/man9 : Makefile hzto.9 timeout.9 tvtohz.9 Log message: Remove hzto(9) manual pages and references; OK dlg

CVS: cvs.openbsd.org: src

2015-06-11 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/11 13:57:38 Removed files: share/man/man9 : hzto.9 Log message: Remove hzto(9) manual pages and references; OK dlg

CVS: cvs.openbsd.org: src

2015-06-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/10 04:03:59 Modified files: share/snmp : OPENBSD-PF-MIB.txt usr.sbin/snmpd : mib.c mib.h Log message: Export new pf no-route error counter OK sthen, blambert for the SNMP part

CVS: cvs.openbsd.org: src

2015-06-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/05 07:22:34 Modified files: sys/net: pf.c pfvar.h Log message: Improve error handling and recovery during state insertion Reshuffle the code around a bit and greatly improve error handling

CVS: cvs.openbsd.org: src

2015-06-04 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/04 11:10:33 Modified files: sys/dev/pci: if_vmx.c Log message: Check if interface was stopped before calling rx/tx interrupt routines. Report tests by m...@alumni.chalmers.se, thanks! OK

CVS: cvs.openbsd.org: src

2015-06-03 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/06/03 16:01:07 Modified files: sys/net: if.c Log message: Adjust yielding condition slightly in the if_input_process thread. ok mpi, kettenis

CVS: cvs.openbsd.org: src

2015-05-27 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/27 05:13:34 Modified files: sys/dev/usb: xhci.c Log message: Improve the controller state check in xhci_reset From FreeBSD, OK mpi

CVS: cvs.openbsd.org: src

2015-05-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/26 10:17:51 Modified files: sys/net: pf.c Log message: Don't create ICMP states on reply packets unless tracking states sloppy Since we've strengthened the ICMP state matching procedure

CVS: cvs.openbsd.org: src

2015-05-22 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/22 08:16:09 Modified files: sys/net: pf.c Log message: Cleanup leftover PF_ICMP_MULTI_* code that is not needed anymore. ok henning

CVS: cvs.openbsd.org: src

2015-05-22 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/22 08:18:55 Modified files: sys/net: pf.c Log message: Cut down on if statements around pf_icmp_state_lookup Checked with blambert@, OK millert, henning

CVS: cvs.openbsd.org: src

2015-05-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/20 08:34:27 Modified files: sys/dev/pci: ixgbe_x540.c Log message: scrap unused ixgbe_get_link_capabilities_X540

CVS: cvs.openbsd.org: src

2015-05-19 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/19 06:50:53 Modified files: sys/dev/pci: if_bge.c Log message: Increase a maximum firmware handshake timeout to 10s BCM5718 Programmers Guide in chapter 7 Device Control, section Device Reset

CVS: cvs.openbsd.org: src

2015-05-19 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/19 11:16:20 Modified files: regress/sbin/pfctl: Makefile Added files: regress/sbin/pfctl: pf104.in pf104.ok pfail55.in pfail55.ok pfail56.in pfail56.ok Log

CVS: cvs.openbsd.org: src

2015-05-18 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/18 06:21:04 Modified files: sys/dev/ic : mfi.c Log message: Prevent splassert from firing during sd_flush which runs cold While mfi(4) should pass SCSI transfer flags (e.g. SCSI_POLL and

CVS: cvs.openbsd.org: src

2015-05-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/12 03:30:35 Modified files: sys/kern : kern_synch.c vfs_subr.c Log message: Drop and reacquire the kernel lock in the vfs_shutdown and cold portions of msleep and tsleep to give interrupts a

CVS: cvs.openbsd.org: src

2015-05-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/12 06:56:47 Modified files: sys/dev/pci: hifn7751.c Log message: Fixup potential use after free and a memory leak. Found by Maxime Villard max at m00nbsd ! net with the Brainy Code Scanner,

CVS: cvs.openbsd.org: src

2015-05-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/07 03:19:31 Modified files: sys/netinet: tcp_subr.c Log message: Include the timestamp TCP option in keep alive packets as well. According to RFC 7323 once TSopt has been successfully

CVS: cvs.openbsd.org: src

2015-05-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/07 12:30:27 Modified files: sys/kern : kern_synch.c Log message: msleep(9) must prevent kernel from attempting a context switch during autoconf and after panics. Tweak and OK guenther, OK

CVS: cvs.openbsd.org: src

2015-05-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/07 09:14:02 Modified files: share/man/man4 : mpii.4 Log message: Correct the note about RAID support

CVS: cvs.openbsd.org: src

2015-05-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/05 10:38:20 Modified files: share/man/man9 : Makefile Log message: Remove man page links for crypto(9) key operations; reminded by jmc@

CVS: cvs.openbsd.org: src

2015-05-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/05/05 05:17:34 Modified files: share/man/man9 : crypto.9 Log message: Remove references to APIs that don't exist anymore. Based on a diff from Vincent Gross dermi...@kilob.yt, thanks!

CVS: cvs.openbsd.org: src

2015-04-21 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/21 10:34:59 Modified files: sbin/pfctl : parse.y Log message: Improve divert-to specification parsing w.r.t. rule address family. ok henning

CVS: cvs.openbsd.org: src

2015-04-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/20 11:22:18 Modified files: sbin/isakmpd : exchange.c Log message: Log if we refuse to continue the exchange when another one that corresponds to the same policy is already active. OK markus,

CVS: cvs.openbsd.org: src

2015-04-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/17 04:04:37 Modified files: sbin/ipsecctl : pfkdump.c sbin/isakmpd : pf_key_v2.c sys/net: pfkeyv2.h pfkeyv2_convert.c sys/netinet: ip_ipsp.h Log message:

CVS: cvs.openbsd.org: src

2015-04-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/17 04:08:07 Modified files: sys/netinet: ip_ipsp.c Log message: Remove unused ipsp_parse_headers that was supposed to parse packets returned by IPsec-enabled NICs; OK markus, hshoexer

CVS: cvs.openbsd.org: src

2015-04-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/17 05:06:39 Modified files: share/man/man9 : mbuf_tags.9 Log message: IPSEC_IN_CRYPTO_DONE and OUT_CRYPTO_NEEDED are gone

CVS: cvs.openbsd.org: src

2015-04-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/17 05:04:02 Modified files: sys/net: if_bridge.c pf.c sys/netinet: ip_ah.c ip_esp.c ip_ipcomp.c ip_ipsp.c ip_ipsp.h ip_output.c ipsec_input.c

CVS: cvs.openbsd.org: src

2015-04-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/14 06:22:15 Modified files: sbin/ipsecctl : pfkdump.c sbin/isakmpd : pf_key_v2.c sys/net: pfkeyv2.c pfkeyv2.h pfkeyv2_convert.c

CVS: cvs.openbsd.org: src

2015-04-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/14 11:53:13 Modified files: usr.bin/netstat: inet.c Log message: IPsec auth and credentials are not stored in the kernel anymore; noticed by deraadt@

CVS: cvs.openbsd.org: src

2015-04-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/14 08:20:01 Modified files: sys/netinet: ip_ah.c ip_esp.c ip_ipcomp.c ip_ipip.c ip_ipsp.c ip_ipsp.h ipsec_input.c ipsec_output.c Log message:

CVS: cvs.openbsd.org: src

2015-04-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/14 08:18:37 Modified files: sys/netinet6 : in6.h Log message: ip6_sprintf is long gone; noticed by blambert

CVS: cvs.openbsd.org: src

2015-04-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/13 10:45:52 Modified files: sys/netinet: ip_ipsp.c ip_ipsp.h ip_spd.c Log message: Remove unused arguments from gettdb* functions; OK markus, hshoexer, mpi

CVS: cvs.openbsd.org: src

2015-04-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/13 10:48:01 Modified files: sys/netinet: ip_ipsp.c ip_ipsp.h ip_spd.c Log message: Rename gettdbbyaddr to gettdbbydst; OK markus, hshoexer, mpi

CVS: cvs.openbsd.org: src

2015-04-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/13 10:50:43 Modified files: sys/netinet: ip_spd.c Log message: Perform IPsec bypass check on a socket before performing TDB lookups. OK markus, hshoexer

CVS: cvs.openbsd.org: src

2015-04-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/09 06:04:14 Modified files: sys/net: pf_table.c Log message: Plug a memory leak in pfr_destroy_kentry pfi_kif objects allocated for table entries created by route-to or by specifying weight

CVS: cvs.openbsd.org: src

2015-04-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/08 08:19:28 Modified files: sys/net: pf_table.c Log message: Table flags are not looked at when a table entry is created. Spotted by Alexandr Nedvedicky alexandr ! nedvedicky at oracle !

CVS: cvs.openbsd.org: src

2015-04-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/04/08 06:50:21 Modified files: sys/net: pf.c Log message: Destination table needs it's own negation flag passed to the pfr_update_stats. Spotted by Alexandr Nedvedicky alexandr ! nedvedicky at

CVS: cvs.openbsd.org: src

2015-03-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/03/26 06:21:37 Modified files: sbin/isakmpd : pf_key_v2.c sa.h sys/net: pfkeyv2.c pfkeyv2_parsemessage.c sys/netinet: ip_ipsp.h ipsec_input.c Log message: Remove bits of

CVS: cvs.openbsd.org: src

2015-03-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/03/20 04:41:15 Modified files: sys/dev/pci: if_ix.c Log message: Re-apply -r1.115 that got accidentally reverted and brought to my attention and fix re-tested by Kapetanakis Giannis. Thanks a lot!

CVS: cvs.openbsd.org: src

2015-03-18 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/03/18 06:23:25 Modified files: sys/dev/pci: mpii.c Log message: Prevent sign extension due to pointer arithmetics This should make mpii(4) work on i386 again, apparently. Problem identified and a

CVS: cvs.openbsd.org: www

2015-03-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:www Changes by: mi...@cvs.openbsd.org 2015/03/10 07:45:53 Modified files: . : users.html Log message: Elvis has left the building.

CVS: cvs.openbsd.org: src

2015-03-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/03/09 12:09:50 Modified files: sys/netinet6 : nd6_rtr.c Log message: Avoid doing IPv6 SLAAC for prefixes with preferred lifetime of zero RFC 4941 says in 3.3.5: In particular, an implementation

CVS: cvs.openbsd.org: src

2015-01-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/01/20 10:25:35 Modified files: sys/net: pf_table.c Log message: Prevent tables referenced by rules in anchors from getting disabled. Analysis and patch by Richard Kojedzinszky, thanks! ok

CVS: cvs.openbsd.org: src

2015-01-19 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/01/19 07:42:42 Modified files: sbin/iked : eap.c ikev2_msg.c ikev2_pld.c parse.y Log message: Remove unnecessary netinet/ip_ipsp.h includes

CVS: cvs.openbsd.org: src

2015-01-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/01/12 04:24:58 Modified files: sbin/iked : parse.y Log message: Don't forget about protocol specification when configuring flows. Tested by and OK claudio.

CVS: cvs.openbsd.org: src

2015-01-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2015/01/12 03:40:51 Modified files: sys/dev/pci: if_ix.c Log message: When setting up advanced TX descriptor use m_getptr to locate the IP or IPv6 header instead of assuming contiguousness of the target

CVS: cvs.openbsd.org: src

2014-12-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/12/10 05:27:57 Modified files: sys/arch/armv7/omap: omdog.c sys/arch/armv7/sunxi: sxidog.c sys/arch/i386/i386: esm.c sys/arch/i386/pci: elan520.c geodesc.c

CVS: cvs.openbsd.org: src

2014-12-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/12/10 08:29:53 Modified files: share/man/man9 : Makefile boot.9 dohooks.9 domountroothooks.9 dostartuphooks.9 hook_establish.9 startuphook_establish.9

CVS: cvs.openbsd.org: src

2014-12-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/12/09 10:03:19 Modified files: usr.sbin/tcpdump: print-ip.c print-ip6.c Log message: Catch up with the BPF_ALIGNMENT switch to the uint32_t. bpf aligns data following the datalink header (e.g.

CVS: cvs.openbsd.org: src

2014-12-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/12/05 06:40:44 Modified files: sbin/iked : ikev2.c Log message: Store return value of i2d_X509_NAME in a signed integer to make sure the negative error gets treated correctly and doesn't get

CVS: cvs.openbsd.org: src

2014-12-04 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/12/04 09:16:21 Modified files: sys/net: if_bridge.c Log message: Repair VLAN tagging in the bridge output path Since bridge_output/bridge_ifenqueue replace ether_output that does VLAN tagging

CVS: cvs.openbsd.org: src

2014-12-04 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/12/05 00:24:45 Modified files: sbin/iked : ca.c Log message: Specify correct number of iovecs when sending replies to the ikev2 proc Crash reported and fix tested by Vincent Gross dermiste at

CVS: cvs.openbsd.org: src

2014-12-03 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/12/03 06:19:03 Modified files: usr.sbin/tcpdump: print-ip.c print-ip6.c Log message: Fixup a crash found by jsg using the AFL fuzzer. IP and IPv6 printing routines should check that there's at least a

CVS: cvs.openbsd.org: src

2014-12-03 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/12/03 06:22:19 Modified files: usr.sbin/tcpdump: print-ip.c print-ip6.c Log message: Restore packetp and snapend pointers once we're done with an incorrectly aligned IP/IPv6 packet so that tcpdump can

CVS: cvs.openbsd.org: src

2014-12-01 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/12/01 08:06:54 Modified files: sys/net: if.c if_trunk.c if_var.h Log message: Make every interface with a watchdog register it's own slow timeout This removes the system wide if_slowtimo

CVS: cvs.openbsd.org: src

2014-11-21 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/21 10:49:00 Modified files: usr.bin/netstat: if.c mroute6.c net80211.c Log message: remove pointless if_var.h and socketvar.h includes; ok deraadt

CVS: cvs.openbsd.org: src

2014-11-18 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/18 08:16:35 Modified files: sys/sys: file.h Log message: DTYPE_CRYPTO is not used anymore; ok guenther (a while ago)

CVS: cvs.openbsd.org: src

2014-11-18 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/18 08:18:01 Modified files: sys/arch/amd64/amd64: aesni.c Log message: drop pl from the pool name and use pool_setlowat

CVS: cvs.openbsd.org: src

2014-11-18 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/18 15:38:48 Modified files: usr.bin/ssh: rijndael.c Log message: Sync AES code to the one shipped in OpenSSL/LibreSSL. This includes a commit made by Andy Polyakov appro at openssl ! org to the

CVS: cvs.openbsd.org: src

2014-11-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/17 05:27:47 Modified files: sys/crypto : rijndael.c Log message: Sync our kernel AES code to the one shipped in OpenSSL/LibreSSL. This includes a commit made by Andy Polyakov appro at openssl !

CVS: cvs.openbsd.org: src

2014-11-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/12 09:06:47 Modified files: sys/dev/pci: if_ix.c if_ix.h Log message: Remove SIOCSIFMTU handling and misuse of if_mtu values for MRU Since there's now no way to select maximum receive unit size

CVS: cvs.openbsd.org: src

2014-11-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/12 10:52:02 Modified files: sys/crypto : gmac.c Log message: Improve performance of an internal loop by saving up on branching Pointed out by John-Mark Gurney jmg at funkthat ! com, thanks!

CVS: cvs.openbsd.org: src

2014-11-11 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/11 04:37:05 Modified files: sys/net: pf.c Log message: Ask networking stack to recalculate the ICMPv6 checksum in pf_route6 since we might have tweaked the addresses. Problem reported and

CVS: cvs.openbsd.org: src

2014-11-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/10 05:59:21 Modified files: sbin/iked : iked.8 Log message: copy pubkey section from isakmpd(8); ok reyk

CVS: cvs.openbsd.org: src

2014-11-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/10 08:58:32 Modified files: sys/dev/pci: if_ix.c if_ix.h Log message: remove ixgbe_sfp_probe since it's not called anyways

CVS: cvs.openbsd.org: src

2014-11-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/10 09:01:18 Modified files: sys/dev/pci: if_ix.c Log message: don't try to update the link status every second

CVS: cvs.openbsd.org: src

2014-11-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/10 09:35:06 Modified files: sys/dev/pci: if_ix.c Log message: Gather full statistics only when IX_DEBUG is defined since most of them can't be retrieved otherwise. This comes with a slight but

CVS: cvs.openbsd.org: src

2014-11-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/10 10:07:52 Modified files: sys/dev/pci: if_ix.c Log message: Inadvertent ampersand has made the check to always yield truth This change fixes up SFP+ module detection during ifconfig up after

CVS: cvs.openbsd.org: src

2014-11-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/10 10:53:10 Modified files: sys/dev/pci: if_ix.c Log message: remove pointless timeout_del/add dance in the interrupt handler

CVS: cvs.openbsd.org: src

2014-11-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/10 10:53:43 Modified files: sys/dev/pci: if_ix.c Log message: add an additional error check into the ixgbe_handle_msf

CVS: cvs.openbsd.org: src

2014-11-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/07 07:02:32 Modified files: sbin/iked : ikev2.c ikev2.h ikev2_msg.c Log message: Repair initiator with PSK auth Attempt state transition to VALID (or EAP_VALID) in the ikev2_ike_auth after we

CVS: cvs.openbsd.org: src

2014-11-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/07 07:05:58 Modified files: sbin/iked : ikev2_pld.c Log message: Run eap_parse on the actual message and only when the length is right

CVS: cvs.openbsd.org: src

2014-11-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/11/07 07:12:57 Modified files: sbin/iked : ikev2.c policy.c Log message: Fixup a few problems with EAP state transition First of all we don't need to satisfy valid EAP state flags for

CVS: cvs.openbsd.org: src

2014-08-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/26 05:01:22 Modified files: sys/dev/pci: if_bge.c if_em.c if_ix.c Log message: Revert part of the if_rxr diff that incorrectly moves RX ring tail index update code from the buf_get success path

CVS: cvs.openbsd.org: src

2014-08-25 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/25 08:26:25 Modified files: sys/dev/pci: if_ix.c ixgbe_phy.c ixgbe_type.h ixgbe_x540.c Log message: We have never limited the definition of supported SPF modules to the vendor/make whitelist

CVS: cvs.openbsd.org: src

2014-08-21 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/21 09:09:27 Modified files: sbin/pfctl : parse.y Log message: deny once flags for match rules; ok henning

CVS: cvs.openbsd.org: src

2014-08-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/20 00:14:43 Modified files: sys/arch/alpha/alpha: conf.c sys/arch/alpha/conf: GENERIC sys/arch/amd64/amd64: conf.c sys/arch/amd64/conf: GENERIC sys/arch/arm/arm:

CVS: cvs.openbsd.org: src

2014-08-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/20 00:23:03 Modified files: sys/conf : files sys/crypto : crypto.c cryptodev.c cryptodev.h sys/kern : kern_sysctl.c sys/sys: conf.h sysctl.h Log

CVS: cvs.openbsd.org: src

2014-08-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/20 00:31:22 Removed files: sys/crypto : cryptodev.c Log message: Bye bye /dev/crypto The interface has been disabled by default for about 4 years and currently there's not much value in having

CVS: cvs.openbsd.org: src

2014-08-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/20 04:06:31 Modified files: sys/dev/pci: if_ix.c Log message: Implement rxrinfo ioctl for cluster usage statistics

CVS: cvs.openbsd.org: src

2014-08-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/20 05:23:42 Modified files: etc: MAKEDEV.common etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.armish : MAKEDEV etc/etc.armv7 : MAKEDEV

CVS: cvs.openbsd.org: src

2014-08-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/15 08:06:48 Modified files: sys/arch/alpha/conf: GENERIC sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC sys/arch/macppc/conf: GENERIC sys/arch/sgi/conf:

CVS: cvs.openbsd.org: src

2014-08-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/15 08:07:39 Modified files: sys/dev/pci: files.pci Log message: unlink lofn(4) and nofn(4)

CVS: cvs.openbsd.org: src

2014-08-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/15 08:12:07 Removed files: sys/dev/pci: nofn.c nofnreg.h nofnvar.h lofn.c lofnreg.h lofnvar.h Log message: With deprecation of crypto(4) interface lofn(4) and nofn(4)

CVS: cvs.openbsd.org: src

2014-08-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/15 08:16:01 Modified files: share/man/man4 : Makefile crypto.4 pci.4 Removed files: share/man/man4 : lofn.4 nofn.4 Log message: lofn(4) and nofn(4) are gone

CVS: cvs.openbsd.org: src

2014-08-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/15 08:36:20 Modified files: regress/sys/crypto/aes: Makefile aestest.c Log message: Convert AES regress test from /dev/crypto to using kernel source code directly. This test case uses ECB vectors,

CVS: cvs.openbsd.org: src

2014-08-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/15 08:39:04 Modified files: regress/sys/crypto/aesctr: Makefile aesctr.c Log message: Convert AES-CTR regress test from /dev/crypto to using kernel source code directly. This test is converted the

CVS: cvs.openbsd.org: src

2014-08-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/15 09:13:38 Modified files: regress/sys/crypto/enc: Makefile des3.c Log message: Convert 3DES regress test from /dev/crypto to using kernel source code directly with a simplified CBC implementation.

CVS: cvs.openbsd.org: src

2014-08-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/15 09:37:51 Modified files: sys/dev/pci: ubsec.c ubsecvar.h Log message: Remove support for public key operations

CVS: cvs.openbsd.org: src

2014-08-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/15 09:43:27 Modified files: sys/dev/pci: safe.c safevar.h Log message: Remove support for public key operations

CVS: cvs.openbsd.org: src

2014-08-15 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/15 09:46:24 Modified files: share/man/man4 : ubsec.4 safe.4 Log message: Public key operations are no longer supported

CVS: cvs.openbsd.org: src

2014-08-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/14 03:52:03 Modified files: sys/dev/pci: if_oce.c Log message: Implement rxrinfo ioctl for cluster usage statistics

CVS: cvs.openbsd.org: src

2014-08-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/14 05:38:14 Modified files: sys/net: if.c Log message: Compare number of allocated clusters with a low watermark, not a magic number 4 since sometimes we can't fit a single packet (jumbo

CVS: cvs.openbsd.org: src

2014-08-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2014/08/12 08:38:28 Modified files: sys/net: pf.c pf_ioctl.c Log message: Apart from some minor code reshuffling the big change is that we start with a ruleset pointer assigned to pf_main_ruleset so

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