CVS: cvs.openbsd.org: src

2018-02-22 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/02/22 13:36:40 Modified files: sys/arch/amd64/amd64: pmap.c Log message: Set the PG_G (global) bit on the special page table entries that are shared between the u-k and u+k tables, because

CVS: cvs.openbsd.org: src

2018-02-21 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/02/21 12:24:15 Modified files: sys/arch/amd64/amd64: cpu.c gdt.c genassym.cf identcpu.c lapic.c locore.S locore0.S machdep.c pmap.c spl.S

CVS: cvs.openbsd.org: src

2018-01-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/01/18 01:23:44 Modified files: lib/libc/include: namespace.h lib/libc/string: ffs.c lib/libc/hidden: string.h lib/libc/arch/alpha/string: ffs.S

CVS: cvs.openbsd.org: src

2018-01-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/01/18 01:17:39 Modified files: sys/sys: exec_elf.h libexec/ld.so/mips64: rtld_machine.c Log message: Unlike other archs, mips64 needs ld.so to know about symbol visibility and

CVS: cvs.openbsd.org: src

2018-01-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/01/07 11:54:44 Modified files: sys/arch/amd64/include: sysarch.h sys/arch/amd64/amd64: sys_machdep.c lib/libarch/amd64: Makefile Removed files: lib/libarch/amd64:

CVS: cvs.openbsd.org: src

2018-01-06 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/01/06 22:36:47 Modified files: sys/arch/amd64/amd64: gdt.c Log message: Delete obsolete/untrue comments

CVS: cvs.openbsd.org: src

2018-01-06 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/01/06 15:03:13 Modified files: sys/arch/amd64/amd64: locore.S machdep.c sys/arch/amd64/include: frameasm.h Log message: Handle %gs like %[def]s and reset set it in cpu_switchto()

CVS: cvs.openbsd.org: src

2018-01-01 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/01/01 23:56:41 Modified files: usr.bin/paste : paste.c Log message: When invoked with no file arguments, display usage and fail instead of silently doing nothing. suggested by Klemens Nanni

CVS: cvs.openbsd.org: src

2018-01-01 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/01/01 23:40:55 Modified files: sys/sys: file.h Log message: Don't #include fcntl.h when _KERNEL is defined. inspired by FreeBSD r24131 ok millert@ sthen@

CVS: cvs.openbsd.org: src

2018-01-01 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/01/01 23:38:45 Modified files: lib/libkvm : kvm_file2.c usr.sbin/pstat : pstat.c sys/dev: diskmap.c sys/kern : exec_script.c kern_exec.c kern_sysctl.c

CVS: cvs.openbsd.org: src

2018-01-01 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/01/01 23:07:21 Modified files: sys/kern : kern_malloc.c Log message: Fix an off-by-one in the free(9) "passed size was too small" check: if the size passed is exactly half the size of the

CVS: cvs.openbsd.org: xenocara

2017-12-31 Thread Philip Guenther
CVSROOT:/cvs Module name:xenocara Changes by: guent...@cvs.openbsd.org2017/12/31 16:31:41 Modified files: driver/xf86-input-ws/src: ws.c ws.h Log message: If read() returns EIO, then the wsmouse device has gone away and our fd to it is useless, so detach the

CVS: cvs.openbsd.org: src

2017-12-30 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/12/30 16:08:29 Modified files: sys/arch/hppa/stand/mkboot: mkboot.c sys/arch/octeon/dev: amdcf.c octcf.c sys/arch/sparc64/dev: fd.c sab.c sys/dev: rd.c vnd.c

CVS: cvs.openbsd.org: src

2017-12-30 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/12/30 13:47:00 Modified files: sys/arch/alpha/alpha: machdep.c promcons.c sys/arch/arm/arm: bus_dma.c sys/arch/arm64/arm64: sys_machdep.c sys/arch/hppa/hppa: machdep.c

CVS: cvs.openbsd.org: src

2017-12-30 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/12/30 03:10:34 Modified files: usr.sbin/eeprom: Makefile Removed files: usr.sbin/eeprom: getdate.y Log message: get_date(), from getdate.y, was last used in the sparc support, so zap

CVS: cvs.openbsd.org: src

2017-12-16 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/12/16 13:06:56 Modified files: lib/libc/stdlib: Makefile.inc atexit.c atexit.h Added files: lib/libc/stdlib: thread_atexit.c Log message: Move __cxa_thread_atexit* to its own .c file

CVS: cvs.openbsd.org: src

2017-12-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/12/14 10:25:39 Modified files: sys/ufs/ffs: ffs_vfsops.c Log message: If switching RW->RO, then stop deferring timestamp writes...and possibly other pending inode attribute changes. We

CVS: cvs.openbsd.org: src

2017-12-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/12/14 10:06:33 Modified files: lib/libkvm : Makefile kvm.c kvm_private.h shlib_version Added files: lib/libkvm : Symbols.map Log message: Add Symbols.map to explicitly define

CVS: cvs.openbsd.org: src

2017-12-13 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/12/13 20:30:43 Modified files: sys/arch/alpha/alpha: mem.c sys/arch/amd64/amd64: mem.c sys/arch/arm/arm: mem.c sys/arch/arm64/arm64: mem.c sys/arch/hppa/hppa:

Re: CVS: cvs.openbsd.org: src

2017-12-01 Thread Philip Guenther
On Fri, Dec 1, 2017 at 4:30 PM, Philip Guenther <guent...@openbsd.org> wrote: > CVSROOT:/cvs > Module name:src > Changes by: guent...@cvs.openbsd.org2017/12/01 16:30:05 > > Modified files: > lib/libc/hidden: tib.h > li

CVS: cvs.openbsd.org: src

2017-12-01 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/12/01 16:30:05 Modified files: lib/libc/hidden: tib.h lib/libc/dlfcn : init.c tib.c libexec/ld.so : tib.c malloc.c util.h Log message: Per

Re: CVS: cvs.openbsd.org: src

2017-12-01 Thread Philip Guenther
as the larger diff I did for -current cleans up tendrils in includes and libc which can be left behind harmlessly in the -stable branches. Philip Guenther

CVS: cvs.openbsd.org: src

2017-11-29 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/29 17:36:10 Modified files: sys/uvm: uvm_map.c uvm_mmap.c Log message: __MAP_NOFAULT doesn't make sense with anon mappings, so return EINVAL if that is attempted. Minor cleanups: -

CVS: cvs.openbsd.org: src

2017-11-29 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/29 17:21:42 Modified files: sys/dev/acpi : acpicpu.c Log message: Per https://patchwork.kernel.org/patch/5838821/, the documented check of ACPI mwait info against CPUID is wrong; loosen

CVS: cvs.openbsd.org: src

2017-11-29 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/29 16:47:18 Modified files: usr.bin/openssl: ocsp.c Log message: Mixing -url with any of -host, -port, or -path should be a usage error instead of trying to work and then triggering a

CVS: cvs.openbsd.org: src

2017-11-29 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/29 08:53:44 Modified files: usr.bin/kdump : mksubr Log message: fcntl(F_GETOWN) doesn't have an argument, so don't display it. While here, make it easier to extend the set of such fcntl()

CVS: cvs.openbsd.org: src

2017-11-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/28 22:13:57 Modified files: lib/libc/hidden: string.h lib/libc/include: namespace.h lib/libc/string: memcpy.c memmove.c memset.c lib/libc/arch/amd64: DEFS.h

CVS: cvs.openbsd.org: src

2017-11-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/28 09:05:13 Modified files: sys/sys: ktrace.h Log message: fktrace(2) has been removed

CVS: cvs.openbsd.org: src

2017-11-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/28 08:35:02 Modified files: usr.bin/kdump : kdump.c Log message: Need to remove fktrace here too Noted by Andreas Kusalananda Kähäri (andreas.kahari(at)icm.uu.se)

CVS: cvs.openbsd.org: src

2017-11-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/27 23:09:44 Modified files: sys/kern : kern_exit.c Log message: deadproc_mutex is only taken _before_ kernel_lock; exclude it from WITNESS checking as (our) witness code isn't smart

CVS: cvs.openbsd.org: src

2017-11-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/27 23:05:16 Modified files: sys/sys: syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: sync

CVS: cvs.openbsd.org: src

2017-11-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/27 23:03:41 Modified files: sys/kern : syscalls.master kern_ktrace.c lib/libc/sys : Makefile.inc ktrace.2 Log message: Delete fktrace(2). The consequences of it were not

CVS: cvs.openbsd.org: src

2017-11-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/11/26 18:20:12 Modified files: sys/kern : kern_sig.c Log message: Fix comment typo

CVS: cvs.openbsd.org: src

2017-10-31 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/31 10:41:30 Modified files: gnu/usr.bin/binutils-2.17/ld: lexsup.c gnu/usr.bin/binutils-2.17/ld/emultempl: elf32.em Log message: Make -zdefs and --no-undefined no-ops for now, to

CVS: cvs.openbsd.org: src

2017-10-31 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/31 10:14:02 Modified files: lib/libc : Symbols.list shlib_version Log message: Argh: put back some linker-supplied symbols to avoid triggering a bug in binutils that results in

CVS: cvs.openbsd.org: src

2017-10-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/28 20:21:33 Modified files: lib/libc/arch/arm: Symbols.list lib/libc/arch/arm/string: _memcpy.S bcopy.S memcpy.S memmove.S Log message: Stop exporting _memcpy, an implementation

CVS: cvs.openbsd.org: src

2017-10-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/28 15:37:28 Modified files: lib/libc/arch/sparc64: Symbols.list lib/libc/arch/sparc64/gen: Makefile.inc Removed files: lib/libc/arch/sparc64/gen: saveregs.S Log message:

CVS: cvs.openbsd.org: src

2017-10-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/28 15:31:06 Modified files: lib/libc/arch/aarch64: Symbols.list lib/libc/arch/aarch64/sys: brk.S Log message: Typo: 'end' should have been '_end', which is already

CVS: cvs.openbsd.org: src

2017-10-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/28 15:26:17 Modified files: lib/libc : Symbols.list Log message: Eliminate some more linker generated symbols that aren't needed. ok kettenis@

CVS: cvs.openbsd.org: src

2017-10-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/28 15:25:24 Modified files: lib/libc/thread: rthread_once.c Log message: If the init_routine used with pthread_once() is canceled, then we need to unlock the mutex inside the pthread_once_t.

CVS: cvs.openbsd.org: src

2017-10-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/28 15:23:14 Modified files: include: pthread.h lib/librthread : Symbols.map pthread.h rthread.c shlib_version lib/libc : Symbols.list shlib_version

CVS: cvs.openbsd.org: src

2017-10-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/26 14:17:05 Modified files: libexec/ld.so : loader.c Log message: If LD_BIND_NOW is in force then all relocations are performed eagerly, when the object is loaded. Since kbind(2) will

CVS: cvs.openbsd.org: src

2017-10-25 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/25 20:38:54 Modified files: sys/ufs/ufs: dirhash.h ufs_dirhash.c Log message: Revert 2006-4-29Z23:09:45 commit that switched from rwlocks to mutexes. Use of mutexes there is a WITNESS

CVS: cvs.openbsd.org: src

2017-10-24 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/24 14:35:54 Modified files: gnu/usr.bin/binutils-2.17/include/elf: aarch64.h sys/arch/arm64/include: reloc.h libexec/ld.so/aarch64: rtld_machine.c Log message:

CVS: cvs.openbsd.org: src

2017-10-24 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/24 14:06:54 Modified files: sys/arch/amd64/conf: ld.script sys/arch/arm64/conf: kern.ldscript sys/arch/i386/conf: ld.script Log message: In ld scripts, an output section

CVS: cvs.openbsd.org: src

2017-10-23 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/23 21:46:10 Modified files: gnu/llvm/tools/lld/ELF: Writer.cpp Log message: kbind(2) for the win: we can always put .got.plt in RELRO ok kettenis@ deraadt@

CVS: cvs.openbsd.org: src

2017-10-22 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/22 23:26:58 Modified files: gnu/usr.bin/binutils-2.17/binutils: readelf.c Added files: gnu/usr.bin/binutils-2.17/include/elf: aarch64.h Log message: Teach readelf the arm64 dynamic

CVS: cvs.openbsd.org: src

2017-10-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/15 19:46:09 Modified files: regress/lib/libpthread: Makefile Added files: regress/lib/libpthread/pthread_once: Makefile pthread_once.c Log message: Add regress test for cancellation

CVS: cvs.openbsd.org: src

2017-10-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/15 19:44:32 src/regress/lib/libpthread/pthread_once Update of /cvs/src/regress/lib/libpthread/pthread_once In directory cvs.openbsd.org:/tmp/cvs-serv78183/pthread_once Log Message: Directory

CVS: cvs.openbsd.org: src

2017-10-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/15 17:40:33 Modified files: include: Makefile lib/librthread : Makefile Added files: include: pthread.h pthread_np.h sched.h semaphore.h Removed files:

CVS: cvs.openbsd.org: src

2017-10-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/14 04:17:09 Modified files: sys/kern : sys_process.c Log message: Split sys_ptrace() by request type: - control operations: trace_me, attach, detach, step, kill, continue. Manipulate

CVS: cvs.openbsd.org: src

2017-10-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/12 23:14:02 Modified files: sys/arch/amd64/include: tcb.h Log message: I was one bit off in the "is canonical" test for FS.base (TCB pointer) values, so it was still possible to fault the

CVS: cvs.openbsd.org: src

2017-10-09 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/09 23:03:52 Modified files: usr.sbin/smtpd : queue_fs.c Log message: Use clock_gettime(CLOCK_REALTIME) instead of gettimeofday+TIMEVAL_TO_TIMESPEC ok jung@

CVS: cvs.openbsd.org: src

2017-10-09 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/09 22:49:10 Modified files: libexec/ld.so/alpha: rtld_machine.c libexec/ld.so/powerpc: rtld_machine.c libexec/ld.so/sparc64: rtld_machine.c Log message: __plt_{start,end}

CVS: cvs.openbsd.org: src

2017-10-08 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/08 13:21:10 Modified files: lib/libc/sys : ktrace.2 Log message: Document fktrace(2) more completely, including separation of errors. Add a few errors that were previously undocumented.

CVS: cvs.openbsd.org: src

2017-10-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/07 18:57:19 Modified files: sys/lib/libsa : stand.h Log message: Revert: libsa lacks memmove currently; a more thorough rename/change is needed problem noted by naddy@

CVS: cvs.openbsd.org: src

2017-10-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/07 13:54:49 Modified files: sys/lib/libsa : stand.h Log message: bcopy() is expected to be overlap safe, so it implement it with memmove() not memcpy(). 'oh oh' deraadt@

CVS: cvs.openbsd.org: src

2017-10-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/07 13:48:30 Modified files: usr.sbin/vmctl : main.c usr.sbin/vmd : ufs.c Log message: Prefer memset() over bzero() ok deraadt@ mlarkin@

CVS: cvs.openbsd.org: src

2017-10-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/07 13:46:22 Modified files: usr.bin/kdump : kdump.c Log message: Format fktrace(2) arguments ok millert@

CVS: cvs.openbsd.org: src

2017-10-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/07 13:43:21 Modified files: usr.bin/kdump : kdump.c Log message: Delete pointless casts from void* ok otto@ millert@

CVS: cvs.openbsd.org: src

2017-10-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/07 00:41:43 Modified files: usr.sbin/config: config.8 Log message: The 'dumps' option only accepts a single device ok deraadt@ jmc@

CVS: cvs.openbsd.org: src

2017-10-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/07 00:36:27 Modified files: lib/libc/sys : ktrace.2 Log message: Add fktrace to the NAME section ok jmc@

CVS: cvs.openbsd.org: src

2017-10-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/07 00:16:54 Modified files: usr.bin/openssl: speed.c Log message: Fix cast-pasto's in comments

CVS: cvs.openbsd.org: www

2017-10-06 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2017/10/06 23:44:48 Modified files: . : 62.html Log message: mention fktrace(2)

CVS: cvs.openbsd.org: www

2017-10-06 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2017/10/06 23:14:00 Modified files: . : 62.html Log message: Add various libc/kernel enhancements

CVS: cvs.openbsd.org: src

2017-10-03 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/03 20:10:33 Modified files: sys/arch/amd64/amd64: fpu.c locore.S trap.c vector.S Log message: Follow the pattern set by copy*/pcb_onfault: when xrstor faults, return from the trap to a

CVS: cvs.openbsd.org: src

2017-10-03 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/10/03 11:36:40 Modified files: sys/arch/amd64/amd64: fpu.c locore.S trap.c Log message: The xrstor instruction will fault if the provided xstate data, which is under userspace control via

CVS: cvs.openbsd.org: src

2017-09-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/09/26 23:43:55 Modified files: sys/arch/amd64/amd64: sys_machdep.c sys/arch/amd64/include: tcb.h sys/kern : kern_fork.c kern_prot.c Log message: amd64 needs FS.base

CVS: cvs.openbsd.org: src

2017-09-19 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/09/19 23:08:11 Modified files: usr.sbin/lpr/lpd: printjob.c Log message: Avoid overflow/truncation during string->integer converion by eliminating the 'int' temporary variable. problem

CVS: cvs.openbsd.org: src

2017-09-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/09/15 20:03:40 Modified files: sys/arch/amd64/amd64: trap.c copy.S sys/arch/arm64/arm64: trap.c regress/sys/kern/ptrace: ptrace.c Log message: The copyin(9) family of

CVS: cvs.openbsd.org: src

2017-09-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/09/10 12:20:00 Modified files: lib/libc/termios: tcflow.c tcsendbreak.c lib/libc/gen : sysconf.c shm_open.c Log message: shm_open(), sysconf(), tcflow(), and tcsendbreak() are not

CVS: cvs.openbsd.org: src

2017-09-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/09/10 12:16:03 Modified files: bin/pax: pat_rep.c Log message: Backslash escapes the next character in filename patterns. ok millert@

CVS: cvs.openbsd.org: src

2017-09-08 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/09/08 20:22:48 Modified files: libexec/ld.so/m88k: rtld_machine.c Log message: Remove superfluous mprotect()ing of the PLT that's been obsoleted by the generic handling of RWX segments. ok

CVS: cvs.openbsd.org: src

2017-09-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/09/07 15:35:35 Modified files: regress/lib/libpthread/dlopen: dlopen.c Log message: Try both libpthread and RTLD_DEFAULT when looking up functions so the test can find everything after the

CVS: cvs.openbsd.org: src

2017-09-05 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/09/05 22:20:12 Modified files: regress/sys/kern/ptrace: ptrace.c Log message: Fix declarations ptrace(PT_IO) memory protection faults return EACCES, not EFAULT

CVS: cvs.openbsd.org: src

2017-09-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/09/04 20:40:55 Modified files: lib/libc : shlib_version Symbols.list lib/librthread : shlib_version Makefile Symbols.map pthread.h rthread.c rthread.h

CVS: cvs.openbsd.org: src

2017-08-25 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/25 13:28:48 Modified files: sys/arch/amd64/amd64: trap.c copy.S cpu.c vector.S sys/arch/amd64/include: codepatch.h sys/arch/i386/i386: locore.s trap.c Log message: If SMAP

CVS: cvs.openbsd.org: src

2017-08-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/15 01:06:29 Modified files: lib/libc/thread: rthread.c rthread_cond.c rthread_mutex.c rthread_sync.c rthread_tls.c Log message: s/DEF_STD/DEF_STRONG/ to match

CVS: cvs.openbsd.org: src

2017-08-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/15 01:02:35 Added files: lib/libc/hidden: sched.h lib/libc/hidden/sys: futex.h Log message: Wrap and so that internal calls go direct

CVS: cvs.openbsd.org: src

2017-08-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/15 00:38:41 Modified files: lib/libc/thread: atfork.c callbacks.c rthread.c rthread_cond.c rthread_condattr.c rthread_debug.c rthread_file.c

CVS: cvs.openbsd.org: src

2017-08-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/15 00:16:37 Added files: lib/libc/arch/aarch64/gen: _atomic_lock.c Log message: Copy files from ../librthread in preparation for moving functionality from libpthread to libc. No changes to

CVS: cvs.openbsd.org: src

2017-08-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/15 00:13:24 Added files: lib/libc/arch/alpha/gen: _atomic_lock.S lib/libc/arch/amd64/gen: _atomic_lock.c lib/libc/arch/arm/gen: _atomic_lock.c

CVS: cvs.openbsd.org: src

2017-08-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/14 11:10:02 Modified files: lib/libc/string: memcpy.c Log message: Use sendsyslog() directly instead of syslog_r() for the "backwards memcpy" messages, to avoid pulling in piles of other

CVS: cvs.openbsd.org: src

2017-08-13 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/13 14:26:33 Modified files: share/man/man9 : pool.9 sys/kern : subr_pool.c sys_futex.c sys/sys: pool.h Log message: New flag PR_RWLOCK for pool_init(9) makes

CVS: cvs.openbsd.org: src

2017-08-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/12 17:27:44 Modified files: share/man/man9 : rwlock.9 sys/sys: rwlock.h sys/kern : kern_rwlock.c Log message: Add rw_assert_anylock(), for assering you have

CVS: cvs.openbsd.org: src

2017-08-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/12 16:59:52 Modified files: lib/libc/gen : getlogin.c rewinddir.c lib/libc/stdlib: abort.c exit.c Log message: Minimize #includes, particularly to avoid thread_private.h ok tedu@

CVS: cvs.openbsd.org: src

2017-08-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/12 10:30:10 Modified files: sys/uvm: uvm_map.c Log message: In the locking wrappers for >lock and >mtx, pass through file+line when WITNESS is enabled ok visa@ kettenis@

CVS: cvs.openbsd.org: src

2017-08-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/12 10:28:01 Modified files: sys/sys: mutex.h sys/dev/pci/drm: drm_linux.h Log message: Always provide _mtx_* APIs, the use those to simplify the WITNESS wrappers elsewhere

CVS: cvs.openbsd.org: src

2017-08-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/11 21:13:23 Modified files: sys/kern : subr_witness.c Log message: Silence clang warnings: remove unused variables and s/%hx/%x/g ok mpi@ deraadt@

CVS: cvs.openbsd.org: src

2017-08-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/11 18:07:35 Modified files: lib/libc/sys : Makefile.inc Log message: Instead of hardcoding a partial dependency list for the syscall stub objects, calculate them as done for other objects

CVS: cvs.openbsd.org: src

2017-08-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/11 18:05:16 Modified files: lib/csu: Makefile Log message: Fix dependency generation: pass ${DFLAGS} and -MF explicitly problem noted by deraadt@ ok espie@

CVS: cvs.openbsd.org: src

2017-08-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/11 18:03:15 Modified files: share/mk : bsd.dep.mk Log message: Let DFLAGS been added to by the per-directory Makefile ok espie@

CVS: cvs.openbsd.org: src

2017-08-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/11 17:10:55 Modified files: bin/ksh: main.c ksh.1 Log message: Retire old behavior of requiring root prompt to contain # or \! Requested by akoshibe and phessler ok phessler@ anton@

CVS: cvs.openbsd.org: src

2017-08-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/11 14:13:31 Modified files: lib/csu/aarch64: md_init.h lib/csu/alpha : md_init.h lib/csu/arm: md_init.h lib/csu/hppa : md_init.h lib/csu/i386 :

CVS: cvs.openbsd.org: src

2017-08-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/11 11:58:21 Modified files: lib: check_sym Log message: Use getopts for option parsing Add -v for verbose (relocation) output Fix an existence check

CVS: cvs.openbsd.org: src

2017-08-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/10 08:18:31 Modified files: sys/dev/pci/drm: drm_linux.h Log message: Add glue for passing through file+line when WITNESS is enabled ok kettenis@

CVS: cvs.openbsd.org: src

2017-08-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/10 07:35:18 Modified files: include: tib.h Log message: fix typo in comment

CVS: cvs.openbsd.org: src

2017-08-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/08/10 07:34:46 Modified files: include: errno.h Log message: ___errno (three underbars) is long gone

CVS: cvs.openbsd.org: src

2017-07-16 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/07/16 16:48:38 Modified files: sys/arch/hppa/hppa: db_interface.c lock_machdep.c sys/arch/hppa/include: mplock.h Log message: Add WITNESS support ok visa@ kettenis@

CVS: cvs.openbsd.org: src

2017-07-16 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/07/16 16:47:37 Modified files: sys/arch/hppa/hppa: locore.S vm_machdep.c Log message: Clear the framepointer (r3) in switch_trampoline to avoid faults in stack trace Reduce size of switch stack

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