OpenBSD src changes summary for 2017-10-14 ==========================================
sbin/dhclient share/man sys/arch/amd64/amd64 sys/arch/amd64/isa sys/arch/amd64/pci sys/kern usr.sbin/pkg_add == sbin ============================================================== 01/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ clparse.c > Tweak parse_option_list() to return 0/1 to indicate success, > to not touch existing data on error paths, to handle ';' > better, emit single error message ("expecting comma > delimited list of option names."). (krw@) ~ clparse.c ~ dhcpd.h ~ parse.c > Refactor parsing of hex sequences. Rename parse_X() > to parse_hex_octets() and have it return 0/1 to indicate success, > to not touch existing data on error paths, to handle ';' > better, emit single error message ("expecting colon > delimited list of hex octets."). Fold parse_hex() into > parse_hex_octets(). > Simplify logic in parse_option_decl() to eliminate duplicate > overflow error checking and error messages as a result. (krw@) ~ clparse.c > Whitespace fix. (krw@) == share ============================================================= 02/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man5/pf.conf.5 > tweak previous; (jmc@) == sys =============================================================== 03/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ acpi_machdep.c ~ autoconf.c ~ bios.c ~ bus_dma.c ~ codepatch.c ~ consinit.c ~ cpu.c ~ fpu.c ~ i8259.c ~ identcpu.c ~ intr.c ~ ioapic.c ~ lapic.c ~ machdep.c ~ mainbus.c ~ mem.c ~ mpbios.c ~ pmap.c ~ process_machdep.c ~ sys_machdep.c ~ trap.c ~ tsc.c ~ via.c ~ vm_machdep.c ~ wscons_machdep.c > reduce the amount of includes in arch/amd64 > ok mpi@ deraadt@ (jsg@) ~ locore0.S > locore0: remove an unused variable > ok deraadt (mlarkin@) arch/amd64/isa ~ clock.c ~ isa_machdep.c > reduce the amount of includes in arch/amd64 > ok mpi@ deraadt@ (jsg@) arch/amd64/pci ~ pchb.c ~ pci_machdep.c ~ pciide_machdep.c > reduce the amount of includes in arch/amd64 > ok mpi@ deraadt@ (jsg@) kern ~ sys_process.c > Split sys_ptrace() by request type: > - control operations: trace_me, attach, detach, step, kill, continue. > Manipulate process relation/state or send a signal > - kernel-state get/set: thread list, event mask, trace state. > About the process and don't require target to be stopped, need copyin/out > - user-state get/set: memory, register, window cookie. > Often thread-specific, require target to be stopped, need copyin/out > sys_ptrace() changes to handle request checking, copyin/out to > kernel buffers with size check and zeroing, and dispatching to the > routines above for the real work. This simplfies the permission checks > and copyin/out handling and will simplify lock handling in the future. > Inspired in part by FreeBSD. > ok mpi@ visa@ (guenther@) == usr.sbin ========================================================== 04/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin pkg_add ~ OpenBSD/FwUpdate.pm > Add bwfm(4) to fw_update(1). > ok espie@ sthen@ (patrick@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
