#
27067774 |
| 16-Aug-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r303250 through r304235.
|
#
569e9018 |
| 13-Aug-2016 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead @ r304038
|
#
be46a7c5 |
| 10-Aug-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Improve a consistency check to not detect valid cases for unordered user messages using DATA chunks as invalid ones. While there, ensure that error causes are provided when sending ABORT chunks in ca
Improve a consistency check to not detect valid cases for unordered user messages using DATA chunks as invalid ones. While there, ensure that error causes are provided when sending ABORT chunks in case of reassembly problems detected. Thanks to Taylor Brandstetter for making me aware of this problem. MFC after: 3 days
show more ...
|
#
d1ea5fa9 |
| 06-Aug-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Fix various bugs in relation to the I-DATA chunk support
This is joint work with rrs.
MFC after: 3 days
|
#
0fa7377a |
| 19-Jul-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Use correct order of conditions to avoid NULL deref.
MFC after: 3 days X-MFC with: r302935
|
#
8e1b295f |
| 17-Jul-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Fix the PR-SCTP behaviour. This is done by rrs@.
MFC after: 3 days
|
#
26f0250a |
| 17-Jul-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Add missing sctps_reasmusrmsgs counter. Joint work with rrs@. MFC after: 3 days
|
#
643fd575 |
| 16-Jul-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Deal with a portential memory allocation failure, which was reported by the clang static code analyzer. Joint work with rrs@.
MFC after: 3 days
|
#
b4bf7221 |
| 16-Jul-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Don't free a data chunk twice. Found by the clang static code analyzer running for the userland stack.
MFC after: 3 days
|
#
574679af |
| 14-May-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Fix a locking bug which only shows up on Mac OS X.
MFC after: 1 week
|
#
fd60718d |
| 12-May-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Retire net.inet.sctp.strict_sacks and net.inet.sctp.strict_data_order sysctl's, since they where only there to interop with non-conformant implementations. This should not be a problem anymore.
|
#
e7f232a0 |
| 12-May-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Use a format string in snprintf() for consistency.
This was reported by Radek Malcic when using the userland stack in combination with MinGW.
MFC after: 1 week
|
#
afd67482 |
| 02-May-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Undo a spell fix introduced in r298942, which breaks compilation.
|
#
cd0a4ff6 |
| 02-May-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
netinet/sctp*: minor spelling fixes in comments.
No functional change.
Reviewed by: tuexen
|
#
c09a1534 |
| 27-Apr-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Don't use the control argument after calling sctp_add_to_readq(). This breaks the userland stack. There should be no functional change for the FreeBSD kernel stack. While there, use consistent variab
Don't use the control argument after calling sctp_add_to_readq(). This breaks the userland stack. There should be no functional change for the FreeBSD kernel stack. While there, use consistent variable nameing.
show more ...
|
#
b1deed45 |
| 18-Apr-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Address issues found by the XCode code analyzer.
|
#
f8ee69bf |
| 18-Apr-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Fix signed/unsigned warnings.
|
#
a39ddef0 |
| 18-Apr-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Fix a warning about an unused variable.
|
#
98d5fd97 |
| 18-Apr-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Put panic() calls under INVARIANTS.
|
#
f2ea2a2d |
| 18-Apr-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Cleanup debug output.
|
#
e187bac2 |
| 18-Apr-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Don't use anonymous unions.
|
#
876d357f |
| 11-Apr-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: The FreeBSD Foundation
|
#
44249214 |
| 07-Apr-2016 |
Randall Stewart <rrs@FreeBSD.org> |
This is work done by Michael Tuexen and myself at the IETF. This adds the new I-Data (Interleaved Data) message. This allows a user to be able to have complete freedom from Head Of Line blocking that
This is work done by Michael Tuexen and myself at the IETF. This adds the new I-Data (Interleaved Data) message. This allows a user to be able to have complete freedom from Head Of Line blocking that was previously there due to the in-ability to send multiple large messages without the TSN's being in sequence. The code as been tested with Michaels various packet drill scripts as well as inter-networking between the IETF's location in Argentina and Germany.
show more ...
|
#
d6084013 |
| 05-Apr-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: The FreeBSD Foundation
|
#
9a8e3088 |
| 27-Mar-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Improve compilation on windows 64-bit (for the userland stack).
MFC after: 1 week
|