aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-07-09msgb: Add helper macro to decide if a segment is incompletearehbein/libosmocore_segm_cb_changesarehbein1-0/+7
2023-07-09osmo_io: Adapt osmo_io msg processingarehbein1-5/+4
2023-07-09Revert "gsm/ipa: Add segmentation callback"arehbein3-33/+0
2023-07-07core: fix pointer access in msgb_l[1-4] macrosVadim Yanitskiy1-4/+4
2023-07-07gsm: Improve the TCH/H2.4 coding routinesSylvain Munaut4-14/+39
2023-07-07gsm: Fix comment for TCH/F4.8 codeSylvain Munaut1-1/+1
2023-07-05ipa: fix a typo in ipa_ccm_rcvmsg_base(): PING -> PONGVadim Yanitskiy1-1/+1
2023-06-30osmo_io: Add osmo_iofd_notify_connected()Daniel Willmann5-5/+18
2023-06-30osmo_io: Remove missing functions from map fileDaniel Willmann1-4/+0
2023-06-30osmo_io: Fix write_enable handling in iofd_txqueueDaniel Willmann1-1/+4
2023-06-30osmo_io: Make the test more deterministic between backendsDaniel Willmann2-14/+18
2023-06-29osmo_io: Use bitfield for various boolean flagsDaniel Willmann3-13/+25
2023-06-29gsmtap_source_free(): Don't crash if NULL is passedHarald Welte1-0/+3
2023-06-28ASCI: Add decoding of mobile identity in TALKER INDICATIONAndreas Eversberg1-0/+11
2023-06-28Allow 'configure <cr>' at VTY to enter config modeAndreas Eversberg1-1/+1
2023-06-28ASCI: Also display group/broadcast call message namesAndreas Eversberg1-0/+5
2023-06-26osmo_io: Use LOGPIO instead of LOGPDaniel Willmann1-1/+1
2023-06-26osmo_io: Return early on error in osmo_iofd_register()Daniel Willmann1-1/+3
2023-06-25gsm0502: cosmetic: use ARRAY_SIZE in gsm0502_fn2ccch_block()Vadim Yanitskiy1-1/+1
2023-06-25gsm: add gsm0502_fn2ccch_block()Vadim Yanitskiy3-0/+38
2023-06-23ecu: add is_dtx_pause() methodMychaela N. Falconia3-0/+30
2023-06-23coding: fix a copy-paste bug in gsm0503_tch_afs_decode_dtx()Vadim Yanitskiy1-1/+1
2023-06-21Add VGCS UPLINK GRANT message structure to gsm_04_08.hAndreas Eversberg1-0/+7
2023-06-20osmo_io: Make name optional, add _set_name() APIPau Espin Pedrol4-3/+15
2023-06-19gsm/ipa: Add segmentation callbackarehbein3-0/+33
2023-06-19core/osmo_io: Fix reception of partial packetsarehbein1-1/+1
2023-06-19socket: Ensure fd is not negative in osmo_sock_get_name_buf()Daniel Willmann1-0/+5
2023-06-19core/osmo_io: Rename variables for readabilityarehbein1-9/+10
2023-06-09lapdm: Do not return an error when enqueuing a frameAndreas Eversberg1-1/+1
2023-06-09ASCI: Add Notification/NCH message to gsm_04_08.hAndreas Eversberg1-0/+8
2023-06-09Fix short L3 header of SI 10 at gsm_04_08.hAndreas Eversberg1-3/+3
2023-06-09Add short L3 header to gsm_04_08.hAndreas Eversberg1-0/+17
2023-06-09Add support for receiving Bter UI frames at lapdm.cAndreas Eversberg1-11/+25
2023-06-09Add support for sending Bter UI frames at lapdm.cAndreas Eversberg1-6/+12
2023-06-09ASCI: Add message definition and encoding according to 3GPP TS 48.008Andreas Eversberg4-2/+917
2023-06-09Added generation of include/osmocom/core/socket_compat.hAndreas Eversberg3-0/+18
2023-06-08improve API for osmo_routing_area_idNeels Hofmeyr5-2/+267
2023-06-07osmo_io: Remove osmo_iofd_read/write_enable/disableDaniel Willmann5-62/+9
2023-06-07osmo_io: Don't make msg in write_cb constDaniel Willmann3-5/+5
2023-06-07osmo_io: Consistency - put read/recv callback first in osmo_io_opsDaniel Willmann1-4/+4
2023-06-05struct osmo_sub_auth_data: remove OSMO_DEPRECATED_OUTSIDEVadim Yanitskiy1-1/+1
2023-06-03gsm48_rest_octets: fix wrong valueEric1-1/+1
2023-06-02libosmogsm: Add support for TUAK authentication algorithmHarald Welte13-1/+1186
2023-06-02libosmogsm: Avoid executing MILENAGE crypto twice (for UMTS and GSM)Harald Welte1-4/+2
2023-06-02libosmogsm: Factor out the C2 derivation functionHarald Welte5-7/+33
2023-06-02libosmogsm: Allow auth API caller to specify RES lengthHarald Welte5-28/+62
2023-06-02osmo-auc-gen: Convert over to osmo_auth_gen_vec*2 APIHarald Welte1-4/+33
2023-06-02libosmogsm: Ensure MILENAGE + XOR-3G K length is 128 bitHarald Welte2-4/+19
2023-06-02libosmogsm: Add OSMO_ASSERT() to ensure correct algorithmHarald Welte5-0/+13
2023-06-02libosmogsm: Support authentication with 256-bit K and/or OP/OPcHarald Welte9-25/+158