CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/05/09 22:45:48 Modified files: usr.bin/sndiod : midi.c Log message: Backout latest, commited by mistake.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/05/09 22:40:16 Modified files: usr.bin/sndiod : midi.c Log message: Use the correct length for MIDI common messages.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/05/09 22:39:08 Modified files: usr.bin/sndiod : fdpass.c Log message: Don't try to send to device helper process if it's terminated.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2019/05/09 20:33:57 Modified files: sys/uvm: uvm_pdaemon.c Log message: simplify logic after wakeup since this variable is only manipulated under lock ok guenther@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2019/05/09 20:22:34 Modified files: regress/sbin/slaacd: Makefile regress/sys/kern/sosplice/scapy: Makefile regress/sys/net/pf_forward: Makefile regress/sys/net/pf_fragment: Makefile regress/sys/net/pf_state: Makefile regress/sys/netinet/arp: Makefile regress/sys/netinet/frag: Makefile regress/sys/netinet/pmtu: Makefile regress/sys/netinet6/frag6: Makefile regress/sys/netinet6/nd6: Makefile regress/sys/netinet6/rh0: Makefile regress/sys/netinet6/rip6cksum: Makefile Log message: Simplify the detection for installed python and scapy. Refactor these tests to make them similar. Use the setup and cleanup variables.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2019/05/09 20:16:50 Modified files: sys/uvm: uvm_pdaemon.c Log message: Check for nowait failed *after* the wakeup point, not before. ok guenther@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2019/05/09 20:05:35 Modified files: sys/dev/usb: xhcireg.h Log message: Add more flags to the debug bitmask ok mpi@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2019/05/09 19:31:30 Modified files: lib/libc/arch/amd64/sys: tfork_thread.S Log message: Apply retpoline protection to the indirect call to the thread startfunc ok mortimer@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: na...@cvs.openbsd.org 2019/05/09 19:29:14 Modified files: usr.sbin/sysupgrade: sysupgrade.sh Log message: tweak verbosity; ok ccardenas@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2019/05/09 19:29:31 Modified files: sbin/dhclient : dispatch.c sbin/ifconfig : brconfig.c ifconfig.c usr.bin/netstat: route.c usr.sbin/hostapd: apme.c handle.c hostapd.c iapp.c llc.c parse.y print-802_11.c privsep.c roaming.c usr.sbin/npppd/l2tp: l2tp_ctrl.c usr.sbin/npppd/npppd: npppd.c npppd_subr.c usr.sbin/npppd/pptp: pptpd.c usr.sbin/ospf6d: packet.c usr.sbin/rad : frontend.c parse.y usr.sbin/ripd : parse.y Log message: Delete superfluous #includes of , , and ok krw@, jsg@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2019/05/09 17:13:31 Modified files: regress/sys/kern/mmap2: mmaptest.c Log message: Drop reference to sparc and expand 'VAC' so the comment makes sense to semi-gurus
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: t...@cvs.openbsd.org2019/05/09 17:09:15 Modified files: . : 66.html Log message: incorrect carry operation for streebog
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2019/05/09 17:01:09 Modified files: regress/lib/libcrypto/evp: evptests.txt Log message: Add a test vector for Streebog 512 from Guido Vranken
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2019/05/09 16:54:28 Modified files: lib/libcrypto/gost: streebog.c Log message: Fix incorrect carry operation in 512 bit addition: in the case that there is already a carry and Sigma[i-1] == -1, the carry must be kept. >From Dmitry Eremin-Solenik. Fixes incorrect Streebog result reported by Guido Vranken.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2019/05/09 16:44:53 Modified files: usr.bin/xinstall: xinstall.c Log message: This no longer uses utime(3), so it doesn't need
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2019/05/09 16:38:42 Modified files: distrib/miniroot: install.sub Log message: Don't ignore configured netmask/prefixlen on restarting an install. Use the info as default answers in relevant questions.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2019/05/09 16:27:33 Modified files: usr.sbin/bgpd : rde_filter.c rde_update.c Log message: Neither rde_apply_set() nor rde_filter() are called with a NULL state so remove some unneeded == NULL checks. OK benno@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2019/05/09 16:25:42 Modified files: sys/kern : exec_elf.c Log message: If mallocing the array program header fails, give up on coredumping instead of panicing ok deraadt@, tedu@, mpi@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2019/05/09 15:55:26 Modified files: distrib/miniroot: install.sub Log message: Simplify v4_config() and v6_config() by getting updated information via [v4|v6]_info() after calling ifconfig. As a side effect 'inet' lines in hostname.if will always use the hex format for the netmask, i.e. as displayed by ifconfig(8).
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: na...@cvs.openbsd.org 2019/05/09 15:09:37 Modified files: usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh Log message: Add a -k flag to keep the files in /home/_sysupgrade, since they will be deleted after the upgrade by default. ok kn@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: na...@cvs.openbsd.org 2019/05/09 15:06:09 Modified files: distrib/miniroot: install.sub usr.sbin/sysupgrade: sysupgrade.sh Log message: sysupgrade already verifies all sets, so eliminate redundant verification by the installer: Verification is triggered by the presence of SHA256.sig. In sysupgrade, remove SHA256.sig once the signature has been verified. Compare SHA256 against a stored copy from the previous install/upgrade. In the installer, stash away a copy of SHA256 and move that code into install_files() where the sets are actually processed. Confirm in the response file that we want to proceed without verifying the sets. ok florian@ tj@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2019/05/09 14:36:44 Modified files: sys/kern : vfs_biomem.c sys/uvm: uvm_extern.h uvm_pdaemon.c uvm_pmemrange.c Log message: Ensure that pagedaemon wakeups as a result of failed UVM_PLA_NOWAIT allocations will recover some memory from the dma_constraint range. The allocation still fails, the intent is to ensure that the pagedaemon will free some memory to possibly allow a subsequent allocation to succeed. This also adds a UVM_PLA_NOWAKE flag to allow special cases in the buffer cache to not wake up the pagedaemon until they want to. ok kettenis@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: chel...@cvs.openbsd.org 2019/05/09 14:30:22 Modified files: sys/kern : kern_time.c syscalls.c syscalls.master init_sysent.c Log message: Unlock adjfreq(2), adjtime(2), clock_settime(2), and settimeofday(2). clock_settime(2)/settimeofday(2) still need KERNEL_LOCK for a moment when resetting the RTC, as that's done periodically from a task under KERNEL_LOCK. Not quite sure how to approach that one yet. ok visa@ mpi@, "good stuff" tedu@, "please wait until after [tree] unlock" deraadt@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2019/05/09 14:26:33 Modified files: regress/usr.sbin/pkg_add: check-sig Log message: compare now wants a state object, so make it. noticed by bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2019/05/09 14:19:23 Modified files: games/battlestar: com1.c com4.c com6.c cypher.c extern.h globals.c init.c Log message: rm lists of hereditary wizards and bad users to ensure level playing field ok benno mlarkin tb
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2019/05/09 13:56:18 Modified files: sys/dev/pci/drm/i915: intel_gtt.c Log message: set up IFP using the gen3 path on pineview Avoids crashes on boot with pineview on chipset flush due to IFP not being initialised. Diagnosed by, tested by and ok ratchov@ ok kettenis@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: chel...@cvs.openbsd.org 2019/05/09 12:29:25 Modified files: sys/dev/acpi : acpisbs.c Log message: Measure poll interval with monotonic clock. ok jcs@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2019/05/09 12:19:28 Modified files: distrib/miniroot: install.sub Log message: Stop tromping over the saved interface configuration when invalid address or netmask/prefixlen values are entered. Keeps the presented default values sane in the face of cats or otherunintended keyboard events.
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: t...@cvs.openbsd.org2019/05/09 11:52:04 Modified files: build : mirrors.dat Log message: add upstream syncing info for ftp2.fr
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: sema...@cvs.openbsd.org 2019/05/09 11:38:23 Modified files: sys/dev/isa: isa.c Log message: add free sizes ok tedu@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2019/05/09 11:32:07 Modified files: distrib/miniroot: install.sub Log message: Shuffle code to make v4_config() and v6_config() look even more like each other.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2019/05/09 10:59:25 Modified files: distrib/miniroot: install.sub Log message: Shuffle code a bit to consistently call 'ifconfig $_if [-inet|-inet6]' to completely clear existing configurations after restarting an install.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2019/05/09 10:14:14 Modified files: sys/dev/pci: if_iwm.c Log message: Correctly mask status bits in iwm's ADD_STA command response; remaining bits are used by firmware to return the BAID for a BA session. matches: Dragonfly 74d41163ddac72b0d7ea7b7873d53fe134723a12 Linux 837c4da98481d4e504b2aba077c8528fee1b6d13 ok kevlo mpi jmatthew
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2019/05/09 10:13:34 Modified files: sys/dev/pci: if_iwm.c Log message: Add two sanity checks to iwm's firmware notification interrupt handler: 1) Clamp firmware-provided index into the rx ring to the size of the ring. Linux started doing this, too, to work around HW bugs in the 9000 series. (mathes Linux 5eae443eb5e2b3777582ea37c6a002171ec134d5) 2) Don't call iwm_cmd_done() if the firmware response in the Rx buffer is not recognized. We should just skip such buffers, not act on them. ok beck kevlo mpi
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2019/05/09 09:58:18 Modified files: regress/sys/netinet6: Makefile Log message: Link rip6cksum regress to build.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2019/05/09 09:54:31 Log message: Test IPv6 raw sockets with checksum calculation in kernel. Status: Vendor Tag: bluhm Release Tags: bluhm_20190509 N src/regress/sys/netinet6/rip6cksum/Makefile N src/regress/sys/netinet6/rip6cksum/LICENSE N src/regress/sys/netinet6/rip6cksum/README N src/regress/sys/netinet6/rip6cksum/rip6cksum.c N src/regress/sys/netinet6/rip6cksum/sendrecv.py No conflicts created by this import
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2019/05/09 09:35:19 Modified files: sys/ufs/ufs: ufs_lookup.c Log message: Nope, the right byte layout is happening, but we still need to figure out a reported baddir panic. Discussed with guenther tedu kettenis millert..
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2019/05/09 09:09:40 Modified files: sys/kern : vfs_bio.c Log message: Don't unconditionally throw away dma memory when we don't need to. Noticed by me and otto@ ok tedu@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2019/05/09 09:05:47 Modified files: lib/libc/sys : sysctl.2 Log message: Document KERN_PFSTATUS
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2019/05/09 09:01:09 Modified files: usr.bin/systat : pf.c Log message: Use the new sysctl to print systat pf 1. This now works even for unprived users. OK deraadt@, sashan@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2019/05/09 08:59:30 Modified files: sys/kern : kern_sysctl.c sys/net: pf_ioctl.c sys/sys: sysctl.h Log message: Add a sysctl accessor to struct pf_status. The pf_status only holds the current status and statistics and can be exported without super-user rights via sysctl to make it easier for tools like systat to access those. OK deraadt@, sashan@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2019/05/09 08:53:18 Modified files: sys/ufs/ufs: ufs_lookup.c Log message: For filenames which are a multiple of 4 bytes long, the zero pad is incorrectly placed underneath the last 4 bytes (and then overwritten) rather than afterwards. We got confused and followed FreeBSD's lead, which curiously increased the leakage of kernel stack from 3 bytes to 4... ok millert kettenis
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: na...@cvs.openbsd.org 2019/05/09 08:51:34 Modified files: usr.bin/ftp: ftp.1 Log message: ftp makes a new connection for each auto-fetch file. Remove a lie claiming otherwise. ok tb@ tedu@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: bc...@cvs.openbsd.org 2019/05/09 08:50:46 Modified files: sys/dev/pci: azalia.c Log message: add free sizes ok tedu
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: phess...@cvs.openbsd.org2019/05/09 08:29:30 Modified files: sys/net: bfd.c Log message: we don't need to check rtisvalid() in these places, the functions we are protecing will do the right thing OK claudio@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2019/05/09 08:09:32 Modified files: usr.bin/tmux : tmux.h tty-keys.c Log message: Save mouse buttons as well as position.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2019/05/09 08:09:01 Modified files: sys/kern : kern_malloc.c Log message: disable stack printing for now since at least arm64 can't print them reported by kettenis
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2019/05/09 07:12:59 Modified files: usr.bin/tmux : cmd-send-keys.c key-bindings.c tmux.h Log message: send-keys also needs to insert key commands in the right order.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: aoy...@cvs.openbsd.org 2019/05/09 06:50:03 Modified files: sys/arch/luna88k/stand/boot: Makefile Log message: Eliminate 'make clean' stops with 'rmdir: .: Invalid argument'.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2019/05/09 05:09:18 Modified files: share/man/man1 : dpb.1 Log message: actual timeout is smaller. document LISTING_EXTRA
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: schwa...@cvs.openbsd.org2019/05/09 04:53:59 Modified files: usr.bin/less : charset.h Log message: delete five unused macros
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: schwa...@cvs.openbsd.org2019/05/09 04:35:59 Modified files: usr.bin/less : line.c Log message: UTF-8 cleanup in the function pshift(). Use the standard functions mbtowc(3), wcwidth(3), iscntrl(3) instead of bad functions like get_wchar(), utf_len(), is_wide_char(), is_composing_char(), is_combining_char(), control_char(). If only half of a double-width character is shifted off screen, do not inspect anything following it because that clearly remains on-screen. Improve and add comments. OK millert@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2019/05/09 03:43:28 Modified files: share/man/man1 : register-plist.1 Log message: be more thorough in describing what register-plist does. also document -p, used by check-register ... and @version bumps.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2019/05/09 02:38:13 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Add formats to show if pane is the marked pane and if any marked pane is set.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2019/05/09 02:39:09 Modified files: usr.bin/tmux : cmd-swap-window.c Log message: Change swap-window -d to be the other way round (stay with src window), so it works like swap-pane.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/05/09 01:09:05 Modified files: sys/dev/usb: uaudio.c Log message: When changing device rate, send request to the clock source unit. Currently we send the request to the unit indicated as clock source of the terminals, which may be a clock selector unit that doesn't support the request. Fix this by following the clock source path until the clock source unit is found.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/05/09 01:00:38 Modified files: sys/dev/usb: uaudio.c Log message: Set the rate of UAC v2.0 clock units using the control interface, not a random streaming iface.