aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
34 hoursintroduce osmo_stream_cli_get_iofd() APIHEADmasterHarald Welte3-0/+25
3 daysMakefile.am: Remove $(SOURCES) which is not defined anywhereHarald Welte1-1/+1
4 daysdocs: jibuf: Prevent internal #defines being documentedHarald Welte1-4/+5
4 daysdocs: Split Stream Server and Stream Client into separate groupsHarald Welte5-104/+98
4 daysdocs: Don't export internal structs declared in src filesHarald Welte1-1/+1
4 daysdocs: More verbose stream_{cli,srv} API documentation/manualHarald Welte2-88/+231
4 daysEnsure osmo_stream_{cli,srv}_recv() is used only in osmo_fd modeHarald Welte2-0/+2
4 daysdocs: Don't export documentation about static (internal) functionsHarald Welte1-1/+1
4 daysdocs: Use \defgroup and avoid repeated boilerplate textHarald Welte4-17/+11
4 daysdocs: Enable AUTOBRIEF feauture in doxygenHarald Welte1-2/+2
4 daysMakefile.am: Fix dependency: rebuild doxygen on src/include changesHarald Welte1-1/+1
6 daysstream_srv: Fix retrieve of srv_link sockname for AF_UNIX socketsPau Espin Pedrol1-21/+49
6 daysprim: Introduce osmo_prim_srv{_link}_set_name APIsPau Espin Pedrol3-1/+14
6 daysstream: Add osmo_stream_*_get_name() APIsPau Espin Pedrol4-0/+31
6 daysosmo_stream_cli_send(): Drop data if client is not connected [yet]Harald Welte1-0/+8
7 daysosmo_prim_srv_send: assert prim_srv is not NULLPau Espin Pedrol1-0/+2
12 daysstream_{client,server} example: Cleanup on exitAndreas Eversberg2-4/+21
12 daysstream_cli: Correctly setup and free osmo_io client instanceAndreas Eversberg1-2/+6
14 daysosmo_stream_cli_write(): fix double-free of msgbVadim Yanitskiy1-0/+1
2024-03-02stream_{cli,srv}: Free received messages when not forwardedAndreas Eversberg2-0/+8
2024-03-02osmo_io: make use of osmo_iofd_get_ioops()Harald Welte3-8/+3
2024-02-29stream_{cli,srv}: Fix memory leak, if sending a message failsAndreas Eversberg4-7/+15
2024-02-29stream_{cli,srv}: Add support for SCTP in OSMO_IO modeHarald Welte5-27/+198
2024-02-28examples/stream-{server,client}: Generate talloc report on SIGUSR1Harald Welte2-0/+22
2024-02-28examples/stream-*: Add options, to set local/remote peerAndreas Eversberg2-7/+14
2024-02-28examples/stream-*: Support SCTP when called with "-s" argumentHarald Welte2-5/+35
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