Revision tags: release/14.0.0 |
|
#
3ac76647 |
| 08-Sep-2023 |
Michael Tuexen <tuexen@FreeBSD.org> |
sctp: make sure all SCTP RESET notifications use sctp_ulp_notify()
While there, improve consistency of the notification related code. No functional change intended.
MFC after: 3 days
|
#
c3179e66 |
| 18-Aug-2023 |
Michael Tuexen <tuexen@FreeBSD.org> |
sctp: cleanup cdefs.h include
|
#
685dc743 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
Revision tags: release/13.2.0 |
|
#
4a2b92d9 |
| 10-Mar-2023 |
Michael Tuexen <tuexen@FreeBSD.org> |
sctp: initial implementation of draft-tuexen-tsvwg-sctp-zero-checksum
|
Revision tags: release/12.4.0 |
|
#
a5c2009d |
| 04-Jun-2022 |
Michael Tuexen <tuexen@FreeBSD.org> |
sctp: improve handling of sctp inpcb flags
Use an atomic operation when the inp is not write locked.
Reported by: syzbot+bf27083e9a3f8fde8b4d@syzkaller.appspotmail.com MFC after: 3 days
|
Revision tags: release/13.1.0 |
|
#
989453da |
| 27-Dec-2021 |
Michael Tuexen <tuexen@FreeBSD.org> |
sctp: cleanup the SCTP_MAXSEG socket option.
This patch makes the handling of the SCTP_MAXSEG socket option compliant with RFC 6458 (SCTP socket API) and fixes an issue found by syzkaller.
Reported
sctp: cleanup the SCTP_MAXSEG socket option.
This patch makes the handling of the SCTP_MAXSEG socket option compliant with RFC 6458 (SCTP socket API) and fixes an issue found by syzkaller.
Reported by: syzbot+a2791b89ab99121e3333@syzkaller.appspotmail.com MFC after: 3 days
show more ...
|
Revision tags: release/12.3.0 |
|
#
105b68b4 |
| 09-Jul-2021 |
Michael Tuexen <tuexen@FreeBSD.org> |
sctp: Fix errno in case of association setup failures
Do not report always ETIMEDOUT, but only when appropriate. In other cases report ECONNABORTED.
MFC after: 3 days
|
#
eecdf522 |
| 30-Apr-2021 |
Michael Tuexen <tuexen@FreeBSD.org> |
sctp: use RTO.Initial of 1 second as specified in RFC 4960bis
|
Revision tags: release/13.0.0, release/12.2.0 |
|
#
662c1305 |
| 01-Sep-2020 |
Mateusz Guzik <mjg@FreeBSD.org> |
net: clean up empty lines in .c and .h files
|
#
c7aa572c |
| 31-Jul-2020 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
91e04f9e |
| 23-Jul-2020 |
Michael Tuexen <tuexen@FreeBSD.org> |
Detect and handle an invalid reassembly constellation, which results in a memory leak.
Thanks to Felix Weinrank for finding this issue using fuzz testing the userland stack.
MFC after: 1 week
|
#
3ee11586 |
| 12-Jun-2020 |
Michael Tuexen <tuexen@FreeBSD.org> |
Whitespace change due to upstream cleanup.
MFC after: 1 week
|
#
2f9e6db0 |
| 12-Jun-2020 |
Michael Tuexen <tuexen@FreeBSD.org> |
More cleanups due to ifdef cleanup done upstream
MFC after: 1 week
|
Revision tags: release/11.4.0 |
|
#
70486b27 |
| 07-Jun-2020 |
Michael Tuexen <tuexen@FreeBSD.org> |
Retire SCTP_SO_LOCK_TESTING.
This was intended to test the locking used in the MacOS X kernel on a FreeBSD system, to make use of WITNESS and other debugging infrastructure. This hasn't been used fo
Retire SCTP_SO_LOCK_TESTING.
This was intended to test the locking used in the MacOS X kernel on a FreeBSD system, to make use of WITNESS and other debugging infrastructure. This hasn't been used for ages, to take it out to reduce the #ifdef complexity.
MFC after: 1 week
show more ...
|
#
2cf33471 |
| 06-Jun-2020 |
Michael Tuexen <tuexen@FreeBSD.org> |
Non-functional changes due to cleanup (upstream removing of Panda support) of the code
MFC after: 1 week
|
#
25ec3553 |
| 28-Mar-2020 |
Michael Tuexen <tuexen@FreeBSD.org> |
Handle integer overflows correctly when converting msecs and secs to ticks and vice versa. These issues were caught by recently added panic() calls on INVARIANTS systems.
Reported by: syzbot+b44787
Handle integer overflows correctly when converting msecs and secs to ticks and vice versa. These issues were caught by recently added panic() calls on INVARIANTS systems.
Reported by: syzbot+b44787b4be7096cd1590@syzkaller.appspotmail.com Reported by: syzbot+35f82d22805c1e899685@syzkaller.appspotmail.com MFC after: 1 week
show more ...
|
#
6c140a72 |
| 20-Feb-2020 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r358131 through r358178.
|
#
64f29eb1 |
| 20-Feb-2020 |
Michael Tuexen <tuexen@FreeBSD.org> |
Remove an unused timer type.
MFC after: 1 week
|
#
bc02c18c |
| 07-Feb-2020 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r357408 through r357661.
|
#
bbf9f080 |
| 04-Feb-2020 |
Michael Tuexen <tuexen@FreeBSD.org> |
Improve numbering of debug information.
Submitted by: Taylor Brandstetter MFC after: 1 week
|
Revision tags: release/12.1.0, release/11.3.0 |
|
#
d9ba240c |
| 16-Jan-2019 |
Michael Tuexen <tuexen@FreeBSD.org> |
Limit the user-controllable amount of memory the kernel allocates via IPPROTO_SCTP level socket options.
This issue was found by running syzkaller.
MFC after: 1 week
|
Revision tags: release/12.0.0 |
|
#
7847e041 |
| 24-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r338026 through r338297, and resolve conflicts.
|
#
1a0b0216 |
| 21-Aug-2018 |
Michael Tuexen <tuexen@FreeBSD.org> |
Refactor the SHUTDOWN_PENDING state handling.
This is not a functional change but a preperation for the upcoming DTrace support. It is necessary to change the state in one logical operation, even if
Refactor the SHUTDOWN_PENDING state handling.
This is not a functional change but a preperation for the upcoming DTrace support. It is necessary to change the state in one logical operation, even if it involves clearing the sub state SHUTDOWN_PENDING.
MFC after: 1 month
show more ...
|
#
3611ec60 |
| 18-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r337646 through r338014.
|
#
839d21d6 |
| 13-Aug-2018 |
Michael Tuexen <tuexen@FreeBSD.org> |
Use the stacb instead of the asoc in state macros.
This is not a functional change. Just a preparation for upcoming dtrace state change provider support.
|