• Home
Name Date Size #Lines LOC

..--

LICENSED03-May-20241.5 KiB3126

OWNERSD03-May-202446 32

README.chromiumD03-May-20241.1 KiB3328

localchanges.patchD03-May-202413.8 KiB389366

usrsctp.gypD03-May-20245.5 KiB164163

README.chromium

1Name: usrsctp
2URL: http://sctp-refimpl.googlecode.com/svn/trunk/KERN/usrsctp
3Version: 0
4Date: 16 March 2013
5Revision: 8554
6License: New BSD License
7License File: LICENSE
8Security Critical: yes
9
10Description:
11The usrsctplib provides implementation of SCTP protocol which fully supports
12RFC 2960
13as well as updates and enhancements from the following Internet Drafts:
14   draft-ietf-tsvwg-sctpcsum-05.txt
15   draft-ietf-tsvwg-sctpimpguide-05.txt
16   draft-ietf-tsvwg-sctpsocket-04.txt
17   draft-ietf-tsvwg-addip-sctp-05.txt
18   draft-stewart-prsctp-00.txt
19   draft-stewart-tsvwg-sctpipv6-00.txt
20   draft-iyengar-sctp-cacc-00.txt
21
22Local Modifications:
23usrsctplib provides its own SHA1 implementations as part of the library. Since
24chrome already has the support of both NSS and OPENSSL which already
25implementats SHA1, Chromium will not include the SHA1 from usrsctplib.
26
27Overrides folder has the necessary changes to strip the existing SHA1
28implementation in usrsctplib and use OPENSSL or NSS implementation based on the
29platform type.
30
31To re-create the patch file run:
32diff -PcrB usrsctplib overrides/usrsctplib > localchanges.patch
33