[PC-BSD Commits] [pcbsd/freebsd] b77886: Fix an integer overflow in computing the size of a...

GitHub noreply at github.com
Mon Aug 26 06:51:33 PDT 2013


  Branch: refs/heads/releng/9.2
  Home:   https://github.com/pcbsd/freebsd
  Commit: b7788674c16f2efe61c2cc1db7b4df344286af79
      https://github.com/pcbsd/freebsd/commit/b7788674c16f2efe61c2cc1db7b4df344286af79
  Author: delphij <delphij at FreeBSD.org>
  Date:   2013-08-21 (Wed, 21 Aug 2013)

  Changed paths:
    M sys/netinet/in_mcast.c
    M sys/netinet6/in6_mcast.c

  Log Message:
  -----------
  Fix an integer overflow in computing the size of a temporary buffer
can result in a buffer which is too small for the requested
operation.

Security:	CVE-2013-3077
Security:	FreeBSD-SA-13:09.ip_multicast
Approved by:	re (kib)


  Commit: ce4cae621d50aac9b27ab93d280f2718a3c0b97e
      https://github.com/pcbsd/freebsd/commit/ce4cae621d50aac9b27ab93d280f2718a3c0b97e
  Author: gjb <gjb at FreeBSD.org>
  Date:   2013-08-23 (Fri, 23 Aug 2013)

  Changed paths:
    M sys/kern/uipc_syscalls.c

  Log Message:
  -----------
  Revert r250907 from releng/9.2:

 Reports of NFS deadlocks on -stable@ suggest that reverting
 this change resolves the problem.

 This is a direct reverse-merge to releng/9.2, pending further
 review and analysis on the stable/9 branch.

Approved by:	re (marius)
Discussed on:	stable


  Commit: 6111a723088866e805d5d3ea8f22f9553cfedd6c
      https://github.com/pcbsd/freebsd/commit/6111a723088866e805d5d3ea8f22f9553cfedd6c
  Author: emaste <emaste at FreeBSD.org>
  Date:   2013-08-24 (Sat, 24 Aug 2013)

  Changed paths:
    M include/stdatomic.h

  Log Message:
  -----------
  MF9 r254783: Correct implementation of atomic_flag_test_and_set

Approved by:	re


  Commit: ba7c29bebdd878671d3a5a7f8ba11b7c35176254
      https://github.com/pcbsd/freebsd/commit/ba7c29bebdd878671d3a5a7f8ba11b7c35176254
  Author: emaste <emaste at FreeBSD.org>
  Date:   2013-08-24 (Sat, 24 Aug 2013)

  Changed paths:
    M contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp

  Log Message:
  -----------
  MFS r254728:

  Pull in r182983 from upstream clang trunk:

    Fix handling of braced-init-list as reference initializer within
    aggregate initialization. Previously we would incorrectly require an
    extra set of braces around such initializers.

  Pull in r188718 from upstream clang trunk:

    Handle init lists and _Atomic fields.

    Fixes PR16931.

  These fixes are needed for the atomic_flag type to work correctly in our
  stdatomic.h.

Approved by:	re


  Commit: f8d24f28f88f6e02c70ca4de70a8ac968061610a
      https://github.com/pcbsd/freebsd/commit/f8d24f28f88f6e02c70ca4de70a8ac968061610a
  Author: gjb <gjb at FreeBSD.org>
  Date:   2013-08-24 (Sat, 24 Aug 2013)

  Changed paths:
    M sys/netinet/tcp_input.c

  Log Message:
  -----------
  Default net.inet.tcp.experimental.initcwnd10 to 0 in releng/9.2.

Concerns have been raised regarding enabling initcwnd10 by default
in the stable/ branch, so as a cautionary measure, turn this off
for the 9.2-RELEASE.  This sysctl is still available for those
who want to enable this on their own systems.

This is a direct commit to releng/9.2.

Discussed with:	re
Approved by:	re (marius)


  Commit: a826bbc7c04b9c22f4601064737e52a1fdb6176a
      https://github.com/pcbsd/freebsd/commit/a826bbc7c04b9c22f4601064737e52a1fdb6176a
  Author: gjb <gjb at FreeBSD.org>
  Date:   2013-08-24 (Sat, 24 Aug 2013)

  Changed paths:
    M release/Makefile.sysinstall
    M sys/conf/newvers.sh

  Log Message:
  -----------
  Update releng/9.2 to -RC3.

Approved by:	re (implicit)


  Commit: f3cae4d9404595ac327d16fc3bf08698fc52cf1a
      https://github.com/pcbsd/freebsd/commit/f3cae4d9404595ac327d16fc3bf08698fc52cf1a
  Author: Kris Moore <kris at pcbsd.org>
  Date:   2013-08-26 (Mon, 26 Aug 2013)

  Changed paths:
    M contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
    M include/stdatomic.h
    M release/Makefile.sysinstall
    M sys/conf/newvers.sh
    M sys/kern/uipc_syscalls.c
    M sys/netinet/in_mcast.c
    M sys/netinet/tcp_input.c
    M sys/netinet6/in6_mcast.c

  Log Message:
  -----------
  Update to FreeBSD 9.2-RC3

Merge branch 'releng/9.2' of https://github.com/freebsd/freebsd into releng/9.2

Conflicts:
	sys/conf/newvers.sh


Compare: https://github.com/pcbsd/freebsd/compare/793915cded83...f3cae4d94045


More information about the Commits mailing list