Commit 462adb28 authored by Taylor Brandstetter's avatar Taylor Brandstetter Committed by Commit Bot

Roll src/third_party/usrsctp/usrsctplib/ 159d060dc..7a8bc9a90 (35 commits)

Fixes a buffer overflow bug (see bug link below).

https://chromium.googlesource.com/external/github.com/sctplab/usrsctp/+log/159d060dceec..7a8bc9a90ca9

$ git log 159d060dc..7a8bc9a90 --date=short --no-merges --format='%ad %ae %s'
2018-06-22 deadbeef Switching from localtime to localtime_r on non-Windows platforms.
2018-06-14 tuexen Ensure that the ip6_plen is provided in network byte order.
2018-06-06 tuexen Improve compliance with RFC 4895 and RFC 6458.
2018-06-02 tuexen Don't overflow a buffer if we receive an INIT or INIT-ACK chunk without a RANDOM parameter but with a CHUNKS or HMAC-ALGO parameter. Please note that sending this combination violates the specification.
2018-05-29 tuexen Try to please the Windows compiler.
2018-05-29 tuexen Plug memory leak recently introduced.
2018-05-28 weinrank Suppress 'type-limits' warning for GCC
2018-05-28 tuexen Fix mask.
2018-05-26 tuexen Allow sys tunables to be set before calling usrsctp_init().
2018-05-26 tuexen Add range check for sysctl set functions.
2018-05-21 tuexen Fix typo.
2018-05-21 tuexen Cleanup and sync with FreeBSD sources.
2018-05-21 tuexen Backport https://svnweb.freebsd.org/changeset/base/333813.
2018-05-21 tuexen Whitespace change.
2018-05-14 tuexen Sync FreeBSD ID and minor cleanups.
2018-05-14 tuexen Ensure MTUs are a multiple of 4.
2018-05-14 ruengeler m_last is not needed
2018-05-09 ruengeler Build clusters
2018-05-09 ruengeler Set DF Flag correctly
2018-05-08 tuexen Remove stray =.
2018-05-08 tuexen Don't invalidate the sockets, since even they are closed, the value is used to join the corresponding threads.
2018-05-08 tuexen Fix typos.
2018-05-08 tuexen When reporting ERROR or ABORT chunks, don't use more data that is guaranteed to be contigous. Thanks to Felix Weinrank for finding and reporting this bug by fuzzing the usrsctp stack.
2018-05-08 tuexen sctp_get_mbuf_for_msg() should return NULL if mbuf is too small.
2018-05-06 tuexen Don't dereference a NULL pointer.
2018-05-06 tuexen Handle the case of m == NULL in m_copym().
2018-04-26 justin.kim recv_thread: Invalidate socket after closing
2018-04-08 tuexen Fix logical inversion bug.
2018-04-08 tuexen Small cleanup, no functional change.
2018-04-08 tuexen Fix a signed/unsiged warning.
2018-03-27 deadbeef Fix increment in sctp_connectx_helper_add
2018-03-27 deadbeef Fix cast in sctp_findassociation_ep_addr
2018-03-23 weinrank Fix warnings for "atomic_init"
2018-03-23 weinrank Check for "-Wstrict-prototypes"
2018-03-21 tuexen Use HTTP/SCTP PPID.

Created with:
  roll-dep src/third_party/usrsctp/usrsctplib

Bug: chromium:854883, chromium:811477
Change-Id: Ib3db2407c2e591b4162c675596346d8be00955a6
Reviewed-on: https://chromium-review.googlesource.com/1112590Reviewed-by: default avatarHenrik Boström <hbos@chromium.org>
Commit-Queue: Taylor Brandstetter <deadbeef@chromium.org>
Cr-Commit-Position: refs/heads/master@{#570114}
parent 814448e9
...@@ -1002,7 +1002,7 @@ deps = { ...@@ -1002,7 +1002,7 @@ deps = {
}, },
'src/third_party/usrsctp/usrsctplib': 'src/third_party/usrsctp/usrsctplib':
Var('chromium_git') + '/external/github.com/sctplab/usrsctp' + '@' + '159d060dceec41a64a57356cbba8c455105f3f72', Var('chromium_git') + '/external/github.com/sctplab/usrsctp' + '@' + '7a8bc9a90ca96634aa56ee712856d97f27d903f8',
'src/third_party/visualmetrics/src': 'src/third_party/visualmetrics/src':
Var('chromium_git') + '/external/github.com/WPO-Foundation/visualmetrics.git' + '@' + '1edde9d2fe203229c895b648fdec355917200ad6', Var('chromium_git') + '/external/github.com/WPO-Foundation/visualmetrics.git' + '@' + '1edde9d2fe203229c895b648fdec355917200ad6',
......
Name: usrsctp Name: usrsctp
URL: http://github.com/sctplab/usrsctp URL: http://github.com/sctplab/usrsctp
Version: 0 Version: 0
Date: Mar 13, 2018 Date: Jun 22, 2018
Revision: 159d060dceec41a64a57356cbba8c455105f3f72 Revision: 7a8bc9a90ca96634aa56ee712856d97f27d903f8
License: New BSD License: New BSD
License File: LICENSE License File: LICENSE
Security Critical: yes Security Critical: yes
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment