Commit Graph
Select branches
Hide Pull Requests
2021q1
2021q4
2022q1
2022q2
2023q1
35c3
36c3
arehbein/rlc_timer_cfg_wip
cccamp2019
change-32425
cid188836
daniel/emerg
daniel/wip
fairwaves/production
fairwaves/stats-work
feature/control-interface-penalty-time
fixeria/chan_alloc
fixeria/ipacc_feat
irefs/for/master/emerg
keith/LCLS_HO
keith/rbs_hacks
keith/rbs_mo
laforge/cbsp_osmo_io
laforge/dlcx
laforge/e1
laforge/mgcp-ipa
laforge/queue-limit
laforge/sccplite
lynxis/pre_release
master
neels/2021q4
neels/bssmap_length
neels/chan_timeout
neels/codecs
neels/fmtp
neels/for_dexter
neels/hodec2
neels/jolly/new_handover
neels/lcs
neels/log_timestamps
neels/lu_reject_when_no_msc
neels/misc
neels/neighbor
neels/os5982
neels/sdp
neels/segfault
neels/tch_f_congestion
neels/unbork
next
osmith/abis-loadtest-timers
osmith/alert-buffer
osmith/build-fix
osmith/fix-python3
osmith/rpm
osmith/wip
osmith/wip-csd
osmith/wip-timers
pespin/acc
pespin/anr
pespin/stream
pre_release
rhizomatica/production
rhizomatica/testing
stsp/acc_ramp
tnt/rbs
1.0.1
1.1.0
1.1.1
1.1.2
1.10.0
1.11.0
1.11.1
1.2.0
1.2.1
1.2.2
1.3.0
1.4.0
1.4.1
1.5.0
1.6.0
1.6.0-fw.10
1.6.1
1.7.0
1.7.1
1.7.2
1.8.0
1.8.1
1.9.0
1.9.1
1.9.2
3G_2016_09
debian/0.9.13-0_jrsantos.1
debian/0.9.13-0_jrsantos.2
debian/0.9.13-0_jrsantos.3
debian/0.9.13-0_jrsantos.4
debian/0.9.13-0_jrsantos.5
debian/0.9.14-0_jrsantos.1
debian/0.9.14-0_jrsantos.2
fairwaves/0.14.0-fw.1
fairwaves/0.14.0-fw.2
fairwaves/0.15.1-fw.1
fairwaves/0.15.1-fw.2
fairwaves/0.15.1-fw.3
fairwaves/0.15.1-fw.4
fairwaves/1.6.0-fw.1
fairwaves/1.6.0-fw.11
fairwaves/1.6.0-fw.2
fairwaves/1.6.0-fw.3
fairwaves/1.6.0-fw.4
fairwaves/1.6.0-fw.5
fairwaves/1.6.0-fw.6
fairwaves/1.6.0-fw.8
fairwaves/1.6.0-fw.9
neels/issue_1978
on-waves/0.1
on-waves/0.2
on-waves/0.3
on-waves/0.3.1
on-waves/0.3.2
on-waves/0.3.3
on-waves/0.3.4
on-waves/0.3.91
on-waves/0.3.92
on-waves/0.3.93
on-waves/0.3.94
on-waves/0.3.95
on-waves/0.3.96
on-waves/0.3.97
on-waves/0.3.98
on-waves/0.3.98.2
on-waves/0.3.99
on-waves/0.3.99.1
on-waves/0.3.99.10
on-waves/0.3.99.11
on-waves/0.3.99.12
on-waves/0.3.99.13
on-waves/0.3.99.14
on-waves/0.3.99.15
on-waves/0.3.99.16
on-waves/0.3.99.17
on-waves/0.3.99.18
on-waves/0.3.99.19
on-waves/0.3.99.2
on-waves/0.3.99.20
on-waves/0.3.99.21
on-waves/0.3.99.3
on-waves/0.3.99.4
on-waves/0.3.99.5
on-waves/0.3.99.6
on-waves/0.3.99.7
on-waves/0.3.99.8
on-waves/0.3.99.9
openbsc/0.10.0
openbsc/0.10.1
openbsc/0.11.0
openbsc/0.12.0
openbsc/0.13.0
openbsc/0.14.0
openbsc/0.15.0
openbsc/0.9.0
openbsc/0.9.1
openbsc/0.9.10
openbsc/0.9.11
openbsc/0.9.12
openbsc/0.9.13
openbsc/0.9.13+deb1
openbsc/0.9.14
openbsc/0.9.14-onwaves1
openbsc/0.9.15
openbsc/0.9.16
openbsc/0.9.2
openbsc/0.9.3
openbsc/0.9.4
openbsc/0.9.5
openbsc/0.9.6
openbsc/0.9.8
openbsc/0.9.9
sysmocom/iu_before_collapse
sysmocom/iu_orig_history
upstream/0.9.13
upstream/0.9.14
zecke/release/openbsc-0.15.0+z6
Select branches
Hide Pull Requests
2021q1
2021q4
2022q1
2022q2
2023q1
35c3
36c3
arehbein/rlc_timer_cfg_wip
cccamp2019
change-32425
cid188836
daniel/emerg
daniel/wip
fairwaves/production
fairwaves/stats-work
feature/control-interface-penalty-time
fixeria/chan_alloc
fixeria/ipacc_feat
irefs/for/master/emerg
keith/LCLS_HO
keith/rbs_hacks
keith/rbs_mo
laforge/cbsp_osmo_io
laforge/dlcx
laforge/e1
laforge/mgcp-ipa
laforge/queue-limit
laforge/sccplite
lynxis/pre_release
master
neels/2021q4
neels/bssmap_length
neels/chan_timeout
neels/codecs
neels/fmtp
neels/for_dexter
neels/hodec2
neels/jolly/new_handover
neels/lcs
neels/log_timestamps
neels/lu_reject_when_no_msc
neels/misc
neels/neighbor
neels/os5982
neels/sdp
neels/segfault
neels/tch_f_congestion
neels/unbork
next
osmith/abis-loadtest-timers
osmith/alert-buffer
osmith/build-fix
osmith/fix-python3
osmith/rpm
osmith/wip
osmith/wip-csd
osmith/wip-timers
pespin/acc
pespin/anr
pespin/stream
pre_release
rhizomatica/production
rhizomatica/testing
stsp/acc_ramp
tnt/rbs
1.0.1
1.1.0
1.1.1
1.1.2
1.10.0
1.11.0
1.11.1
1.2.0
1.2.1
1.2.2
1.3.0
1.4.0
1.4.1
1.5.0
1.6.0
1.6.0-fw.10
1.6.1
1.7.0
1.7.1
1.7.2
1.8.0
1.8.1
1.9.0
1.9.1
1.9.2
3G_2016_09
debian/0.9.13-0_jrsantos.1
debian/0.9.13-0_jrsantos.2
debian/0.9.13-0_jrsantos.3
debian/0.9.13-0_jrsantos.4
debian/0.9.13-0_jrsantos.5
debian/0.9.14-0_jrsantos.1
debian/0.9.14-0_jrsantos.2
fairwaves/0.14.0-fw.1
fairwaves/0.14.0-fw.2
fairwaves/0.15.1-fw.1
fairwaves/0.15.1-fw.2
fairwaves/0.15.1-fw.3
fairwaves/0.15.1-fw.4
fairwaves/1.6.0-fw.1
fairwaves/1.6.0-fw.11
fairwaves/1.6.0-fw.2
fairwaves/1.6.0-fw.3
fairwaves/1.6.0-fw.4
fairwaves/1.6.0-fw.5
fairwaves/1.6.0-fw.6
fairwaves/1.6.0-fw.8
fairwaves/1.6.0-fw.9
neels/issue_1978
on-waves/0.1
on-waves/0.2
on-waves/0.3
on-waves/0.3.1
on-waves/0.3.2
on-waves/0.3.3
on-waves/0.3.4
on-waves/0.3.91
on-waves/0.3.92
on-waves/0.3.93
on-waves/0.3.94
on-waves/0.3.95
on-waves/0.3.96
on-waves/0.3.97
on-waves/0.3.98
on-waves/0.3.98.2
on-waves/0.3.99
on-waves/0.3.99.1
on-waves/0.3.99.10
on-waves/0.3.99.11
on-waves/0.3.99.12
on-waves/0.3.99.13
on-waves/0.3.99.14
on-waves/0.3.99.15
on-waves/0.3.99.16
on-waves/0.3.99.17
on-waves/0.3.99.18
on-waves/0.3.99.19
on-waves/0.3.99.2
on-waves/0.3.99.20
on-waves/0.3.99.21
on-waves/0.3.99.3
on-waves/0.3.99.4
on-waves/0.3.99.5
on-waves/0.3.99.6
on-waves/0.3.99.7
on-waves/0.3.99.8
on-waves/0.3.99.9
openbsc/0.10.0
openbsc/0.10.1
openbsc/0.11.0
openbsc/0.12.0
openbsc/0.13.0
openbsc/0.14.0
openbsc/0.15.0
openbsc/0.9.0
openbsc/0.9.1
openbsc/0.9.10
openbsc/0.9.11
openbsc/0.9.12
openbsc/0.9.13
openbsc/0.9.13+deb1
openbsc/0.9.14
openbsc/0.9.14-onwaves1
openbsc/0.9.15
openbsc/0.9.16
openbsc/0.9.2
openbsc/0.9.3
openbsc/0.9.4
openbsc/0.9.5
openbsc/0.9.6
openbsc/0.9.8
openbsc/0.9.9
sysmocom/iu_before_collapse
sysmocom/iu_orig_history
upstream/0.9.13
upstream/0.9.14
zecke/release/openbsc-0.15.0+z6
-
db253af1aa
* fix IMSI parsing of last two digits * add MM INFO packet support and send it after LOCATION ACCEPT * send 'ALL YOUR BASE ARE BELONG TO US'
Harald Welte
2008-12-30 17:56:55 +0000 -
89824fc466
Add an option to allow everyone to the network.
Holger Freyther
2008-12-30 16:18:18 +0000 -
a767794d96
[gsm0408] Add enum values for the LOCATION UPDATING REJECT cause
Holger Freyther
2008-12-30 16:18:16 +0000 -
eab55416f8
Fix regression and send the accept message again
Holger Freyther
2008-12-30 16:18:15 +0000 -
e6cabf0ba0
Channel opened not from a PAGING COMMAND... remove message
Holger Freyther
2008-12-30 16:18:14 +0000 -
8c2e36edff
use 'ALL YOUR PHONE ARE BELONG TO US' as SMS
Harald Welte
2008-12-30 15:00:14 +0000 -
b0f4793f90
export debug_flags
Harald Welte
2008-12-30 14:59:01 +0000 -
523200b11b
update the timestamp in the db
Harald Welte
2008-12-30 14:58:44 +0000 -
6cc38d7f79
suppress hexdumps for better console readability
Harald Welte
2008-12-30 14:58:19 +0000 -
817f3c8699
add missing return statement
Harald Welte
2008-12-30 14:57:59 +0000 -
e2a728d44b
Nothing to see here, move along;
Daniel Willmann
2008-12-30 14:03:09 +0000 -
3b3f001269
Change TPDU of welcome message
Daniel Willmann
2008-12-30 13:56:46 +0000 -
429e77612a
Fix documentation so one is finding it in GSM04.08
Holger Freyther
2008-12-30 13:28:30 +0000 -
b7193e4e94
Introduce new callbacks, remember that we have LOC UPD REQ, reject things only once
Holger Freyther
2008-12-29 17:44:08 +0000 -
fad5d0db83
Regenerate a valid TPDU and send it at first registration
Daniel Willmann
2008-12-29 16:04:14 +0000 -
a3e2984a4d
Send real SMSC no
Daniel Willmann
2008-12-29 16:03:54 +0000 -
2eafef599c
Up on call released release the channel and take the next item
Holger Freyther
2008-12-29 06:42:17 +0000 -
abade7af88
Initiate a call once we have a channel assigned
Holger Freyther
2008-12-29 06:42:15 +0000 -
4a1e87928c
Add RPDU length
Daniel Willmann
2008-12-29 06:23:56 +0000 -
88ea832ed7
Unite the acked/nacked handling in a common response...
Holger Freyther
2008-12-29 06:23:52 +0000 -
24893de3cb
Inform the bsc about acked or nacked channels...
Holger Freyther
2008-12-29 06:23:51 +0000 -
3186bf209a
Add callback for allocated lchannels
Holger Freyther
2008-12-29 06:23:49 +0000 -
86f1812105
Remove duplicate call... semantic should stay the same
Holger Freyther
2008-12-29 06:23:47 +0000 -
07cc8d8bee
Improve page command handling in the bsc_hack
Holger Freyther
2008-12-29 06:23:46 +0000 -
ba4d28a36e
[gsm_04_08] Do not automatically initiate a call
Holger Freyther
2008-12-29 06:23:44 +0000 -
e27bb34223
fix big memory leak in E1 TS2 handling
Harald Welte
2008-12-29 06:06:35 +0000 -
a024cb7314
AUTHORS: Add Jan Luebbe
Stefan Schmidt
2008-12-29 06:06:25 +0000 -
5a3fa774b1
add small statistics script for HLR database
Harald Welte
2008-12-29 05:35:02 +0000 -
d119dd1e75
Add GPLv2 or later
Harald Welte
2008-12-29 04:50:25 +0000 -
d94ee1e408
add README
Harald Welte
2008-12-29 04:50:01 +0000 -
b8ad11e3fd
add authors file
Harald Welte
2008-12-29 04:46:17 +0000 -
6fe997e9dd
Implement sending SMS and send one on network registration
Daniel Willmann
2008-12-29 04:20:41 +0000 -
3b2ec4261f
Documentation update and where we found the information
Harald Welte
2008-12-29 04:11:14 +0000 -
2cbe0924b6
Print channel requests coming from paging command, print the reason in every message
Harald Welte
2008-12-29 04:09:31 +0000 -
e14a57cc0e
Create request channel reason to see channel requests originating from PAG
Harald Welte
2008-12-29 04:08:28 +0000 -
d35b6a7b12
debug: Create a region for Paging Command
Harald Welte
2008-12-29 04:06:41 +0000 -
bb16e8e39a
Print out info about CP-ERROR
Daniel Willmann
2008-12-29 03:53:50 +0000 -
aecbbed5e4
RP-ACK needs to be sent in a CP-DATA
Daniel Willmann
2008-12-29 03:45:50 +0000 -
9dfbf253c6
Send transaction index when sending an CP-ACK
Daniel Willmann
2008-12-29 03:24:29 +0000 -
de9226de16
Split out rach_control, missing mask from the last commit
Harald Welte
2008-12-29 02:37:23 +0000 -
65e74ccb04
disable paging, send SETUP after LOCATION UPDATE ACCEPT
Harald Welte
2008-12-29 01:55:35 +0000 -
471712b133
ACK sms-submit
Daniel Willmann
2008-12-29 01:54:02 +0000 -
e0fbec823b
Parse sms-submit messages
Daniel Willmann
2008-12-29 00:44:41 +0000 -
6f4b753000
turn gsm_cc_tx_simple into gsm_tx_simple
Harald Welte
2008-12-29 00:39:37 +0000 -
b84e2f4f1b
* use 16bit for network and country code * use aligned attribute for more data structures * add command line arguments for operator/country code
Harald Welte
2008-12-28 23:42:04 +0000 -
bde361064a
make it optional where the hlr database is stored
Holger Freyther
2008-12-28 22:51:39 +0000 -
aa0fb362c0
Add stubs to test gsm0408 functionality including LAI
Holger Freyther
2008-12-28 21:55:40 +0000 -
6e6143e292
Add second test SMS
Daniel Willmann
2008-12-28 21:38:26 +0000 -
10d06f6f8c
Add coloring for SMS debug messages
Daniel Willmann
2008-12-28 21:38:25 +0000 -
33a6184a9e
Add the new options to the getopt_long call as well
Holger Freyther
2008-12-28 16:57:19 +0000 -
104604e10a
Fix compile, on rebase the static_assert change got lost...
Harald Welte
2008-12-28 16:36:11 +0000 -
b9ddfd09e8
[bsc_hack] Patch the tables before we setup the rsl
Holger Freyther
2008-12-28 16:32:45 +0000 -
177466199f
[gsm0408] Make the generate_lai usable by other code
Holger Freyther
2008-12-28 16:32:44 +0000 -
4d505470e8
[bsc_hack] Start to understand the SI packages we send
Holger Freyther
2008-12-28 16:32:42 +0000 -
24287b6bb2
[bsc_hack] Make sure that the newly defined structs match the current packets
Holger Freyther
2008-12-28 16:32:41 +0000 -
1ad732c699
[debug.h] Introduce a static assert using the array with negative size trick
Holger Freyther
2008-12-28 16:32:41 +0000 -
5e85c8ea40
[gsm_04_08] Add structs for system information type 1 to 6
Holger Freyther
2008-12-28 16:32:39 +0000 -
efde7fb1eb
bsc_hack: Add command line parameter to set the MCC and MNC
Holger Freyther
2008-12-28 14:14:56 +0000 -
3444ddb85d
fix typo in debug message
Jan Luebbe
2008-12-28 12:37:15 +0000 -
255539c742
working state up to location update and classmark inquiry
Harald Welte
2008-12-28 02:26:27 +0000 -
fdd0a6c157
Add SMS (GSM 04.11) testing program
Daniel Willmann
2008-12-28 01:51:14 +0000 -
8b3390effd
Start implementing GSM 04.11 (short message service)
Daniel Willmann
2008-12-28 00:31:09 +0000 -
f3c8e11336
sms.txt: Analyze CP-DATA, RP-DATA, TPDU
Daniel Willmann
2008-12-27 23:37:16 +0000 -
4d4661d65b
Draft ideas for high level call handling
Stefan Schmidt
2008-12-27 22:59:48 +0000 -
391d86e0d5
add extension field to subscriber struct and name column to db
Jan Luebbe
2008-12-27 22:33:34 +0000 -
1a4121882e
fix TMSI length in Mobile Identity IE of LOCATION UPDATE ACCEPT
Harald Welte
2008-12-27 22:13:43 +0000 -
a6eb9f0213
sms
Harald Welte
2008-12-27 21:46:23 +0000 -
bcae43fe1b
SMS stub
Harald Welte
2008-12-27 21:45:37 +0000 -
75a983fab0
* add database handling * fix IMSI handling
Harald Welte
2008-12-27 21:34:06 +0000 -
10b487b1c0
* fix location update reject (actually reject, not accept)
Harald Welte
2008-12-27 19:53:37 +0000 -
98243f8e48
* release channel after LOCATION UPDATE REJECT
Harald Welte
2008-12-27 19:46:41 +0000 -
2d5b638bd3
* fix sending of wrong message discriminator for dedicated channel RSL msgs * remove dead old code for TCH/SDCCH activation * fix RF CHANNEL RELEASE logic + integration with lchan_alloc/free * use Page Mode SAME and not NORMAL
Harald Welte
2008-12-27 19:46:06 +0000 -
e30dbb3fa3
also track creation and update time for subscriber and equipment
Jan Luebbe
2008-12-27 18:08:13 +0000 -
fac25fccbd
add a equipment table
Jan Luebbe
2008-12-27 18:04:34 +0000 -
a3d0438ff7
missing header file changes
Harald Welte
2008-12-27 17:02:56 +0000 -
6e2e545fa1
add authorized state to subscribers in db
Jan Luebbe
2008-12-27 16:47:55 +0000 -
e9a8261486
hack to write TS2 frames to a file
Harald Welte
2008-12-27 16:45:29 +0000 -
4bc90a160a
add minimal MO call state transitions
Harald Welte
2008-12-27 16:32:52 +0000 -
7eda3ab3c8
remove db debug output
Jan Luebbe
2008-12-27 16:24:42 +0000 -
5c15c85be3
rewrite db backend
Jan Luebbe
2008-12-27 15:59:25 +0000 -
b332f61f0d
Use getopt in the bsc_hack to parse options
Holger Freyther
2008-12-27 12:46:51 +0000 -
5ee72eeeb1
Prefix debug symbols with debug_ to reduce the namesapce pollution
Holger Freyther
2008-12-27 12:46:49 +0000 -
7c03e4c57a
Assign colors to the different categories
Holger Freyther
2008-12-27 12:46:48 +0000 -
d546e31628
Add code to parse a debug category string
Holger Freyther
2008-12-27 12:03:07 +0000 -
42f50bb3ee
Make the test timer a noinst program
Holger Freyther
2008-12-27 12:03:04 +0000 -
6125306e73
fix typo
Harald Welte
2008-12-27 11:25:50 +0000 -
b275042cd0
reduce usleep time for RSL to 10ms
Harald Welte
2008-12-27 11:24:23 +0000 -
231ad4f9c1
Send IDENTITY REQUEST after LOCATION UPDATE REQUEST
Harald Welte
2008-12-27 11:15:38 +0000 -
9524e34ee4
* lchan_free() the channels that we RF_CHAN_RELEASE
Harald Welte
2008-12-27 11:13:36 +0000 -
32636e8910
Move the debug code to a separate debug.c
Holger Freyther
2008-12-27 11:07:15 +0000 -
14537e5f1d
* send RF CHANNEL RELEASE if we get CONNECTION FAIL INDICATION
Harald Welte
2008-12-27 10:29:08 +0000 -
fc977a8b8b
* translate MOBILE IDENTITY into string * add empty handler for GPRS SUSPENSION REQUEST
Harald Welte
2008-12-27 10:19:37 +0000 -
0f7bf9ce4a
send RF CHANNEL RELEASE upon RELEASE INDICATION from BTS
Harald Welte
2008-12-27 10:18:47 +0000 -
5f75598c28
Introduce a simple timer API....
Holger Freyther
2008-12-27 09:42:59 +0000 -
5677ae35ba
misdn.h forward declare mi_setup
Holger Freyther
2008-12-27 09:41:03 +0000 -
059c254487
Fix warning and return an error code
Holger Freyther
2008-12-27 09:39:48 +0000 -
facfce925f
whcih -> which
Holger Freyther
2008-12-27 09:38:51 +0000 -
4b634544e6
now we get up to the SETUP of MO calls
Harald Welte
2008-12-27 01:55:51 +0000 -
faaa49ca51
db: add GPL headers and integrate with autofoo
Jan Luebbe
2008-12-27 01:07:07 +0000 -
5b6cfaf933
mISDN header files
Harald Welte
2008-12-27 00:51:07 +0000