aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-03-09NOT FOR MERGE always set cyclic logging colors in osmo_init_logging2()neels/log_auto_colorsNeels Hofmeyr1-0/+1
2023-03-09add log_set_cyclic_category_colors()Neels Hofmeyr3-5/+44
2023-03-08gsm_08_58: Document IPAC RTP CSD modes in at least a few wordsHarald Welte1-4/+4
2023-03-08gsm: TS 44.021 modified V.110 frame encoding/decoding supportHarald Welte9-1/+458
2023-03-08isdn: Add V.110 encoder/decoderHarald Welte11-1/+1030
2023-03-07logging: remove log_initialized(void)Eric1-1/+0
2023-03-07fix _thread orderEric2-2/+2
2023-03-07gsm0502: add burst length definitions from chapter 5.2Vadim Yanitskiy1-0/+30
2023-03-06Makefile.am: Make libraries depend on .map filesHarald Welte6-0/+7
2023-03-06gsm: gsm_gsmtime2fn(): constify paramPau Espin Pedrol2-2/+2
2023-03-05libosmocore.map: Add two missing entries for gsmtap*2() APIHarald Welte1-0/+2
2023-03-03gsm0808: make CSD enum values consistent with RSLOliver Smith2-25/+25
2023-03-03rsl: RSL_CMOD_CSD_T: make enum values consistentOliver Smith1-7/+14
2023-03-03rsl: put values for Channel Mode into enumsOliver Smith1-41/+49
2023-03-02Add osmo_sockaddr_size() to return the size of the variant usedDaniel Willmann1-0/+23
2023-02-28improve test output for gsm0808_sc_cfg_from_gsm48_mr_cfg()Neels Hofmeyr2-424/+468
2023-02-28add gsm0808_amr_modes_from_cfgNeels Hofmeyr3-0/+122
2023-02-28doxygen: fix various typos in commands \param and \returnsVadim Yanitskiy11-14/+14
2023-02-28doxygen: remove documentation for non-existent paramsVadim Yanitskiy1-3/+1
2023-02-28contrib/struct_endianness.py: simplify file extension checkVadim Yanitskiy1-1/+1
2023-02-28libosmocore.map: add tall_{ctr/msgb}_ctxOliver Smith1-0/+2
2023-02-28GSMTAP: add missing parameter docstringsMax1-2/+4
2023-02-27Add libosmocore.mapDaniel Willmann3-1/+573
2023-02-27gsm0808_enc/dec_channel_type: fix transparent flagOliver Smith2-7/+7
2023-02-27Interleaving for CSDHarald Welte2-0/+54
2023-02-27doxygen: also generate documentation for libosmo{sim,usb}Vadim Yanitskiy10-12/+3563
2023-02-27debian/control: fix typoVadim Yanitskiy1-1/+1
2023-02-27debian/control: make libosmocore-doc depend on libosmo{ctrl,gb}-docVadim Yanitskiy1-1/+3
2023-02-27gsm: use OSMO_ASSERT() in osmo_iuup_msgb_alloc_c()Vadim Yanitskiy1-1/+1
2023-02-27msgb: use OSMO_ASSERT in msgb_alloc_headroom[_c]()Vadim Yanitskiy1-2/+2
2023-02-25convolutional coding for CSDHarald Welte3-0/+123
2023-02-25gsm/{bsslap,bssmap_le}: zero-initialize structs using memset()Vadim Yanitskiy2-9/+10
2023-02-24i460_mux: add define constant for maximum number of subchannelsPhilipp Maier1-1/+3
2023-02-24gsm: ensure completeness of osmo_bts_features_{descs,names}[]Vadim Yanitskiy2-1/+8
2023-02-24gsm: add missing features to osmo_bts_features_names[]Vadim Yanitskiy1-0/+2
2023-02-22add osmo_prim_operation_name()Neels Hofmeyr1-1/+5
2023-02-22Rename OSMO_AUTH_ALG_XOR to OSMO_AUTH_ALG_XOR_3GHarald Welte3-4/+7
2023-02-22New unit test for XOR-2G authenticationHarald Welte4-0/+94
2023-02-21Implement the XOR-2G authentication algorithmHarald Welte4-1/+82
2023-02-21tests: add test_gsm0808_enc_dec_channel_type_signOliver Smith1-0/+28
2023-02-21gsm0808_dec_channel_type: fix dec of ch_rate_typeOliver Smith1-1/+1
2023-02-20libosmogb.pc.in: Fix missing dependency on libosmogsmPau Espin Pedrol1-1/+1
2023-02-20Move libosmogsm TS 44.060 declarations under include/osmocom/gsm/Pau Espin Pedrol8-258/+261
2023-02-20gsmtap_util: remove whitespace at the end of linePhilipp Maier1-1/+1
2023-02-20GSMTAP: add gsmtap_source_init*2()Max2-4/+49
2023-02-20gsm0808_enc_channel_type: Add spare byteMatan Perelman1-0/+1
2023-02-20Run struct_endianness.pyOliver Smith1-0/+1
2023-02-20gsm_04_60.h: Better describe origin of enum osmo_gprs_nmoPau Espin Pedrol1-1/+2
2023-02-20GSMTAP: fix typoMax1-1/+1
2023-02-19gsm: fix invalid check in gsm48_decode_ssversion()Vadim Yanitskiy1-1/+1