History log of /freebsd/sys/netinet/sctp_indata.c (Results 101 – 125 of 487)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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


12345678910>>...20