CVS: cvs.openbsd.org: src

2014-11-18 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/18 11:34:50 Modified files: sys/sys: systm.h Log message: Add __attribute__((__bounded__)) to arc4random_buf(). ok deraadt@ tedu@

CVS: cvs.openbsd.org: src

2014-11-18 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/18 14:11:09 Modified files: sys/kern : init_main.c Log message: Disable the page zeroing thread on MULTIPROCESSOR mips64 kernels as well. Regression spotted by tobiasu@. XXX I wonder if the

CVS: cvs.openbsd.org: src

2014-11-18 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/18 14:18:56 Modified files: lib/libssl/src/crypto/gost: gostr341001_ameth.c Log message: Argh, another bug introduced in r1.3; Dmitry Eremin-Solenikov

CVS: cvs.openbsd.org: src

2014-11-18 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/18 14:52:43 Modified files: regress/lib/libcrypto: Makefile regress/lib/libcrypto/evp: evptest.c evptests.txt Log message: GOST regression tests; from Dmitry Eremin-Solenikov

CVS: cvs.openbsd.org: src

2014-11-17 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/17 13:25:50 Modified files: lib/libssl/src/crypto/ecdsa: ecdsa.h ecs_locl.h Log message: Make the ECDSA_SIG bowels public. This matches RSA_SIG and DSA_SIG, and we expect a good use for this

CVS: cvs.openbsd.org: src

2014-11-17 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/17 13:31:22 Modified files: lib/libcrypto/crypto: Makefile shlib_version lib/libcrypto/crypto/arch/alpha: Makefile.inc lib/libcrypto/crypto/arch/amd64: Makefile.inc

CVS: cvs.openbsd.org: src

2014-11-17 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/17 22:27:05 Modified files: lib/libssl/src/crypto/gost: gostr341001_ameth.c Log message: Return success in param_copy_gost01() if there is no private key to copy; broken in r1.3. Spotted by Dmitry

CVS: cvs.openbsd.org: src

2014-11-17 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/17 22:30:07 Modified files: lib/libssl/src/crypto/evp: e_gost2814789.c Log message: More missing error checks I forgot to commit last week, part of the large cleanup diff.

CVS: cvs.openbsd.org: src

2014-11-17 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/17 22:31:47 Modified files: lib/libcrypto/crypto: Makefile lib/libssl/src/crypto: opensslfeatures.h Log message: Enable the build of GOST routines in libcrypto. Riding upon the Cammelia

CVS: cvs.openbsd.org: src

2014-11-17 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/17 22:33:43 Modified files: lib/libssl/ssl : shlib_version lib/libssl/src/ssl: s3_clnt.c s3_lib.c s3_srvr.c ssl.h ssl3.h ssl_algs.c ssl_cert.c ssl_ciph.c

CVS: cvs.openbsd.org: src

2014-11-13 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/13 13:01:58 Modified files: lib/libssl/src/crypto/camellia: camellia.c camellia.h cmll_cbc.c cmll_cfb.c cmll_ctr.c cmll_ecb.c

CVS: cvs.openbsd.org: src

2014-11-13 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/13 13:29:55 Modified files: lib/libssl/src/crypto/gost: gost89imit_pmeth.c gost_locl.h gostr341001.c gostr341001_ameth.c

CVS: cvs.openbsd.org: src

2014-11-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/12 11:21:08 Modified files: lib/libssl/src/crypto/ec: ec_curve.c Log message: Fix GOST TC26-B curve description.

CVS: cvs.openbsd.org: src

2014-11-11 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/11 12:26:12 Modified files: lib/libssl/src/crypto/bio: b_dump.c bss_file.c Log message: f{read,write} take a number of items and an item size as arguments, and return the number of items read of

CVS: cvs.openbsd.org: src

2014-11-10 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/10 13:48:33 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: Fix horrible spelling mistake introduced in r1.17

CVS: cvs.openbsd.org: src

2014-11-10 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/10 14:58:59 Modified files: gnu/usr.bin/gcc/gcc: flags.h toplev.c Log message: Make flag_gcse non-static.

CVS: cvs.openbsd.org: src

2014-11-10 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/10 15:02:23 Modified files: gnu/usr.bin/gcc/gcc/config/vax: vax.c Log message: Disable -fgcse on vax at -O2, for it exposes code generation bugs (which might not be in the cse code itself,

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 09:41:26 Modified files: sys/lib/libkern/arch/sparc: memmove.S Log message: typo

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 12:04:15 src/lib/libssl/src/crypto/gost Update of /cvs/src/lib/libssl/src/crypto/gost In directory cvs.openbsd.org:/cvs.d/hack/miod/traba/src/lib/libssl/src/crypto/gost Log Message: Directory

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 12:08:24 Modified files: lib/libssl/src/crypto: md32_common.h Log message: Allow digest routines to provide their own HASH_FINAL routine; will be necessary for upcoming GOST code. From Dmitry

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 12:12:18 Modified files: lib/libcrypto/crypto: shlib_version lib/libssl/src/crypto/evp: digest.c Log message: Introduce EVP_MD_CTX_ctrl(), to allow for fine control of a given digest.

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 12:17:13 Modified files: lib/libcrypto/crypto: Makefile lib/libssl/src/crypto/asn1: ameth_lib.c lib/libssl/src/crypto/cms: cms_sd.c lib/libssl/src/crypto/ec: ec_curve.c

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 12:24:30 Modified files: lib/libssl/src/crypto/gost: gost.h gost_err.c gostr341001_pmeth.c Log message: Replace RAND_bytes() usage with arc4random_buf().

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 12:27:29 Modified files: lib/libssl/src/crypto/gost: gost89_keywrap.c gost_locl.h gostr341001_pmeth.c Log message: Rename internal yet public

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 12:28:44 Modified files: lib/libssl/src/crypto/gost: gost89_keywrap.c gostr341001_pmeth.c Log message: Remove DEBUG_SIGN code. Make sure gost_key_unwrap_crypto_pro() returns failure instead of a

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 12:44:00 src/regress/lib/libcrypto/gost Update of /cvs/src/regress/lib/libcrypto/gost In directory cvs.openbsd.org:/cvs.d/hack/miod/traba/src/regress/lib/libcrypto/gost Log Message: Directory

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 12:45:26 Added files: regress/lib/libcrypto/gost: Makefile gost2814789t.c Log message: GOST tests, not connected to the build yet.

CVS: cvs.openbsd.org: src

2014-11-09 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/11/09 16:06:52 Modified files: lib/libssl/src/crypto/evp: e_gost2814789.c m_gost2814789.c m_gostr341194.c m_streebog.c lib/libssl/src/crypto/gost:

Re: CVS: cvs.openbsd.org: src

2014-11-07 Thread Miod Vallat
Enable xhci(4). Most of the features are here, USB 1.x devices only work if they are connected to the root hub and isochronous transfers are not supported for the moment. And there was much rejoicing! yy \o/ The power of cheese, man. The power of cheese.

Re: CVS: cvs.openbsd.org: src

2014-11-07 Thread Miod Vallat
deraadt@ suspects we are all grey beard fanatics (in all caps). He's obviously deluded, you guys have white beards.

CVS: cvs.openbsd.org: src

2014-10-25 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/25 06:53:14 Modified files: sys/kern : init_main.c Log message: Do not launch the page zeroing thread on MULTIPROCESSOR m88k systems. This causes a deadlock between reaper and zerothread I am

CVS: cvs.openbsd.org: src

2014-10-25 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/25 06:54:16 Modified files: sys/uvm: uvm_stat.c Log message: Display uvmexp.zeropages in ddb's `show uvmexp' command.

CVS: cvs.openbsd.org: src

2014-10-25 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/25 10:51:32 Modified files: sys/arch/sparc/conf: GENERIC SUN4C SUN4M Log message: Add and enable qlw at sbus. Tested on QLGC,isp

CVS: cvs.openbsd.org: src

2014-10-25 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/25 12:21:01 Modified files: sys/arch/sparc/conf: SUN4C sys/arch/sparc/dev: qlw_sbus.c Log message: Don't let qlw attach to non-sun4m yet, as this driver currently depends upon sun4m's iommu

CVS: cvs.openbsd.org: www

2014-10-24 Thread Miod Vallat
CVSROOT:/cvs Module name:www Changes by: m...@cvs.openbsd.org2014/10/24 11:55:39 Modified files: . : 56.html Log message: 2475 m88k packages.

CVS: cvs.openbsd.org: src

2014-10-23 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/23 10:49:58 Modified files: sys/arch/hppa/hppa: machdep.c Log message: Revert limiting physmem to 2GB; the culprit was likely in uvm and uvm has changed a lot in the last 5 years; verified to work

CVS: cvs.openbsd.org: src

2014-10-23 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/23 10:51:30 Modified files: sys/arch/hppa/hppa: locore.S Log message: In the various desidhash_*() functions, make sure we clear the `set to clear' bit fields with their right sizes (the L2PARERR

CVS: cvs.openbsd.org: src

2014-10-23 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/23 10:57:45 Modified files: sys/arch/hppa/hppa: locore.S machdep.c Log message: Correctly set up the HPMC trap entry: according to the PA-RISC Firmware Architecture Reference Specification, the sum

CVS: cvs.openbsd.org: src

2014-10-23 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/23 13:09:04 Modified files: sys/arch/sparc/sparc: locore.s Log message: Correctly mask IE_ALLIE during sun4/4c/4e NMI; from NetBSD

CVS: cvs.openbsd.org: src

2014-10-22 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/22 12:37:22 Modified files: lib/libssl/src/crypto/pkcs12: p12_mutl.c Log message: In PKCS12_setup_mac(), do not assign p12-mac-salt-length until the allocation of p12-mac-salt-data has actually

CVS: cvs.openbsd.org: src

2014-10-20 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/20 13:19:20 Modified files: sys/dev/pci: ciss_pci.c Log message: Be sure to return if the pci interrupt can't be mapped, instead of falling through the remainder of the attachment logic.

CVS: cvs.openbsd.org: src

2014-10-18 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/18 06:21:57 Modified files: sys/arch/arm/xscale: files.pxa2x0 pxa2x0.c sys/arch/landisk/conf: files.landisk sys/arch/macppc/conf: files.macppc sys/arch/vax/conf: files.vax

CVS: cvs.openbsd.org: src

2014-10-18 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/18 08:08:48 Modified files: share/man/man1 : gcc-local.1 Log message: Mention -fstack-shuffle is a gcc4-only thing, but gets silently ignored by gcc3. Reminded by zhuk@

CVS: cvs.openbsd.org: src

2014-10-18 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/18 09:37:07 Modified files: sys/dev/isa: files.isa Log message: oops, too greedy

CVS: cvs.openbsd.org: src

2014-10-15 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/15 11:22:56 Modified files: sys/arch/hppa/hppa: db_disasm.c sys/arch/hppa64/hppa64: db_disasm.c Log message: Do not panic when attempting to decode invalid condition codes, or if the

CVS: cvs.openbsd.org: src

2014-10-14 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/14 11:25:48 Modified files: sys/arch/hppa/hppa: locore.S Log message: Do not skip saving callee-saved registers in trap frames if compiling without option DDB; some parts of trap() depend upon the

CVS: cvs.openbsd.org: src

2014-10-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/12 12:51:23 Modified files: sys/dev/isa: files.isapnp Log message: Remove unnecessary `needs-flag' attributes.

CVS: cvs.openbsd.org: src

2014-10-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/12 13:21:41 Modified files: sys/arch/sparc/conf: files.sparc Log message: Downgrade needs-count to needs-flag when applicable.

CVS: cvs.openbsd.org: src

2014-10-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/12 13:33:32 Modified files: sys/conf : files sys/dev/isa: files.isa Log message: Remove unnecessary `needs-flag' attributes.

CVS: cvs.openbsd.org: src

2014-10-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/12 13:40:22 Modified files: sys/dev/i2c: fintek.c Log message: Do not compile sensor code if option SMALL_KERNEL

CVS: cvs.openbsd.org: src

2014-10-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/12 14:39:46 Modified files: sys/arch/hppa64/conf: RAMDISK sys/arch/hppa64/hppa64: autoconf.c machdep.c mutex.c pmap.c trap.c sys/arch/hppa64/include:

CVS: cvs.openbsd.org: src

2014-10-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/12 14:45:12 Modified files: gnu/usr.bin/gcc/gcc: toplev.c Log message: Recognize, and ignore, -fstack-shuffle, in gcc 3, so that it may be used in the tree.

CVS: cvs.openbsd.org: src

2014-10-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/12 14:47:12 Modified files: lib/libssl/src/crypto/asn1: a_mbstr.c Log message: Paranoia: in ASN1_mbstring_ncopy(), check for len 0 instead of len == -1, in order to catch all negative sizes.

CVS: cvs.openbsd.org: src

2014-10-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/12 14:48:58 Modified files: lib/libssl/src/crypto/des: set_key.c Log message: Remove useless comments in DES_is_weak_key(). Do we really care that this function was found broken in 1993, and later

CVS: cvs.openbsd.org: src

2014-10-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/12 22:47:22 Modified files: sys/arch/sh/sh : trap.c Log message: Let this compile without option DDB.

CVS: cvs.openbsd.org: src

2014-10-11 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/11 12:40:21 Modified files: sys/dev/ic : dp8573areg.h Log message: Comparsion - Comparison

CVS: cvs.openbsd.org: src

2014-10-11 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/11 12:41:18 Modified files: sys/arch/sgi/hpc: dpclock.c Log message: Check for the `oscillator failure' condition, and do not register as a reliable time source in that case.

Re: CVS: cvs.openbsd.org: src

2014-10-08 Thread Miod Vallat
Log message: tedu the tedu code that tedu forgot to tedu when he tedued the other part of this tedu code. Buffalo buffalo buffalo buffalo buffalo tedu buffalo buffalo buffalo.

CVS: cvs.openbsd.org: src

2014-10-06 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/06 22:58:50 Modified files: lib/libssl/src/crypto/ec: ec_ameth.c Log message: EC_KEY_set_group() does an EC_GROUP_dup() of its argument, so we don't need to do it in ec_copy_parameters() prior to

CVS: cvs.openbsd.org: src

2014-10-06 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/06 22:59:25 Modified files: lib/libssl/src/crypto/objects: obj_lib.c Log message: Use strdup() instead of malloc() + memcpy(). ok doug@ jsing@

CVS: cvs.openbsd.org: www

2014-10-05 Thread Miod Vallat
CVSROOT:/cvs Module name:www Changes by: m...@cvs.openbsd.org2014/10/05 11:58:49 Modified files: . : 56.html Log message: A few LibreSSL bits.

CVS: cvs.openbsd.org: src

2014-10-05 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/05 12:26:22 Modified files: lib/libssl/src/crypto/x509v3: v3_akey.c Log message: Fix memory leak in the error path of v2i_AUTHORITY_KEYID(). ok deraadt@ guenther@

CVS: cvs.openbsd.org: src

2014-10-05 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/05 12:26:43 Modified files: lib/libssl/src/crypto/x509v3: v3_conf.c Log message: Missing deallocation upon error. ok deraadt@ guenther@

CVS: cvs.openbsd.org: src

2014-10-05 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/05 12:27:33 Modified files: lib/libssl/src/crypto/x509v3: v3_cpols.c Log message: Be sure to check object allocation for success before using them. Tweaks and ok guenther@

CVS: cvs.openbsd.org: src

2014-10-05 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/05 12:27:58 Modified files: lib/libssl/src/crypto/x509v3: v3_crld.c Log message: Memory leak upon error in set_dist_point_name(). ok guenther@

CVS: cvs.openbsd.org: src

2014-10-05 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/05 12:28:56 Modified files: lib/libssl/src/crypto/x509v3: v3_info.c Log message: In v2i_AUTHORITY_INFO_ACCESS(), separate object allocation from object push on a stack; if the latter fails, we need

CVS: cvs.openbsd.org: src

2014-10-05 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/05 12:30:13 Modified files: lib/libssl/src/crypto/x509v3: v3_pmaps.c Log message: Be sure to check the stack push operation for success in v2i_POLICY_MAPPINGS(); if it fails, free the object we were

CVS: cvs.openbsd.org: src

2014-10-05 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/05 12:33:57 Modified files: lib/libssl/src/crypto/x509v3: v3_purp.c Log message: The fixes to X509_PURPOSE_add() in r1.18 actually could cause a global X509_PURPOSE object (obtained with

CVS: cvs.openbsd.org: src

2014-10-04 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/04 09:48:24 Modified files: usr.bin/ftp: fetch.c Log message: Be sure to only path the remote host to ressl_connect_socket(), without a possible :portnumber suffix. Noticed by ajacoutot@ ok

CVS: cvs.openbsd.org: src

2014-10-02 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/10/02 12:55:49 Modified files: sys/arch/sgi/gio: pci_gio.c Log message: Pass the right bus_dmatag_t to the children.

CVS: cvs.openbsd.org: src

2014-09-29 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/29 10:20:40 Modified files: lib/libssl/src/crypto/x509: x509_att.c Log message: Previous fix (1.12) would cause a NULL pointer dereference in the error path if a NULL stack was passed as argument.

CVS: cvs.openbsd.org: src

2014-09-28 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/28 04:50:33 Modified files: lib/libssl/src/crypto/x509: x509_req.c Log message: Someone (TM) thought it was smart to save memory by using malloc(1) and manual field fiddling to create an

CVS: cvs.openbsd.org: src

2014-09-28 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/28 04:52:59 Modified files: lib/libssl/src/crypto/x509: x509_trs.c Log message: X509_TRUST_add(): check X509_TRUST_get0() return value before dereferencing it, for it may be NULL. Do not leak memory

CVS: cvs.openbsd.org: src

2014-09-28 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/28 04:53:57 Modified files: lib/libssl/src/crypto/x509: x509_v3.c Log message: X509v3_add_ext(): do not free stuff we did not allocate in the error path. ok bcook@

CVS: cvs.openbsd.org: src

2014-09-28 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/28 22:16:49 Modified files: lib/libssl/src/crypto/x509: x509_vpm.c Log message: X509_VERIFY_PARAM_set1_name(): if invoked with NULL as the second parameter, correctly set param-name to NULL after

CVS: cvs.openbsd.org: src

2014-09-28 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/28 22:17:24 Modified files: lib/libssl/src/crypto/x509: x509name.c Log message: X509_NAME_get_text_by_OBJ(): make sure we do not pass a negative size to memcpy(). ok bcook@

CVS: cvs.openbsd.org: src

2014-09-28 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/28 22:20:14 Modified files: lib/libssl/src/crypto/x509: x509_vfy.c Log message: check_cert(): be sure to reset ctx-current_crl to NULL before freeing it. X509_STORE_CTX_init(): do not free the

CVS: cvs.openbsd.org: src

2014-09-27 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/27 06:29:31 Modified files: lib/libcrypto/crypto: shlib_version lib/libcrypto/crypto/arch/hppa: Makefile.inc Log message: Disable assembler code for ghash on hppa, causes wrong computations

CVS: cvs.openbsd.org: src

2014-09-27 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/27 06:31:47 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386

CVS: cvs.openbsd.org: src

2014-09-27 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/27 14:17:52 Modified files: lib/libssl/src/crypto/modes/asm: ghash-parisc.pl Log message: Doh, rev 1.4 had left out one routine with both 32-bit and 64-bit code, where the 64-bit code has to be

CVS: cvs.openbsd.org: src

2014-09-27 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/27 14:42:38 Modified files: lib/libcrypto/crypto/arch/hppa: Makefile.inc Log message: Revert r1.5 and reenable assembler version of ghash now that it has been fixed.

CVS: cvs.openbsd.org: src

2014-09-26 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/26 13:30:38 Modified files: lib/libssl/src/crypto/x509: x509_att.c Log message: X509at_add1_attr(): do not free stuff we did not allocate in the error path. ok tedu@

CVS: cvs.openbsd.org: src

2014-09-26 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/26 13:31:09 Modified files: lib/libssl/src/crypto/x509: x509_cmp.c Log message: X509_issuer_and_serial_hash(): do not leak memory if an error occurs during the first EVP block. ok tedu@

CVS: cvs.openbsd.org: src

2014-09-26 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/26 13:32:16 Modified files: lib/libssl/src/crypto/x509: x509_lu.c Log message: X509_STORE_new(): do not leak memory upon error. X509_STORE_get1_certs(), X509_STORE_get1_crls(): check the result of

CVS: cvs.openbsd.org: src

2014-09-23 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/23 13:54:47 Modified files: sys/kern : subr_pool.c Log message: Only compile poison-related code if DIAGNOSTIC instead of if !SMALL_KERNEL, for subr_poison.c will not get compiled at all on

CVS: cvs.openbsd.org: src

2014-09-23 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/23 14:01:11 Modified files: lib/libssl/src/crypto/x509: by_dir.c Log message: Fix regression introduced in revision 1.15 by using strndup() instead of strdup() to allocated directory list

CVS: cvs.openbsd.org: src

2014-09-21 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/21 06:14:34 Modified files: lib/libssl/src/crypto/asn1: a_mbstr.c Log message: Fix a memory leak in the error path in ASN1_mbstring_ncopy(). Replace an if() posse with a switch() statement in

CVS: cvs.openbsd.org: src

2014-09-21 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/21 06:17:42 Modified files: lib/libssl/src/crypto/asn1: a_enum.c Log message: a_enum.c used to be a copy of a_int.c with s/INTEGER/ENUMERATED/g , but some changes an a_int.c did not get applied to

CVS: cvs.openbsd.org: src

2014-09-21 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/21 10:20:16 Modified files: sys/arch/aviion/aviion: eh.S Log message: Reset fault status registers to zero after reading them, even in the 2:1 CMMU-to-CPU ratio case. This is necessary at least on

CVS: cvs.openbsd.org: src

2014-09-16 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/16 12:15:21 Modified files: lib/libcrypto/man: Makefile distrib/sets/lists/comp: mi Log message: A few more MLINKs.

CVS: cvs.openbsd.org: src

2014-09-15 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/15 13:08:22 Modified files: libexec/rpc.rstatd: rstat_proc.c sbin/sysctl: sysctl.c sys/arch/hppa/hppa: autoconf.c sys/arch/hppa64/hppa64: autoconf.c sys/kern

Re: CVS: cvs.openbsd.org: src

2014-09-06 Thread Miod Vallat
Log message: Spring cleanup in preparation for more changes. Lots of moving around. I know that the weather is all wacky, but you're either very late or very early, or you moved to the other side of the world without telling ME ! It's always spring

CVS: cvs.openbsd.org: src

2014-09-04 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/04 13:01:02 Modified files: sys/arch/hppa/hppa: autoconf.c sys/arch/hppa64/hppa64: autoconf.c Log message: Revert previous change, but use curcpu()-ci_schedstate.spc_cp_time[] instead of

CVS: cvs.openbsd.org: src

2014-09-04 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/09/04 13:14:47 Modified files: sys/kern : kern_clock.c kern_sysctl.c sys/sys: dkstat.h Log message: Remove global cp_time[] array; no longer used now that all arches implement

CVS: cvs.openbsd.org: src

2014-08-31 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/08/31 03:31:55 src/lib/libc/uuid Update of /cvs/src/lib/libc/uuid In directory cvs.openbsd.org:/cvs.d/hack/miod/traba/src/lib/libc/uuid Log Message: Directory /cvs/src/lib/libc/uuid added to the repository

CVS: cvs.openbsd.org: src

2014-08-31 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/08/31 03:36:39 Modified files: include: Makefile lib/libc : Makefile.inc sys/sys: uuid.h Added files: include: uuid.h lib/libc/uuid :

CVS: cvs.openbsd.org: src

2014-08-31 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/08/31 13:59:35 Modified files: lib/libc/uuid : uuid.3 Log message: Don't .Xr uuidgen(1) yet.

CVS: cvs.openbsd.org: src

2014-08-31 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/08/31 13:59:18 Modified files: lib/libc/uuid : uuid_compare.c Log message: Sync with FreeBSD. No functional change but more readable code.

CVS: cvs.openbsd.org: src

2014-08-31 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/08/31 13:58:53 Modified files: lib/libc/uuid : uuid_stream.c Log message: Fix incorrect behaviour by syncing with FreeBSD; reported by Jonas 'Sortie' Termansen, thanks!

CVS: cvs.openbsd.org: src

2014-08-31 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2014/08/31 14:15:54 Modified files: sys/kern : kern_uuid.c Log message: Sync enc/dec routines with libc.

<    5   6   7   8   9   10   11   12   13   14   >