aboutsummaryrefslogtreecommitdiff
path: root/AUTHORS
diff options
context:
space:
mode:
authorTaylor Brandstetter <deadbeef@webrtc.org>2020-07-03 16:37:57 -0700
committerCommit Bot <commit-bot@chromium.org>2020-07-07 03:06:24 +0000
commitc2128738a8c660886a35560844d8ba871d5b6d9d (patch)
tree43b2297b812276f4ee18572684a7a584dd9ebaef /AUTHORS
parent48f20f849f5fe63486eaa03df010a5316d137d38 (diff)
downloadwebrtc-c2128738a8c660886a35560844d8ba871d5b6d9d.tar.gz
Relanding: Fix data channel message integrity violation
Patch originally submitted by Lennart Grahl: https://webrtc-review.googlesource.com/c/src/+/177527 SCTP message chunks and notifications are being delivered interleaved. However, the way the code was structured previously, a notification would interrupt reassembly of a message chunk and hand out the partial message, thereby violating message integrity. This patch separates the handling of notifications and reassembly of messages. Additional changes: - Remove illegal cast from non-validated u32 to enum (PPID) - Drop partial messages if the SID has been changed but EOR not yet received instead of delivering them. (This should never happen anyway.) - Don't treat TSN as timestamp (wat) - Replace "usrsctplib/usrsctp.h" with <usrsctp.h>, allowing a hack to be removed from media/BUILD.gn Bug: webrtc:11708 Change-Id: I29733b03f67a3d840104b8608a7f0083466c2d0f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/178469 Commit-Queue: Taylor <deadbeef@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31641}
Diffstat (limited to 'AUTHORS')
-rw-r--r--AUTHORS1
1 files changed, 1 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS
index 188503e7f4..689220bb33 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -90,6 +90,7 @@ CZ Theng <cz.theng@gmail.com>
Miguel Paris <mparisdiaz@gmail.com>
Raman Budny <budnyjj@gmail.com>
Stephan Hartmann <stha09@googlemail.com>
+Lennart Grahl <lennart.grahl@gmail.com>
&yet LLC <*@andyet.com>
8x8 Inc. <*@sip-communicator.org>