Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-msc
/
e0ef6d1e3258f49a71919198b366ab82d6816e2e
/
src
/
libvlr
cbf2c93
vlr: optionally send IMEI early to HLR
by Oliver Smith
· 5 years ago
b8077b0
vlr: when setting IMEISV, also set IMEI
by Oliver Smith
· 5 years ago
ffd522e
vlr_lu_fsm.c: assert for invalid events
by Oliver Smith
· 5 years ago
c4628a3
large refactoring: support inter-BSC and inter-MSC Handover
by Neels Hofmeyr
· 6 years ago
5b1e030
fix various missing line endings in logging
by Neels Hofmeyr
· 5 years ago
bb5ba8b
vlr_sgs_fsm: make sure vsub is marked used when LA is present
by Philipp Maier
· 5 years ago
7c5346c
vlr_subscr: use osmo_use_count
by Neels Hofmeyr
· 6 years ago
4826465
vlr_sgs: start lu expiration timer on sgs eps detach
by Philipp Maier
· 6 years ago
0803d88
vlr_sgs: fix SGs IMSI detech from non EPS services
by Philipp Maier
· 6 years ago
83e311f
vlr_subscr_name(): use OSMO_STRBUF
by Neels Hofmeyr
· 6 years ago
da9f37e
libvlr: Allow 2G auth tuples to be re-used without going through AUTH
by Sylvain Munaut
· 6 years ago
0df904d
Add SGs Interface
by Harald Welte
· 6 years ago
7d05309
VLR: send CHECK-IMEI to EIR/HLR
by Oliver Smith
· 6 years ago
361e571
refactor log ctx for vlr_subscr and ran_conn
by Neels Hofmeyr
· 6 years ago
5598aae
VLR: vlr_subscr_{,msisdn_or_}name: const vsub arg
by Oliver Smith
· 6 years ago
361fa46
vlr_core.h: remove duplicate declarations
by Oliver Smith
· 6 years ago
868f505
vlr: auth_fsm: make sure vsub->auth_fsm = NULL when it terminates
by Neels Hofmeyr
· 6 years ago
1035d90
fix vlr ops.subscr_assoc re-association
by Neels Hofmeyr
· 6 years ago
7d41d87
Remove redundancy in LAC processing
by Max
· 6 years ago
5c8b144
comment: vlr: put the 'balancing' comment closer to the put()
by Neels Hofmeyr
· 6 years ago
d50f898
vlr_lu_fsm: drop unused out_state INIT -> WAIT_IMEI
by Neels Hofmeyr
· 6 years ago
5f1ac6d
tweak comment to indicate sub_pres_vlr fsm as dead code
by Neels Hofmeyr
· 6 years ago
afa030d
make gsup ipa name configurable in osmo-msc.cfg
by Stefan Sperling
· 6 years ago
aa14bac
LU: do not always invoke sub_pres_vlr_fsm_start()
by Neels Hofmeyr
· 6 years ago
ad797ce
detach cancelled subscribers from VLR
by Stefan Sperling
· 6 years ago
8b6e536
move gsm_auth_tuple to vlr.h as vlr_auth_tuple
by Neels Hofmeyr
· 6 years ago
c036b79
rename gsm_subscriber_connection to ran_conn
by Neels Hofmeyr
· 6 years ago
6038ad4
vlr: drop unused is_ps parameter in vlr_subscr_req_lu()
by Philipp Maier
· 6 years ago
dd2aeba
lu_fsm: result cb: use proper cause type (warning/coverity)
by Neels Hofmeyr
· 6 years ago
d0756b1
GSUP client: send CN domain IE on LU request
by Neels Hofmeyr
· 6 years ago
1ea6baf
Remove local libgsupclient; Use libosmo-gsup-client from osmo-hlr
by Harald Welte
· 6 years ago
8a0e258
libvlr/vlr.c: forward unhandled GSUP messages towards MSC
by Vadim Yanitskiy
· 6 years ago
fa391ee
vlr_access_req_fsm.c: use osmo_strlcpy and avoid compiler error
by Neels Hofmeyr
· 6 years ago
9fbb600
VLR: reject overlong IMSIs in ID RESP messages
by Stefan Sperling
· 6 years ago
defc3c8
implement periodic Location Update expiry in the VLR
by Stefan Sperling
· 6 years ago
6f4752e
vlr_access_req_fsm: use correct cause codes
by Philipp Maier
· 6 years ago
21adb2b
cosmetic: use enum ranap_nsap_addr_enc instead of int
by Neels Hofmeyr
· 7 years ago
1580959
refactor VLR FSM result handling
by Neels Hofmeyr
· 7 years ago
7a2f58e
dissolve libcommon: drop gsm_subscriber_base.c, move vlr_subscr_* to vlr.c
by Neels Hofmeyr
· 7 years ago
c01e909
dissolve libcommon: move talloc ctx into msc_main.c, drop talloc_ctx.c
by Neels Hofmeyr
· 7 years ago
fe718bc
cosmetic: vlr_auth: log decision to send UMTS or GSM AKA challenge
by Neels Hofmeyr
· 7 years ago
3a74128
restore sending of optional MM info messages
by Stefan Sperling
· 7 years ago
fa10eda
vlr_ciph_result: fix use after free of imeisv
by Neels Hofmeyr
· 7 years ago
a9099bc
cosmetic: vlr_auth_fsm: log RAN and size along with SRES/RES
by Neels Hofmeyr
· 7 years ago
11d2ce3
cosmetic: vlr_auth_fsm: clarify decision on UMTS AKA or GSM AKA
by Neels Hofmeyr
· 7 years ago
7795a19
vlr: fix GSM AKA in a UMTS AKA capable environment
by Neels Hofmeyr
· 7 years ago
c5e0ace
vlr_lu_fsm: guard against using the wrong fi
by Neels Hofmeyr
· 7 years ago
d2278ec
vlr: fix post-auth LU failure handling
by Neels Hofmeyr
· 7 years ago
379d579
implement support for 3-digit MNC with leading zeros
by Neels Hofmeyr
· 7 years ago
770fbd2
GSUP: check osmo_gsup_encode() result
by Max
· 7 years ago
5e2e9bd
Fix whitespace issues
by Max
· 7 years ago
98f7467
Wrap osmo_strlcpy() calls
by Max
· 7 years ago
71c51df
Shift ciphering algorithm selection from VLR to MSC
by Harald Welte
· 7 years ago
923a239
VLR: constify GSUP-related function parameters
by Max
· 7 years ago
dcc193d
Add control command to expire subscriber
by Max
· 7 years ago
a263bb2
VLR: log subscriber update
by Max
· 7 years ago
753c15d
Migrate from OpenSSL to osmo_get_rand_id()
by Max
· 7 years ago
2ef2da5
cosmetic prep: tell vlr_ops.set_ciph_mode() whether UMTS AKA is used
by Neels Hofmeyr
· 7 years ago
e3d72d7
cosmetic prep: publish vlr_use_umts_aka() decision
by Neels Hofmeyr
· 7 years ago
4cf4fdd
vlr: debug log: log Ciphering Mode details
by Neels Hofmeyr
· 7 years ago
f6d6a57
Add missing CFLAGS
by Alexander Huemer
· 7 years ago
3bae836
vlr_subscr_conn_timeout(): don't fire events to discarded fi
by Neels Hofmeyr
· 7 years ago
b3fa355
vlr_gsupc_read_cb: fix use after free of GSUP msgb
by Neels Hofmeyr
· 7 years ago
1a5bcd5
sub_pres_vlr_fsm_start: fix heap use after free
by Neels Hofmeyr
· 7 years ago
c698ab9
vlr: auth_fsm_start: check return value of fsm alloc
by Neels Hofmeyr
· 7 years ago
0b8dec7
defaults: assign TMSI by default
by Neels Hofmeyr
· 7 years ago
33f5341
cosmetic: vlr: rename auth_tuple_max_use_count to _reuse_
by Neels Hofmeyr
· 7 years ago
bffa684
cosmetic: vlr: declare a struct in .h; drop unused header
by Neels Hofmeyr
· 7 years ago
834f94a
fix memory leak: vlr: vlr_gsupc_read_cb() must msgb_free()
by Neels Hofmeyr
· 7 years ago
43b01b0
Remove rest_octets.h
by Max
· 7 years ago
9084396
rename include/openbsc to include/osmocom/msc
by Neels Hofmeyr
· 7 years ago
bac2276
split off osmo-msc: remove files, apply build, rename
by Neels Hofmeyr
· 7 years ago
84da6b1
Implement IuCS (large refactoring and addition)
by Neels Hofmeyr
· 8 years ago
54a706c
vlr: LU FSM: enable Retrieve_IMEISV_If_Required
by Neels Hofmeyr
· 7 years ago
ef9126c
vlr: place comments on if (0) cases
by Neels Hofmeyr
· 7 years ago
2483f1b
Use libvlr in libmsc (large refactoring)
by Harald Welte
· 8 years ago
b8b85a1
Add libvlr implementation
by Harald Welte
· 8 years ago