aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2023-09-12stream: Add new stream_{cli,srv_link} parameters to set SCTP_INITMSG sockopt ...Pau Espin Pedrol2-0/+42
2023-09-08stream: Introduce API to set several transport parametersPau Espin Pedrol2-33/+66
2023-09-08stream: Use new libosmocore API osmo_sock_init2_multiaddr2()Pau Espin Pedrol2-7/+39
2023-08-25stream: Add server-side (segmentation) support for IPAarehbein1-0/+17
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 Pedrol2-73/+84
2023-08-07stream_srv: Log SCTP REMOTE_ERROR eventsPau Espin Pedrol2-0/+22
2023-08-07stream_srv: sctp: Log error cause of COMM_LOST eventPau Espin Pedrol1-1/+2
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 Pedrol1-3/+3
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 Pedrol1-1/+1
2023-08-07ipa: Add segmentation callbackarehbein1-0/+65
2023-08-07examples: Add extension header octet to examplearehbein1-0/+5
2023-08-04stream: Split cli/srv specific code out of stream.cPau Espin Pedrol4-1786/+1897
2023-07-25stream: Fix osmo_panic log fmtsarehbein1-4/+5
2023-06-30stream: Notify stream_cli on connect()Daniel Willmann1-0/+1
2023-06-27stream: Rename static function to have correct prefixPau Espin Pedrol1-2/+2
2023-06-20stream: srv cb: Use osmo_sockaddr and improve logging when cli connectsPau Espin Pedrol1-18/+9
2023-06-20stream: Drop name param from recently added API osmo_stream_srv_create2()Pau Espin Pedrol1-6/+2
2023-06-20stream: Drop recently added API osmo_stream_cli_create2Pau Espin Pedrol1-32/+19
2023-06-20stream: Print socket info as part of the logging contextPau Espin Pedrol1-5/+23
2023-06-20stream: Allow setting name printed during loggingPau Espin Pedrol1-27/+74
2023-06-17stream: Set state to closed before calling disconnect_cb()Daniel Willmann1-3/+5
2023-06-16stream: Assert that fd is valid in stream_cli_handle_connecting()Daniel Willmann1-0/+1
2023-06-15stream: Remove duplicated code in osmo_stream_cli_create()Daniel Willmann1-17/+1
2023-06-15stream: Document osmo_stream_cli_create2()Daniel Willmann1-1/+7
2023-06-15stream: Setup ofd in osmo_stream_cli_openDaniel Willmann1-6/+2
2023-06-14Add osmo_io support to osmo_stream_cli and osmo_stream_srvDaniel Willmann1-29/+320
2023-06-14stream: Correctly close osmo_stream_cli when in state WAIT_RECONNECTDaniel Willmann1-0/+6
2023-06-12stream: Use cli->state to check if cli is already closedDaniel Willmann1-1/+1
2023-06-12stream: Factor out reconnection handlingDaniel Willmann1-31/+43
2023-06-08stream: Update log messagesDaniel Willmann1-9/+7
2023-06-08cosmetic: Change name of osmo_stream_src_fd_cb()Daniel Willmann1-2/+2
2023-06-08stream: Properly name osmo_stream_srv read callbackDaniel Willmann1-5/+5
2023-05-17stream: (typo) Change callback param name of struct osmo_stream_cli from srv ...Daniel Willmann1-4/+4
2023-05-17stream: Introduce and use osmo_stream_cli_fd() to get the fdDaniel Willmann1-6/+13
2023-03-13src/Makefile.am: do not overwrite AM_LDFLAGSVadim Yanitskiy1-1/+1
2023-02-20fix msgb leak on OSMO_STREAM_SRV_F_FLUSH_DESTROYNeels Hofmeyr1-0/+1
2023-02-10Add osmo_stream_srv_link_is_opened()Max1-3/+14
2023-02-10osmo_stream_srv_link_close(): properly handle NULL inputMax1-0/+3
2023-02-07Bump version: 1.2.0.114-3804-dirty → 1.3.01.3.0Pau Espin Pedrol1-1/+1
2022-12-21amr: osmo_amr_bwe_to_oa(): validate input data is long enoughPau Espin Pedrol1-0/+2
2022-12-21amr: use OSMO_BYTES_FOR_BITS()Pau Espin Pedrol1-3/+3
2022-12-21amr: Clarify size of AMR BWE header and ToCPau Espin Pedrol1-4/+5
2022-12-21amr: use struct bwe_hdr in osmo_amr_bwe_to_oa()Pau Espin Pedrol1-8/+15