aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-11-29TBDjolly/lapdAndreas Eversberg2-5/+6
2023-11-29Fix union abis_rsl_chan_nr and abis_rsl_link_idAndreas Eversberg1-2/+6
2023-11-27coding: gsm0503_tch_{afs,ahs}_encode(): add ability to emit BFIAndreas Eversberg1-62/+148
2023-11-27LAPD: Indicate sequence error after indicating received dataAndreas Eversberg1-5/+15
2023-11-27LAPDm: Add a flag to enable suppression of subsequent REJ frameAndreas Eversberg4-3/+6
2023-11-27LAPDm: Add an extra queue for UI framesAndreas Eversberg3-1/+38
2023-11-27LAPDm: Add support for RTS based pollingAndreas Eversberg4-11/+157
2023-11-27LAPD: Add support for RTS based polling and T200Andreas Eversberg4-14/+118
2023-11-24Disable uring when building for embeddedDaniel Willmann1-0/+1
2023-11-24soft_uart: fix spelling in doxygen docsVadim Yanitskiy1-3/+3
2023-11-22osmo_io: Reject unknown/unsupported modes in osmo_iofd_setup()Harald Welte1-1/+12
2023-11-22osmo_io: rename unsupported SCTP mode to OSMO_IO_FD_MODE_SCTP_RECVMSG_SENDHarald Welte3-5/+5
2023-11-22io_uring: add some more source code comments/docsHarald Welte3-1/+21
2023-11-22add new osmo_sockaddr_from_str_and_uint() functionHarald Welte5-0/+39
2023-11-21osmo_io: Assert that iofd mode is correct when calling *_write_msgbDaniel Willmann1-0/+1
2023-11-21soft_uart: check n_bits against 0 in osmo_soft_uart_tx_ubits()Vadim Yanitskiy1-0/+4
2023-11-21soft_uart: fix pulling a small number of Tx bitsVadim Yanitskiy2-73/+40
2023-11-21soft_uart: demonstrate a problem with osmo_soft_uart_tx_ubits()Vadim Yanitskiy2-0/+108
2023-11-21soft_uart: implement OSMO_SUART_PARITY_{MARK,SPACE}Vadim Yanitskiy4-0/+62
2023-11-21soft_uart: fix handling of num_data_bits < 8Vadim Yanitskiy2-4/+7
2023-11-21soft_uart: fix Rx buffer flushing logic in suart_rx_ch()Vadim Yanitskiy2-11/+19
2023-11-21soft_uart: add unit tests for the receiver and transmitterVadim Yanitskiy4-0/+450
2023-11-21soft_uart: allow manually flushing the receive bufferVadim Yanitskiy3-6/+9
2023-11-21soft_uart: implement the transmitterVadim Yanitskiy3-27/+85
2023-11-21soft_uart: implement parity checking for the receiverVadim Yanitskiy1-3/+21
2023-11-21soft_uart: rework osmo_uart_rx_bit() to use flow stateVadim Yanitskiy1-34/+41
2023-11-21soft_uart: make osmo_soft_uart_alloc() accept *cfgVadim Yanitskiy3-7/+12
2023-11-21soft_uart: split osmo_soft_uart_enable()Vadim Yanitskiy3-10/+20
2023-11-21soft_uart: add doxygen documentationVadim Yanitskiy1-6/+32
2023-11-21soft_uart: add osmo_soft_uart_free()Vadim Yanitskiy3-0/+16
2023-11-21core: Add software UART implementationHarald Welte5-0/+362
2023-11-19tests/testsuite.at: remove copy-pasted 'touch experr'Vadim Yanitskiy1-3/+0
2023-11-17gmstap_util: Fix sending out gsmtap messagesarehbein1-5/+10
2023-11-15gsmtap_util: Simplify sinkarehbein1-43/+7
2023-11-15LAPD: Always update N(R) in pending TX frames if V(R) is incrementedAndreas Eversberg2-8/+11
2023-11-15LAPD: Flush TX queue, if remote peer enters busy condition or rejectsAndreas Eversberg1-1/+16
2023-11-15LAPD: Prepare lapd_send_i() for RTS supportAndreas Eversberg1-20/+23
2023-11-14coding: gsm0503_tch_a[fh]s_encode(): make *codec constVadim Yanitskiy2-4/+4
2023-11-14coding: gsm0503_tch_a[fh]s_encode(): improve cmr/ft checksVadim Yanitskiy1-26/+10
2023-11-12msgb: fix doxygen docs for msgb_pull_u{8,16,32): end -> frontVadim Yanitskiy1-3/+3
2023-11-09gsmtap_util: Use Osmo IO instead of Osmo write queuesarehbein1-37/+40
2023-11-09logging_gsmtap: Temporarily disable logging when sending the logsDaniel Willmann1-0/+5
2023-11-07logging: ensure ANSI color escape is sent in same line/before newlineManawyrm2-4/+11
2023-10-24ASCI: Add primitive to L1-SAP to switch uplink access detection on or offAndreas Eversberg1-0/+8
2023-10-23socket.c: Fix compilation with --disable-libsctpPau Espin Pedrol1-0/+2
2023-10-23LAPDm: Correctly count expiry of T200 during estabishment/releaseAndreas Eversberg1-4/+4
2023-10-20write_queue: Fix Doxygen commentarehbein1-1/+1
2023-10-20osmo_io_poll: Handle -EAGAIN in case of OSMO_FD_WRITEarehbein1-0/+4
2023-10-17gsm48_ie.c: change bearer cap structure in outgoing CSD callsManawyrm2-2/+2
2023-10-17gsm48_ie.c: add 3.1kHz audio bearer capability for CSD callsManawyrm1-0/+2