Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-msc
/
0452cf94675f5a614653a43a0a1480d6d33df8ad
/
src
/
libmsc
/
transaction.c
404fb1b
LCLS: Fix Global Call Reference generation
by Keith Whyte
· 1 year, 7 months ago
583883b
libmsc: fix NULL pointer dereference in trans_lcls_compose()
by Vadim Yanitskiy
· 2 years, 11 months ago
a1a70be
Add support for LCLS to the MSC
by Keith Whyte
· 3 years, 4 months ago
f636e6c
LOG_TRANS for CC: always log CC state
by Neels Hofmeyr
· 5 years ago
85031ee
cc trans: make sure bearer cap is empty
by Neels Hofmeyr
· 5 years ago
b683dcf
transaction: accept trans_type enum in trans_log_subsys()
by Vadim Yanitskiy
· 5 years ago
7f85ace
LOG_TRANS: store subsys in trans, unify USSD logging back to DMM
by Neels Hofmeyr
· 5 years ago
c4628a3
large refactoring: support inter-BSC and inter-MSC Handover
by Neels Hofmeyr
· 6 years ago
ff7074a
add LOG_TRANS, proper context for all transactions
by Neels Hofmeyr
· 6 years ago
7c5346c
vlr_subscr: use osmo_use_count
by Neels Hofmeyr
· 6 years ago
baeeb90
transaction: fix description of trans_assign_trans_id()
by Vadim Yanitskiy
· 6 years ago
d8daaae
transaction: clarify magic 0xff transaction ID
by Max
· 6 years ago
30fb97a
transaction: drop meaningless ti_flag of trans_assign_trans_id()
by Max
· 6 years ago
36c44b2
transaction: change arguments of trans_find_by_sm_rp_mr()
by Vadim Yanitskiy
· 6 years ago
e4574f0
transaction.c: cosmetic: use 'default' branch in trans_free()
by Vadim Yanitskiy
· 6 years ago
3614fd6
Various logging fixes
by Max
· 6 years ago
c065ca3
Fix trans_has_conn() doxygen description
by Max
· 6 years ago
7916ca1
Constify transaction helpers parameters
by Max
· 6 years ago
b099a7f
cosmetic: drop duplicated #include
by Max
· 6 years ago
7992122
combine several small .h in msc_common.h
by Neels Hofmeyr
· 6 years ago
3c20a5e
rename some RAN conn related stuff to ran_conn_*
by Neels Hofmeyr
· 6 years ago
c036b79
rename gsm_subscriber_connection to ran_conn
by Neels Hofmeyr
· 6 years ago
9bd4fd6
libmsc/transaction: introduce trans_find_by_sm_rp_mr()
by Ivan Kluchnikov
· 9 years ago
380b219
libmsc/transaction.c: cosmetic: fix typo
by Vadim Yanitskiy
· 6 years ago
c350c09
msc/gsm_04_11.h: use forward-declaration for _gsm411_sms_trans_free()
by Vadim Yanitskiy
· 6 years ago
f2f83b0
libmsc/gsm_09_11.c: implement network-initiated sessions
by Vadim Yanitskiy
· 6 years ago
10c6419
libmsc/ussd.c: use connection ref-counting and transactions
by Vadim Yanitskiy
· 6 years ago
e3d3dc6
refactor subscr_conn and subscr_conn_fsm de-/alloc
by Neels Hofmeyr
· 6 years ago
dc2514b
CC: intentionally release T308 on BSSMAP Clear Request from BSC
by Neels Hofmeyr
· 6 years ago
f840e6f
trans_free: drop bad assertion
by Neels Hofmeyr
· 6 years ago
4d3a66b
cosmetic: rename gsm_subscriber_connection->conn_fsm to ->fi
by Neels Hofmeyr
· 6 years ago
d6a769b
trans_free: tear down conn when last transaction is done
by Neels Hofmeyr
· 6 years ago
5c56bc5
trans_free: safeguard against a still running CC timer on free
by Neels Hofmeyr
· 6 years ago
a5e51ec
remove unused paging.h and osmo_bsc_grace.h
by Harald Welte
· 7 years ago
6166f29
subscr_conn: introduce usage tokens for ref error tracking
by Neels Hofmeyr
· 7 years ago
d1ec111
cosmetic: log: CC trans_alloc: log trans_id and subscr, not memory addrs
by Neels Hofmeyr
· 7 years ago
9084396
rename include/openbsc to include/osmocom/msc
by Neels Hofmeyr
· 7 years ago
e7cf5e7
transaction: reject calls from unidentified subscribers
by Benoit Bolsee
· 7 years ago
84da6b1
Implement IuCS (large refactoring and addition)
by Neels Hofmeyr
· 8 years ago
2483f1b
Use libvlr in libmsc (large refactoring)
by Harald Welte
· 8 years ago
29b9206
move openbsc/* to repos root
by Neels Hofmeyr
· 7 years ago
[Renamed from openbsc/src/libmsc/transaction.c]
a9f2bb5
mscsplit: directly access gsm_network backpointer from gsm_subscriber_connection
by Neels Hofmeyr
· 8 years ago
d6d7aff
sub: Remove the queue from the subscriber code
by Holger Hans Peter Freyther
· 9 years ago
af792d6
msc: Add net parameter to trans_alloc
by Jacob Erlbeck
· 10 years ago
1e30a28
msc: Add and use gsm_subscriber_group
by Jacob Erlbeck
· 10 years ago
dae1f64
msc: Don't use the subscriber to access the net object
by Jacob Erlbeck
· 10 years ago
f07c605
msc: Add net back pointer to gsm_trans
by Jacob Erlbeck
· 10 years ago
8effcb7
libmsc: Set the "trans->conn" to NULL to catch invalid usage
by Holger Hans Peter Freyther
· 11 years ago
405824c
libmsc: Set trans->subscr = NULL after we release it
by Holger Hans Peter Freyther
· 12 years ago
70ae5d3
nitb: Release the channel if there is nothing on it
by Holger Hans Peter Freyther
· 12 years ago
d447e99
bsc: Move transaction.c from the libbsc to the libmsc
by Holger Hans Peter Freyther
· 13 years ago
[Renamed (99%) from openbsc/src/libbsc/transaction.c]
c42ad8b
misc: Move from u_int to uint types of stdint.h
by Holger Hans Peter Freyther
· 13 years ago
136f453
src: use new library libosmogsm and new path to headers in libosmocore
by Pablo Neira Ayuso
· 13 years ago
89579b4
prefix sub-directories containing libraries with 'lib'
by Harald Welte
· 14 years ago
[Renamed from openbsc/src/bsc/transaction.c]
31c00f7
re-structure the OpenBSC directory layout
by Harald Welte
· 14 years ago
[Renamed from openbsc/src/transaction.c]
49b3ed2
subscr: Stop stopping paging requests behind the back of subscr
by Holger Hans Peter Freyther
· 14 years ago
9af6ddf
License change: We are now AGPLv3+ instead of GPLv2+
by Harald Welte
· 14 years ago
c7ff257
paging: Give the msgb that caused paging_stop up to the paging callback
by Sylvain Munaut
· 14 years ago
88519ea
msc: Add includes to silence a compiler warning.
by Holger Hans Peter Freyther
· 14 years ago
e071ab7
handover: Attempt to use the same gsm_subscriber_conn for new/old channel
by Holger Hans Peter Freyther
· 14 years ago
4049455
bsc_msc: Remove use_count from the subscriber connection
by Holger Hans Peter Freyther
· 14 years ago
a69d923
bsc_api: Use conn->bts directly...
by Holger Hans Peter Freyther
· 14 years ago
e95d482
lchan: Change transaction to work on the GSM Subscriber Connection
by Holger Hans Peter Freyther
· 14 years ago
68884aa
lchan: Create a structure for MSC data of the lchan
by Holger Hans Peter Freyther
· 14 years ago
dfe6c7d
split 'libosmocore' from openbsc codebase
by Harald Welte
· 15 years ago
926fcec
transaction: Change id allocator method to be 'circular'
by Sylvain Munaut
· 15 years ago
b9f3dce
Never allocate transaction ID 7
by Sylvain Munaut
· 15 years ago
18750cf
[handover] lchan use count handling in case of trans_lchan_change()
by Harald Welte
· 15 years ago
cc9beb5
introduce trans_lchan_change() to update transaction about lchan change
by Harald Welte
· 15 years ago
dc1e105
Fix warnings by removing unused variables
by Holger Hans Peter Freyther
· 15 years ago
927f056
[paging] Use paging_request_stop to stop all paging requests
by Holger Hans Peter Freyther
· 15 years ago
d19e58b
move talloc context creation out of on_dso / constructors
by Harald Welte (local)
· 15 years ago
86b1717
fix sms layer timer leak/corruiption using trans_free()
by Harald Welte (local)
· 15 years ago
34e9749
misc: Add prototypes to header files, include more header files
by Holger Hans Peter Freyther
· 15 years ago
b8b4073
look-up by (subscriber, protocol, transaction_id) tuple
by Harald Welte
· 15 years ago
78283ef
move allocating new transaction_ids to transaction.c
by Harald Welte
· 15 years ago
9ee4825
add missing files to git
by Harald Welte
· 15 years ago