Revert "Roll src/third_party/usrsctp/usrsctplib/ 995c0b844..2caaff2b0 (39 commits)"
This reverts commit 238fa3b0. Reason for revert: Suspected to have broken data channels on Linux due to getrandom syscall, see: https://bugs.chromium.org/p/chromium/issues/detail?id=1157658 Original change's description: > Roll src/third_party/usrsctp/usrsctplib/ 995c0b844..2caaff2b0 (39 commits) > > Fixes some windows compile warnings that were preventing fuzzers > from being added; only minor functional changes since last update. > > https://chromium.googlesource.com/external/github.com/sctplab/usrsctp/+log/995c0b844144..2caaff2b0a1d > > $ git log 995c0b844..2caaff2b0 --date=short --no-merges --format='%ad %ae %s' > 2020-10-02 tuexen Minor cleanup. > 2020-10-01 deadbeef Call getrandom via syscall directly on Linux. (#533) > 2020-10-01 tuexen I guess Bitrig support arc4random(). > 2020-10-01 tuexen Whitespace change. > 2020-10-01 tuexen Don't start SCTP/UDP receive threads (and don't open corresponding UDP sockets) when the UDP port specified in scpt_init() is 0. > 2020-09-30 deadbeef Add missing return type to init_random. (#531) > 2020-09-30 tuexen Try to fix the Windows build. > 2020-09-30 tuexen Add Android specific code for the random number generator. > 2020-09-30 tuexen Add platform specifc includes to the corresponding code. > 2020-09-30 tuexen Add a cleanup routine for the random number generator. > 2020-09-29 tuexen Improve the input validation and processing of cookies. > 2020-09-28 tuexen Whitespace cleanup > 2020-09-28 tuexen Improve random number generation on __Fuchsia__. > 2020-09-27 tuexen Improve the handling of fragmented, unordered, and unreliable user data using DATA chunks in the receive path. > 2020-09-26 tuexen Fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25984 > 2020-09-24 tuexen Whitespace changes > 2020-09-22 deadbeef Avoid duplicate definition of _CRT_RAND_S. (#529) > 2020-09-22 deadbeef Fix gcc/clang type mismatch warnings on Windows (#527) > 2020-09-22 deadbeef Fix -Wunreachable-code in programs/ (#528) > 2020-09-19 tuexen Improve consistency. > 2020-09-19 tuexen Cleanup. > 2020-09-19 tuexen Improve Windows build. > 2020-09-19 tuexen Fix syntax error on windows. > 2020-09-19 tuexen Add include for getrandom() on Linux. > 2020-09-19 tuexen Fix type of init_random() on Linux and Windows. > 2020-09-19 tuexen Improve Windows build. > 2020-09-19 tuexen Improve consistency. > 2020-09-19 tuexen Improve random number generation on Linux and Windows. > 2020-09-19 tuexen Cleanup read_random(). No functional change. > 2020-09-19 tuexen Fix NetBSD related #ifdef. > 2020-09-19 tuexen Whitespace changes > 2020-09-18 tuexen Add license. > 2020-09-18 tuexen Add license statement. > 2020-09-18 tuexen Fox more typos. > 2020-09-18 tuexen Fix typo. > 2020-09-18 tuexen Remove trailing whitspaces. > 2020-09-18 tuexen Improve consistency, no functional change intended. > 2020-09-18 tuexen Check for too short packets when using the receive threads. > 2020-09-18 tuexen Fix mask for ECN bits. > > Created with: > roll-dep src/third_party/usrsctp/usrsctplib > > Bug: chromium:1025302 > Change-Id: I3faeb75f9f12d71b7b6ef3d326ad2e8d8becf3cf > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2430446 > Commit-Queue: Taylor <deadbeef@chromium.org> > Reviewed-by: Harald Alvestrand <hta@chromium.org> > Cr-Commit-Position: refs/heads/master@{#813385} TBR=hta@chromium.org,deadbeef@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: chromium:1025302 Change-Id: I2c4bd6158a0e91ba7863558e1e2d37456fdf1505 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586379 Auto-Submit: Taylor <deadbeef@chromium.org> Reviewed-by:Harald Alvestrand <hta@chromium.org> Commit-Queue: Taylor <deadbeef@chromium.org> Cr-Commit-Position: refs/heads/master@{#836943}
Showing
Please register or sign in to comment