aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-02-22stream_cli: Call read callback even if connection failedjolly/workAndreas Eversberg1-1/+2
2024-02-22stream_cli: Correctly setup and free osmo_io client instanceAndreas Eversberg1-8/+10
2024-02-22examples/stream-*: Add options, to set local/remote peerAndreas Eversberg2-7/+14
2024-02-15stream_{cli,srv}: Fix memory leak, if sending a message failsAndreas Eversberg4-7/+15
2024-02-09examples/stream-*: Support SCTP when called with "-s" argumentHarald Welte2-5/+35
2024-02-08stream_{cli,srv}: Add support for SCTP in OSMO_IO modeHarald Welte3-7/+21
2024-01-26build: include git-version-gen into the release tarballVadim Yanitskiy1-0/+1
2023-12-12stream_srv_link: osmo_stream_srv_link_get_sockname() now returns the full set...Pau Espin Pedrol1-11/+31
2023-12-08stream_cli: Introduce API osmo_stream_srv_get_sockname()Pau Espin Pedrol3-0/+15
2023-12-08stream_cli: osmo_stream_cli_get_sockname() now returns the full set of addressesPau Espin Pedrol2-3/+5
2023-12-08netif: sctp.h: Introduce value_string for enum sctp_sstat_statePau Espin Pedrol2-0/+19
2023-12-08netif: sctp.h: Introduce value_string for enum sctp_spinfo_statePau Espin Pedrol2-0/+15
2023-12-06stream: Add missing osmo_stream_srv_link_get_fd() APIPau Espin Pedrol2-0/+9
2023-12-06stream_cli: Fix opening sctp client socket if no local address setPau Espin Pedrol2-4/+14
2023-11-21Introduce generic osmo_stream_{cli,srv}_get_fd() APIHarald Welte3-6/+30
2023-11-20stream_srv: osmo_stream_srv_get_ofd() works only in OSMO_FD modeHarald Welte1-0/+1
2023-10-24stream_srv: Make osmo_stream_srv_clear_tx_queue() aware of osmo_ioDaniel Willmann1-2/+13
2023-10-18stream_test: Fix memleaksarehbein1-15/+33
2023-10-18stream_test: Improve mem mgmt, fix connection mgmtarehbein2-81/+79
2023-10-09stream: Add and use helper function osmo_ipa_push_headers()arehbein5-10/+27
2023-10-05stream (test): Fix Coverity CID 323456arehbein1-1/+1
2023-10-02stream: Add client-side (segmentation) support for IPAarehbein7-18/+315
2023-10-02stream_test: Disable naglingarehbein1-0/+1
2023-09-29stream_srv: Fix connection error handlingDaniel Willmann1-12/+16
2023-09-25stream_srv: Set io_fd pointer to NULL after freeingarehbein1-0/+1
2023-09-19ipa: Don't break strict aliasing rulearehbein1-1/+13
2023-09-12Bump version: 1.3.0.56-745c-dirty → 1.4.01.4.0Pau Espin Pedrol7-13/+84
2023-09-12stream: Add new stream_{cli,srv_link} parameters to set SCTP_INITMSG sockopt ...Pau Espin Pedrol3-0/+48
2023-09-08stream: Introduce API to set several transport parametersPau Espin Pedrol4-34/+85
2023-09-08stream: Use new libosmocore API osmo_sock_init2_multiaddr2()Pau Espin Pedrol3-8/+40
2023-09-04stream_test: Avoid leaking osmo_stream_srv_linkPau Espin Pedrol1-0/+3
2023-08-25stream test: Fix test output checkarehbein2-0/+3
2023-08-25stream: Add server-side (segmentation) support for IPAarehbein5-10/+363
2023-08-21stream: Use new flag OSMO_SOCK_F_SCTP_ASCONF_SUPPORTED for SCTP socketsPau Espin Pedrol2-3/+3
2023-08-21stream_cli: Forward SCTP MSG_NOTIFICATION to upper layersPau Espin Pedrol1-2/+41
2023-08-21stream: Refactor sctp_recvmsg_wrapper() loggingPau Espin Pedrol3-73/+85
2023-08-07stream_srv: Log SCTP REMOTE_ERROR eventsPau Espin Pedrol3-0/+43
2023-08-07stream_srv: sctp: Log error cause of COMM_LOST eventPau Espin Pedrol1-1/+2
2023-08-07sctp: Document relevant RFC specsPau Espin Pedrol1-0/+6
2023-08-07stream_cli: Proper handling of send() socket errorsPau Espin Pedrol1-3/+9
2023-08-07stream_srv: Handle ESHUTDOWN and other write() errors destroying the socketPau Espin Pedrol1-4/+15
2023-08-07stream: Append data to current tail of message upon recv()Pau Espin Pedrol2-5/+6
2023-08-07stream_srv: Improve logging lines accepting new connectionsPau Espin Pedrol2-3/+6
2023-08-07stream_srv: call setsockopt(SO_NOSIGPIPE) also in srv socketsPau Espin Pedrol2-1/+17
2023-08-07stream_srv: Use LOGSLNK() to print log linePau Espin Pedrol1-2/+2
2023-08-07stream_cli: Increase log level of established conn to INFOPau Espin Pedrol2-1/+4
2023-08-07ipa: Add segmentation callbackarehbein2-0/+76
2023-08-07examples: Add extension header octet to examplearehbein3-2/+10
2023-08-04stream: Split cli/srv specific code out of stream.cPau Espin Pedrol6-1786/+1938
2023-07-25stream: Fix osmo_panic log fmtsarehbein1-4/+5