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 aoya

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 libpt

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 rthr

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 i

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 namesp

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-14 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-14 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 t

CVS: cvs.openbsd.org: src

2017-08-14 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 lib/libc/arch/hppa/gen:

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 mach

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 t

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 it

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 &map->lock and &map->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 o

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 : md_i

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

CVS: cvs.openbsd.org: src

2017-05-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/05/07 20:34:01 Modified files: libexec/ld.so : dlfcn.c malloc.c resolve.h Log message: Always use the same callback to unlock as was used to lock. Permits libpthread initialization from a shar

CVS: cvs.openbsd.org: src

2017-05-02 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/05/02 20:43:15 Modified files: sys/uvm: uvm_vnode.c Log message: Mark uvm_sync_lock as vnode'ish for witness purposes, as it is taken between mount locks and inode locks, which may been

CVS: cvs.openbsd.org: src

2017-04-15 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/15 12:55:27 Modified files: lib/libc/sys : reboot.2 Log message: Document RB_TIMEBAD; delete RB_* that are obsolete/unimplemented ok visa@ deraadt@

CVS: cvs.openbsd.org: src

2017-04-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/14 22:54:04 Modified files: sys/dev/acpi : dsdt.c Log message: Fix format string in ACPI_MEMDEBUG block >From Anton Lindqvist (anton.lindqvist(at)gmail.com)

CVS: cvs.openbsd.org: src

2017-04-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/12 22:09:46 Modified files: sys/sys: syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: regen

CVS: cvs.openbsd.org: src

2017-04-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/12 22:06:46 Modified files: sys/kern : kern_prot.c kern_pledge.c syscalls.master Log message: Delete the getlogin59 syscall, which was last used one year, two releases, and four libc ma

CVS: cvs.openbsd.org: src

2017-04-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/12 21:52:25 Modified files: sys/arch/alpha/include: proc.h sys/arch/amd64/include: proc.h sys/arch/arm/include: proc.h sys/arch/arm64/include: proc.h sys/arc

CVS: cvs.openbsd.org: src

2017-04-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/11 23:46:59 Modified files: sys/arch/i386/i386: vmm.c Log message: Correct a format string Problem noted by Michael W. Bombardieri (mb(at)ii.net) ok mlarkin@ deraadt@

CVS: cvs.openbsd.org: src

2017-04-09 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/09 15:32:42 Modified files: gnu/usr.bin/binutils/gdb: amd64obsd-tdep.c i386obsd-tdep.c Log message: Sync symbol lists for trap/interrupt frame detection with what ddb(4) uses ok deraadt@

CVS: cvs.openbsd.org: src

2017-04-06 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/06 22:48:44 Modified files: sys/sys: siginfo.h Log message: si_addr should be of type void *, not char * >From Andrew Aldridge (i80and(at)foxquill.com) ok millert@ mpi@

CVS: cvs.openbsd.org: src

2017-04-06 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/06 22:45:24 Modified files: sys/dev/acpi : acpicpu.c Log message: Simplify the size calculation for memset() >From Anton Lindqvist (anton.lindqvist(at)gmail.com)

CVS: cvs.openbsd.org: src

2017-04-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/04 22:15:44 Modified files: sys/kern : kern_sysctl.c Log message: timeval has trailing padding on powerpc and m88k, so memset it before copyout to avoid leaking kernel stack ok deraadt

CVS: cvs.openbsd.org: src

2017-04-01 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/04/01 18:53:37 Modified files: libexec/comsat : comsat.c Log message: Prefer pread() over lseek()+read() open() only needs the mode argument if O_CREAT is present ok beck@ deraadt@

CVS: cvs.openbsd.org: src

2017-03-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/26 13:03:38 Modified files: lib/libc/sys : Makefile.inc Log message: Use .file to convince 'as' to generate proper FILE symbols in the syscall stubs that aren't actually in files, so that s

CVS: cvs.openbsd.org: src

2017-03-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/26 12:50:37 Modified files: share/mk : bsd.lib.mk Log message: The support in 'ar' for 'D'eterministic builds has been in for weeks, so start using it to make archives (mostly) deteremi

CVS: cvs.openbsd.org: src

2017-03-22 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/22 01:32:34 Modified files: lib/libc/arch/aarch64/gen: fpgetround.c fpsetround.c Log message: Provide the necessary weak alias for fpgetround(). Delete the obsolete __weak_alias() uses prob

CVS: cvs.openbsd.org: src

2017-03-22 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/22 01:31:35 Modified files: lib/libc/arch/aarch64/gen: sigsetjmp.S Log message: Use the hidden aliases to avoid PLT entries for {,_}{set,long}jmp Set the size of the sig{set,long}jmp symbols

CVS: cvs.openbsd.org: src

2017-03-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/18 18:29:02 Modified files: lib/libc/arch/aarch64/sys: cerror.S Log message: Stop setting the second register; it's unnecessary on 64bit archs ok patrick@ kettenis@

Re: CVS: cvs.openbsd.org: src

2017-03-12 Thread Philip Guenther
On Sun, Mar 12, 2017 at 4:28 PM, Philip Guenther wrote: > CVSROOT:/cvs > Module name:src > Changes by: guent...@cvs.openbsd.org2017/03/12 17:28:14 > > Modified files: > include: Makefile > distrib/sets/lists/com

Re: CVS: cvs.openbsd.org: src

2017-03-12 Thread Philip Guenther
On Sun, Mar 12, 2017 at 4:28 PM, Philip Guenther wrote: > CVSROOT:/cvs > Module name:src > Changes by: guent...@cvs.openbsd.org2017/03/12 17:28:14 > > Modified files: > include: Makefile > distrib/sets/lists/com

CVS: cvs.openbsd.org: src

2017-03-12 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/12 17:28:14 Modified files: include: Makefile distrib/sets/lists/comp: mi Removed files: include: struct.h Log message: is unused and should not be used. D

CVS: cvs.openbsd.org: src

2017-03-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/11 11:33:21 Modified files: usr.bin/lastcomm: lastcomm.c Log message: Use sizeof directly instead of a macro from the scary ok visa@ mpi@ millert@ kettenis@ deraadt@

CVS: cvs.openbsd.org: www

2017-03-10 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2017/03/11 00:32:41 Modified files: . : 61.html Log message: Mention HW thread register on arm; fix my own grammar

CVS: cvs.openbsd.org: www

2017-03-10 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2017/03/10 23:55:04 Modified files: . : 61.html Log message: Mention doas persist, removal of usermount, and kdumping of pipe fds

CVS: cvs.openbsd.org: www

2017-03-10 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2017/03/10 23:17:15 Modified files: . : 61.html Log message: Mention malloc() and ld.so improvements

CVS: cvs.openbsd.org: www

2017-03-10 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2017/03/10 22:43:45 Modified files: . : 61.html Log message: correct the manpage link for sha512_256

CVS: cvs.openbsd.org: www

2017-03-10 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2017/03/10 21:35:08 Modified files: . : 61.html Log message: More libc improvements

CVS: cvs.openbsd.org: www

2017-03-10 Thread Philip Guenther
CVSROOT:/cvs Module name:www Changes by: guent...@cvs.openbsd.org2017/03/10 20:43:55 Modified files: . : 61.html Log message: mention RELRO

CVS: cvs.openbsd.org: src

2017-03-09 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/09 13:31:41 Modified files: sys/arch/i386/i386: trap.c Log message: There are no compat emulations left so we never do errno mapping: eliminate the last use of e_errno. ok tom@ mpi@ kettenis

CVS: cvs.openbsd.org: src

2017-03-09 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/09 13:27:41 Modified files: sys/uvm: uvm_unix.c Log message: Don't take the vmmap lock when dumping core: it's not actually necessary and it creates a lock-order-reversal with inode l

CVS: cvs.openbsd.org: src

2017-03-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/04 23:40:18 Modified files: sys/sys: proc.h Log message: We've fixed PID handling, so update the comment describing ps_mainproc

CVS: cvs.openbsd.org: src

2017-03-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/04 18:02:48 Modified files: sys/arch/amd64/amd64: db_disasm.c sys/arch/i386/i386: db_disasm.c Log message: Teach the ddb disassembler about most of the vm* instructions ok mlarkin@

CVS: cvs.openbsd.org: src

2017-03-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/04 17:55:01 Modified files: sys/uvm: uvm_unix.c Log message: Handle unshared amaps in uvm_coredump_walkmap() such that untouched pages don't get written out to the core file but rathe

CVS: cvs.openbsd.org: src

2017-03-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/03/04 17:45:31 Modified files: sys/kern : exec_elf.c sys/uvm: uvm_extern.h uvm_unix.c Log message: Generating a coredump requires walking the map twice; change uvm_coredum

CVS: cvs.openbsd.org: src

2017-02-28 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/28 13:42:12 Modified files: usr.sbin/crunchgen: crunchgen.c Log message: Make object-in-archive-used identification portable to lld: use --trace instead of -M and transform the output to a co

CVS: cvs.openbsd.org: src

2017-02-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/27 23:31:12 Modified files: usr.bin/ftp: fetch.c Log message: Use a do{}while loop with ssize_t return value when calling tls_read() problem noted by and ok jsg@

CVS: cvs.openbsd.org: src

2017-02-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/27 00:15:22 Modified files: lib/libc/arch/alpha: Symbols.list lib/libc/arch/powerpc: Symbols.list lib/libc/arch/sparc64: Symbols.list lib/librthread : Symbols.map L

CVS: cvs.openbsd.org: src

2017-02-26 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/27 00:13:54 Modified files: gnu/usr.bin/binutils-2.17/bfd: archive.c bfd-in.h bfd-in2.h gnu/usr.bin/binutils-2.17/binutils: ar.c Log message: Implement D and U modifiers to ar; with

CVS: cvs.openbsd.org: src

2017-02-19 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/19 14:39:32 Modified files: lib/csu: crtbegin.c crtbeginS.c Log message: Move static variables from .data to .bss by not initializing them to zero ok kettenis@

CVS: cvs.openbsd.org: src

2017-02-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/18 13:29:38 Modified files: libexec/ld.so : malloc.c Log message: Add NULL tests to wrterror() to avoid a NULL deref when called from malloc initialization or a free() error path. Prompted

CVS: cvs.openbsd.org: src

2017-02-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/14 20:36:58 Modified files: sys/kern : vfs_syscalls.c Log message: Threads share filedesc, so we can walk allprocess instead of allproc ok mpi@ millert@

CVS: cvs.openbsd.org: src

2017-02-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/14 20:33:13 Modified files: share/man/man9 : thread_fork.9 Log message: Fix some grammar and correct a manpage section prodding and ok jmc@

CVS: cvs.openbsd.org: src

2017-02-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/11 21:55:08 Modified files: share/man/man9 : Makefile fork1.9 sys/sys: proc.h sys/uvm: uvm_extern.h sys/kern : init_main.c kern_fork.c kern_kthr

CVS: cvs.openbsd.org: src

2017-02-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/11 13:40:03 Modified files: usr.sbin/ldapd : attributes.c ber.c ber.h modify.c Log message: Correct handling of requests to delete individual attribute values. reported by ZHANG Huangbin (zh

CVS: cvs.openbsd.org: src

2017-02-11 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/11 12:51:06 Modified files: share/man/man9 : file.9 sys/sys: filedesc.h sys/kern : exec_script.c kern_descrip.c kern_event.c kern_exec.

CVS: cvs.openbsd.org: src

2017-02-10 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/10 23:07:03 Modified files: sys/kern : exec_elf.c Log message: Correct the entry point and base address calculations for an interpreter whose entry point isn't in its first PT_LOAD segm

CVS: cvs.openbsd.org: src

2017-02-08 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/08 14:04:44 Modified files: sys/sys: exec.h sys/kern : exec_elf.c Log message: Remove support for forcing the ELF interpreter to a specific address, last used by COMPAT

CVS: cvs.openbsd.org: src

2017-02-08 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/08 13:58:31 Modified files: sys/sys: proc.h sys/kern : kern_exec.c kern_exit.c kern_fork.c Log message: Delete the obsolete fork/exec/exit emulation hooks. ok mpi@ dlg

CVS: cvs.openbsd.org: src

2017-02-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/07 22:09:26 Modified files: sys/sys: exec_elf.h sys/conf : files sys/kern : exec_conf.c exec_elf.c sys/arch/alpha/include: exec.h sys/arc

CVS: cvs.openbsd.org: src

2017-02-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/07 22:02:05 Modified files: sys/kern : exec_elf.c sys/sys: exec_elf.h Log message: Move ELF_AUX_ENTRIES from exec_elf.h to exec_elf.c; it's totally internal and not som

CVS: cvs.openbsd.org: src

2017-02-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/07 21:55:38 Modified files: sys/kern : exec_elf.c Log message: Change ELFNAME(read_from)'s buf parameter to be void*, eliminating a cast from all but one call ok jca@

CVS: cvs.openbsd.org: src

2017-02-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/07 21:47:23 Modified files: sys/kern : exec_elf.c sys/sys: exec_elf.h Log message: elf{32,64}_check_brand() isn't used; delete it ok jca@

CVS: cvs.openbsd.org: src

2017-02-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/07 21:34:29 Modified files: libexec/ld.so : library.c loader.c sys/kern : exec_elf.c sys/sys: exec_elf.h Log message: Provide size-generic ELF_NO_ADDR in and

CVS: cvs.openbsd.org: src

2017-02-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/07 21:30:45 Modified files: sys/ddb: db_elf.c db_prof.c Log message: Use ELF_ST_{BIND,TYPE} instead of ELFDEFNNAME(ST_{BIND,TYPE}) ok jca@

CVS: cvs.openbsd.org: src

2017-02-05 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/05 19:42:53 Modified files: share/man/man1 : gcc-local.1 Log message: Document the behavior of -Wshadow. Add arm to the list of PIE archs

CVS: cvs.openbsd.org: src

2017-02-05 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/05 12:51:27 Modified files: sys/kern : exec_elf.c Log message: Since we expect to never do binary compat with other OSes again, delete the no-longer-used probe hook support. ok mpi@ jc

CVS: cvs.openbsd.org: src

2017-02-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/05 00:57:08 Modified files: sys/kern : uipc_proto.c Log message: AF_UNIX SOCK_RAW support (whatever that meant) was broken years ago. FreeBSD and NetBSD deleted it years ago and nothing

CVS: cvs.openbsd.org: src

2017-02-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/04 18:11:50 Modified files: sys/uvm: uvm_amap.h Log message: Update a comment that suggested the stack was executable. Nope!

CVS: cvs.openbsd.org: src

2017-02-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/04 18:08:31 Modified files: sys/uvm: uvm_map.c Log message: Delete comment obsoleted by the rewrite in rev 1.136 (2011-05-24)

CVS: cvs.openbsd.org: src

2017-02-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/04 12:25:24 Modified files: usr.sbin/smtpd : rfc2822.c Log message: Cast char to unsigned char for isspace() ok gilles@

CVS: cvs.openbsd.org: src

2017-02-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/04 12:22:42 Modified files: sys/dev/usb/dwc2: dwc2.c Log message: Prefer to ok visa@

CVS: cvs.openbsd.org: src

2017-02-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/04 12:20:59 Modified files: sys/dev/pci: if_iwm.c Log message: Prefer to ok stsp@

CVS: cvs.openbsd.org: src

2017-02-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/04 12:16:25 Modified files: include/arpa : inet.h Log message: The macro versions of htonl et al don't require them, but POSIX says needs to provide uint16_t and uint32_t. ok millert@ krw

CVS: cvs.openbsd.org: src

2017-02-03 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/04 00:42:52 Modified files: sys/kern : kern_proc.c Log message: Update usage for ps/w to match previous commit

CVS: cvs.openbsd.org: src

2017-02-03 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/03 19:54:33 Modified files: sys/sys: types.h sys/netinet: in.h include/arpa : inet.h Log message: Move the typedefs for in_{addr,port}_t from to and ok and

CVS: cvs.openbsd.org: src

2017-02-03 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/03 01:23:46 Modified files: sbin/iked : iked.h sbin/isakmpd : app.c attribute.c cookie.c field.c key.c usr.sbin/httpd : httpd.h usr.sbin/smtpd : smtpd.h

CVS: cvs.openbsd.org: src

2017-02-03 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/03 01:08:15 Modified files: usr.sbin/ocspcheck: http.c usr.sbin/acme-client: http.c Log message: Don't use from userland without cause. Sort before other includes per style(9) whi

CVS: cvs.openbsd.org: src

2017-02-01 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/02/01 23:23:59 Modified files: sys/uvm: uvm_unix.c Log message: When dumping core, skip pages marked as unreadable instead of aborting the dump. tracked down with help from semarie@ ok

Re: CVS: cvs.openbsd.org: src

2017-02-01 Thread Philip Guenther
l of base programs that needed fixes last time I tried it, but it'll really need a port run (which will affect when it can go in, of course). Philip Guenther

CVS: cvs.openbsd.org: src

2017-01-29 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/01/29 22:00:31 Modified files: sys/sys: exec_elf.h libexec/ld.so/mips64: rtld_machine.c Log message: Fix ELF64_R_TYPE(reloc->r_info) to have the same type on mips64le as on othe

CVS: cvs.openbsd.org: src

2017-01-24 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2017/01/25 00:35:04 Modified files: sys/kern : sys_process.c Log message: deSCARGize sys_ptrace() ok mpi@

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