webrtc/net/dcsctp/packet
Victor Boivie 2bfb5db548 dcsctp: Update zero checksum option to v-06 draft
https://datatracker.ietf.org/doc/draft-ietf-tsvwg-sctp-zero-checksum/06/

The previous implementation was for version 00, and since then changes
have been made. The chunk that is used to negotiate this capability has
now grown to include an additional property - the sender's alternate
error detection method.

Bug: webrtc:14997
Change-Id: I78043d187b79f40bbadbcba02eae6eedf54f30f9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/336380
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41759}
2024-02-19 10:25:17 +00:00
..
chunk Move StrJoin to rtc_base/strings 2023-11-15 12:10:28 +00:00
error_cause Move StrJoin to rtc_base/strings 2023-11-15 12:10:28 +00:00
parameter dcsctp: Update zero checksum option to v-06 draft 2024-02-19 10:25:17 +00:00
bounded_byte_reader.h dcsctp: Do explicit bounds checking in bounded IO 2021-06-16 13:02:32 +00:00
bounded_byte_reader_test.cc
bounded_byte_writer.h Fix several UBsan issues with memcpy 2022-09-14 09:35:39 +00:00
bounded_byte_writer_test.cc
BUILD.gn Move StrJoin to rtc_base/strings 2023-11-15 12:10:28 +00:00
chunk_validators.cc dcsctp: Report duplicate TSNs 2021-05-19 12:57:03 +00:00
chunk_validators.h dcsctp: Add Chunk Validators 2021-04-20 13:37:22 +00:00
chunk_validators_test.cc dcsctp: Add Chunk Validators 2021-04-20 13:37:22 +00:00
crc32c.cc dcsctp: Use third_party/crc32c for integrity check 2021-04-27 10:12:44 +00:00
crc32c.h dcsctp: Add CRC32C generator 2021-03-31 15:02:02 +00:00
crc32c_test.cc dcsctp: Add CRC32C generator 2021-03-31 15:02:02 +00:00
data.h dcsctp: Rename message_id to mid 2023-10-05 18:48:21 +00:00
sctp_packet.cc dcsctp: Update zero checksum option to v-06 draft 2024-02-19 10:25:17 +00:00
sctp_packet.h Reland "dcsctp: Support zero checksum packets" 2023-04-20 20:32:01 +00:00
sctp_packet_test.cc dcsctp: Update zero checksum option to v-06 draft 2024-02-19 10:25:17 +00:00
tlv_trait.cc dcsctp: Add TLV trait 2021-03-31 12:52:38 +00:00
tlv_trait.h dcsctp: Fix iOS build errors 2021-05-04 10:11:15 +00:00
tlv_trait_test.cc dcsctp: Enforce variable length TLV minimum length 2021-04-08 15:33:16 +00:00