aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmsc
AgeCommit message (Expand)AuthorFilesLines
2022-06-05more sms storage WIPlaforge/nosqlHarald Welte5-190/+210
2022-05-25more wip sms_storageHarald Welte9-1075/+16
2022-05-22WIP: sms_storageHarald Welte3-1/+929
2022-05-22sms: Differentiate sms->source based on RATHarald Welte1-0/+16
2022-05-22sms: Set sms->source correctly when reading SMS from VTYHarald Welte1-0/+1
2022-05-17sms: Introduce VTY-configurable minimum SMS validity periodlaforge/sqlite3Harald Welte4-3/+22
2022-05-17sms: Make default SMS validity period configurable via VTYHarald Welte3-1/+16
2022-05-17smpp: Parse and use SMPP-provided validity periodHarald Welte3-2/+117
2022-05-17sms_queue: Make deletion of messages from DB VTY-configurableHarald Welte2-2/+33
2022-05-17sms_queue: Use local variable rather than 9x pointer de-ref in functionHarald Welte1-9/+10
2022-05-17sms: Give smsc its own VTYHarald Welte4-69/+171
2022-05-17sms: Encapsulate SMS queue related config parametersHarald Welte3-19/+38
2022-05-17db: Switch from 'synchronous = FULL' to 'synchronous = NORMAL'Harald Welte1-10/+1
2022-05-17switch from libdbi to lbsqlite3Harald Welte2-637/+594
2022-05-16sms_queue: merge sms_pending_add into sms_pending_fromHarald Welte1-8/+3
2022-05-16sms_queue: refactor sms_pending add/remove codeHarald Welte1-22/+18
2022-05-16smpp: don't enqueue write messages if ESME is disconnectedHarald Welte1-1/+8
2022-05-16smpp: Fix use-after-free bug when ESME disconnects but has write pendingHarald Welte1-1/+1
2022-05-16sms_queue: Introduce rate_ctr / stat_itemHarald Welte1-7/+106
2022-05-15sms_queue: Annotate each function with some commentHarald Welte1-29/+47
2022-05-15switch sqlite3 to single-threaded modeHarald Welte1-0/+3
2022-05-04fix crash on CM Serv Rej: fix use count mismatchNeels Hofmeyr2-5/+22
2022-01-13call_leg: local_bridge: Avoid null pointer access if CN-side not readyPau Espin Pedrol1-0/+3
2022-01-07ran_msg_iu.c: Set proper codec in Assignment CompletePau Espin Pedrol1-1/+2
2022-01-07Avoid setting audio codec if not available during assignment_complete (MDCX)Pau Espin Pedrol1-2/+5
2022-01-05Announce IuFP audio codec for UTRAN conns in CRCX towards MGWPau Espin Pedrol1-2/+9
2021-12-14treewide: remove FSF addressOliver Smith9-36/+0
2021-12-09ran_msg_iu: do not pass UEA0 to ranap_new_msg_sec_mod_cmd2()Alexander Couzens1-2/+3
2021-12-07libmsc: fix memory leak (struct msgb) in msc_i_ran_enc()Vadim Yanitskiy4-14/+7
2021-12-02libmsc: ran_iu_make_security_mode_command(): clarify UIA maskVadim Yanitskiy1-1/+5
2021-11-30libmsc: ran_iu_make_security_mode_command(): improve readabilityVadim Yanitskiy1-2/+4
2021-11-29libmsc: fix another memleak (struct gsm_sms) in gsm340_rx_tpdu()Vadim Yanitskiy1-1/+1
2021-11-29libmsc: fix memory leak (struct gsm_sms) in gsm340_rx_tpdu()Vadim Yanitskiy1-1/+2
2021-11-28VTY: clarify deprecation message for cfg_net_per_loc_upd_cmdVadim Yanitskiy1-2/+2
2021-11-27libmsc/gsm_04_08: refactor require ciphering into an own functionAlexander Couzens2-4/+14
2021-11-17utran: use new UTRAN encryption enumAlexander Couzens3-7/+10
2021-11-05Validate the choosen UTRAN encryption algorithmAlexander Couzens2-3/+30
2021-11-05Make UTRAN encryption algorithms configurableHarald Welte5-37/+24
2021-11-05Fix enabling of UMTS UEA encryptionHarald Welte2-1/+4
2021-11-03mncc: rework passing GCR over the MNCC interfaceVadim Yanitskiy1-6/+20
2021-10-30smpp_smsc: use osmo_talloc_replace_string() in smpp_smsc_conf()Vadim Yanitskiy1-7/+1
2021-10-26libmsc: struct smsc: drop 'const' qualifier from bind_addrVadim Yanitskiy1-1/+1
2021-10-26libmsc: fix NULL pointer dereference in trans_lcls_compose()Vadim Yanitskiy1-5/+5
2021-10-25Add support for LCLS to the MSCKeith Whyte5-1/+110
2021-09-28smpp: Fix help string in vty for "alert-notifications"Harald Welte1-1/+1
2021-08-24cosmetic: fix typos in commentsPau Espin Pedrol1-3/+3
2021-07-29implement CM Re-Establish for voice callsNeels Hofmeyr2-2/+130
2021-07-12msc_a.c: Allow MSC_A_EV_CN_CLOSE in state MSC_A_ST_RELEASINGPau Espin Pedrol1-0/+1
2021-07-12sgs_iface.c: Improve logging when paging over SGsPau Espin Pedrol1-3/+3
2021-07-01sgs: Use available API to set vlr subscr LastUsedEutranPLMNIdPau Espin Pedrol1-6/+8