Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-msc
/
91c9c2f7aa923775339653532147c31ec4c79098
/
src
/
libmsc
/
gsm_04_08.c
« Previous
39e2ead
centralize the code that needs to deal with transaction_id
by Harald Welte
· 15 years ago
761e944
make sure subscr->net is always set
by Harald Welte
· 15 years ago
b3c3fae
remove bogus 'network' member of 'struct gsm_transaction'
by Harald Welte
· 15 years ago
aa0b29c
gms_transactions data model reorganization
by Harald Welte
· 15 years ago
596fed4
remove bogus 'network' member of 'struct gsm_transaction'
by Harald Welte
· 15 years ago
dcaf565
gms_transactions data model reorganization
by Harald Welte
· 15 years ago
9176bd4
make sure subscr->net is always set
by Harald Welte
· 15 years ago
ae05d24
Merge branch 'master' into sms
by Harald Welte
· 15 years ago
ae0f236
send DEACTIVATE SACCH when sending RR CHANEL RELEASE
by Harald Welte
· 15 years ago
7543eb7
fix copy+paste mistake in ecnoding short net name in mm info
by Harald Welte
· 15 years ago
2085554
rename ip.access structure field members and variables
by Harald Welte
· 15 years ago
f0465bd
Merge branch 'master' into sms
by Harald Welte
· 15 years ago
c2e302d
Store classmark1/2/3 in equipment SQL table
by Harald Welte
· 15 years ago
5a691b5
fix measurement report parsing of MEAS VALID logic
by Harald Welte
· 15 years ago
24516ea
make sure we always schedule a location updating reject
by Harald Welte
· 15 years ago
4a3464c
remove bogus extra check for data->imsi[0] in mncc_send
by Harald Welte
· 15 years ago
1a5c6bd
gsm48 lchan signal handling: use correct pointer
by Harald Welte
· 15 years ago
a036854
cosmetic cleanup of LOCATION UPDATE REQ print-out
by Harald Welte
· 15 years ago
10d0e67
add new DMEAS debug category for measurement reporting
by Harald Welte
· 15 years ago
470ec29
use taloc_zero() rather than talloc() and explisit memset()
by Harald Welte
· 15 years ago
c05677b
fix two segfaults
by Harald Welte
· 15 years ago
9b11e87
zero-initialize some more memory that we allocate
by Harald Welte
· 15 years ago
316c825
fix MNCC memory leak
by Harald Welte
· 15 years ago
966636f
use named variant when allocating msgb's
by Harald Welte
· 15 years ago
e441d9c
switch to dynamically allocated BTS and TRX data structures
by Harald Welte
· 15 years ago
2cf161b
introduce talloc all over OpenBSC
by Harald Welte
· 15 years ago
c079be4
mncc: Add IMSI to gsm_mncc
by Andreas Eversberg
· 15 years ago
7563ac9
Use correct cause value and cause location
by Andreas Eversberg
· 15 years ago
71aab45
Fix lchan refcounting in case of IMSI DETACH
by Andreas Eversberg
· 15 years ago
92f70c5
04.08: Make mncc-harald branch work
by Harald Welte
· 15 years ago
c66b71c
use less magic numbers (04.08 CC cause values)
by Harald Welte
· 15 years ago
4bfdfe7
reworked MNCC codebase
by Harald Welte
· 15 years ago
ec44e1f
Merge commit 'origin/master'
by Harald Welte
· 15 years ago
04866d4
Proposal for a "channel request" interface...
by Holger Freyther
· 16 years ago
5c85ef9
Remove use_lchan and put_lchan from location updating request paths
by Holger Hans Peter Freyther
· 15 years ago
2c45123
Move the "finding" of the right BTS into paging.c
by Holger Hans Peter Freyther
· 15 years ago
cd1f751
Search for BTS's in the Location Area of the subscriber we call
by Holger Hans Peter Freyther
· 15 years ago
0c38930
introduce encoding/decoding functions for 04.08 CC
by Harald Welte
· 15 years ago
be14310
use gsm_bts_by_lac() function to start paging of all bts with same lac
by Harald Welte
· 15 years ago
13e10da
move openbsc into its own subdirectory
by Harald Welte
· 15 years ago
[Renamed from src/gsm_04_08.c]
f7c4352
* add support for storing classmark1/2/3 per subscriber
by Harald Welte
· 15 years ago
d51524f
gsm_04_08.c: Kill duplication pointed out by Andreas Eversberg
by Holger Freyther
· 15 years ago
7a12faa
gsm_04_08.c: Call subscr_update everytime we let someone in (Andreas Eversberg)
by Holger Freyther
· 15 years ago
eaf0469
gsm_04_08.c: Some spoofing protection against two location updating requests
by Holger Freyther
· 15 years ago
7c19f74
lchan: Handle the abnormal case of channel getting closed
by Holger Freyther
· 15 years ago
d2a7f5a
print reject cause of MM STATUS message
by Harald Welte
· 15 years ago
eb44398
[debug] Move subscr_get_by_tmsi below the debug statement (Andreas Eversberg)
by Holger Freyther
· 15 years ago
79f4ae6
[debug] Change DEBUGPC statements to contain \n (Andreas Eversberg)
by Holger Freyther
· 15 years ago
c21cfbc
[subcriber] Fix the subscriber use counting in gsm_04_08.c (Andreas Eversberg)
by Holger Freyther
· 15 years ago
45b407a
With this patch, the TRAU muxing code supports not just bridging only.
by Harald Welte
· 15 years ago
a4d49e9
Some messages have one or two length-value information elements. The is
by Harald Welte
· 15 years ago
e7b452a
add FIXME comment about the fact that we're paging in the wrong BTS
by Harald Welte
· 15 years ago
ff117a8
* rename the timer functions to avoid name collisions with libmisdn.
by Harald Welte
· 15 years ago
c9e0218
Fix "CM Service Request" parsing for Phase 1 devices. This means MO calls from phase1 should work now.
by Harald Welte
· 15 years ago
cf5b359
add verbose reporting of RR STATUS cause
by Harald Welte
· 15 years ago
a1f92f0
[subscriber] Introduce subscr_put_channel
by Holger Freyther
· 16 years ago
4a49e77
[subscriber] Update the current_bts field on imsi detach and LOC accept
by Holger Freyther
· 16 years ago
3190a89
[calls] Remove a tautology from gsm48_cc_rx_disconnect
by Holger Freyther
· 16 years ago
32201c1
move is_ipaccess_bts() and parse_btstype9) to gsm_data.c
by Harald Welte
· 16 years ago
015b9ad
actually request the IMEI not IMEISV, since Phase 1 doesn't have IMEISV
by Harald Welte
· 16 years ago
4a543e8
* more RSL and 04.08 constant defines
by Harald Welte
· 16 years ago
02b0e09
make sure all channels in one BTS use the same TSC (training sequence code)
by Harald Welte
· 16 years ago
6154898
fix paging response parsing for phase1 phones (classmar2 can be less than 4 bytes in length)
by Harald Welte
· 16 years ago
2a13937
add parsing of IMSI DETACH
by Harald Welte
· 16 years ago
fe18d8f
PAGING RESPONSE could contain non-TMSI mobile identity such as IMSI
by Harald Welte
· 16 years ago
5a065df
don't allow calls of a subscriber to himself
by Harald Welte
· 16 years ago
11fa29c
implement dynamic TRAU frame mapping
by Harald Welte
· 16 years ago
2c38aa8
* make sure we use the correct GSM48 encoding type
by Harald Welte
· 16 years ago
bfaf097
in case pagign of the 'B-end' during call setup fails, transmit message to
by Harald Welte
· 16 years ago
49f48b8
various CC updates:
by Harald Welte
· 16 years ago
4b45815
CC: send correct messages (too much copy+paste) and better debug printout
by Harald Welte
· 16 years ago
7ccf778
slightly more complete GSM 04.08 CC, we can now
by Harald Welte
· 16 years ago
09e38af
* introduce a callback function when paging completes (I know this is somewhat of an overlap
by Harald Welte
· 16 years ago
595ad7b
modify the signal handler/dispatch code (sorry zecke, no offense, I just had some different ideas)
by Harald Welte
· 16 years ago
2fa4cb5
[paging] Assign the subscriber to the channel first...
by Holger Freyther
· 16 years ago
e4b3fa3
[signal] Move the area into the struct signal_data...
by Holger Freyther
· 16 years ago
053e09d
[signal] dispatch the paging response...
by Holger Freyther
· 16 years ago
7584aea
* add more GSM 04.08 IEIs
by Harald Welte
· 16 years ago
1fd3414
[paging] Cleanup page -> paging in function names
by Holger Freyther
· 16 years ago
0b4c34e
fix compiler warning about undeclared function by adding include file
by Harald Welte
· 16 years ago
e64a7a3
[rr] Send a Channel Release before deactivating the channel
by Holger Freyther
· 16 years ago
47150fb
stop paging a particular subscriber after we have received a PAGING RESPONSE
by Harald Welte
· 16 years ago
2d35ae6
implement parsing of PAGING RESPONSE
by Harald Welte
· 16 years ago
bf5e8df
cosmetic fixes / more comments
by Harald Welte
· 16 years ago
9bb7c70
If there is already a subscriber and it does not equal to us -> moan
by Harald Welte
· 16 years ago
4ed0e92
Make mi_to_string parse the TMSI we generate, finish CM Service Request implementation
by Harald Welte
· 16 years ago
ba4cf16
Start working on CM Service Request
by Harald Welte
· 16 years ago
498b0bb
Use use_lchan/put_lchan for call handling to keep the channel up
by Harald Welte
· 16 years ago
69b2af2
Handle TMSI reallocation complete by printing the subscriber
by Harald Welte
· 16 years ago
ca362a6
Make gcc happy and remove a couple of warnings
by Holger Freyther
· 16 years ago
3e2c323
Make gsm48_sendmsg public as well
by Holger Freyther
· 16 years ago
819dd20
Make gsm48_msgb_alloc public and usable for the telnet_interface
by Holger Freyther
· 16 years ago
67b4b9a
Do not call rsl_chan_release directly but use the use_count of the lchan
by Holger Freyther
· 16 years ago
3eaa792
Speculative fix for not sending LOCATION UPDATING REJECT
by Holger Freyther
· 16 years ago
e872cb1
get rid of some more gcc warnings
by Harald Welte
· 16 years ago
179f064
* fix check for null-pointer in release_loc_updating_req()
by Harald Welte
· 16 years ago
73487a2
Introduce logical updating request operation on the gsm_lchan
by Holger Freyther
· 16 years ago
e97f7fb
Add an option to set the global reject cause
by Holger Freyther
· 16 years ago
1bc7de5
Fix the compile the timer got renamed
by Holger Freyther
· 16 years ago
c6ea9db
Recylce a gsm_lchan when the refcount drops to zero
by Holger Freyther
· 16 years ago
Next »