Commit Graph

970 Commits (375bf6dcc503626af4c6f7fc36828008b7eb874e)

Author SHA1 Message Date
Neels Hofmeyr c1aa178c8b vty api: add vty_out_va()
4 years ago
Maxim Suraev b3e9b31383 socket.h: add missing include
4 years ago
Oliver Smith d6ff9c8315 GSUP: deprecate osmo_gsup_get_err_msg_type()
4 years ago
Neels Hofmeyr 56632b69a7 osmo_fsm_state_name: make robust against NULL fi
4 years ago
Neels Hofmeyr 7740d26d7e add osmo_classmark_* API
4 years ago
Neels Hofmeyr 0423b61aa8 add osmo_hexdump_buf() and test
4 years ago
Neels Hofmeyr d01ef75ab8 gsm0808: add BSSMAP Cell Identifier matching API
4 years ago
Harald Welte 1c3bae138c constrain gsm48_generate_mid() output array bounds
4 years ago
Oliver Smith 49fb992cd7 gsm_23_003.h: add GSM23003_IMEI_NUM_DIGITS_NO_CHK
4 years ago
Maxim Suraev b27e6feb69 Rename msgb_wrap_with_TL()
4 years ago
Maxim Suraev 6915a219b2 Prevent GCR encoder/decoder functions from being used directly
4 years ago
Maxim Suraev 3b90125346 LCLS: make GCR into static member of osmo_lcls
4 years ago
Maxim Suraev 414c8f565b LCLS: add status parameter to Assignment Completed message
4 years ago
Philipp Maier 64b51eb68b socket: add define for socket name length
4 years ago
Maxim Suraev 1bec3908c6 LCLS: add GCR comparison helper
4 years ago
Neels Hofmeyr 6ad50aaebd comments: update/fix three 3GPP spec references
4 years ago
Neels Hofmeyr f8963f9d4e change GSM48_CMSERV_* to enum type, add names
4 years ago
Oliver Smith 894be2d9da gsm23003: add osmo_imei_str_valid()
4 years ago
Stefan Sperling bd6e7a9f2d port rest octets encoding code from osmo-bsc
4 years ago
Stefan Sperling fdf8b7b1be port arfcn range encode support from osmo-bsc
4 years ago
Maxim Suraev e118ed22e3 LCLS: use proper types for value_string wrappers
4 years ago
Oliver Smith d621a1ec2e Cosmetic: GSUP: note "on wire" for imei_result
4 years ago
Neels Hofmeyr 92f3f5e491 add osmo_lu_type_names[], osmo_lu_type_name()
4 years ago
Neels Hofmeyr 02fd83d799 add osmo_mi_name(), for MI-to-string like "IMSI-123456"
4 years ago
Maxim Suraev 45f89c938d LCLS: fix LCLS-CONNECT-CONTROL encoder
4 years ago
Neels Hofmeyr 86a5aae218 fix typo in enum BSS_MAP_MSG_TYPE: BSS_MAP_MSG_ASSIGMENT*
4 years ago
Neels Hofmeyr 0d39a8de3c osmo_rat_type: add OSMO_RAT_EUTRAN_SGS
4 years ago
Neels Hofmeyr 5b5c3499cf gsm_utils: add enum osmo_rat_type, from osmo-msc enum ran_type
4 years ago
Neels Hofmeyr 691ba52194 add LOGPFSMSL(), LOGPFSMSLSRC()
4 years ago
Neels Hofmeyr b0b39af1bc LOGPFSM*: guard against fi == NULL
4 years ago
Neels Hofmeyr b11ff7c537 add API doc for LOGPFSM* macros
4 years ago
Maxim Suraev 470221575d LCLS: enc/dec entire parameter set instead of GCR
4 years ago
Neels Hofmeyr e5bde90532 define LOGPFSM fmt only once, in LOGPFSMLSRC
4 years ago
Holger Hans Peter Freyther 99ae401e49 vty: Make TCP port configurable and introduce telnet_init_default
4 years ago
Oliver Smith 10db2817e5 GSUP: add CHECK-IMEI message
5 years ago
Oliver Smith 19742408cf GSUP: add end marker to enum osmo_gsup_iei
5 years ago
Maxim Suraev bd6d5c10db TLV: add convenience function for 1-byte values
5 years ago
Maxim Suraev e6f63f22c5 TLV: fix doc copy-paste error
5 years ago
Maxim Suraev af25c37f90 Use define for key buffers
5 years ago
Stefan Sperling 6cb833608f rename CELL_IDENT_LAI_AND_LAC to CELL_IDENT_LAI
5 years ago
Neels Hofmeyr b26003963e add/clean big-endian packed structs (struct_endianess.py)
5 years ago
Neels Hofmeyr 0145751a97 add to osmo_sock_get_name*() API
5 years ago
Vadim Yanitskiy f9ee8da0cd GSUP/SMS: introduce READY-FOR-SM message
5 years ago
Vadim Yanitskiy c2628317cc GSUP/SMS: introduce MO-/MT-FORWARD-SM messages
5 years ago
Maxim Suraev 5207432780 LCLS: add gsm0808_create_ass2()
5 years ago
Maxim Suraev 969fb2ed84 LCLS, TS 48.008: add GCR IE encoding/decoding
5 years ago
Maxim Suraev 7918f84aeb LCLS, TS 29.205: add GCR routines
5 years ago
Pau Espin 2bf01d439c stats.h: Fix build on MacOS
5 years ago
Maxim Suraev db038255eb msgb: add test helpers
5 years ago
Neels Hofmeyr 7079e69848 add osmo_bcd2str()
5 years ago