aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
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
2023-02-18i460_mux: make osmo_i460_subchan_count publicPhilipp Maier3-2/+7
2023-02-17Fix typo endianess -> endiannessOliver Smith17-95/+95
2023-02-16i460_mux.c fix apidocPhilipp Maier1-9/+8
2023-02-15socket: propagate error in osmo_sock_unix_init() to the callerMax1-4/+4
2023-02-13gsm0808_enc/dec_channel_type: support dataOliver Smith3-20/+245
2023-02-10add contrib/talloc_count.shNeels Hofmeyr1-0/+52
2023-02-09gsm0808_chan_indicator: add SPEECH_CTM_TEXT_TELEPHONYOliver Smith1-0/+1
2023-02-09test_gsm0808_enc_dec_channel_type -> …_speechOliver Smith1-2/+2
2023-02-09gsm0808_dec_channel_type: add missing len checkOliver Smith2-0/+15
2023-02-07Bump version: 1.7.0.119-b31a-dirty → 1.8.01.8.0osmith/1.8.1Pau Espin Pedrol11-21/+168
2023-02-07debian/rules: Fix moved path crc*gen.cPau Espin Pedrol1-4/+4
2023-02-04Add SI10 supportMax2-1/+15
2023-02-02gprs_ns2_fr: use osmo_netdev to monitor and operate network devicePau Espin Pedrol5-141/+65
2023-01-31gsm_08_08.h: fix typo in GSM0808_DATA_FULL_PREFOliver Smith1-1/+2
2023-01-30SI: add missing headerMax3-1/+3
2023-01-27libosmocore: Transition to use of 'telnet_init_default'arehbein7-8/+7
2023-01-26tun: Fix potential unpaired call to osmo_netns_switch_exit()Pau Espin Pedrol1-1/+2
2023-01-26Fixup .gitignoreMax1-1/+1
2023-01-26d/control: libosmocore-dev: depend on libmnl-devOliver Smith1-0/+1
2023-01-25netdev: Fix compilation building with --disable-libmnlPau Espin Pedrol1-1/+31
2023-01-25configure --enable-libmnl: Add libmnl to libosmocore.pc.in RequiresPau Espin Pedrol2-2/+2
2023-01-25Introduce tundev APIPau Espin Pedrol5-0/+617
2023-01-25Introduce netdev APIPau Espin Pedrol5-0/+957
2023-01-25SI: add RR short PD message typesMax2-0/+38
2023-01-25ASCI: add VBS/VGCS support to BTS features listMax2-0/+4