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

bin/md5                                 distrib/miniroot
regress/lib                             share/man
sys/kern                                sys/net
sys/netinet                             sys/netinet6
usr.bin/systat                          usr.sbin/smtpd

== bin =============================================================== 01/07 ==

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

md5

  ~ md5.c                                 

  > obvious use for freezero() (deraadt@)

== distrib =========================================================== 02/07 ==

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

miniroot

  ~ install.sub                           

  > No need to trim a trailling blank, bsort (in scan_dmesg) does not
  > emit one anymore. (rpe@)

  ~ install.sub                           

  > The DISPLAY variable is actually not a global variable as it's used
  > only once in questions(). Use scan_dmesg() output directly to test
  > for wsdisplay* in dmesg.boot instead.
  > Change comment, now that it only refers to setting CONSOLE.
  > no objection tb@ (rpe@)

== regress =========================================================== 03/07 ==

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

lib

  ~ libc/qsort/Makefile                   ~ libc/qsort/qsort_test.c
  + libc/qsort/antiqsort.c                

  > Instead of embedding pre-generated tables from  McIlroy's "A Killer
  > Adversary for Quicksort", just include the code to generate them.
  > Also allow the number of elements to be specified on the command line.
  > (millert@)

  ~ libc/qsort/qsort_test.c               

  > Add timing and test name options. (millert@)

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

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

man

  ~ man5/pf.conf.5                        

  > some tweaks to the QUEUEING section;
  > from mikeb and myself (jmc@)

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

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

kern

  ~ subr_witness.c                        

  > Drop kernel trace points. The trace facility does not exist on OpenBSD.
  > (visa@)

net

  ~ if_ethersubr.c                        

  > white space fix. no functional change. (dlg@)

netinet

  ~ ip_icmp.c                             

  > Fix a mbuf leak when reflecting an ICMP packet with IP options.
  > Free the options in icmp_input_if() after a successful call to
  > icmp_reflect().
  > bug report and analysis by Hendrik Gerlach
  > OK krw@ claudio@ phessler@ (bluhm@)

  ~ ip_icmp.c                             

  TAGGED OPENBSD_6_1
  > Fix a mbuf leak when reflecting an ICMP packet with IP options.
  > Free the options in icmp_input_if() after a successful call to
  > icmp_reflect().
  > bug report and analysis by Hendrik Gerlach
  > OK krw@ claudio@ phessler@ millert@ (bluhm@)

  ~ ip_icmp.c                             

  TAGGED OPENBSD_6_0
  > Fix a mbuf leak when reflecting an ICMP packet with IP options.
  > Free the options in icmp_input_if() after a successful call to
  > icmp_reflect().
  > bug report and analysis by Hendrik Gerlach
  > OK krw@ claudio@ phessler@ millert@ (bluhm@)

  ~ ip_input.c                            ~ ip_var.h

  TAGGED OPENBSD_6_0
  > Use the IPsec policy check from IPv4 also when doing local delivery
  > in ip6_local() to our IPv6 stack.
  > OK mikeb@ (bluhm@)

  ~ ip_input.c                            ~ ip_ipsp.h
  ~ ip_var.h                              ~ ipsec_input.c

  TAGGED OPENBSD_6_0
  > Move IPsec forward and local policy check functions to ipsec_input.c
  > and give them better names.
  > input and OK mikeb@ (bluhm@)

netinet6

  ~ ip6_input.c                           

  > Use the IPsec policy check from IPv4 also when doing local delivery
  > in ip6_local() to our IPv6 stack.
  > OK mikeb@ (bluhm@)

  ~ ip6_input.c                           

  > Move IPsec forward and local policy check functions to ipsec_input.c
  > and give them better names.
  > input and OK mikeb@ (bluhm@)

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

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

systat

  ~ pftop.c                               

  > Support for displaying flow queues alongside H-FSC
  > This (ab)uses the fact that node->qstats.data.period field in
  > hfsc_class_stats structure is at the same offset as the 'flows'
  > field in fqcodel_stats.
  > While here make use of a presently empty field "SCH" to display
  > the queue management policy (flow or fifo) which is not strictly
  > a scheduler, but it will hopefully become descriptive and useful
  > later. This distinguishes flow queues from the regular HFSC ones.
  > OK sthen, visa (mikeb@)

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

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

smtpd

  + smtpf_session.c                       

  > stub for the smtp filter protocol, currently always returns -1 (gilles@)

  ~ parse.y                               ~ smtp.c
  ~ smtpd.h                               ~ smtpd/Makefile

  > - filters are currently broken, do not allow using them until we're done
  > (gilles@)

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

Reply via email to