aboutsummaryrefslogtreecommitdiffstats
path: root/src/libosmo-mgcp-client/mgcp_client.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-14mgcp-client: always send 'm=audio' lineNeels Hofmeyr1-6/+9
2024-03-07migrate mgcp_client from osmo_wqueue to osmo_ioHarald Welte1-50/+52
2024-01-11Revert "drop (now) unused code"neels1-0/+88
2024-01-05drop (now) unused codeNeels Hofmeyr1-88/+0
2024-01-05client SDP: more verbose error loggingNeels Hofmeyr1-5/+16
2024-01-05client: allow MGCP_MAX_CODECS entriesNeels Hofmeyr1-4/+4
2024-01-05client: collapse codecs[] and ptmap[]; allow codec variantsNeels Hofmeyr1-42/+79
2023-12-17mgcp: reserve once byte for '\0' in mgcp_do_read()Vadim Yanitskiy1-1/+2
2023-12-07mgcp-client: Transmit remote IP addr in CRCX if known and port=0Pau Espin Pedrol1-25/+28
2023-12-05cosmetic: Fix line indentationPau Espin Pedrol1-1/+1
2023-11-15mgcp_parse_audio_port_pt(): fix buffer overflowNeels Hofmeyr1-1/+1
2023-07-10ASCI: Add new mode for voice group/broadcast callAndreas Eversberg1-0/+1
2023-06-30mgcp_client: tweak extract_codec_name() implementationNeels Hofmeyr1-5/+4
2023-06-28mgcp_client: check rc of map_str_to_codecOliver Smith1-3/+8
2023-06-28Cosmetic: fix a typoOliver Smith1-1/+1
2023-06-27mgcp-client: Always mark client as UP if keepalive request-interval disabledPau Espin Pedrol1-6/+6
2023-06-15mgcp-client: Add keepalive featurePau Espin Pedrol1-13/+86
2023-06-14mgcp-client: Move some static functions further abovePau Espin Pedrol1-34/+34
2023-06-14mgcp_client: Introduce mgcp_client_conf_alloc(), deprecate mgcp_client_conf_i...Pau Espin Pedrol1-3/+24
2023-06-09mgcp-client: Drop unused struct mgcp_client fieldPau Espin Pedrol1-1/+0
2023-04-18Cosmetic: mgcp_client: fix typoOliver Smith1-1/+1
2023-04-15mgcp_client: simpler error handlingNeels Hofmeyr1-87/+75
2023-04-15mgcp_find_section_end(): skip spaces at start of SDPNeels Hofmeyr1-3/+3
2023-03-14mgcp-client: Call osmo_fd_unregister() before closing and changing bfd->fdPau Espin Pedrol1-2/+2
2023-02-28mgcp_client: fix sourcecode formattingPhilipp Maier1-5/+2
2023-02-27mgcp_client: mgcp_msg_gen: add more error logsOliver Smith1-2/+6
2023-01-24mgcp_client: add new clearmode codecOliver Smith1-0/+1
2022-10-17mgcp-client: Use random free local port by defaultPau Espin Pedrol1-50/+8
2022-10-06osmux: Erase references to bsc-natPau Espin Pedrol1-1/+1
2022-06-29mgcp-client: Remove impossible code pathPau Espin Pedrol1-4/+0
2022-01-04mgcp_client: add new codec IUFP as VND.3GPP.IUFPPhilipp Maier1-0/+1
2021-09-14mgcp_client: add MGW name as logging contextPhilipp Maier1-76/+96
2021-09-02mgcp_client: fix typo in doxygen commentPhilipp Maier1-1/+1
2021-08-16libosmo-mgcp-client: extend the mgcp_client for MGW poolingPhilipp Maier1-2/+32
2021-08-16mgcp_client: refactor function init_socketPhilipp Maier1-17/+23
2021-08-16mgcp_client: do not print (null) when address is ANYPhilipp Maier1-3/+5
2021-08-16mgcp_client: allow to reset endpoints on startupPhilipp Maier1-20/+54
2021-08-04mgcp_client: fix typo Initalize -> InitializePhilipp Maier1-1/+1
2021-07-22mgcp_lient: remove unsubstantial FIXME notePhilipp Maier1-1/+0
2021-07-15mgcp_client: add logging on received MGCP messagesNeels Hofmeyr1-0/+3
2021-06-11mgcp_client: fix error handling in mgcp message generationPhilipp Maier1-47/+66
2021-06-11mgcp_client: drop nunnecessary else statementPhilipp Maier1-2/+1
2020-12-10mgcp_client: get rid of magic numbers for E1 slotsPhilipp Maier1-1/+3
2020-10-21use osmo_fd_setup() whenever applicableHarald Welte1-5/+5
2020-09-07mgcp_client: Deprecate unused IPv4-only APIPau Espin Pedrol1-6/+3
2020-09-07mgcp_client: Allow setting IPv6 addressesPau Espin Pedrol1-1/+1
2020-09-07mgcp_client: Allow submitting and parsing IPv6 addr in SDPPau Espin Pedrol1-15/+45
2020-08-31mgcp_client: Use INET6_ADDRSTRLEN to store addresses in str formatPau Espin Pedrol1-1/+1
2020-07-31libosmo-mgcp-client: mgcp_client_tx(): return rc on errorVadim Yanitskiy1-2/+2
2020-07-31libosmo-mgcp-client: fix memleak in case if no response is receivedHarald Welte1-5/+10