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
-
c812882dbf
gbproxy: Refactor gbproxy_patch_bssgp_message
Jacob Erlbeck
2014-08-07 16:07:24 +0200 -
291f0508c5
gbproxy: Test and fix IMSI/TMSI matching
Jacob Erlbeck
2014-08-07 10:46:29 +0200 -
89d3d343d1
gbproxy: Track TLLI even when the IMSI is not known
Jacob Erlbeck
2014-08-06 18:55:15 +0200 -
58da91d5d0
gbproxy: Make pointers to MI const in parse/check functions
Jacob Erlbeck
2014-08-07 13:11:34 +0200 -
fb22ac52b0
gbproxy: Explicitly convert PTMSI to TLLI
Jacob Erlbeck
2014-08-06 18:50:05 +0200 -
690768a171
gbproxy: Parse additional IMSI/PTMSI/TLLI fields
Jacob Erlbeck
2014-08-06 15:16:45 +0200 -
2db2512f4d
gbproxy: Separate BSSGP parsing from patching
Jacob Erlbeck
2014-08-06 12:41:31 +0200 -
2bdd253d54
gbproxy: Unify TLLI tracking
Jacob Erlbeck
2014-08-05 18:28:51 +0200 -
0cee7ad2bf
gbproxy: Move patching code out of the 04.08 specific functions
Jacob Erlbeck
2014-08-05 15:53:43 +0200 -
2c6b59ca6a
sysmobts: Add variable for N(S) + 1 needed for the sysmobts
Holger Hans Peter Freyther
2014-08-09 09:43:53 +0200 -
93dfa24f42
bsc: Add a ctrl command to send a ussdNotify for a call
Holger Hans Peter Freyther
2014-08-08 21:06:30 +0200 -
350de9fe80
ctrl: Allow the value to contain spaces. No need to split the string
Holger Hans Peter Freyther
2014-08-08 19:41:28 +0200 -
da4b492f56
gbproxy/test: Fix BSSGP RESET message size
Jacob Erlbeck
2014-08-06 12:38:10 +0200 -
477c69a9c5
gbproxy: Track all TLLIs (not only LOCAL)
Jacob Erlbeck
2014-08-05 10:42:54 +0200 -
b773fbf335
sgsn: Make P-TMSI a local TLLI to avoid clash
Holger Hans Peter Freyther
2014-08-05 15:20:23 +0200 -
58cf664d28
gprs: Refactor gbprox_register_tlli()
Jacob Erlbeck
2014-07-03 15:52:49 +0200 -
0196c9936c
gbproxy/test: Test TLLI expiry
Holger Hans Peter Freyther
2014-08-04 17:10:08 +0200 -
d8a7e22709
gbproxy: Remove broken TLLI comparison
Jacob Erlbeck
2014-08-04 17:13:17 +0200 -
3fa26448d1
gbproxy: Kill the global gbprox_global_patch_state struct
Holger Hans Peter Freyther
2014-08-04 16:27:11 +0200 -
3748ada073
gbproxy: Add a hint to the compiler that all parameters are not NULL
Holger Hans Peter Freyther
2014-08-04 16:06:20 +0200 -
eece627799
gbproxy: Remove global state from the gbproxy
Holger Hans Peter Freyther
2014-08-04 15:42:36 +0200 -
fa7a8bc6eb
gprs: The methods moved to gprs_utils.h remove them here
Holger Hans Peter Freyther
2014-08-04 15:43:33 +0200 -
ce1b22e817
gprs: Add testcases for the APN string/octet conversion and fix it
Holger Hans Peter Freyther
2014-08-04 14:22:13 +0200 -
4d9fc422d2
gbproxy: Use gbprox_delete_tlli if possible
Holger Hans Peter Freyther
2014-08-04 12:18:07 +0200 -
7127b0295e
gprs: Create a gprs_utils file and move to be shared code in there
Holger Hans Peter Freyther
2014-08-04 11:52:52 +0200 -
1ddd9e518e
gbproxy: Use gbproxy_ for all structures
Holger Hans Peter Freyther
2014-08-04 11:35:32 +0200 -
b900459e96
gbproxy: The dump routines are only used by the test, move it there
Holger Hans Peter Freyther
2014-08-04 11:26:54 +0200 -
16f30b5373
gbproxy: Have a clear namespace for the public functions
Holger Hans Peter Freyther
2014-08-04 11:24:25 +0200 -
a7027a04dd
gbproxy: Remove the global rate counter and place it in the config
Holger Hans Peter Freyther
2014-08-04 11:19:56 +0200 -
d4d36f22ee
gbproxy: Correct the method name. We work on TLLIs
Holger Hans Peter Freyther
2014-08-04 11:14:54 +0200 -
18739ea32d
gbproxy: Move the VTY code into the vty file and create public API
Holger Hans Peter Freyther
2014-08-04 11:10:09 +0200 -
035b874fdf
MNCC: Add IMSI to CALL CONFIRM message
Andreas Eversberg
2013-09-19 09:27:06 +0200 -
723a751e5f
dyn PDCH: Cleanup of rsl_chan_activate_lchan() and users
Andreas Eversberg
2013-10-11 12:55:35 +0200 -
1011d5b505
vty: Fix interactive VTY help for silent-sms transmission
Harald Welte
2014-07-10 20:19:00 +0200 -
c7548a116c
DB: produce a backtrace in case of a DB error
Harald Welte
2014-07-10 20:18:15 +0200 -
9b62580595
openbsc: Add new fields for the osmo-bts software
Holger Hans Peter Freyther
2014-07-30 18:20:51 +0200 -
a5cae441e2
Fix some packaging mistakes detected by lintian.
Max
2014-07-22 17:07:17 +0200 -
652cdb4699
trau: Cast to remove compiler warning
Holger Hans Peter Freyther
2014-07-24 21:09:31 +0200 -
922ef5dc86
bts: Remember the last AMR mode that we received
Holger Hans Peter Freyther
2014-07-24 21:05:32 +0200 -
03551e5f3c
gprs: Move LLC IE length fix to BSSGP level
Jacob Erlbeck
2014-06-27 19:56:05 +0200 -
2e2650f8f3
gprs: Parse PTMSI and update TLLI accordingly
Jacob Erlbeck
2014-06-27 18:10:53 +0200 -
35cc03f97d
gprs: Use struct to pass context information
Jacob Erlbeck
2014-06-27 19:00:45 +0200 -
aefaf92d1a
gprs: Use shift functions instead of manual parsing
Jacob Erlbeck
2014-06-27 18:25:53 +0200 -
b138106423
gprs: Add TLV parse functions
Jacob Erlbeck
2014-07-01 12:41:13 +0200 -
040b4012a7
gprs: Fix TLLI cache size computation
Jacob Erlbeck
2014-06-27 12:20:44 +0200 -
aa3e334608
gprs/test: Rearrange for PTMSI parsing
Jacob Erlbeck
2014-06-27 11:55:04 +0200 -
25049b93b1
gprs: Add counters related to LLC layer patching
Jacob Erlbeck
2014-06-27 10:44:46 +0200 -
7dd498de64
gprs/vty: Add commands to manage the TLLI list
Jacob Erlbeck
2014-06-19 10:15:27 +0200 -
7c101d922e
gprs: Track IMSI/TLLI to control APN patching
Jacob Erlbeck
2014-06-06 18:49:23 +0200 -
006c038212
gprs: Store gbproxy patching state per peer
Jacob Erlbeck
2014-05-27 13:49:04 +0200 -
cf02eb1b20
gprs/test: Add Detach messages to test
Jacob Erlbeck
2014-06-19 10:23:50 +0200 -
1166974bca
gprs/test: Added GMM Info and fixed TLLI
Jacob Erlbeck
2014-06-06 18:47:36 +0200 -
736852825a
gprs: Add APN patch support for LLC/GSM messages
Jacob Erlbeck
2014-05-23 20:48:07 +0200 -
91fb680236
gprs: Add MCC/MNC patch support for LLC/GMM messages
Jacob Erlbeck
2014-05-28 10:59:10 +0200 -
67a4445675
gprs: Implement BSSGP MCC/MNC patching
Jacob Erlbeck
2014-05-19 10:14:58 +0200 -
fd636aed1e
gprs: Use imsi field instead of imei
Jacob Erlbeck
2014-07-08 09:49:07 +0200 -
ff0d65aaf6
gprs/test: Make test output more readable
Jacob Erlbeck
2014-07-09 23:19:11 +0200 -
524edccb61
Merge branch 'zecke/fixes/osmux-nat'
Holger Hans Peter Freyther
2014-07-22 15:21:57 +0200 -
a563641d25
osmux: Drop the message in case we don't know the remote yet.
Holger Hans Peter Freyther
2014-07-09 01:35:53 +0200 -
ea7ef38734
osmux: Qualify the handle by IPv4 address _and_ port
Holger Hans Peter Freyther
2014-07-09 00:53:29 +0200 -
48a071e366
osmux: Extract the dummy message, find the endpoint and set rtp port
Holger Hans Peter Freyther
2014-07-09 00:38:06 +0200 -
07ec8eebe0
osmux: Send the CI as part of the dummy to help to identify a client
Holger Hans Peter Freyther
2014-07-09 00:32:00 +0200 -
25a2db018e
osmux: Using the "CI" and calling it "CID" is plain wrong
Holger Hans Peter Freyther
2014-07-09 00:28:02 +0200 -
cb6ad70994
mgcp: Change API to remove memory management from the name
Holger Hans Peter Freyther
2014-07-22 15:00:52 +0200 -
34a1976d5d
Merge commit 'zecke/fixes/mgcp-transcoding'
Holger Hans Peter Freyther
2014-07-22 14:48:25 +0200 -
b936278b2e
mgcp: Fix/test the case of a time jump and the resync
Holger Hans Peter Freyther
2014-07-04 20:55:20 +0200 -
4c18d79475
mgcp: Add a testcase for 160->80 ptime handling
Holger Hans Peter Freyther
2014-07-04 08:13:53 +0200 -
c8b29083d2
mgcp: Initialise next_time in case the initial timestamp is not 0.
Holger Hans Peter Freyther
2014-07-02 22:02:15 +0200 -
bd4109babc
mgcp: Document transcoding semantic and follow it
Holger Hans Peter Freyther
2014-06-27 19:27:38 +0200 -
91eeeae312
mgcp: Fix/test reading/writing the sequence number
Holger Hans Peter Freyther
2014-07-04 20:55:20 +0200 -
1fc1ed23b2
mgcp: Patch and Count _after_ the transcoding
Holger Hans Peter Freyther
2014-07-02 21:54:14 +0200 -
77ceaaf7f5
mgcp: Add a comment about the return of the function
Holger Hans Peter Freyther
2014-06-28 15:05:42 +0200 -
7bcbe2a9cc
Merge branch 'zecke/fixes/mgcp-transociding-tests'
Holger Hans Peter Freyther
2014-07-22 13:13:12 +0200 -
dd1f81512d
mgcp: Make the internal state of the transcoder accessible
Holger Hans Peter Freyther
2014-07-22 13:05:31 +0200 -
4fb7e64da2
mgcp: Capture the return value of the of the transcode function
Holger Hans Peter Freyther
2014-06-28 00:10:10 +0200 -
6041c8db27
mgcp: Do not use errx as finding a test failure is too hard
Holger Hans Peter Freyther
2014-06-28 13:24:36 +0200 -
83cbac2ac0
mgcp: Re-factor testcase to separate test and setup
Holger Hans Peter Freyther
2014-06-22 21:55:50 +0200 -
e52ca9aad1
mgcp: Warn when the buffer is being reset due a wrong seq number
Holger Hans Peter Freyther
2014-07-02 21:56:26 +0200 -
a7992e0389
mgcp: Mention the packet duration in the error message
Holger Hans Peter Freyther
2014-06-27 19:51:52 +0200 -
3d93d35a93
mgcp: Provide more information about configured endpoints
Holger Hans Peter Freyther
2014-07-02 19:36:12 +0200 -
c5c239f361
mgcp: Fix memory leak in the transcoding code
Holger Hans Peter Freyther
2014-07-07 20:38:27 +0200 -
24fc435dad
trau_mux.c: Prevent out-of-bounds read in trau_decode_fr()
Holger Hans Peter Freyther
2014-07-22 12:23:03 +0200 -
94f83e1787
smpp: Fix small typo in the comment
Holger Hans Peter Freyther
2014-07-19 19:02:46 +0200 -
0d7efef394
gbproxy: Fix the NAME in the start script...
Holger Hans Peter Freyther
2014-07-17 07:31:42 +0200 -
d29b8a4745
bsc: Implement a way to relay a message to the remote MSC
Holger Hans Peter Freyther
2014-07-09 15:22:21 +0200 -
c6e9049f9c
osmux: Now that we have IPv4/port we might want to consider to expire handles
Holger Hans Peter Freyther
2014-07-09 01:38:29 +0200 -
9d43cee88c
osmux: Mention where the data was coming from
Holger Hans Peter Freyther
2014-07-08 23:12:56 +0200 -
7239f574aa
osmux: Be accurate. The label has been already created
Holger Hans Peter Freyther
2014-07-08 21:00:43 +0200 -
6b0ba01bf3
osmux: Make sure to always use the right dummy sending method
Holger Hans Peter Freyther
2014-07-08 13:01:56 +0200 -
768580b3ec
bsc: Use the word core network and not backbone.
Holger Hans Peter Freyther
2014-07-08 12:48:49 +0200 -
891b0a857d
osmux: Remove extra newline from the osmux log message
Holger Hans Peter Freyther
2014-07-08 09:08:34 +0200 -
627e7d9bfe
gprs/test: Increase stderr log level
Jacob Erlbeck
2014-07-03 13:28:13 +0200 -
2840b3f6c3
gbproxy_test: Provide enough disabled categories to please valgrind
Holger Hans Peter Freyther
2014-07-07 19:48:14 +0200 -
461966b8ef
mgcp: Ignore the transcoding test
Holger Hans Peter Freyther
2014-06-22 21:57:13 +0200 -
8d998a713e
mgcp: Verify that the force-ptime is written back to the file
Holger Hans Peter Freyther
2014-07-04 20:23:56 +0200 -
2947411383
mgcp: Fix documentation issue in the force-ptime command
Holger Hans Peter Freyther
2014-07-04 20:11:11 +0200 -
983c99113d
rtp: Share the rtp header between the proxy and the mgcp code
Holger Hans Peter Freyther
2014-06-22 22:30:28 +0200 -
6019b5a508
nat: Fix the documentation issue with the osmux command
Holger Hans Peter Freyther
2014-07-04 20:09:55 +0200 -
84db98fdbe
gbproxy_test: Reset the gbproxy before we reset GPRS NS
Holger Hans Peter Freyther
2014-07-07 19:22:02 +0200 -
46d13268b8
gprs_llc: Prevent llme_alloc/lle_init from reading invalid memory
Daniel Willmann
2014-06-27 17:05:48 +0200