aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-06-08examples: Use osmo_io in {ipa-,}stream-{client,server}daniel/osmo_ioDaniel Willmann4-76/+19
2023-06-08stream: Update log messagesDaniel Willmann1-12/+10
2023-06-08Add osmo_io support to osmo_stream_cli and osmo_stream_srvDaniel Willmann2-30/+369
2023-06-08stream: Properly name osmo_stream_srv read callbackDaniel Willmann2-6/+6
2023-05-31ipa-stream-server: Return -EBADF in read_cb after osmo_stream_srv_destroy()Daniel Willmann1-1/+2
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 Willmann2-7/+14
2023-04-25debian: set compat level to 10Oliver Smith2-2/+2
2023-03-13src/Makefile.am: do not overwrite AM_LDFLAGSVadim Yanitskiy1-1/+1
2023-03-13tests/Makefile.am: clean up AM_* variablesVadim Yanitskiy1-2/+3
2023-03-13{utils,tests}/Makefile.am: reorder libraries in LDADDVadim Yanitskiy2-17/+8
2023-02-27rtp.h: add RTP_PT_CSDATAOliver Smith1-0/+2
2023-02-20fix msgb leak on OSMO_STREAM_SRV_F_FLUSH_DESTROYNeels Hofmeyr1-0/+1
2023-02-20Run struct_endianness.pyOliver Smith3-5/+5
2023-02-10Add osmo_stream_srv_link_is_opened()Max2-4/+15
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 Pedrol8-25/+147
2023-01-03osmo-amr-inspect: Improve robustness reading from stdinPau Espin Pedrol1-5/+11
2022-12-22Introduce utils/osmo-amr-inspect program2023q1Pau Espin Pedrol5-1/+342
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 Pedrol2-4/+8
2022-12-21amr: use struct bwe_hdr in osmo_amr_bwe_to_oa()Pau Espin Pedrol1-8/+15
2022-12-21amr: constify input buffer in osmo_amr_is_oa()Pau Espin Pedrol2-2/+2
2022-12-21amr: Add missing header stdbool.hPau Espin Pedrol1-0/+1
2022-12-21amr.h: Fix AMR_FT_{GSM,TDMA,PDC}_EFR_SID_LENPau Espin Pedrol1-13/+13
2022-12-20stream: Fix tx data dropped upon show socket writePau Espin Pedrol1-12/+22
2022-12-20stream: Avoid useless polling if tx_queue becomes emptyPau Espin Pedrol1-2/+10
2022-12-20stream: Log error on short sendPau Espin Pedrol1-0/+4
2022-12-20stream: osmo_stream_*_write: Unifiy way to get data and lengthPau Espin Pedrol1-6/+6
2022-12-20stream: Log read/write flagsPau Espin Pedrol1-1/+1
2022-12-19osmux: Allow forwarding AMR NO_DATA framesPau Espin Pedrol2-5/+9
2022-12-19amr: Support all SID and NO_DATA amr formatsPau Espin Pedrol4-58/+93
2022-12-19tests/amr: Add test case for unused FT=14Pau Espin Pedrol2-1/+11
2022-12-19amr: Add struct definition for AMR BWE headerPau Espin Pedrol1-0/+28
2022-12-19amr: osmo_amr_bwe_to_oa() define variable as unsignedPau Espin Pedrol1-1/+1
2022-12-19amr: osmo_amr_bwe_to_oa(): Modify loop to allow osmo_amr_bytes()=0 (NO_DATA)Pau Espin Pedrol1-4/+4
2022-12-19amr.h: Fix missing include dependenciesPau Espin Pedrol1-0/+3
2022-11-24osmux_output: Refactor init code to avoid calling deprecated APIs internallyPau Espin Pedrol1-13/+16
2022-11-22Add assert for link check to osmo_stream_srv_create()Max1-0/+2
2022-11-21osmux: Refactor osmux_xfrm_output_pull() to simplify code flowPau Espin Pedrol1-40/+35
2022-11-21osmux: Check received osmuxh->amr_ft is correct before using itPau Espin Pedrol1-0/+5
2022-11-21amr: Guard against incorrect AMR FT passed to osmo_amr_{bits,bytes}()Pau Espin Pedrol1-0/+4
2022-11-21tests/osmux: Add extra asserts to validate osmux header is pulled correctlyPau Espin Pedrol1-0/+5
2022-11-21osmux: Improve logging of osmux_xfrm_inputPau Espin Pedrol2-232/+272
2022-11-18osmux: Introduce API osmux_xfrm_input_set_name()Pau Espin Pedrol4-4/+19
2022-11-18osmux: Support recreating lost RTP packets at start of the batchPau Espin Pedrol3-426/+626
2022-11-16osmux: Set M bit in osmuxhdr if seqnum hole found encoding RTP pktsPau Espin Pedrol5-141/+155
2022-11-16osmux: Avoid filling in seqnum holes upon rx of RTP pkt with M bit setPau Espin Pedrol1-0/+4
2022-11-16osmux: Use better rationale when limiting amount of lost & forged RTP incomin...Pau Espin Pedrol2-104/+110