aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2023-12-31utils: fix -Wsign-compare in definition of OSMO_STRBUF_CHAR_COUNTVadim Yanitskiy1-1/+1
2023-12-30utils: improve readability of OSMO_STRBUF_CHAR_COUNTVadim Yanitskiy1-4/+14
2023-12-30utils: fix OSMO_STRBUF_REMAIN to handle sb.pos == NULL correctlyVadim Yanitskiy1-1/+14
2023-12-12socket: Introduce defines OSMO_SOCK_MULTIADDR_{PEER_STR,NAME}_MAXLENPau Espin Pedrol1-3/+11
2023-12-11socket: Introduce API osmo_sock_sctp_get_peer_addr_info()pespin/multiaddrPau Espin Pedrol1-0/+3
2023-12-07socket: Introduce API osmo_sock_multiaddr_get_name_buf()Pau Espin Pedrol1-0/+4
2023-12-07socket: Introduce API osmo_sock_multiaddr_get_ip_and_port()Pau Espin Pedrol1-0/+2
2023-12-07util: add osmo_strbuf macros to manipulate the strbuf tailNeels Hofmeyr1-0/+16
2023-12-07util: add OSMO_STRBUF_REMAIN()Neels Hofmeyr1-2/+5
2023-12-04soft_uart: implement modem status lines and flow controlVadim Yanitskiy1-8/+35
2023-12-04soft_uart: improve doxygen documentationVadim Yanitskiy1-24/+45
2023-12-03soft_uart: add osmo_soft_uart_{get,set}_name()Vadim Yanitskiy1-0/+4
2023-11-29Add a GSM RLP decoder and encoderHarald Welte2-0/+82
2023-11-29Add flag to enable RTS based pollingAndreas Eversberg1-0/+1
2023-11-29Fix union abis_rsl_chan_nr and abis_rsl_link_idAndreas Eversberg1-2/+6
2023-11-28gsup: add message type for osmo-epdg CEAI interfaceAlexander Couzens1-0/+5
2023-11-27LAPDm: Add a flag to enable suppression of subsequent REJ frameAndreas Eversberg2-0/+2
2023-11-27LAPDm: Add an extra queue for UI framesAndreas Eversberg1-0/+1
2023-11-27LAPDm: Add support for RTS based pollingAndreas Eversberg1-0/+8
2023-11-27LAPD: Add support for RTS based polling and T200Andreas Eversberg1-0/+15
2023-11-24soft_uart: fix spelling in doxygen docsVadim Yanitskiy1-3/+3
2023-11-22osmo_io: rename unsupported SCTP mode to OSMO_IO_FD_MODE_SCTP_RECVMSG_SENDHarald Welte1-2/+2
2023-11-22add new osmo_sockaddr_from_str_and_uint() functionHarald Welte1-0/+1
2023-11-21soft_uart: implement OSMO_SUART_PARITY_{MARK,SPACE}Vadim Yanitskiy1-0/+2
2023-11-21soft_uart: allow manually flushing the receive bufferVadim Yanitskiy1-0/+1
2023-11-21soft_uart: implement the transmitterVadim Yanitskiy1-1/+5
2023-11-21soft_uart: make osmo_soft_uart_alloc() accept *cfgVadim Yanitskiy1-1/+4
2023-11-21soft_uart: split osmo_soft_uart_enable()Vadim Yanitskiy1-1/+2
2023-11-21soft_uart: add osmo_soft_uart_free()Vadim Yanitskiy1-0/+1
2023-11-21core: Add software UART implementationHarald Welte2-0/+86
2023-11-14coding: gsm0503_tch_a[fh]s_encode(): make *codec constVadim Yanitskiy1-2/+2
2023-11-12msgb: fix doxygen docs for msgb_pull_u{8,16,32): end -> frontVadim Yanitskiy1-3/+3
2023-10-24ASCI: Add primitive to L1-SAP to switch uplink access detection on or offAndreas Eversberg1-0/+8
2023-10-13gsmtap: Hide implementation of gsmtap_instarehbein1-13/+6
2023-10-03socket: Introduce APIs osmo_sock_multiaddr_{add,del}_local_addr()Pau Espin Pedrol1-1/+2
2023-09-29osmo_io: Clean up codearehbein1-1/+1
2023-09-26gsm: rename s/gsm0502_fn_compare/gsm0502_fncmp/Vadim Yanitskiy1-1/+1
2023-09-26sockaddr_str.h Fix OSMO_SOCKADDR_STR_FMT_ARGS_NOT_NULL syntax errorPau Espin Pedrol1-1/+1
2023-09-25gsm: add gsm0502_fn_compare() for comparing TDMA FNsVadim Yanitskiy1-0/+19
2023-09-20gsmtap.h: Add definitions for ISDN PPP sub-typeManawyrm1-0/+1
2023-09-19write_queue: Enable updating max_length fieldarehbein1-0/+1
2023-09-18gsm/protocol/gsm_04_11.h: add SMSC-address length limit definitionsMychaela N. Falconia1-0/+10
2023-09-12ASCI: Add definition for TALKER INDICATION and UPLINK RELEASEAndreas Eversberg1-0/+12
2023-09-12ASCI: Add BCC call state definitionsAndreas Eversberg1-2/+2
2023-09-12gsm_12_21.h: fix typo: NM_IPAC_F_CHANT_P{C->D}CHFVadim Yanitskiy1-1/+1
2023-09-08socket: Support setsokopt SCTP_INITMSG in osmo_sock_init2_multiaddr2()Pau Espin Pedrol1-0/+12
2023-09-08socket: Remove OSMO_SOCK_F_SCTP_ASCONF_SUPPORTED, add osmo_sock_init2_multiad...Pau Espin Pedrol1-3/+26
2023-09-05gsm_12_21.h: add flags for NM_ATT_IPACC_SUPP_FEATURESVadim Yanitskiy1-0/+92
2023-09-02gsm_12_21.h: Introduce packed structs for NM_ATT_IPACC_NS_CFG valuesPau Espin Pedrol1-0/+11
2023-09-02gsm_12_21.h: Introduce packed structs for NM_ATT_IPACC_BSSGP_CFG valuesPau Espin Pedrol1-0/+15