Harald Welte
6807982106
Makefile: clone dependencies into 'deps' folder
...
We used to rely on out-of-tree git clones to be prepared by the user.
This commit changes the system to make sure we clone all git repos
we depend upon into the 'deps' folder, and then setup the symlinks
to that folder. As a result, we should be able to support
self-contained builds using the makefiles in this repo.
2017-12-12 16:30:53 +01:00
Harald Welte
140714d89d
regen_makefile.sh: Add Regex's for TITAN 6.3.0
...
The TITAN 6.3.0 makefile generator needs some new regular expressions
for patching the generated makefile to work on Debian
2017-12-08 14:03:28 +01:00
Harald Welte
874f24bed5
Remove BSSAPP, BSSGP, BSSMAP, GTP, GTPv2, ISUP, LLC, MobileL3, NS, SNDCP
...
All of those now have separate upstream repositories on git://git.eclipse.org/gitroot/titan
and we don't need to keep a copy around
2017-11-19 10:07:54 +01:00
Harald Welte
04d74cdcde
Add ASP_ConnId_ReadyToRelease in all translation ports using IPL4asp
...
This is required after update to IPL4asp R.29.A of 2017-Oct-17
2017-11-19 09:29:51 +01:00
Harald Welte
244cd8acf7
sysinfo: Fix the TC_telnet test case VTY command order
2017-08-26 09:25:20 +02:00
Harald Welte
43e060a50d
Add hand-written encoder/decoder for RLC/MAC UL/DL data blocks
...
Their format is simply too complex to be used with the automatic RAW
encoder/decoder. Let's implement it by hand, using the automatic
coder whenever possible.
2017-07-30 22:38:03 +02:00
Harald Welte
9419c8aff7
Split RR portion of GSM_Types into GSM_RR_Types
2017-07-30 04:07:35 +02:00
Harald Welte
77bab25556
BSSGP: Avoid unbound length integer in IE template
2017-07-30 00:53:08 +02:00
Harald Welte
958700ac3c
BSSGP_Types: Add IMSI and TMSI IE + related templates
2017-07-30 00:52:39 +02:00
Harald Welte
336959fc3c
Import CRC24 code from OsmoSGSN for LLC FCS computation
2017-07-23 21:58:04 +02:00
Harald Welte
e38fd7b4ce
WIP: Add description of TS 48.064 LLC frames in TITAN TTCN-3
2017-07-23 21:03:02 +02:00
Harald Welte
13d391ea87
gprs_gb: NS + BSSGP operational with OsmoPCU, receiving LLC-PDUs
2017-07-23 19:52:33 +02:00
Harald Welte
1733a38561
Add missing BSSGP_Emulation.ttcn file
2017-07-23 17:26:17 +02:00
Harald Welte
0667eb1797
BSSGP: Fix order of IEs in BVC-RESET PDU
2017-07-23 17:25:38 +02:00
Harald Welte
04a3d3161f
BSSGP: don't set length to '0' in t_BssgpIE() template
2017-07-23 17:25:17 +02:00
Harald Welte
6e594f217a
gprs_gb: Build stack of NS and BSSGP emulation from test component
...
We're already getting the NS link up and fail at the BSSGP RESET
procedure at this point. The problem is erroneous encoding of the
message.
2017-07-23 16:19:35 +02:00
Harald Welte
1067fbd8c9
BSSGP: Add various templates for common messages
2017-07-23 16:18:46 +02:00
Harald Welte
039f6955d8
BSSGP: Define symbolic names for Cause values
2017-07-23 16:18:16 +02:00
Harald Welte
6fff36450a
gprs_gb: Add NS CodecPort + Emulation; Add NS selftests
2017-07-22 21:36:13 +02:00
Harald Welte
f1fd016fb8
Expand BSSGP helpers + codec to cover expansion + compaction
2017-07-22 20:34:05 +02:00
Harald Welte
3a1944091e
WIP: BSSGP related hepler functions; towards tests
2017-07-22 18:29:03 +02:00