CVS: cvs.openbsd.org: src

2015-08-25 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/25 02:01:12 Modified files: libexec/ld.so/i386: rtld_machine.c libexec/ld.so/powerpc: rtld_machine.c Log message: Use kbind for lazy binding GOT/PLT updates on i386 and powerpc; stil

CVS: cvs.openbsd.org: src

2015-08-24 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/24 22:18:43 Modified files: sbin/restore : dirs.c tape.c Log message: Switch from utimes() to utimensat() to $estore full nanosecond granularity ok millert@ deraadt@

CVS: cvs.openbsd.org: src

2015-08-23 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/23 18:11:00 Modified files: bin/mv : mv.c Log message: In fastcopy(), do the required malloc() before opening input or output file. problem noted by Martijn van Duren (martijn987 (at

CVS: cvs.openbsd.org: src

2015-08-23 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/23 17:20:00 Modified files: libexec/ld.so : Makefile Added files: libexec/ld.so : Symbols.map Log message: Apply a symbol export list to ld.so with just the expected dl*() and the

CVS: cvs.openbsd.org: src

2015-08-23 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/23 14:45:14 Modified files: libexec/ld.so/amd64: rtld_machine.c libexec/ld.so/sparc64: rtld_machine.c Log message: Use kbind for lazy binding GOT/PLT updates on amd64 and sparc64; ot

CVS: cvs.openbsd.org: src

2015-08-23 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/23 12:31:41 Modified files: usr.bin/file : sandbox.c Log message: Need to permit kbind in this sandbox too

CVS: cvs.openbsd.org: src

2015-08-23 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/23 01:33:50 Modified files: regress/lib/libc/locale/setlocale: setlocale.c Log message: ISO8859-1 support has been removed ok semarie@

CVS: cvs.openbsd.org: src

2015-08-22 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/22 13:40:07 Modified files: lib/libc : Makefile Added files: lib/libc : Symbols.list lib/libc/arch/alpha: Symbols.list lib/libc/arch/amd64: Symbols.list

CVS: cvs.openbsd.org: src

2015-08-17 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/17 14:07:12 Modified files: distrib/notes : m4.common Log message: DUID question is gone ok miod@ deraadt@

CVS: cvs.openbsd.org: src

2015-08-17 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/17 14:04:56 Modified files: libexec/ld.so : resolve.h Log message: Add missing 'extern's to avoid introducing commons into *crt0.o ok miod@ kettenis@

CVS: cvs.openbsd.org: www

2015-08-09 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2015/08/09 21:21:41 Modified files: . : 58.html Log message: acpicpu C-states, AVX, mpw(4), kernel ELF checks, FIFO poll correctness, closed sockets in netstat/systat

CVS: cvs.openbsd.org: www

2015-08-09 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2015/08/09 19:42:01 Modified files: . : 58.html Log message: binutils 2.17; sparc static PIE, alpha secureplt

CVS: cvs.openbsd.org: www

2015-08-09 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2015/08/09 19:03:32 Modified files: . : 58.html Log message: No more DUID question; various misc utility and lib improvements

CVS: cvs.openbsd.org: www

2015-08-09 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2015/08/09 11:53:34 Modified files: . : plus58.html Log message: Various typo fixes from Markus Lude (markus.lude (at) gmx.de), with additional tweaks

CVS: cvs.openbsd.org: src

2015-08-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/04 16:25:54 Modified files: sys/dev/acpi : acpicpu.c Log message: Skip C2 and C3 states from the FADT if the cpu doesn't have ARAT. problem reported by patrick keshishian (pkeshish (at) gm

CVS: cvs.openbsd.org: src

2015-08-03 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/03 23:15:02 Modified files: sys/dev/acpi : acpicpu.c Log message: Provide the fallback C1-via-halt even when _CST can't be evaluated. Fixed systems that only provide _CST for a subset of th

CVS: cvs.openbsd.org: src

2015-08-01 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/08/01 14:12:34 Modified files: sys/kern : kern_ktrace.c Log message: Fix free() of uninitialized variable introduced in previous commit. Eliminate the goto that I tripped on. problem note

CVS: cvs.openbsd.org: src

2015-07-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/27 23:50:41 Modified files: sys/sys: ktrace.h sys/kern : sys_generic.c uipc_syscalls.c usr.bin/kdump : ktrstruct.c Log message: Add ktracing of structs iovec,

CVS: cvs.openbsd.org: src

2015-07-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/27 10:29:23 Modified files: usr.bin/ssh: sandbox-systrace.c Log message: Permit kbind(2) use in the sandbox now, to ease testing of ld.so work using it reminded by miod@, ok deraadt@

CVS: cvs.openbsd.org: src

2015-07-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/27 10:08:18 Modified files: usr.bin/patch : Tag: OPENBSD_5_6 common.h inp.c patch.1 pch.c util.c util.h Log message: Backport commit of 2014-11-22 15:49 by tobias:

CVS: cvs.openbsd.org: src

2015-07-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/27 09:53:40 Modified files: sys/kern : Tag: OPENBSD_5_6 kern_exec.c Log message: Backport rev 1.163 by deraadt: memory leak in execve with systrace, plus some unreachable code spotted b

CVS: cvs.openbsd.org: src

2015-07-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/26 22:01:51 Modified files: sys/kern : uipc_syscalls.c Log message: tame check of msghdr should be done after checking for copyin failure ok deraadt@

CVS: cvs.openbsd.org: src

2015-07-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/26 21:36:38 Modified files: sys/arch/hppa/include: pmap.h Log message: Always #include : need struct mutex for struct vm_page_md problem noted by landry@ ok dlg@

CVS: cvs.openbsd.org: src

2015-07-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/26 13:30:59 Modified files: libexec/ld.so : Makefile Log message: Reenable the ld.so pre-install test; the "am I cross-compiling" test was too loose. Update the test to try to exercise the

CVS: cvs.openbsd.org: src

2015-07-25 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/25 21:08:16 Modified files: libexec/ld.so/amd64: rtld_machine.c libexec/ld.so/i386: rtld_machine.c libexec/ld.so/sparc: rtld_machine.c Log message: Copy relocations can't be

CVS: cvs.openbsd.org: src

2015-07-21 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/21 10:17:17 Modified files: sys/kern : kern_tame.c Log message: Always permit kbind (for dynamic linking) and add __thrsigdivert to the SELF list like the other threading calls ok dera

CVS: cvs.openbsd.org: src

2015-07-20 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/20 14:46:24 Modified files: bin/ksh: c_sh.c Log message: Zero-pad the seconds in the output of 'time' to make columns line up ok pirofti@ halex@ krw@ deraadt@ jca@ doug@

CVS: cvs.openbsd.org: src

2015-07-19 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/19 18:56:10 Modified files: sys/sys: unistd.h proc.h sys/uvm: uvm_mmap.c sys/kern : syscalls.master kern_exec.c Log message: Add kbind, a syscall for l

CVS: cvs.openbsd.org: src

2015-07-19 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/19 18:57:06 Modified files: sys/sys: syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: rebuild

CVS: cvs.openbsd.org: src

2015-07-19 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/19 14:45:30 Modified files: share/mk : bsd.lib.mk Log message: Add infrastructure for specifying a "version script" for the shared library being built. ok kettenis@ zhuk@ millert@

CVS: cvs.openbsd.org: src

2015-07-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/19 00:57:27 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Match change to fatal()'s prototype in bgpd ok benno@

CVS: cvs.openbsd.org: src

2015-07-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/18 22:45:25 Modified files: sys/sys: syscall_mi.h ktrace.h sys/kern : kern_ktrace.c usr.bin/kdump : kdump.c Log message: Make KTR_SYSRET records variables var

CVS: cvs.openbsd.org: src

2015-07-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/18 09:20:13 Modified files: sys/dev/acpi : acpicpu.c Log message: If _CST provides a C2 or C3 but lacks a C1 that we understand, provide a fallback C1 state using 'halt' tested in snaps fo

CVS: cvs.openbsd.org: src

2015-07-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/18 09:00:01 Modified files: sys/kern : uipc_proto.c uipc_usrreq.c sys/miscfs/fifofs: fifo_vnops.c sys/sys: un.h unpcb.h Log message: Change unp_scan() and its

CVS: cvs.openbsd.org: src

2015-07-17 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/17 18:53:37 Modified files: sys/arch/amd64/amd64: cpu.c sys/arch/i386/i386: cpu.c Log message: Set all the cr4 bits we want at once, instead of one by one ok jsg@ mlarkin@

CVS: cvs.openbsd.org: src

2015-07-17 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/17 09:37:58 Modified files: sys/arch/amd64/amd64: locore.S vector.S sys/arch/amd64/include: frameasm.h Log message: Consistently use SEL_RPL as the mask when testing selector privile

CVS: cvs.openbsd.org: src

2015-07-17 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/17 09:23:59 Modified files: sys/sys: socket.h sys/kern : uipc_syscalls.c Log message: In socketpair(), need to mask the type argument when testing for dgram. based on

CVS: cvs.openbsd.org: src

2015-07-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/15 23:10:14 Modified files: sys/arch/amd64/amd64: intr.c softintr.c spl.S vector.S sys/arch/amd64/include: intr.h sys/arch/i386/i386: apicvec.s machdep.c softintr.c s

CVS: cvs.openbsd.org: src

2015-07-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/07/15 20:46:49 Modified files: lib/libssl/src/crypto/ui: ui_openssl.c Log message: After reading a password with terminal echo off, restore the terminal to its original state instead of blindly

CVS: cvs.openbsd.org: src

2015-06-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/06/28 12:54:55 Modified files: sys/arch/amd64/amd64: locore.S machdep.c process_machdep.c vm_machdep.c sys/arch/amd64/include: cpu.h Log message: Force th

CVS: cvs.openbsd.org: src

2015-06-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/06/27 20:42:13 Modified files: sys/arch/amd64/include: segments.h Log message: LDT is gone and not coming back

CVS: cvs.openbsd.org: src

2015-06-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/06/27 19:16:29 Modified files: sys/arch/amd64/amd64: db_trace.c locore.S spl.S trap.c vector.S sys/arch/amd64/include: trap.h Log message: Split AST handling from trap() into ast() and

CVS: cvs.openbsd.org: src

2015-06-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/06/27 19:11:27 Modified files: sys/arch/i386/i386: apicvec.s db_trace.c kgdb_machdep.c locore.s trap.c vector.s sys/arch/i386/include: trap.h sys/arc

CVS: cvs.openbsd.org: src

2015-06-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/06/26 12:12:23 Modified files: sys/dev/acpi : acpimadt.c Log message: Completely skip entries for disabled LAPICs so they don't overwrite legit enabled ones problem reported by Pedro Caetano

CVS: cvs.openbsd.org: src

2015-06-23 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/06/23 21:38:51 Modified files: bin/systrace : register.c Log message: Apply normal handling to atfd+path args to chflagsat(2) Problem noted by patrick keshishian (sidster (at) boxsoft.com) ok

CVS: cvs.openbsd.org: src

2015-06-13 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/06/13 15:41:42 Modified files: sys/arch/amd64/include: cpu.h sys/arch/i386/include: cpu.h sys/dev/acpi : acpicpu.c dsdt.h Log message: Parse _CST objects and use the C-states

CVS: cvs.openbsd.org: src

2015-06-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/06/07 02:11:50 Modified files: sys/arch/amd64/include: specialreg.h sys/arch/i386/include: specialreg.h Log message: Add CR4_FSGSBASE

CVS: cvs.openbsd.org: src

2015-06-06 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/06/07 00:24:59 Modified files: sys/arch/amd64/amd64: cpu.c machdep.c sys/arch/amd64/include: cpu.h sys/arch/i386/i386: cpu.c machdep.c sys/arch/i386/include: cpu.h Log

CVS: cvs.openbsd.org: src

2015-05-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/28 14:10:58 Modified files: sys/arch/amd64/include: cpu.h specialreg.h sys/arch/amd64/amd64: identcpu.c sys/arch/i386/include: cpu.h specialreg.h sys/arch/i386/i386:

CVS: cvs.openbsd.org: src

2015-05-25 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/25 15:35:35 Modified files: lib/libssl/src/ssl: s3_lib.c Log message: Make SSL_CIPHER_get_bits() report ChaCha20-Poly1305 ciphers as using 256bit keys problem noted by Tim Kuijsten (info (at

CVS: cvs.openbsd.org: src

2015-05-24 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/24 18:12:59 Modified files: gnu/usr.bin/binutils-2.17/gas/config: tc-i386.h gnu/usr.bin/binutils-2.17/include/opcode: i386.h gnu/usr.bin/binutils-2.17/opcodes: i386-dis.c Lo

CVS: cvs.openbsd.org: src

2015-05-23 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/23 19:01:49 Modified files: sys/arch/amd64/include: segments.h sys/arch/amd64/amd64: gdt.c machdep.c Log message: Treat primary cpu like others and put pointer to its GDT in cpu_info

CVS: cvs.openbsd.org: src

2015-05-22 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/22 23:17:20 Modified files: sbin/dump : dump.h itime.c main.c optr.c Log message: Canonicalize all devices to DUIDs in order to make -w and -W output consistent. Based on diff from Manu

CVS: cvs.openbsd.org: src

2015-05-19 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/19 14:50:06 Modified files: lib/librthread : Makefile rthread.c rthread.h rthread_fork.c Log message: Instead of testing for __ELF__ and/or vax, leave out the bits for interfacing with ld.so

CVS: cvs.openbsd.org: src

2015-05-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/18 13:59:27 Modified files: sys/arch/amd64/amd64: db_interface.c db_trace.c genassym.cf locore.S machdep.c process_machdep.c sys_ma

CVS: cvs.openbsd.org: src

2015-05-17 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/17 15:41:50 Modified files: usr.bin/nm : nm.c Log message: Add 'D' to usage optstring. Prodded by jmc@

CVS: cvs.openbsd.org: src

2015-05-17 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/17 14:19:08 Modified files: usr.bin/nm : elf.c nm.1 nm.c util.h Log message: Add -D option for displaying the dynamic symbol table ok miod@

CVS: cvs.openbsd.org: src

2015-05-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/12 14:14:09 Modified files: lib/libc/stdlib: atexit.3 Log message: Add dlclose(3) to SEE ALSO ok millert@ jmc@ schwarze@

CVS: cvs.openbsd.org: src

2015-05-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/12 14:13:15 Modified files: lib/libpthread/man: pthread_atfork.3 Log message: Document pthread_atfork(3)'s interaction with dlclose(3) Use Xr instead of Fn for functions documented on other m

CVS: cvs.openbsd.org: src

2015-05-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/11 20:44:06 Modified files: lib/libc/sys : sigaction.2 lib/libc/gen : signal.3 Log message: chflagsat() is also async-signal-safe

CVS: cvs.openbsd.org: src

2015-05-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/11 00:31:17 Modified files: lib/libc/db/db : db.c Log message: Whoops, need to pass through O_ACCMODE flags to the underlying __*_open() problem pointed out by Mark Patruck (mark (at) wrappe

CVS: cvs.openbsd.org: src

2015-05-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/10 20:01:01 Modified files: sys/dev/ic : lpt.c Log message: Convert from uiomovei() to uiomove() to prevent short tranfers diff from natano@bitrig

CVS: cvs.openbsd.org: src

2015-05-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/10 19:56:26 Modified files: sys/arch/amd64/amd64: nvram.c Log message: Convert from uiomovei() to uiomove() to prevent short tranfers diff from natano@bitrig, with some additional format and

CVS: cvs.openbsd.org: src

2015-05-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/10 18:42:54 Modified files: lib/libc/db/db : db.c lib/libc/gen : shm_open.c lib/libc/stdlib: posix_pty.c lib/libkvm : kvm.c Log message: When checking flags t

CVS: cvs.openbsd.org: src

2015-05-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/10 14:41:19 Modified files: gnu/usr.bin/binutils-2.17/bfd: archive.c archive64.c libbfd-in.h libbfd.h som.c Log message: Add _bfd_ar_spacepadll() for f

CVS: cvs.openbsd.org: src

2015-05-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/10 12:33:15 Modified files: lib/librthread : rthread.c rthread_fork.c Log message: In the child after fork, the dl lock has to be forced as its inner spinlock may have been grabbed by another

CVS: cvs.openbsd.org: src

2015-05-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/07 11:32:20 Modified files: bin/cp : cp.c Log message: Whoops; missed updating a setfile() call. problem reported dcoppa; ok millert@

CVS: cvs.openbsd.org: src

2015-05-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/05 00:29:15 Modified files: lib/libc/gen : shm_open.3 Log message: Document that shm_open() accepts O_CLOEXEC and O_NOFOLLOW as extensions ok miod@

CVS: cvs.openbsd.org: src

2015-05-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/04 20:13:47 Modified files: sys/kern : init_main.c kern_sig.c sys/sys: core.h signalvar.h sys/uvm: uvm_extern.h uvm_unix.c sys/ddb: db_s

CVS: cvs.openbsd.org: src

2015-05-03 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/03 13:44:59 Modified files: bin/cp : utils.c bin/mv : mv.c usr.bin/compress: main.c Log message: Preserve times to nanosecond precision instead of just micro

CVS: cvs.openbsd.org: src

2015-05-02 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/03 00:23:28 Modified files: bin/ps : ps.h Log message: struct usave is unused, and eproc is gone; delete the former and stop referencing them in comments

CVS: cvs.openbsd.org: src

2015-05-02 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/02 20:02:15 Modified files: sys/nfs: nfs_vnops.c Log message: Make sure we don't leak bytes from malloced memory in the padding of struct dirent. (The memset in previous commit was b

CVS: cvs.openbsd.org: src

2015-05-02 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/05/02 19:44:34 Modified files: sbin/dump : dump.8 dump.h itime.c main.c Log message: Eliminate the -U flag and make usage of DUID in /etc/dumpdates the default. Correct old style entries so

CVS: cvs.openbsd.org: www

2015-04-30 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2015/04/30 13:49:23 Modified files: . : errata56.html errata57.html Log message: elf and tar errata

CVS: cvs.openbsd.org: src

2015-04-30 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/30 13:30:57 Modified files: bin/pax: Tag: OPENBSD_5_6 ar_subs.c extern.h file_subs.c ftree.c pat_rep.c pax.c pax.h tables.c tables.h

CVS: cvs.openbsd.org: src

2015-04-30 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/30 13:28:46 Modified files: bin/pax: Tag: OPENBSD_5_7 ar_subs.c extern.h file_subs.c ftree.c pat_rep.c pax.c pax.h tables.c tables.h

CVS: cvs.openbsd.org: src

2015-04-30 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/30 13:30:14 Modified files: sys/kern : Tag: OPENBSD_5_6 exec_elf.c Log message: Backport r1.114-1.116 by myself and jsg: Missing validity checks in the kernel ELF loader meant malformed

CVS: cvs.openbsd.org: src

2015-04-30 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/30 13:29:04 Modified files: sys/kern : Tag: OPENBSD_5_7 exec_elf.c Log message: Backport r1.114-1.116 by myself and jsg: Missing validity checks in the kernel ELF loader meant malformed

CVS: cvs.openbsd.org: src

2015-04-29 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/29 21:11:21 Modified files: sys/kern : exec_elf.c Log message: Error out if the PT_INTERP segment isn't NUL terminated ok deraadt@ millert@ miod@

CVS: cvs.openbsd.org: src

2015-04-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/29 00:06:38 Modified files: sys/ddb: parse_structinfo.pl Log message: Also generate db_structinfo.txt with struct member offset and size info prodded by deraadt@ and miod@

CVS: cvs.openbsd.org: src

2015-04-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/29 00:01:37 Modified files: lib/librthread : rthread.c rthread.h rthread_sched.c Log message: Delete the duplicated sched_{policy,param} members from the internal struct pthread and instead u

CVS: cvs.openbsd.org: src

2015-04-25 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/25 23:30:42 Modified files: sys/kern : exec_elf.c Log message: Require a PT_LOAD segment's p_filesz to be no larger than its p_memsz. test cases provided by Alejandro Herna'ndez (nitro

CVS: cvs.openbsd.org: src

2015-04-25 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/25 19:23:19 Modified files: sbin/savecore : savecore.c Log message: Fix glitches in previous commit: strip the \n and only complain on failure ok deraadt@

CVS: cvs.openbsd.org: src

2015-04-25 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/25 15:31:24 Modified files: sys/arch/amd64/amd64: bus_space.c copy.S sys/arch/amd64/include: pio.h sys/arch/i386/i386: bus_space.c kvm86call.S locore.s vector.s sys/a

CVS: cvs.openbsd.org: src

2015-04-25 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/25 15:21:02 Modified files: sys/arch/amd64/amd64: machdep.c Log message: cpu_busy_cycle_fcn callback has never been used

CVS: cvs.openbsd.org: src

2015-04-25 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/25 14:47:49 Modified files: regress/sys/kern/kqueue: Makefile Log message: Disable kq-tun test, as it's been broken for a while and not because of kq

CVS: cvs.openbsd.org: src

2015-04-20 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/20 19:38:41 Modified files: sys/arch/powerpc/include: _types.h Log message: The ELF psABI for PPC specifies that the stack shall always be 16-byte aligned. ok mpi@ deraadt@

CVS: cvs.openbsd.org: src

2015-04-20 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/20 19:24:28 Modified files: lib/libc/arch/amd64/sys: tfork_thread.S lib/libc/arch/i386/sys: tfork_thread.S Log message: Eliminate the last uses of *fork's second syscall return regis

CVS: cvs.openbsd.org: src

2015-04-17 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/17 23:14:05 Modified files: sys/arch/amd64/amd64: locore.S trap.c sys/arch/i386/i386: locore.s trap.c Log message: i386 and amd64 have only one syscall entry point now, so simply the

CVS: cvs.openbsd.org: src

2015-04-17 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/17 21:15:46 Modified files: usr.bin/xinstall: xinstall.c Log message: Use futimens() to preserve timestamps with subsec precision. Don't cast file sizes to size_t when comparing file contents

CVS: cvs.openbsd.org: src

2015-04-16 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/17 00:33:30 Modified files: usr.bin/kdump : kdump.c Log message: oops, started expecting sockoptlevelname() to handle two arguments but never actually did so. Fix that so that we stop losin

CVS: cvs.openbsd.org: src

2015-04-16 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/17 00:14:36 Modified files: usr.bin/kdump : kdump.c mksubr Log message: The first argument to socket/socketpair is an address family, not a protocol family. (sysctl(3) is practically the on

CVS: cvs.openbsd.org: src

2015-04-16 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/16 22:43:21 Modified files: lib/libc/sys : utimes.2 sys/sys: vnode.h sys/kern : vfs_syscalls.c sys/isofs/cd9660: cd9660_vnops.c sys/miscfs/fu

CVS: cvs.openbsd.org: src

2015-04-08 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/08 22:46:18 Modified files: usr.bin/nm : elf.c nm.1 nm.c Log message: ELF weak symbols are _not_ like a.out indirect symbols. Nothing in ELF is, so remove N_INDR handling. ok kettenis@

CVS: cvs.openbsd.org: src

2015-04-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/07 22:23:15 Modified files: usr.bin/nm : nm.c Log message: Delete another piece of a.out detritus

CVS: cvs.openbsd.org: src

2015-04-06 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/06 23:50:40 Modified files: lib/libkvm : kvm_i386.c Log message: Teach libkvm a bit about PAE, making it independent of the kernel defines and doing runtime detection of what the target k

CVS: cvs.openbsd.org: src

2015-04-06 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/06 23:37:03 Modified files: gnu/usr.bin/perl: Makefile.bsd-wrapper Log message: Revert: breaks h2ph handling of symlinks like endian.h --> sys/endian.h Simply adding -type l mean the problem

CVS: cvs.openbsd.org: src

2015-04-06 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/06 19:27:07 Modified files: lib/csu: crtbegin.c crtbeginS.c lib/libc : shlib_version lib/libc/arch/alpha: SYS.h lib/libc/arch/alpha/sys: fork.S

CVS: cvs.openbsd.org: src

2015-04-05 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/05 22:26:55 Modified files: gnu/usr.bin/perl: Makefile.bsd-wrapper Log message: h2ph only handles actual _files_, so request just them from 'find'. Crazy, eh? Based on diff from Gregory Edi

CVS: cvs.openbsd.org: src

2015-04-05 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/04/05 22:09:59 Modified files: lib/libssl/src/ssl: ssl_cert.c Log message: readdir() is thread-safe when DIR handles aren't shared, so delete the lock. (POSIX is fixing its description: readdir_

<    10   11   12   13   14   15   16   17   18   19   >