Gerrit Code Review
6190ee9d0c
Update notes for submitted changes
...
* libmsc/db.c: get rid of hard-coded SMS expiry threshold
2019-06-08 10:10:34 +00:00
Gerrit Code Review
d4e1dc826c
Update notes for submitted changes
...
* libmsc/db.c: warn user about SMS text truncation
* libmsc/db.c: introduce and use parse_sm_ud_from_result()
* libmsc/db.c: fix potential integer overflow
2019-06-06 19:45:20 +00:00
Gerrit Code Review
769ee9da29
Update notes for submitted changes
...
* db_sms_test: Remove libdbi expected driver load errors
2019-06-05 17:01:06 +00:00
Gerrit Code Review
bc71722139
Update notes for submitted changes
...
* debian/control: add missing libdbd-sqlite3 to Build-Depends
2019-06-05 16:24:44 +00:00
Gerrit Code Review
cc83ec9d67
Update notes for submitted changes
...
* db_sms_test: Do not print exact memcmp result
2019-06-04 09:51:33 +00:00
Gerrit Code Review
d8a4911c4c
Update notes for submitted changes
...
* db: Fix call to mempcy with NULL src ptr
2019-06-04 08:35:07 +00:00
Gerrit Code Review
76e4840438
Update notes for submitted changes
...
* libmsc/db.c: fix storing SMS with empty TP-User-Data
* Introduce initial unit test for db_sms_* API
* tests: share stubs.h from msc_vlr_test as stubs.c
2019-06-03 15:05:42 +00:00
Gerrit Code Review
43f1743273
Update notes for submitted changes
...
* libmsc/msc_vty.c: do not abuse strlen() to check char buffers
* libmsc/msc_vty.c: refactor 'show subscr / conn / trans' commands
2019-06-03 07:18:41 +00:00
Gerrit Code Review
122e2a489f
Update notes for submitted changes
...
* debian: create -doc subpackage with pdf manuals
2019-05-31 14:25:33 +00:00
Gerrit Code Review
d5ca749254
Update notes for submitted changes
...
* Use GSM23003_MSISDN_MAX_DIGITS from libosmogsm
2019-05-29 08:48:16 +00:00
Gerrit Code Review
60a851ffeb
Update notes for submitted changes
...
* sgs_iface: detect and react to VLR/HLR failure
2019-05-27 13:27:27 +00:00
Gerrit Code Review
4bdee5cbff
Update notes for submitted changes
...
* transaction: accept trans_type enum in trans_log_subsys()
2019-05-26 09:27:23 +00:00
Gerrit Code Review
4c94547f90
Update notes for submitted changes
...
* Request Osmux CID and forward it in Assign Req and Assign Compl
2019-05-26 09:25:41 +00:00
Gerrit Code Review
201ff2b689
Update notes for submitted changes
...
* libmsc/gsm_04_11.c: properly handle MMTS indication
2019-05-19 07:34:35 +00:00
Gerrit Code Review
07ddb5bd20
Update notes for submitted changes
...
* a_iface: Announce Osmux support on RESET (ACK) send
* bssap: Detect BSC Osmux support on RESET (ACK) recv
* vty: Add option to enable osmux towards BSCs
2019-05-19 07:28:02 +00:00
Gerrit Code Review
a365627fe6
Update notes for submitted changes
...
* build osmo-msc: add "missing" LIBASN1C_LIBS
2019-05-19 07:25:04 +00:00
Gerrit Code Review
294df27f0a
Update notes for submitted changes
...
* libmsc/rtp_stream.c: prevent NULL-pointer dereference
2019-05-16 09:03:50 +00:00
Gerrit Code Review
4d132df4a6
Update notes for submitted changes
...
* libmsc/msc_vty.c: use llist_count() in subscr_dump_full_vty()
* libmsc/msc_vty.c: fix documentation of 'show subscriber id'
* libmsc/msc_vty.c: fix: use msub_for_vsub() in subscr_dump_full_vty()
2019-05-16 08:48:51 +00:00
Gerrit Code Review
ac4af6c17f
Update notes for submitted changes
...
* remove msc specific db counters
2019-05-15 18:27:12 +00:00
Gerrit Code Review
dac161eaff
Update notes for submitted changes
...
* ran_peer: Move rx_reset_ack logic into its own func
2019-05-15 10:25:04 +00:00
Gerrit Code Review
8ec5a2fe2b
Update notes for submitted changes
...
* vlr: optionally send IMEI early to HLR
* vlr: when setting IMEISV, also set IMEI
2019-05-15 09:17:54 +00:00
Gerrit Code Review
6d46667be2
Update notes for submitted changes
...
* vlr: fix IMEI length
2019-05-15 08:53:22 +00:00
Gerrit Code Review
1a887fac51
Update notes for submitted changes
...
* vty: make retrieve-imeisv-early configurable
2019-05-15 08:43:39 +00:00
Gerrit Code Review
fbdad4dcfe
Update notes for submitted changes
...
* libmsc/ran_peer.c: avoid unreasonable use of goto in ran_peer_down_paging()
* libmsc/ran_peer.c: fix msgb memleaks in ran_peer_down_paging()
2019-05-14 15:26:43 +00:00
Gerrit Code Review
a2f4997ac9
Update notes for submitted changes
...
* make LOG_TRANS() NULL-safe again
2019-05-14 09:18:11 +00:00
Gerrit Code Review
cbef277ab3
Update notes for submitted changes
...
* vlr_lu_fsm.c: assert for invalid events
2019-05-14 08:19:52 +00:00
Gerrit Code Review
668504f1ae
Update notes for submitted changes
...
* libmsc/mncc_call.c: fix uninitialized access of stack memory
* libmsc/ran_msg_a.c: prevent chosen_encryption->key buffer overrun
* libmsc/ran_msg_a.c: refactor ran_a_decode_lcls_notification()
* libmsc/ran_msg_a.c: avoid ternary operator in struct initialization
* libmsc/gsm_04_11.c: fix NULL-pointer dereference in gsm340_rx_tpdu()
* sms_queue_test: assert return value of osmo_use_count_get_put()
* libmsc/msc_a.c: fix possible NULL-pointer dereferences
* libmsc/msc_ho.c: fix unreacheable check of MSC-T role allocation
* libmsc/sgs_server.c: do not override rc in case of SCTP_SHUTDOWN_EVENT
2019-05-13 20:15:05 +00:00
Gerrit Code Review
72c1462e71
Update notes for submitted changes
...
* tests/.../Makefile.am avoid redundant linkage with librt
2019-05-13 12:47:04 +00:00
Gerrit Code Review
107e58bc34
Update notes for submitted changes
...
* libmsc/gsm_04_11_gsup.c: cosmetic: drop useless variable
2019-05-12 15:48:51 +00:00
Gerrit Code Review
aecd2b4d2a
Update notes for submitted changes
...
* libmsc/gsm_04_08.c: clarify IMEI rejection in gsm48_rx_mm_serv_req()
* libmsc/gsm_04_08.c: refactor CM Service Request parsing
* libmsc/gsm_04_08.c: fix: print proper length value
2019-05-12 10:35:18 +00:00
Gerrit Code Review
58de7220e6
Update notes for submitted changes
...
* silence error messages about HANDOVER_END not permitted
2019-05-12 10:33:20 +00:00
Gerrit Code Review
75aa70fba1
Update notes for submitted changes
...
* add DSS logging category
2019-05-12 10:32:42 +00:00
Gerrit Code Review
c03661ecb5
Update notes for submitted changes
...
* libmsc/gsm_04_11.c: cosmetic: restructure gsm411_mm_send()
* libmsc/gsm_04_11.c: fix double init of both SMR and SMC FSMs
2019-05-12 10:09:24 +00:00
Gerrit Code Review
fd5676d0bf
Update notes for submitted changes
...
* Iu: Send SMS over SAPI-3
2019-05-10 22:07:31 +00:00
Gerrit Code Review
b5783df077
Update notes for submitted changes
...
* call_leg: document the parent_event_* items
2019-05-10 13:33:04 +00:00
Gerrit Code Review
f76d7003ed
Update notes for submitted changes
...
* call_leg: remove unused event MSC_EV_CALL_LEG_RTP_RELEASED
2019-05-10 07:13:41 +00:00
Gerrit Code Review
be45e87a80
Update notes for submitted changes
...
* SMPP: Don't accept password or system-id exceeding spec length
2019-05-10 07:07:01 +00:00
Gerrit Code Review
b17dd7dcc7
Update notes for submitted changes
...
* LOG_TRANS: store subsys in trans, unify USSD logging back to DMM
* no HO call forwarding if no RTP stream
* make msc_a_vsub() and others NULL-safe
* ran_a_make_handover_request(): allow no encryption
2019-05-10 07:04:51 +00:00
Gerrit Code Review
cac337e118
Update notes for submitted changes
...
* libmsc/gsm_04_11.c: properly handle TP-User-Data-Length
2019-05-10 07:03:54 +00:00
Gerrit Code Review
d75c8cd70d
Update notes for submitted changes
...
* libmsc/ran_peer.c: fix msgb memleak in ran_peer_rx_reset()
2019-05-09 20:08:10 +00:00
Gerrit Code Review
0021e1300d
Update notes for submitted changes
...
* comment: apply function renames to message cycle explanation
2019-05-09 11:45:59 +00:00
Gerrit Code Review
0cbbeb166f
Update notes for submitted changes
...
* msub_check_for_release(): Initialize msc_role_a_c
2019-05-09 08:42:48 +00:00
Gerrit Code Review
31dbb63d1f
Update notes for submitted changes
...
* fix regression: fix internal MNCC operation
2019-05-08 23:40:29 +00:00
Gerrit Code Review
0779869d4b
Update notes for submitted changes
...
* smpp: Make libsmpp34 use talloc for its allocations
2019-05-08 22:13:51 +00:00
Gerrit Code Review
0715666fd4
Update notes for submitted changes
...
* rename bscconfig.h to config.h, cleanup
* GSUP: include terminating nul in inter-MSC source/destination name
* large refactoring: support inter-BSC and inter-MSC Handover
2019-05-08 19:17:15 +00:00
Gerrit Code Review
ad025cd747
Update notes for submitted changes
...
* gsm_04_11: use gsm48_decode_bcd_number2(), evaluate rc
2019-05-08 06:31:11 +00:00
Gerrit Code Review
628eb49eea
Update notes for submitted changes
...
* Bump version: 1.3.1.39-83e31-dirty → 1.4.0
2019-05-07 17:10:17 +00:00
Gerrit Code Review
9c7e3e4243
Update notes for submitted changes
...
* fix various missing line endings in logging
2019-05-07 00:22:36 +00:00
Gerrit Code Review
3de92c3437
Update notes for submitted changes
...
* vlr subscr get/put: also check against NULL
2019-04-26 18:55:25 +00:00
Gerrit Code Review
ba22883ac4
Update notes for submitted changes
...
* libmsc/gsm_04_11.c: clarify implicit CP-ACK handling
2019-04-25 20:01:19 +00:00