OpenBSD src changes summary for 2017-11-25
==========================================

games/fortune                           sbin/pfctl
sys/arch/amd64/stand/efiboot            sys/arch/amd64/stand/libsa
usr.bin/ssh                             

== games ============================================================= 01/04 ==

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

fortune

  ~ datfiles/fortunes2                    

  > than -> then
  > from scott cheloha (tb@)

== sbin ============================================================== 02/04 ==

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

pfctl

  ~ pfctl_optimize.c                      

  > - pfctl rule optimizer: anchor name vs. anchor path mix up
  > OK bluhm@ (sashan@)

  ~ pfctl_parser.h                        ~ pfctl_optimize.c

  > - patching use-after-free and innocent memory leak in pfctl_optimzie.c
  > OK bluhm@ (sashan@)

  ~ pfctl.c                               ~ parse.y

  > - pfctl fails to handle nested 'load anchor' properly
  > [ + yet another 'anchor name vs. path mix up in load anchor (parse.y) ]
  > OK bluhm@ (sashan@)

== sys =============================================================== 03/04 ==

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

arch/amd64/stand/efiboot

  ~ Makefile.common                       ~ conf.c
  ~ efiboot.c                             ~ efiboot.h
  ~ eficall.h                             + efipxe.c
  + efipxe.h                              

  > Implement network boot support in efiboot(8).  This changes efiboot(8)
  > to recognize if it has been booted via PXE.  The new TFTP file system
  > layer will then use the matching PXE base code protocol handle to load
  > the files.  Since this uses the PXE base code protocol for abstraction
  > instead of the raw Simple Network protocol this will at this point not
  > work on u-boot based machines as needed on ARM.
  > Feedback and ok tom@
  > Also tested by afresh1@ (patrick@)

arch/amd64/stand/libsa

  ~ dev_i386.c                            

  > Implement network boot support in efiboot(8).  This changes efiboot(8)
  > to recognize if it has been booted via PXE.  The new TFTP file system
  > layer will then use the matching PXE base code protocol handle to load
  > the files.  Since this uses the PXE base code protocol for abstraction
  > instead of the raw Simple Network protocol this will at this point not
  > work on u-boot based machines as needed on ARM.
  > Feedback and ok tom@
  > Also tested by afresh1@ (patrick@)

== usr.bin =========================================================== 04/04 ==

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

ssh

  ~ clientloop.c                          

  > Remove get_current_time() and replace with calls to monotime_double()
  > which uses CLOCK_MONOTONIC and works over clock steps.  "I like" markus@
  > (dtucker@)

  ~ misc.c                                ~ misc.h
  ~ packet.c                              ~ ssh-keyscan.c
  ~ sshconnect.c                          

  > Add monotime_ts and monotime_tv that return monotonic timespec and
  > timeval respectively.  Replace calls to gettimeofday() in packet timing
  > with monotime_tv so that the callers will work over a clock step.
  > Should prevent integer overflow during clock steps reported by wangle6
  > at huawei.com. "I like" markus@ (dtucker@)

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

Reply via email to