OpenBSD src changes summary for 2015-09-07
==========================================

distrib/amd64                           distrib/sets
etc/etc.amd64/Makefile.inc              games/factor
games/primes                            lib/libc
regress/sbin                            share/man
sys/arch/amd64/amd64                    sys/arch/amd64/stand/efiboot
sys/dev/ic                              sys/dev/rasops
sys/dev/usb                             sys/kern
sys/sys                                 usr.bin/kdump
usr.bin/ktrace                          usr.bin/lex
usr.bin/mail                            usr.sbin/httpd
usr.sbin/ikectl                         usr.sbin/smtpd
usr.sbin/sysmerge                       

== distrib =========================================================== 01/09 ==

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

amd64

  ~ common/Makefile.inc                   ~ iso/Makefile

  > also install BOOTIA32.EFI (deraadt@)

sets

  ~ lists/base/md.amd64                   

  > sync (deraadt@)

== etc =============================================================== 02/09 ==

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

etc.amd64/Makefile.inc

  ~ etc.amd64/Makefile.inc                

  > sync to BOOTIA32.EFI change (deraadt@)

== games ============================================================= 03/09 ==

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

factor

  ~ factor.c                              

  > cosmetic fixes (tedu@)

primes

  ~ primes.c                              

  > cosmetic fixes (tedu@)

== lib =============================================================== 04/09 ==

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

libc

  ~ sys/tame.2                            

  > Add getfsstat(2) to TAME_RPATH; OK deraadt@ (tim@)

  ~ sys/ktrace.2                          

  > Delete ktracing of context switches: it's unused, and not particularly
  > useful,
  > and doing VOP_WRITE() from inside tsleep/msleep makes the locking too
  > complicated, making it harder to move forward on MP changes.
  > ok deraadt@ kettenis@ (guenther@)

== regress =========================================================== 05/09 ==

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

sbin

  ~ route/rttest14.ok                     ~ route/rttest16.ok

  > Sync output with recent IPv6 loopback changes to ensure ::1 is the
  > first configured address.
  > Yes, IPv6 address configuration code is fragile and selecting the
  > first address of an interface to use it in a route entry might not
  > be the best choice.
  > Breakage reported by daniel@ (mpi@)

== share ============================================================= 06/09 ==

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

man

  ~ man9/rasops.9                         

  > Document the new ri_bs member. (kettenis@)

== sys =============================================================== 07/09 ==

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

arch/amd64/amd64

  ~ efifb.c                               

  > Use the RI_WRONLY flag to avoid reading back pixels from buffer memory.
  > Make scrolling efifb(4) a bit faster.
  > ok yasuoka@, deraadt@ (kettenis@)

  ~ efifb.c                               

  > Remap the framebuffer as write-combining when we actually attach.  Speeds
  > up
  > scrolling by a factor of 20 on my x1. (kettenis@)

arch/amd64/stand/efiboot

  - bootx86/Makefile                      ~ Makefile
  + bootia32/Makefile                     

  > BOOTX86.EFI should be BOOTIA32.EFI.
  > pointed out deraadt kettenis
  > ok deraadt (yasuoka@)

  ~ efidev.c                              

  > Fix the previous.  The condition of loop which read GPT partitions had been
  > broken. (yasuoka@)

dev/ic

  ~ qla.c                                 

  > sizes for free(); ok jmatthew (deraadt@)

dev/rasops

  ~ rasops.c                              ~ rasops.h

  > Make it possible to use RI_WRONLY for the aframebuffer during early boot.
  > In this case, the caller has to provide the backing store for the screen
  > contents by setting the ri_bs member of "struct rasops_info".  The screen
  > contents are retained if the rasops_info descriptor is later reinitialized
  > after adding the RI_VCONS flag.
  > ok yasuoka@, deraadt@ (kettenis@)

dev/usb

  ~ ugen.c                                

  > Do not set USBD_NO_COPY for interrupt transfers, only bulk transfers
  > are converted for the moment.
  > From Grant Czajkowski. (mpi@)

kern

  ~ kern_synch.c                          ~ kern_ktrace.c

  > Delete ktracing of context switches: it's unused, and not particularly
  > useful,
  > and doing VOP_WRITE() from inside tsleep/msleep makes the locking too
  > complicated, making it harder to move forward on MP changes.
  > ok deraadt@ kettenis@ (guenther@)

sys

  ~ ktrace.h                              

  > Delete ktracing of context switches: it's unused, and not particularly
  > useful,
  > and doing VOP_WRITE() from inside tsleep/msleep makes the locking too
  > complicated, making it harder to move forward on MP changes.
  > ok deraadt@ kettenis@ (guenther@)

== usr.bin =========================================================== 08/09 ==

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

kdump

  ~ kdump.c                               

  > Delete ktracing of context switches: it's unused, and not particularly
  > useful,
  > and doing VOP_WRITE() from inside tsleep/msleep makes the locking too
  > complicated, making it harder to move forward on MP changes.
  > ok deraadt@ kettenis@ (guenther@)

ktrace

  ~ ktrace.1                              ~ ktrace.h
  ~ ltrace.1                              ~ subr.c

  > Delete ktracing of context switches: it's unused, and not particularly
  > useful,
  > and doing VOP_WRITE() from inside tsleep/msleep makes the locking too
  > complicated, making it harder to move forward on MP changes.
  > ok deraadt@ kettenis@ (guenther@)

  ~ ltrace.1                              

  > put back an El macro, wrongly zapped in previous; (jmc@)

lex

  ~ flex.1                                

  > add missing file system path (.Pa) macros. (sobrado@)

mail

  ~ mail.1                                

  > add missing file system path (.Pa) macros. (sobrado@)

== usr.sbin ========================================================== 09/09 ==

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

httpd

  ~ httpd.h                               ~ server.c
  ~ server_http.c                         

  > Fix a regression that was introduced with server.c r1.64: Do NOT free
  > srv_conf->auth in serverconfig_free() because it was not allocated in
  > config_getserver() but assigned as a reference by id from a global
  > list that is maintained independently.  This fixes a potential
  > double-free.  This fix also makes srv_conf->auth "const" to emphasize
  > that the read-only auth pointer was not allocated here.
  > OK jsing@ (reyk@)

ikectl

  ~ ikectl.8                              

  > append a slash immediately after a file system path that is a directory;
  > uppercase the description of /var/run/iked.sock (found by jmc@);
  > add missing full stop.
  > ok jmc@ (sobrado@)

smtpd

  ~ enqueue.c                             ~ parse.y
  ~ rfc2822.c                             ~ rfc2822.h
  ~ smtp_session.c                        ~ smtpd.h

  > when bypassing the enqueuer, insert Message-Id header if none was found and
  > the client has connected from a loopback interface.
  > ok millert@ eric@ (gilles@)

sysmerge

  ~ sysmerge.sh                           

  > No need to restore backup of sum files; once the new ones are installed,
  > it means we already processed all relevant files. (ajacoutot@)

  ~ sysmerge.8                            ~ sysmerge.sh

  > Simplify handling of sum files. (ajacoutot@)

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

Reply via email to