Commit Graph
Select branches
Hide Pull Requests
34c3
35c3
36c3
aoip
cccamp2019
fairwaves/production
falconia/production
jolly/vgcs
jolly/work
keith/LCLS_SIP
keith/lcls2r1
keith/lcls_nonsense
keith/sms
keith/sqlite3_no_unixepoch
laforge/gsup
laforge/nosql
laforge/sgsap
laforge/sqlite3
laforge/ussd
lynxis/pre_release
master
msuraev/smpp
neels/1.6.2
neels/35c3
neels/3g_opt_in
neels/a54
neels/amr_fmtp
neels/call_during_call
neels/cc_timeout
neels/codecs
neels/codecs_fmtp
neels/codecs_tmp
neels/db_log
neels/dbi_debug
neels/dev
neels/dgsm
neels/dgsm_and_codecs
neels/encryption
neels/fmtp
neels/ho
neels/lcls_nonsense
neels/log
neels/master
neels/mgw_domain
neels/mipsel
neels/mncc_codecs
neels/mncc_codecs2
neels/mncc_codecs3
neels/mncc_path
neels/msc_vlr_test_a54
neels/os2779
neels/os2983
neels/os3062
neels/osmo_timer
neels/re-est
neels/reass
neels/sms_over_gsup
neels/split
neels/tmsi_or_not
neels/unexpected_id_resp
neels/vgcs
neels/vlr_evil_twin1
neels/vlr_evil_twin3
neels/vtyref
news_from_openbsc
osmith/fix-python3
osmith/move-manuals-to-project-repos
osmith/rpm
osmith/wip
osmith/wip-csd
pespin/fix-smsc-use-after-free
pespin/foo
pespin/ipv6
pespin/master
pespin/release-1.4.0
pespin/smpp2
pespin/systemd
pespin/test
pespin/tmp
pmaier/callref
pmaier/fixlength
pmaier/lac
rhizomatica/production
rhizomatica/testing
stsp/lu_expire
stsp/neighbor_ident
stsp/smpp_store_sms
tnt/silent-call
1.0.1
1.1.0
1.1.1
1.1.2
1.10.0
1.10.1
1.11.0
1.11.1
1.2.0
1.3.0
1.3.1
1.4.0
1.5.0
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.8.0
1.9.0
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.1-fw.1
neels/os4351
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
34c3
35c3
36c3
aoip
cccamp2019
fairwaves/production
falconia/production
jolly/vgcs
jolly/work
keith/LCLS_SIP
keith/lcls2r1
keith/lcls_nonsense
keith/sms
keith/sqlite3_no_unixepoch
laforge/gsup
laforge/nosql
laforge/sgsap
laforge/sqlite3
laforge/ussd
lynxis/pre_release
master
msuraev/smpp
neels/1.6.2
neels/35c3
neels/3g_opt_in
neels/a54
neels/amr_fmtp
neels/call_during_call
neels/cc_timeout
neels/codecs
neels/codecs_fmtp
neels/codecs_tmp
neels/db_log
neels/dbi_debug
neels/dev
neels/dgsm
neels/dgsm_and_codecs
neels/encryption
neels/fmtp
neels/ho
neels/lcls_nonsense
neels/log
neels/master
neels/mgw_domain
neels/mipsel
neels/mncc_codecs
neels/mncc_codecs2
neels/mncc_codecs3
neels/mncc_path
neels/msc_vlr_test_a54
neels/os2779
neels/os2983
neels/os3062
neels/osmo_timer
neels/re-est
neels/reass
neels/sms_over_gsup
neels/split
neels/tmsi_or_not
neels/unexpected_id_resp
neels/vgcs
neels/vlr_evil_twin1
neels/vlr_evil_twin3
neels/vtyref
news_from_openbsc
osmith/fix-python3
osmith/move-manuals-to-project-repos
osmith/rpm
osmith/wip
osmith/wip-csd
pespin/fix-smsc-use-after-free
pespin/foo
pespin/ipv6
pespin/master
pespin/release-1.4.0
pespin/smpp2
pespin/systemd
pespin/test
pespin/tmp
pmaier/callref
pmaier/fixlength
pmaier/lac
rhizomatica/production
rhizomatica/testing
stsp/lu_expire
stsp/neighbor_ident
stsp/smpp_store_sms
tnt/silent-call
1.0.1
1.1.0
1.1.1
1.1.2
1.10.0
1.10.1
1.11.0
1.11.1
1.2.0
1.3.0
1.3.1
1.4.0
1.5.0
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.8.0
1.9.0
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.1-fw.1
neels/os4351
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
-
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 -
7398eb9847
add first sketch of a DB backend
Jan Luebbe
2008-12-27 00:45:41 +0000 -
702d8707a9
working state up to location update and classmark inquiry
Harald Welte
2008-12-26 20:25:35 +0000 -
5d2f8eca60
Send OML messages to OML TEI/SAPI, not RSL :)
Harald Welte
2008-12-26 10:46:24 +0000 -
ad38464728
this is the first version that actually talks to the BTS * initialize OML and RSL based on TEI establish (ACTIVATE_IND) events * fix abis_nm_raw_msg() to not overwrite the OML header with payload * fix debug print statements * fix msgb_dequeue: actually dequeue it from the list ;)
Harald Welte
2008-12-26 10:20:07 +0000 -
3633a6daf9
* fix DEBUGP defines, activate DEBUG functionality * fix typo in db_transmission function
Harald Welte
2008-12-26 00:06:02 +0000 -
f6b7a9054c
add debugp() function to fulfill link dependency and build executable
Harald Welte
2008-12-26 00:05:11 +0000 -
4f4a3901df
free incoming msg after processing by RSL
Harald Welte
2008-12-26 00:04:49 +0000 -
e571fb827b
free() the outgoing msg's after they've been sent to the kernel
Harald Welte
2008-12-25 23:50:30 +0000 -
0e2a5f2bca
add channel allocator to makefile
Harald Welte
2008-12-25 23:50:01 +0000 -
8470bf200d
no reasonable commit message possible. tons of changes of the last 2 days
Harald Welte
2008-12-25 23:28:35 +0000 -
de729a139e
autoconf
Harald Welte
2008-12-23 21:01:25 +0000 -
52b1f98889
initial commit of current OpenBSC state
Harald Welte
2008-12-23 20:25:15 +0000