CVS: cvs.openbsd.org: src

2014-06-13 Thread YASUOKA Masahiko
CVSROOT:/cvs Module name:src Changes by: yasu...@cvs.openbsd.org 2014/06/13 00:35:58 Modified files: sys/net: pipex.c usr.sbin/npppd/npppd: npppd_subr.c Log message: Fix tcp-mss-adjust of pipex and npppd to update the pointer of tcp option and check the

CVS: cvs.openbsd.org: src

2014-06-13 Thread YASUOKA Masahiko
CVSROOT:/cvs Module name:src Changes by: yasu...@cvs.openbsd.org 2014/06/13 00:44:11 Modified files: sys/net: pipex.c Log message: Fix KASSERT on pipex_ppp_input(). Must not reached there even if the tunneling protocol is PPPoE.

CVS: cvs.openbsd.org: src

2014-06-13 Thread YASUOKA Masahiko
CVSROOT:/cvs Module name:src Changes by: yasu...@cvs.openbsd.org 2014/06/13 00:47:09 Modified files: sys/net: pipex.c Log message: KASSERT in pipex_ppp_input() fails if a compressed PPP frame is received by the pipex session whose mppe is not accepted. Fix

CVS: cvs.openbsd.org: src

2014-06-13 Thread Matthew Dempsky
CVSROOT:/cvs Module name:src Changes by: matt...@cvs.openbsd.org 2014/06/13 01:15:39 src/regress/sys/uvm/minherit_zero Update of /cvs/src/regress/sys/uvm/minherit_zero In directory cvs.openbsd.org:/tmp/cvs-serv7546/minherit_zero Log Message: Directory

CVS: cvs.openbsd.org: src

2014-06-13 Thread Matthew Dempsky
CVSROOT:/cvs Module name:src Changes by: matt...@cvs.openbsd.org 2014/06/13 01:17:54 Modified files: regress/sys/uvm: Makefile Added files: regress/sys/uvm/minherit_zero: Makefile minherit_zero.c Log message: Add regress test for MAP_INHERIT_ZERO.

CVS: cvs.openbsd.org: src

2014-06-13 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/06/13 01:28:13 Modified files: sys/net: if.h sys/kern : uipc_mbuf.c Log message: Instead of updating all the cluster allocation water marks of all the interfaces when the kernel

CVS: cvs.openbsd.org: src

2014-06-13 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/06/13 01:31:18 Modified files: usr.bin/systat : mbufs.c Log message: Now that the water marks are updated on a per-pool basis indicate in the LIVELOCKS column if there is a pending (deferred) update.

CVS: cvs.openbsd.org: www

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:www Changes by: dera...@cvs.openbsd.org 2014/06/13 02:14:55 Modified files: faq: current.html Log message: mention new syscalls coming

CVS: cvs.openbsd.org: www

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:www Changes by: dera...@cvs.openbsd.org 2014/06/13 02:20:19 Modified files: . : index.html Log message: improve left margin

CVS: cvs.openbsd.org: src

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2014/06/13 02:26:10 Modified files: sys/dev: rnd.c sys/kern : syscalls.master include: unistd.h lib/libc/sys : Makefile.inc Added files:

CVS: cvs.openbsd.org: src

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2014/06/13 02:26:29 Modified files: usr.bin/ssh: sandbox-systrace.c Log message: permit SYS_getentropy from matthew

CVS: cvs.openbsd.org: src

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2014/06/13 02:27:04 Modified files: sys/sys: syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: sync

CVS: cvs.openbsd.org: src

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2014/06/13 02:28:43 Modified files: lib/libc/gen : sysctl.3 Log message: delete a lie; replace with a truth

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 04:52:24 Modified files: lib/libssl/src/ssl: s3_pkt.c ssl.h ssl_lib.c ssl_locl.h Log message: Add an SSL_AEAD_CTX to enable the use of EVP_AEAD with an SSL cipher. Read and write contexts are

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 05:52:03 Modified files: lib/libssl/src/ssl: ssl.h ssl3.h ssl_err.c t1_enc.c Log message: Add support for handling SSL_CIPHER_ALGORITHM2_AEAD ciphers, which are those that use EVP_AEAD instead ov

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 06:41:01 Modified files: lib/libssl/src/ssl: s3_enc.c Log message: Use SSL3_SEQUENCE_SIZE and if we're going to preincrement we may as well do it properly.

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 06:49:10 Modified files: lib/libssl/src/ssl: t1_enc.c Log message: Combine the MAC handling for both !EVP_CIPH_FLAG_AEAD_CIPHER and EVP_CIPH_FLAG_AEAD_CIPHER into the same if/else block.

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 07:21:09 Modified files: lib/libssl/src/ssl: s3_lib.c Log message: Switch the AES-GCM cipher suites to SSL_CIPHER_ALGORITHM2_AEAD.

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 07:28:53 Modified files: lib/libssl/src/ssl: s3_lib.c ssl.h ssl_ciph.c ssl_locl.h tls1.h Log message: Add ChaCha20-Poly1305 based ciphersuites. Based on Adam Langley's chromium patches. Tested

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 08:11:35 Modified files: lib/libssl/src/ssl: s3_enc.c Log message: Rename a bunch of variables in ssl3_change_cipher_state() for readability. This also brings it inline with

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 08:15:14 Modified files: lib/libssl/src/ssl: s3_enc.c Log message: The export_key/export_iv variables are only used in the is_export case. Also use c rather than c[0].

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 08:32:35 Modified files: lib/libssl/src/ssl: t1_enc.c Log message: Swap compress/expand around so they are in the correct order - these ended up in the wrong order when the code was refactored.

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 08:38:13 Modified files: lib/libssl/src/ssl: s3_enc.c Log message: Separate the comression handling from the cipher/message digest handling in ssl3_change_cipher_state().

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 08:58:05 Modified files: lib/libssl/src/ssl: s3_enc.c Log message: Do not bother trying to work out of we can reuse a cipher context - just throw it away and create a new one. This simplifies the

CVS: cvs.openbsd.org: src

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2014/06/13 09:16:46 Modified files: lib/libc/sys : getentropy.2 Log message: typo; Piotr Sikora

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 09:28:49 Modified files: lib/libssl/src/ssl: s3_enc.c Log message: Use meaningful variable names, rather than i, j, k and cl.

CVS: cvs.openbsd.org: src

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2014/06/13 09:35:34 Modified files: lib/libc/stdlib: random.c Log message: use getentropy; from matthew

CVS: cvs.openbsd.org: src

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2014/06/13 09:36:37 Modified files: lib/libc/crypt : arc4random.c Log message: use getgentropy() call. If it fails, things are pretty bad -- call abort(). this direction discussed at length with miod beck

CVS: cvs.openbsd.org: src

2014-06-13 Thread Christopher Zimmermann
CVSROOT:/cvs Module name:src Changes by: chr...@cvs.openbsd.org 2014/06/13 09:41:06 Modified files: sys/netinet6 : in6.h lib/libc/net : ip6opt.c rthdr.c Log message: Remove deprecated RFC2292 ancillary data convenience functions. They are obsoleted by the

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 10:04:13 Modified files: lib/libssl/src/ssl: s3_enc.c Log message: Correctly calculate the key block length when used with export ciphers. While here, use meaningful variable names and simplify

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 10:08:03 Modified files: lib/libssl/src/ssl: s3_enc.c Log message: Overhaul the keyblock handling in ssl3_change_cipher_state(). Use meaningful variable names with use with pointer arithmitic

CVS: cvs.openbsd.org: src

2014-06-13 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2014/06/13 10:09:15 Modified files: lib/libssl/src/ssl: t1_enc.c Log message: Correctly calculate the key block length when using export ciphers.

CVS: cvs.openbsd.org: www

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:www Changes by: dera...@cvs.openbsd.org 2014/06/13 12:53:34 Modified files: faq: current.html Log message: oops, date

CVS: cvs.openbsd.org: src

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2014/06/13 12:58:58 Modified files: lib/libc/crypt : arc4random.c Log message: For now... assume success of getentropy() just like we assumed success of sysctl(). Mark it with XXX while we consider.

CVS: cvs.openbsd.org: www

2014-06-13 Thread Theo de Raadt
CVSROOT:/cvs Module name:www Changes by: dera...@cvs.openbsd.org 2014/06/13 13:47:45 Modified files: . : donations.html Log message: precision

CVS: cvs.openbsd.org: src

2014-06-13 Thread Christian Weisgerber
CVSROOT:/cvs Module name:src Changes by: na...@cvs.openbsd.org 2014/06/13 14:43:06 Modified files: sbin/dump : dump.h main.c tape.c traverse.c Log message: Type cleanup: * Move all off_t variables that don't look like file sizes to int64_t. * Switch blockswritten

CVS: cvs.openbsd.org: src

2014-06-13 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/06/13 14:47:19 Modified files: lib/libssl/src/crypto: arm_arch.h Log message: typo

CVS: cvs.openbsd.org: src

2014-06-13 Thread Robert Nagy
CVSROOT:/cvs Module name:src Changes by: rob...@cvs.openbsd.org 2014/06/13 14:53:17 Modified files: usr.sbin/nginx/conf: mime.types Log message: fix duplicate entry for the eot extension; noted by ajacoutot@

CVS: cvs.openbsd.org: src

2014-06-13 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/06/13 15:06:24 Modified files: sys/arch/vax/if: sgec.c Log message: Fix broken logic in sgec_rxintr() poorly duplicating some of ether_input() checks, causing the rx ring pointer to stall as soon as an

CVS: cvs.openbsd.org: src

2014-06-13 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2014/06/13 15:43:56 Modified files: sys/dev/usb: usbdevs Log message: Add USB device ID of Ralink RT5572. Found in a TP-LINK TL-WDN3200 device.

CVS: cvs.openbsd.org: src

2014-06-13 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2014/06/13 15:44:15 Modified files: sys/dev/usb: usbdevs.h usbdevs_data.h Log message: regen

CVS: cvs.openbsd.org: src

2014-06-13 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2014/06/13 15:47:02 Modified files: sys/dev/usb: if_run.c Log message: Make run(4) attach to RT5572. Tested with MAC/BBP RT5592 (rev 0x0222), RF RT5592 (MIMO 2T2R) device.

CVS: cvs.openbsd.org: src

2014-06-13 Thread Matthew Dempsky
CVSROOT:/cvs Module name:src Changes by: matt...@cvs.openbsd.org 2014/06/13 16:40:31 Modified files: sys/sys: wait.h Log message: Remove support for union wait and WSTOPPED. union wait has been deprecated since 4.3BSD, and WSTOPPED means something else now in

CVS: cvs.openbsd.org: src

2014-06-13 Thread Matthew Dempsky
CVSROOT:/cvs Module name:src Changes by: matt...@cvs.openbsd.org 2014/06/13 18:17:52 Modified files: share/man/man4 : systrace.4 Log message: Update documentation for STRIOCGETCWD. Back in 2011, I changed it from taking a pid_t * to a struct systrace_getcwd * so that

CVS: cvs.openbsd.org: src

2014-06-13 Thread Matthew Dempsky
CVSROOT:/cvs Module name:src Changes by: matt...@cvs.openbsd.org 2014/06/13 18:24:38 Modified files: share/man/man4 : systrace.4 Log message: Fix a couple systrace(4) nits Mention SYSTRACE_POLICY_KILL again later as appropriate and document that STRIOCINJECT takes a

CVS: cvs.openbsd.org: www

2014-06-13 Thread Brett Mahar
CVSROOT:/cvs Module name:www Changes by: br...@cvs.openbsd.org 2014/06/13 20:18:48 Modified files: . : plus.html Log message: plus.html for June 2-8.