Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-gbproxy
/
23bb86a2bd774cb4fd0064e4d03a6e6b6174788f
/
openbsc
/
tests
/
sgsn
/
sgsn_test.c
a73e5f1
msgb ctx: use new msgb_talloc_ctx_init(), don't access talloc_msgb_ctx
by Neels Hofmeyr
· 8 years ago
32fdba0
sgsn: add statistics counter for GPRS and PDP packets
by Alexander Couzens
· 8 years ago
4bc2821
SGSN: encrypt/decrypt only necessary frames
by Max
· 8 years ago
9943d7a
SGSN: use unique AUTH REQ reference
by Max
· 8 years ago
a86f5c0
SGSN: move TLLI unassignment into separate function
by Max
· 8 years ago
2b91ce2
typo in sgsn_test
by Neels Hofmeyr
· 8 years ago
beaf11d
rename gsm0408_gprs_rcvmsg() to gsm0408_gprs_rcvmsg_gb()
by Harald Welte
· 9 years ago
c28dc2f
prepare sgsn_mm_ctx for Gb and Iu mode (UMTS)
by Harald Welte
· 9 years ago
d3356e7
sgsn_test: Adapt test case to now-existing InsertSubscriberData
by Harald Welte
· 8 years ago
4e349d6
Move osmo_gsup_messages.[ch] to libosmocore
by Harald Welte
· 8 years ago
35ade5e
move gsm_04_08_gprs.h to libosmocore
by Harald Welte
· 8 years ago
34ef4c5
Start to use struct osmo_auth_vector from gsm_auth_tuple
by Harald Welte
· 8 years ago
556aa91
sgsn: Re-add searching for MM ctx based on TLLI / P-TMSI matches
by Jacob Erlbeck
· 9 years ago
f703f15
sgsn/test: Add test case test_gmm_routing_areas
by Jacob Erlbeck
· 9 years ago
f963e7e
sgsn: Only look at TLLIs in sgsn_mm_ctx_by_tlli
by Jacob Erlbeck
· 9 years ago
2d9dee9
sgsn/test: Add bssgp_raid parameter to send_0408_message
by Jacob Erlbeck
· 9 years ago
b0fbb84
sgsn: Remove tlli_foreign2local
by Jacob Erlbeck
· 9 years ago
28c28f9
sgsn/test: Really parse received DL LLC messages
by Jacob Erlbeck
· 9 years ago
515fc33
sgsn/test: Add and call cleanup_test function
by Jacob Erlbeck
· 9 years ago
2b1d49a
sgsn: Allow to resolve the IPv4 address of a GGSN through DNS
by Holger Hans Peter Freyther
· 9 years ago
ab9422e
sgsn: If there is a subscr don't allow an empty list
by Holger Hans Peter Freyther
· 9 years ago
fe4a9f6
gsup: Copy the hlr-Number and use it during purge
by Holger Hans Peter Freyther
· 9 years ago
a9f671c
sgsn: Extract the MSISDN from the subscr data structure
by Holger Hans Peter Freyther
· 9 years ago
786cfee
sgsn: Copy the msisdn to the sgsn_data and use it in PDP activation
by Holger Hans Peter Freyther
· 9 years ago
e7fea45
gprs: Fix GSUP cancel_type handling (Coverity)
by Jacob Erlbeck
· 9 years ago
0c8e6bd
Revert "gprs: Block other GSUP procedures during PURGE_MS"
by Jacob Erlbeck
· 10 years ago
3400f11
sgsn: Select GGSN based on APN
by Jacob Erlbeck
· 10 years ago
9b3ca64
sgsn: Add functions to handle APN contexts
by Jacob Erlbeck
· 10 years ago
94a346a
sgsn: Add PDP info to subscriber data
by Jacob Erlbeck
· 10 years ago
265e735
sgsn/test: Fix memory leak in test_subscriber_gsup
by Jacob Erlbeck
· 10 years ago
736da13
sgsn/test: Add checks for subscr->error_cause
by Jacob Erlbeck
· 10 years ago
9ca3ace
gprs: Use 'Network failure' as default cause
by Jacob Erlbeck
· 10 years ago
86bc870
sgsn/test: Add tests for PurgeMs responses
by Jacob Erlbeck
· 10 years ago
70c177a
sgsn: Add sgsn_mm_ctx_cleanup_free for safe shutdown
by Jacob Erlbeck
· 10 years ago
428f1ec
sgsn: Don't allow mmctx == NULL in sgsn_update_subscriber_data
by Jacob Erlbeck
· 10 years ago
e71ab2f
gprs: Rename gprs_subscr_delete to gprs_subscr_cleanup
by Jacob Erlbeck
· 10 years ago
7a7d881
gprs: Do not put the subscr in gprs_subscr_delete
by Jacob Erlbeck
· 10 years ago
d95cb73
sgsn: Remove the "permanent" subscriber cache
by Holger Hans Peter Freyther
· 10 years ago
f3df29d
sgsn/test: Make assert_substr safer (Coverity)
by Jacob Erlbeck
· 10 years ago
00b8b91
gprs: Support the full cancellation procedure
by Jacob Erlbeck
· 10 years ago
629dacc
gprs: Don't create a subscr entry on InsertSubscriberData
by Jacob Erlbeck
· 10 years ago
4f41486
gprs: Add replies for all GSUP requests
by Jacob Erlbeck
· 10 years ago
fdf8ce5
gprs: Block other GSUP procedures during PURGE_MS
by Jacob Erlbeck
· 10 years ago
b3982c1
gprs: Use PURGE MS messages
by Jacob Erlbeck
· 10 years ago
8768f2b
sgsn/test: Add checks and reports to detect subscr leakage
by Jacob Erlbeck
· 10 years ago
0d2cf60
sgsn/test: Add test that intercepts gprs_gsup_client_send
by Jacob Erlbeck
· 10 years ago
9bf4be9
gprs: Add expiry timeout for subscriber entries
by Jacob Erlbeck
· 10 years ago
a695d24
sgsn/test: Refactor subscriber test
by Jacob Erlbeck
· 10 years ago
dc7e8b9
sgsn/test: Fix subscriber cleanup
by Jacob Erlbeck
· 10 years ago
03386f6
gprs/test: Move subscr cleanup code into a separate function
by Jacob Erlbeck
· 10 years ago
092bbc8
gprs: Let GSUP parser functions return GMM causes on errors
by Jacob Erlbeck
· 10 years ago
4101008
sgsn: Pass subscriber error causes to the GMM layer
by Jacob Erlbeck
· 10 years ago
803ebfa
sgsn/test: Extend tests to simulate lost GSUP requests
by Jacob Erlbeck
· 10 years ago
debbdd7
sgsn/test: Add GMM test for a GSUP based attach procedure
by Jacob Erlbeck
· 10 years ago
b5c5143
sgsn/test: Add wrapper for gprs_subscr_rx_gsup_message
by Jacob Erlbeck
· 10 years ago
6ff7f64
sgsn: Add global require_update_location flag
by Jacob Erlbeck
· 10 years ago
16b17ed
sgsn: Replace subscr.authenticate by global require_authentication flag
by Jacob Erlbeck
· 10 years ago
6e6b330
sgsn/test: Fix msgb freeing in mocked bssgp_tx_dl_ud
by Jacob Erlbeck
· 10 years ago
80dbcf1
sgsn/test: Add checks and reports to detect msgb leakage
by Jacob Erlbeck
· 10 years ago
5641cfc
gprs: Add subscriber functions to create/handle GSUP messages
by Jacob Erlbeck
· 10 years ago
828059f
sgsn: Add a subscriber based authentication phase
by Jacob Erlbeck
· 10 years ago
b1332b6
sgsn: Add support for authentication triplets
by Jacob Erlbeck
· 10 years ago
d812699
sgsn: Support subscriber based authentication
by Jacob Erlbeck
· 10 years ago
bf0b874
sgsn: Add gsm0408_gprs_access_cancelled
by Jacob Erlbeck
· 10 years ago
d04f7cc
sgsn: Integrate subscriber handling into the SGSN
by Jacob Erlbeck
· 10 years ago
e8b6968
sgsn: Add gprs_subscriber.c
by Jacob Erlbeck
· 10 years ago
021a0d1
sgsn/test: Add test case for unexpected Detach Accepts
by Jacob Erlbeck
· 10 years ago
0a2c791
sgsn/test: Don't rely on the actual PRNG sequence
by Jacob Erlbeck
· 10 years ago
b2acd74
sgsn: Remove explicit sgsn_instance parameters
by Jacob Erlbeck
· 10 years ago
e06476a
sgsn: Don't assign a new P-TMSI if one is pending
by Jacob Erlbeck
· 10 years ago
6f4bbd4
sgsn: Cleanup after RA Update Reject / Attach Reject
by Jacob Erlbeck
· 10 years ago
d7b7773
sgsn: Add 'acl-only' authentication policy
by Jacob Erlbeck
· 10 years ago
79d438a
sgsn: Move IMSI authorization to gsm48_gmm_authorize
by Jacob Erlbeck
· 10 years ago
67318ef
sgsn: Cleanup GMM state transitions
by Jacob Erlbeck
· 10 years ago
7c24b3e
sgsn/test: Add test_gmm_attach
by Jacob Erlbeck
· 10 years ago
7548829
sgsn/test: Move message sending to send_0408_message
by Jacob Erlbeck
· 10 years ago
b35ee6b
sgsn: Unassign the LLME after GMM Status without mmctx
by Jacob Erlbeck
· 10 years ago
42d284f
sgsn: Handle Detach Requests even when there is no mmctx
by Jacob Erlbeck
· 10 years ago
97ee376
sgsn: Only send Detach Accept (MO) if power_off isn't set
by Jacob Erlbeck
· 10 years ago
0b2da87
sgsn/test: Add test case for Detach Request (MO, power-off = 1)
by Jacob Erlbeck
· 10 years ago
f43a299
sgsn/test: Move MM context allocation into separate function
by Jacob Erlbeck
· 10 years ago
12396bd
sgsn: Free MM context after receiving a Detach Request
by Jacob Erlbeck
· 10 years ago
9424684
sgsn: Add test that exposes a dangling pointer to the LLME
by Holger Hans Peter Freyther
· 10 years ago
49dbcd9
sgsn: Create testcase that verifies that llmes get deleted
by Holger Hans Peter Freyther
· 10 years ago
232f621
sgsn: Add boilerplate code for a SGSN test
by Holger Hans Peter Freyther
· 10 years ago