OpenBSD src changes summary for 2016-01-17
==========================================

distrib/miniroot                        distrib/sets
sbin/pdisk                              share/man
sys/arch/amd64/conf                     sys/dev/acpi
usr.bin/less                            usr.sbin/ldapd

== distrib =========================================================== 01/06 ==

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

miniroot

  ~ install.sub                           

  > Discard stderr of fdisk and pdisk.
  > disussed with and OK krw@ (rpe@)

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

== sbin ============================================================== 02/06 ==

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

pdisk

  ~ Makefile                              ~ dump.c
  ~ partition_map.c                       

  > - tidy up a bunch of #if's for code that has been either enabled or
  > disabled since forever,
  > or not relevant at all (e.g. some bits for A/UX support)
  > - remove commented code that has never been compiled, etc
  > ok krw@ (jasper@)

  ~ Makefile                              

  > oops (jasper@)

  ~ convert.c                             ~ convert.h
  ~ dpme.h                                ~ dump.c
  ~ partition_map.c                       ~ partition_map.h

  > A/UX is no more, was m68k only, and we have no sentimental reasons for
  > keeping support. (krw@)

  ~ dump.c                                ~ file_media.c
  ~ file_media.h                          ~ partition_map.c
  ~ partition_map.h                       ~ pdisk.c
  ~ validate.c                            

  > Let the great de-typedef'ification begin. MEDIA -> struct file_media *.
  > (krw@)

  ~ convert.c                             ~ convert.h
  ~ dpme.h                                ~ dump.c
  ~ partition_map.c                       ~ partition_map.h
  ~ pdisk.c                               ~ validate.c

  > The great de-typedef'ification continues. DPME -> struct dpme. (krw@)

  ~ convert.c                             ~ convert.h
  ~ dpme.h                                ~ dump.c
  ~ partition_map.c                       ~ partition_map.h
  ~ pdisk.c                               ~ validate.c

  > The great de-typedef'ification continues. Block0 -> struct block0. (krw@)

  ~ convert.c                             ~ dpme.h
  ~ dump.c                                ~ partition_map.c

  > The great de-typedef'ification continues. DDMap -> struct ddmap. (krw@)

  ~ dump.c                                

  > The great de-typedef'ification continues. OSType -> unsigned long.
  > Nuke names/NAMES as the only use was in an unused array of abbreviations
  > which also goes. (krw@)

  ~ dump.c                                

  > The great de-typedef'ification continues.
  > PatchList -> struct patchlist
  > Nuke PatchListPtr
  > PatchListDescriptor -> struct patchlistdescriptor
  > Nuke PatchListDescriptorPtr (krw@)

  ~ validate.c                            

  > The great de-typedef'ification continues. range_list -> struct range_list.
  > (krw@)

  ~ dump.c                                ~ dump.h
  ~ partition_map.c                       ~ partition_map.h
  ~ pdisk.c                               ~ validate.c
  ~ validate.h                            

  > The great de-typedef'ification continues.
  > partition_map -> struct partition_map
  > partition_map_header -> struct partition_map_header (krw@)

  ~ convert.c                             ~ dpme.h

  > The great de-typedef'ification continues. u8 -> uint8_t. (krw@)

  ~ convert.c                             ~ dpme.h

  > The great de-typedef'ification continues. u16 -> uint16_t. (krw@)

  ~ dpme.h                                ~ dump.c
  ~ partition_map.c                       ~ partition_map.h
  ~ validate.c                            

  > The great de-typedef'ification concludes with u32 -> uint32_t. And a
  > bunch of consequent printf() format corrections. (krw@)

  ~ convert.c                             ~ convert.h
  ~ dpme.h                                ~ dump.c
  ~ dump.h                                ~ file_media.c
  ~ file_media.h                          ~ io.c
  ~ io.h                                  ~ partition_map.c
  ~ partition_map.h                       ~ pdisk.c
  ~ validate.h                            ~ validate.c

  > Remove a bunch of ridiculous and uninformative comments like "// Defines".
  > (krw@)

  ~ dpme.h                                ~ dump.c
  ~ io.c                                  ~ partition_map.c
  ~ pdisk.c                               ~ validate.c

  > Kill leading, imbedded, trailing whitespace. (krw@)

  ~ convert.c                             ~ convert.h
  ~ dump.c                                ~ dump.h
  ~ file_media.c                          ~ file_media.h
  ~ io.c                                  ~ io.h
  ~ partition_map.c                       ~ partition_map.h
  ~ pdisk.c                               ~ validate.c
  ~ validate.h                            

  > Reduce namespace pollution by eliminating parameter names from forward
  > declarations. (krw@)

  ~ convert.c                             ~ convert.h
  ~ dpme.h                                ~ dump.c
  ~ dump.h                                ~ file_media.c
  ~ io.c                                  ~ io.h
  ~ partition_map.c                       ~ partition_map.h
  ~ pdisk.c                               ~ validate.c
  ~ validate.h                            

  > Change "//" comments to "/**/". Nuke really stupid ones. (krw@)

== share ============================================================= 03/06 ==

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

man

  ~ man4/Makefile                         + man4/dwiic.4
  + man4/ihidev.4                         + man4/ims.4
  + man4/ikbd.4                           

  > add pages for dwiic, ihidev, ims and ikbd (jsg@)

  ~ man4/iic.4                            

  > mention dwiic and ihidev (jsg@)

  ~ man4/ikbd.4                           

  > provide missing section number to Dt macro; (jmc@)

== sys =============================================================== 04/06 ==

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

arch/amd64/conf

  ~ RAMDISK_CD                            

  > enable ikbd(4) (jsg@)

dev/acpi

  ~ acpi.c                                

  > remove an unused global variable (jsg@)

  ~ acpi.c                                

  > Take acpi_foundhid() outside of #ifndef SMALL_KERNEL so the ramdisk
  > kernel can find and attach dwiic(4) and sdhc(4). (jsg@)

  ~ dwiic.c                               

  > dwiic_i2c_{read,write} -> dwiic_{read,write} (jcs@)

  ~ dwiic.c                               

  > fix an off-by-one that could result in read operations not reading
  > the last byte, depending on the timing (jcs@)

== usr.bin =========================================================== 05/06 ==

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

less

  ~ prompt.c                              

  > start removing mp, the pointer to message's nul byte
  > ok deraadt@ (mmcc@)

== usr.sbin ========================================================== 06/06 ==

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

ldapd

  ~ control.c                             ~ ldapd.c

  > Properly remove unix sockets (control & listening) upon exit of the
  > parent process.
  > Child process was killed by pledge because it tried to remove the
  > control socket and didnt have cpath - anyway it couldnt remove it since
  > it had chrooted..
  > ok jmatthew@ deraadt@ (landry@)

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

Reply via email to