Commit Graph
Select branches
Hide Pull Requests
2021q1
2021q4
2022q1
2022q2
2023q1
35c3
36c3
cccamp19
efistokl/iuup
fairwaves/production
jolly/asci
laforge/libosmocore-socket
laforge/osmo_io
laforge/rtp-load-gen
laforge/simcom
laforge/virt-voice
lynxis/34c3
lynxis/iuup
lynxis/pre_release
master
neels/35c3
neels/drop_iuup_hack
neels/fmtp
neels/iuup
neels/iuup2
neels/iuup2amr
neels/m_audio
neels/sdp
neels/virt-voice
neels/wip
osmith/fix-python3
osmith/kill-inactive-connections
osmith/rpm
pespin/cli
pespin/proposal
pmaier/amrmangle
pmaier/mgw2
review/msuraev/nonroot
rhizomatica/production
rhizomatica/testing
stsp/show_mgcp_endpoint_cmd
1.0.1
1.0.2
1.1.0
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.12.0
1.12.1
1.12.2
1.2.0
1.2.1
1.3.0
1.4.0
1.5.0
1.6.0
1.7.0
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.7.0-fw.1
fairwaves/1.7.0-fw.2
fairwaves/1.7.0-fw.3
fairwaves/1.7.0-fw.4
fairwaves/1.7.0-fw.5
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
cccamp19
efistokl/iuup
fairwaves/production
jolly/asci
laforge/libosmocore-socket
laforge/osmo_io
laforge/rtp-load-gen
laforge/simcom
laforge/virt-voice
lynxis/34c3
lynxis/iuup
lynxis/pre_release
master
neels/35c3
neels/drop_iuup_hack
neels/fmtp
neels/iuup
neels/iuup2
neels/iuup2amr
neels/m_audio
neels/sdp
neels/virt-voice
neels/wip
osmith/fix-python3
osmith/kill-inactive-connections
osmith/rpm
pespin/cli
pespin/proposal
pmaier/amrmangle
pmaier/mgw2
review/msuraev/nonroot
rhizomatica/production
rhizomatica/testing
stsp/show_mgcp_endpoint_cmd
1.0.1
1.0.2
1.1.0
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.12.0
1.12.1
1.12.2
1.2.0
1.2.1
1.3.0
1.4.0
1.5.0
1.6.0
1.7.0
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.7.0-fw.1
fairwaves/1.7.0-fw.2
fairwaves/1.7.0-fw.3
fairwaves/1.7.0-fw.4
fairwaves/1.7.0-fw.5
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
-
1525de0c8f
[paging] memset and improve error message
Holger Freyther
2009-01-27 23:38:27 +0000 -
342a2c67de
[abis] Do not confuse me again....
Holger Freyther
2009-01-27 22:49:48 +0000 -
fde3114fb5
[tests] build fix
Holger Freyther
2009-01-27 19:09:38 +0000 -
245c534806
[pedantic] Declare abis_nm_bs11_reset_resource to avoid a warning in bsc_hack.c
Holger Freyther
2009-01-27 19:00:44 +0000 -
0c2bb5ea23
[configure] We have a local copy of the header file, remove the check
Holger Freyther
2009-01-27 18:23:16 +0000 -
cfe6dce248
don't logon twice
Harald Welte
2009-01-19 16:06:43 +0000 -
61e42ad7fd
add bs11_config as LMT alternative
Harald Welte
2009-01-18 19:10:46 +0000 -
7837489a6e
abis_nm_reset_resource is a bs11 specific function
Harald Welte
2009-01-18 19:09:22 +0000 -
f3066bb17e
add zero-length data field to abis_fom_hdr
Harald Welte
2009-01-18 19:02:46 +0000 -
4724f99d19
Implementation of GSM12.21 LOAD SOFTWARE (BS11 dialect thereof)
Harald Welte
2009-01-18 18:01:49 +0000 -
978cb42911
add BTS TYPE field to facilitate future non-BS11 BTS support
Harald Welte
2009-01-18 17:57:27 +0000 -
85770c7aa4
* use #define for number of TS in one TRX * use data structure to indicate E1 timeslot/subslot for every TRX:TS
Harald Welte
2009-01-18 17:47:32 +0000 -
6f676a3541
abis_nm: use correct length in 08.59 OML header for all messages
Harald Welte
2009-01-18 14:27:48 +0000 -
1bc0906436
abis_nm: more BS11 specific messages for configuration
Harald Welte
2009-01-18 14:17:52 +0000 -
05188ee7a7
* prefix all BS11 specific OML functions with proper name * add more BS11 specific OML commands (TRX power, logon, OML TEI, ...)
Harald Welte
2009-01-18 11:39:08 +0000 -
adaf08bec8
add some more BS11 specific OML definitions
Harald Welte
2009-01-18 11:08:10 +0000 -
d08de2f9e4
fix typo
Harald Welte
2009-01-11 04:38:55 +0000 -
9bb7c70016
If there is already a subscriber and it does not equal to us -> moan
Harald Welte
2009-01-10 03:21:41 +0000 -
4ed0e92464
Make mi_to_string parse the TMSI we generate, finish CM Service Request implementation
Harald Welte
2009-01-10 03:17:30 +0000 -
ba4cf164b0
Start working on CM Service Request
Harald Welte
2009-01-10 01:49:35 +0000 -
c627afceaa
Reset the use_count to zero in chan_free
Harald Welte
2009-01-09 21:39:17 +0000 -
498b0bbd9b
Use use_lchan/put_lchan for call handling to keep the channel up
Harald Welte
2009-01-09 21:27:43 +0000 -
626fe9c42b
Print the refcount of the lchan as well
Harald Welte
2009-01-09 21:24:53 +0000 -
2f1311b90e
[paging] Page pagegroup one...
Harald Welte
2009-01-06 23:50:39 +0000 -
38c2f13098
Hook the paging code into bsc_hack.c and telnet_interface.c
Harald Welte
2009-01-06 23:10:57 +0000 -
b68899d3e3
Start creating a paging layer...
Harald Welte
2009-01-06 21:47:18 +0000 -
69b2af293e
Handle TMSI reallocation complete by printing the subscriber
Harald Welte
2009-01-06 19:47:00 +0000 -
9898188ca7
Allow to set a different ARFCN
Harald Welte
2009-01-06 18:59:11 +0000 -
8965da4fde
Tabs no Spaces... at least here
Harald Welte
2009-01-06 18:09:02 +0000 -
ce281c0772
add initializer function for subchan_demux
Harald Welte
2009-01-05 20:14:14 +0000 -
418f5a4e25
* add function to change c-bits in TRAU frame from uplink to downlink * add function to re-encode an exploded TRAU frame into a bit-per-byte stream
Harald Welte
2009-01-05 20:12:47 +0000 -
38e04372e5
handle IDLE speech frames in trau_frame code
Harald Welte
2009-01-05 19:42:46 +0000 -
196a366e30
make sure we build (even if not use) subchan_demux and trau_frame code
Harald Welte
2009-01-05 19:01:56 +0000 -
2a8ee52ced
add (untested) TRAU frame decoder with support for FR/EFR and AMR
Harald Welte
2009-01-05 19:01:01 +0000 -
54bd94d8b7
add (untested) 16kbit E1 sub-channel demux with TRAU frame sync
Harald Welte
2009-01-05 19:00:01 +0000 -
ca362a6028
Make gcc happy and remove a couple of warnings
Holger Freyther
2009-01-04 21:05:01 +0000 -
7448a53ddb
Be able to initiate paging from the telnet interface
Holger Freyther
2009-01-04 20:18:23 +0000 -
4c8f114976
Fix warning
Holger Freyther
2009-01-04 20:17:07 +0000 -
a553d098e7
Export the gsm0411 alloc and send function
Holger Freyther
2009-01-04 20:16:25 +0000 -
5e76ce61ac
Some simple size check. We would not overflow but would send garbage
Holger Freyther
2009-01-04 20:15:12 +0000 -
ca64da984b
make use of new functions to print string chreq reason and lchan type
Harald Welte
2009-01-04 16:54:12 +0000 -
d4fc1b29ca
use get_[lp]chan_name() functions for telnet interface
Harald Welte
2009-01-04 16:11:31 +0000 -
a72c98eb2f
functions to convert lchan/pchan type into human-readable string
Harald Welte
2009-01-04 16:10:38 +0000 -
47d88aecaf
Add some functions to CREATE OBJECTs in the BS-11 internal database
Harald Welte
2009-01-04 12:02:08 +0000 -
868b8cdd58
Implement sending custm GSM 04.08 commands
Holger Freyther
2009-01-04 03:57:27 +0000 -
3e2c32322e
Make gsm48_sendmsg public as well
Holger Freyther
2009-01-04 03:55:31 +0000 -
819dd205a9
Make gsm48_msgb_alloc public and usable for the telnet_interface
Holger Freyther
2009-01-04 03:52:50 +0000 -
3ae8fd2acb
Implement the call command...
Holger Freyther
2009-01-04 03:50:40 +0000 -
f87573dc4e
Implement put_channel/get_channel, save on which bts we currently operate
Holger Freyther
2009-01-04 03:49:41 +0000 -
d0e38c3cad
Add implementation to find a lchan by the struct gsm_subscriber
Holger Freyther
2009-01-04 03:48:30 +0000 -
a471a41680
Define the gsm_subscriber getter functions in the header
Holger Freyther
2009-01-04 03:47:05 +0000 -
ae61cae9b2
Add a show command to list the channel allocation
Holger Freyther
2009-01-04 03:46:01 +0000 -
5f234e4f3a
Add test case that is not registering the timer again
Holger Freyther
2009-01-04 03:45:13 +0000 -
4668fdaa26
define and use enum values for BS11 (or Siemens?) specific OML message types
Harald Welte
2009-01-03 08:19:29 +0000 -
227d4073fb
use NM_MT_* enum instead of hard-coded values
Harald Welte
2009-01-03 08:16:25 +0000 -
52aab5445d
Make wireshark happy.
Holger Freyther
2009-01-03 05:49:22 +0000 -
460af8b794
Clean up struct gsm_network and remove the gsm_subscriber
Holger Freyther
2009-01-03 05:48:32 +0000 -
1272aab1cd
Go through del_timer otherwise in_list will not be reset leading to crashes...
Harald Welte
2009-01-03 04:39:51 +0000 -
599639eaf9
Readd the dummy lapd header... this gives valid TEI/SAPI information
Harald Welte
2009-01-03 03:28:10 +0000 -
4e0d137a2c
Dump something that can be read by wireshark
Harald Welte
2009-01-03 03:04:07 +0000 -
62a923d46a
Use the right network/link type, prepend the vISDN header...
Harald Welte
2009-01-03 01:32:00 +0000 -
ca6bf7815a
Write the pcap packet header first :)
Harald Welte
2009-01-03 00:41:04 +0000 -
b8f04ea5a9
Add new management function to struct timer_list
Harald Welte
2009-01-02 23:57:22 +0000 -
219518d064
Add simplistic telnet control interface
Holger Freyther
2009-01-02 22:04:43 +0000 -
c6880a46ad
Use the _safe variant as a bsc_unregister_fd might be called from within the callback
Holger Freyther
2009-01-02 21:53:34 +0000 -
b21b305d7c
Fix make distcheck by adding some header files
Holger Freyther
2009-01-02 02:00:35 +0000 -
52af7d4284
Write only actual data into the pcap file
Holger Freyther
2009-01-02 01:18:28 +0000 -
2139b246a0
Attempt to put the time into the pcap packet record
Holger Freyther
2009-01-02 01:17:48 +0000 -
9a3ee0ff1b
Add the option to write the communication on the D Channel to a pcap file
Holger Freyther
2009-01-02 00:40:15 +0000 -
355701bcc0
Document where to find the how to determine the paging group
Holger Freyther
2009-01-01 18:02:29 +0000 -
12aa50d5a2
Change the subscriber and database backend
Holger Freyther
2009-01-01 18:02:05 +0000 -
67b4b9a017
Do not call rsl_chan_release directly but use the use_count of the lchan
Holger Freyther
2009-01-01 03:46:11 +0000 -
3eaa792b21
Speculative fix for not sending LOCATION UPDATING REJECT
Holger Freyther
2009-01-01 02:59:03 +0000 -
d125250ae2
add signal handlers for clean shutdown of BTS via OML on shutdown of program
Harald Welte
2009-01-01 01:50:32 +0000 -
e872cb1221
get rid of some more gcc warnings
Harald Welte
2009-01-01 00:33:37 +0000 -
f85497c857
get rid of gcc warnings about function prototype
Harald Welte
2009-01-01 00:33:20 +0000 -
404d816947
add missing string.h include
Harald Welte
2009-01-01 00:33:02 +0000 -
21768818f0
don't return a value in a void function
Harald Welte
2009-01-01 00:32:49 +0000 -
179f064cbe
* fix check for null-pointer in release_loc_updating_req() * fix endianness of operator name
Harald Welte
2008-12-31 23:59:18 +0000 -
dbede4e414
Move the db_test.c to a specific test directory
Holger Freyther
2008-12-31 23:25:05 +0000 -
6dbca34bd3
Make the test compile again
Holger Freyther
2008-12-31 23:24:37 +0000 -
73487a23da
Introduce logical updating request operation on the gsm_lchan
Holger Freyther
2008-12-31 18:53:57 +0000 -
41ed300aab
We have freed the channel there is no subscriber associated anymore
Holger Freyther
2008-12-31 18:52:54 +0000 -
e97f7fba97
Add an option to set the global reject cause
Holger Freyther
2008-12-31 18:52:11 +0000 -
1bc7de50be
Fix the compile the timer got renamed
Holger Freyther
2008-12-31 18:50:58 +0000 -
c6ea9dbeba
Recylce a gsm_lchan when the refcount drops to zero
Holger Freyther
2008-12-30 19:18:21 +0000 -
36cbeff164
Document where Channel release is coming from
Holger Freyther
2008-12-30 19:15:20 +0000 -
590d66acec
Fix the reference. The names and values are described in 9.1 of 04.08
Holger Freyther
2008-12-30 19:13:13 +0000 -
ea889020e2
Fix indenting... use tabs here
Holger Freyther
2008-12-30 19:10:47 +0000 -
c6ba9c2a97
* 04:08: add MM INFO information elements * gsm_data: add network name to gsm_network
Harald Welte
2008-12-30 18:01:02 +0000 -
f5cbab7478
* add network name information to GSM network * disable callbacks for now
Harald Welte
2008-12-30 18:00:15 +0000 -
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