#
a3604b95 |
| 27-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r320042 through r320397.
|
#
f4358911 |
| 23-Jun-2017 |
Michael Tuexen <tuexen@FreeBSD.org> |
Handle sctp_get_next_param() in a consistent way.
This addresses an issue found by Felix Weinrank using libfuzz. While there, use also consistent nameing.
MFC after: 3 days
|
#
d02c951f |
| 26-May-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r318658 through r318963.
|
#
5d08768a |
| 26-May-2017 |
Michael Tuexen <tuexen@FreeBSD.org> |
Use the SCTP_PCB_FLAGS_ACCEPTING flags to check for listeners.
While there, use a macro for checking the listen state to allow for easier changes if required.
This done to help glebius@ with his li
Use the SCTP_PCB_FLAGS_ACCEPTING flags to check for listeners.
While there, use a macro for checking the listen state to allow for easier changes if required.
This done to help glebius@ with his listen changes.
show more ...
|
#
be27b311 |
| 04-May-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r317503 through r317807.
|
#
b6ecf434 |
| 28-Apr-2017 |
Michael Tuexen <tuexen@FreeBSD.org> |
Set the DF bit for responses to out-of-the-blue packets.
MFC after: 1 week
|
#
9b3ece1c |
| 04-Feb-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r313243
|
#
71fe94fd |
| 01-Feb-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r312968 through r313054.
|
#
c03627fd |
| 01-Feb-2017 |
Michael Tuexen <tuexen@FreeBSD.org> |
Ensure that the variable bail is always initialized before used.
MFC after: 1 week
|
#
14f850f3 |
| 27-Jan-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r312720 through r312893.
|
#
bd60638c |
| 24-Jan-2017 |
Michael Tuexen <tuexen@FreeBSD.org> |
Fix a bug where the overhead of the I-DATA chunk was not considered.
MFC after: 1 week
|
#
2048d80a |
| 27-Dec-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Consistent handling of errors reported from the lower layer.
MFC after: 3 days
|
#
b7b84c0e |
| 26-Dec-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Whitespace changes.
The toolchain for processing the sources has been updated. No functional change.
MFC after: 3 days
|
#
1bde3b70 |
| 09-Dec-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r309519 through r309757.
|
#
8d0a31e1 |
| 09-Dec-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Don't send multiple SHUTDOWN chunks in a single packet.
Thanks to Felix Weinrank for making me aware of this issue.
MFC after: 1 week
|
#
b594081b |
| 07-Dec-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Silence a warning produced by newer versions of gcc.
MFC after: 1 week
|
#
49656eef |
| 07-Dec-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Cleanup the names of SSN, SID, TSN, FSN, PPID and MID.
This made a couple of bugs visible in handling SSN wrap-arounds when using DATA chunks. Now bulk transfer seems to work fine... This fixes the
Cleanup the names of SSN, SID, TSN, FSN, PPID and MID.
This made a couple of bugs visible in handling SSN wrap-arounds when using DATA chunks. Now bulk transfer seems to work fine... This fixes the issue reported in https://github.com/sctplab/usrsctp/issues/111
MFC after: 1 week
show more ...
|
#
02ebdc78 |
| 31-Oct-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r307736 through r308146.
|
#
38d3251c |
| 22-Oct-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
No functional changes, mostly getting the whitespace changes resulting from an updated formatting tool chain.
MFC after: 1 month
|
#
242b2482 |
| 09-Oct-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r306412 through r306905.
|
#
d748f7ef |
| 07-Oct-2016 |
Mark Johnston <markj@FreeBSD.org> |
Lock the ND prefix list and add refcounting for prefixes.
This change extends the nd6 lock to protect the ND prefix list as well as the list of advertising routers associated with each prefix. To ha
Lock the ND prefix list and add refcounting for prefixes.
This change extends the nd6 lock to protect the ND prefix list as well as the list of advertising routers associated with each prefix. To handle cases where the nd6 lock must be dropped while iterating over either the prefix or default router lists, a generation counter is used to track modifications to the lists. Additionally, a new mutex is used to serialize prefix on-link/off-link transitions. This mutex must be acquired before the nd6 lock and is held while updating the routing table in nd6_prefix_onlink() and nd6_prefix_offlink().
Reviewed by: ae, tuexen (SCTP bits) Tested by: Jason Wolfe <jason@llnw.com>, Larry Rosenman <ler@lerctr.org> MFC after: 2 months Differential Revision: https://reviews.freebsd.org/D8125
show more ...
|
Revision tags: release/11.0.1, release/11.0.0 |
|
#
ed04e0c3 |
| 25-Aug-2016 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead @ r304815
|
#
7d0ce7aa |
| 23-Aug-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r304537 through r304699.
|
#
7fcbd928 |
| 22-Aug-2016 |
Michael Tuexen <tuexen@FreeBSD.org> |
Improve the locking when sending user messages.
First, keep a ref count on the stcb after looking it up, as done in the other lookup cases. Second, before looking again at sp, ensure that it is not
Improve the locking when sending user messages.
First, keep a ref count on the stcb after looking it up, as done in the other lookup cases. Second, before looking again at sp, ensure that it is not freed, because the assoc is about to be freed.
MFC after: 3 days
show more ...
|
#
27067774 |
| 16-Aug-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r303250 through r304235.
|