OpenBSD src changes summary for 2017-05-19
==========================================

games/adventure                         regress/lib
sbin/disklabel                          share/man
sys/arch/amd64/amd64                    sys/arch/amd64/include
sys/arch/hppa/include                   sys/arch/mips64/include
sys/arch/mips64/mips64                  sys/dev/ic
sys/dev/pci                             sys/kern
sys/net                                 sys/scsi
usr.bin/ssh                             usr.sbin/smtpd

== games ============================================================= 01/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/games

adventure

  ~ hdr.h                                 ~ init.c

  > Silence a whole slew of clang warnings by doing a no-op in the crazy
  > internal obfuscation scheme the other way around, thereby avoiding a
  > signed underflow.
  > ok mestre (tb@)

== regress =========================================================== 02/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress

lib

  ~ libc/qsort/qsort_test.c               

  > Add input targeted at the Bentley and McIrlroy quicksort generated
  > by McIlroy's "A Killer Adversary for Quicksort".  This results in
  > quadratic behavior and the test aborts before completion. (millert@)

== sbin ============================================================== 03/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin

disklabel

  ~ disklabel.8                           ~ editor.c

  > tweak partition sizes for auto-alloction to better suit 8G disks
  > ok kr@ aja@ (otto@)

== share ============================================================= 04/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man9/mbuf.9                           

  > header updates from kevlo; (jmc@)

  ~ man5/pf.conf.5                        

  > replace tabs with spaces, for consistency, in the BNF display;
  > from michal mazurek (jmc@)

  ~ man5/installurl.5                     

  > Clarify that /etc/installurl is only created when using the http method.
  > Xr pkg_add while there.
  > ok jmc (tb@)

== sys =============================================================== 05/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

arch/amd64/amd64

  ~ vmm.c                                 

  > return EIO to vmd if the guest HLTs with interrupts disabled (mlarkin@)

  ~ identcpu.c                            ~ vmm.c

  > Respect max VPID/ASID limits. VMX VPIDs are capped at 4095, for now.
  > (mlarkin@)

arch/amd64/include

  ~ vmmvar.h                              

  > Respect max VPID/ASID limits. VMX VPIDs are capped at 4095, for now.
  > (mlarkin@)

arch/hppa/include

  ~ intr.h                                

  > tweak the spllower asm so it is more straightforward.
  > this properly identifies the registers used as input and output
  > operands to the code running in the trap handler, and passes them
  > to the asm statement as such. this means we dont have to do an extra
  > copy in the asm, or an extra clobber to keep the compiler away from
  > the registers. it also lets gcc set up and use the input register
  > nicely before it reaches the asm.
  > ok kettenis@ (dlg@)

arch/mips64/include

  ~ lock.h                                

  > Replace __cpu_cas() with atomic_cas_ulong().
  > OK kettenis@ (visa@)

arch/mips64/mips64

  ~ lcore_access.S                        

  > Implement copyin32(9) for mips64.
  > OK kettenis@ (visa@)

  ~ lock_machdep.c                        

  > Replace __cpu_cas() with atomic_cas_ulong().
  > OK kettenis@ (visa@)

dev/ic

  ~ r92creg.h                             

  > Fix R92C_USTIME_TSF register definition.
  > According to Kevin Lo it was wrong (and is also wrong in the Linux driver).
  > FreeBSD made the same change in r282623.
  > Patch by Kevin Lo. (stsp@)

  ~ ar9003.c                              ~ ar9003reg.h
  ~ athnreg.h                             

  > Make monitor work with athn(4) on my 3T3R AR9380 device.
  > This card can now receive packets. Transmit is still broken and
  > Kevin Lo reports that his 2T2R AR9380 device cannot receive yet. (stsp@)

  ~ r92creg.h                             ~ rtwn.c

  > Repair rtwn(4) IQ calibration.
  > Restore behaviour from before the fix of the botched R92C_USTIME_TSF
  > register
  > definition. IQ cal code was referring to this register by name, but
  > actually
  > needs to use the old value. So add a register definition for the old value
  > under a new name (R92C_BCN_CTRL1) and use this name in the IQ cal code.
  > Discussed with Kevin Lo (stsp@)

dev/pci

  ~ if_rtwn.c                             

  > Make rtwn(4) support fixed transmit rates set with ifconfig(8).
  > Useful for development and testing but not recommended for regular usage.
  > (stsp@)

  ~ if_rtwn.c                             

  > Make rtwn(4) add frames which failed to transmit to AMRR's transmit
  > counter.
  > More closely matches what other drivers are doing. (stsp@)

kern

  ~ exec_subr.c                           

  TAGGED OPENBSD_6_1
  > MFC: Add a gap of 1MB between the stack and mmap spaces. (tj@)

  ~ exec_subr.c                           

  TAGGED OPENBSD_6_0
  > MFC: Add a gap of 1MB between the stack and mmap spaces. (tj@)

net

  ~ pf.c                                  

  > Change PF behavior to allow MLD Listener Report packets to be sent
  > without needing a previously created state by MLD Listener Query. It
  > wasn't working because: (1) you might not have a previous MLD Listener
  > Query and (2) the addresses of the Query and Report don't match.
  > ok mikeb@, sashan@ (rzalamena@)

scsi

  ~ scsiconf.h                            

  > Add some comments about the assumptions of the scsi mid layer
  > ok krw@ (sf@)

== usr.bin =========================================================== 06/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

ssh

  ~ PROTOCOL.agent                        

  > Now that we no longer support SSHv1, replace the contents of this file
  > with a pointer to https://tools.ietf.org/html/draft-miller-ssh-agent-00
  > It's better edited, doesn't need to document stuff we no longer implement
  > and does document stuff that we do implement (RSA SHA256/512 signature
  > flags) (djm@)

== usr.sbin ========================================================== 07/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

smtpd

  ~ smtpctl.c                             

  > - switch to recallocarray
  > - remove pre-allocation
  > - use a better growth pattern
  > ok gilles@ deraadt@ (eric@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to