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
-
27cb4d57e0
sgsn/test: Add test_gmm_attach
Jacob Erlbeck
2014-10-29 12:11:58 +0100 -
94ef1c0da9
sgsn/test: Move message sending to send_0408_message
Jacob Erlbeck
2014-10-29 10:31:18 +0100 -
4110868029
gbproxy: Honour the BSS TLLI type when creating an SGSN TLLI
Jacob Erlbeck
2014-10-31 10:47:29 +0100 -
0d8ac0eac0
systemd: use Wants for the dependency btw. osmo-bsc-mgcp and osmo-bsc
Henning Heinold
2014-11-11 17:11:41 +0100 -
054bc24e6d
bts: Allow to set the LAC through the CTRL interface
Holger Hans Peter Freyther
2014-11-10 11:41:03 +0100 -
74b2028167
bsc: Fix use-after-free on OML NM messages from the BTS
Jacob Erlbeck
2014-11-10 08:30:31 +0100 -
33f2c4d898
bts: Fail OML in case the channel combination is wrong
Holger Hans Peter Freyther
2014-11-07 09:54:57 +0100 -
1464a121c0
ipa: Correct the prototype of these functions
Holger Hans Peter Freyther
2014-11-06 16:32:57 +0100 -
9d0fb1e97a
gbproxy/test: Extend test_gbproxy_keep_info
Jacob Erlbeck
2014-10-31 10:43:44 +0100 -
de74e721b2
gbproxy: Fixed VTY doc for delete-gbproxy-link
Jacob Erlbeck
2014-10-28 11:29:43 +0100 -
14ae582064
sgsn: Unassign the LLME after GMM Status without mmctx
Jacob Erlbeck
2014-10-28 09:47:03 +0100 -
7067142100
sgsn: Remove unused static functions from gprs_gmm.c
Jacob Erlbeck
2014-10-29 22:57:30 +0100 -
db64f2e45a
bsc: Allow to disable sending ping/pong to the MSC
Holger Hans Peter Freyther
2014-10-29 10:06:15 +0100 -
76606d3473
nitb/ctrl: Fix access to freed memory in verify_subscriber_modify
Jacob Erlbeck
2014-10-28 14:57:53 +0100 -
5a38f6470e
sgsn: Handle Detach Requests even when there is no mmctx
Jacob Erlbeck
2014-10-21 13:09:55 +0200 -
b9ab0d4f39
sgsn: Only send Detach Accept (MO) if power_off isn't set
Jacob Erlbeck
2014-10-21 09:52:05 +0200 -
189999d654
sgsn/test: Add test case for Detach Request (MO, power-off = 1)
Jacob Erlbeck
2014-10-27 14:34:13 +0100 -
abc16a55b2
sgsn/test: Move MM context allocation into separate function
Jacob Erlbeck
2014-10-27 13:23:49 +0100 -
3b5d407203
sgsn: Moved IMSI ACL management to sgsn_auth.c
Jacob Erlbeck
2014-10-24 15:11:03 +0200 -
fb26c60a2f
sgsn: Avoid duplicated Attach Accept messages
Jacob Erlbeck
2014-10-22 12:20:26 +0200 -
c37ef6cd0e
gbproxy: Patch BSSGP P-TMSI in PAGING PS messages
Jacob Erlbeck
2014-09-30 13:49:43 +0200 -
91e9f555b6
gbproxy: Fix P-TMSI generation for repeated Attach Accept messages
Jacob Erlbeck
2014-10-20 16:30:06 +0200 -
e99c333d61
gbproxy/test: Add test case for repeated and otherwise bad messages
Jacob Erlbeck
2014-10-20 16:25:01 +0200 -
fb83ed32d2
gbproxy/test: Add expect_msg checks to test_gbproxy_keep_info
Jacob Erlbeck
2014-09-22 19:16:06 +0200 -
78ecaf0561
sgsn: Send detach(re-attach) instead of gmm status if TLLI unknown
Jacob Erlbeck
2014-09-05 14:32:36 +0200 -
99985b5ea8
sgsn: Delete PDP contexts properly
Jacob Erlbeck
2014-10-13 10:32:00 +0200 -
ae20b4b31b
sgsn: Cancel pending timer in sgsn_mm_ctx_free
Jacob Erlbeck
2014-10-20 16:05:55 +0200 -
19e990d6a7
gprs: Fix typo in the comment
Holger Hans Peter Freyther
2014-10-27 10:24:37 +0100 -
6a1d428f56
gbproxy: Fix segfault for VTY delete-gbproxy-link
Jacob Erlbeck
2014-10-20 17:22:36 +0200 -
c79beec8f6
gbproxy/test: Don't assign a variable within OSMO_ASSERT (Coverity)
Jacob Erlbeck
2014-10-10 09:48:12 +0200 -
058ae12135
gbproxy: Discard UL PTP messages with an unknown BVCI
Jacob Erlbeck
2014-10-10 09:07:04 +0200 -
f9ffd1fa18
sgsn: Prevent memory leak and double free
Holger Hans Peter Freyther
2014-10-10 17:35:54 +0200 -
b4f0e8089d
gbproxy: Log more information on parse errors
Jacob Erlbeck
2014-10-09 12:28:15 +0200 -
1c407aa993
gbproxy: Pass the log level as argument to gprs_gb_log_parse_context
Jacob Erlbeck
2014-10-09 12:16:17 +0200 -
9b07135b92
gbproxy: Add gprs_gb_message_name function
Jacob Erlbeck
2014-10-09 12:04:56 +0200 -
cc8856f9d3
gbproxy: Refuse to configure conflicting NSEIs
Jacob Erlbeck
2014-10-08 13:37:28 +0200 -
49389178cc
gbproxy: Use pointer to PTMSI value instead of MI
Jacob Erlbeck
2014-10-02 16:14:47 +0200 -
43b8f9f8a1
gbproxy: Send STATUS(BVCI unknown) to BSS on unknown PTP BVCI
Jacob Erlbeck
2014-10-02 14:56:44 +0200 -
f349baeec8
gbproxy: Replace ';;' by ';'
Jacob Erlbeck
2014-09-29 12:45:36 +0200 -
c9cd15fbc9
gbproxy: Fix parser to accept GSM 24.008 Attach Req messages
Jacob Erlbeck
2014-09-29 12:36:45 +0200 -
b36032cb27
gbproxy: Use a separate regexp for routing
Jacob Erlbeck
2014-09-25 13:21:48 +0200 -
6c3fdc1091
gbproxy: Extend the match-imsi VTY command to support categories
Jacob Erlbeck
2014-09-25 13:39:06 +0200 -
9ccc41ea05
gbproxy: Cleanup match config after tests
Jacob Erlbeck
2014-09-25 11:21:34 +0200 -
9a83d7af55
gbproxy: Refactor IMSI matching
Jacob Erlbeck
2014-09-25 11:17:31 +0200 -
55ec2bf97f
gbproxy/test: Add expect_msg checks to test_gbproxy_ra_patching
Jacob Erlbeck
2014-09-23 14:56:38 +0200 -
acfaff38db
gbproxy/test: Save and check received messages
Jacob Erlbeck
2014-09-22 18:54:34 +0200 -
7e31f847af
gprs: Fix gprs_msgb_copy pointer computation
Jacob Erlbeck
2014-09-22 18:50:08 +0200 -
657502812b
gbproxy: Refactor local message generation
Jacob Erlbeck
2014-09-22 15:41:21 +0200 -
d211d1d999
gbproxy: Reset IMSI acquisition within gbproxy_unregister_link_info
Jacob Erlbeck
2014-09-22 13:30:46 +0200 -
9c65c8116f
gbproxy: Parse Attach Reject messages
Jacob Erlbeck
2014-09-22 10:42:05 +0200 -
2bf326186a
gbproxy/test: Add invalidation tests to test_gbproxy_keep_info()
Jacob Erlbeck
2014-09-22 11:26:58 +0200 -
ea71b4880c
gbproxy/test: Fix IMSI length check (Coverity)
Jacob Erlbeck
2014-09-22 09:28:27 +0200 -
51fde08b07
gbproxy/test: Fix time calculation in test_gbproxy_tlli_expire()
Jacob Erlbeck
2014-09-19 16:40:21 +0200 -
c6807c4405
gbproxy: Use monotonic system time instead of time-of-day
Jacob Erlbeck
2014-09-19 16:34:01 +0200 -
ba6267f05a
gbproxy: Only search by valid identifiers
Jacob Erlbeck
2014-09-19 16:14:14 +0200 -
d4c79a458b
gbproxy: Replace 'tlli' by 'link' in VTY commands
Jacob Erlbeck
2014-09-19 15:36:44 +0200 -
f8562e362b
gbproxy: Rename the field 'enabled_tllis' to 'logical_links'
Jacob Erlbeck
2014-09-19 16:03:07 +0200 -
91d2f8a704
gbproxy: Use the term 'link' instead of 'tlli'
Jacob Erlbeck
2014-09-19 15:07:27 +0200 -
9a7b0d5641
gbproxy: Rename functions related to tlli_info
Jacob Erlbeck
2014-09-19 13:30:14 +0200 -
9a6b763507
gbproxy: Remove sgsn_nsei parameter
Jacob Erlbeck
2014-09-19 13:23:21 +0200 -
8992f30866
gbproxy: Rename identifiers related to IMSI matching
Jacob Erlbeck
2014-09-19 13:17:55 +0200 -
08fbeb8fa4
gbproxy/sgsn: Enforce termination when creating a P-TMSI/TLLI
Jacob Erlbeck
2014-09-19 09:28:42 +0200 -
e27ab916d6
gbproxy: Restart IMSI acquisition on RA UDP REQ
Jacob Erlbeck
2014-09-18 10:08:27 +0200 -
2ec2757def
gbproxy/test: Test IMSI acquisition for RA UDP REQ
Jacob Erlbeck
2014-09-18 09:57:47 +0200 -
258ce3ded5
sgsn: Free MM context after receiving a Detach Request
Jacob Erlbeck
2014-09-30 13:51:45 +0200 -
fe92133132
sgsn: Add test that exposes a dangling pointer to the LLME
Holger Hans Peter Freyther
2014-10-02 22:24:47 +0200 -
4299c0560f
sgsn: Create testcase that verifies that llmes get deleted
Holger Hans Peter Freyther
2014-10-02 21:27:24 +0200 -
68c6f887c2
sgsn: Add boilerplate code for a SGSN test
Holger Hans Peter Freyther
2014-09-30 09:10:25 +0200 -
7b76f82b6e
mgcp: Count the incoming data instead of the modified one
Holger Hans Peter Freyther
2014-10-06 21:04:40 +0200 -
05d481a42c
mgcp: Do not detect the initial package as a wrap around
Holger Hans Peter Freyther
2014-10-06 21:01:26 +0200 -
a5a59c9a05
mgcp: Move Annex A counting out of patch/count method
Holger Hans Peter Freyther
2014-10-06 20:04:42 +0200 -
2a7ab868e3
mgcp: We only look at the RTP header use that in the comment
Holger Hans Peter Freyther
2014-10-06 17:16:25 +0200 -
ed04a0d060
nitb: Add subscriber delete command
Ruben Pollan
2014-09-24 20:50:13 -0500 -
47c624b561
bsc: Let the VTY verify that the timeout is a number
Holger Hans Peter Freyther
2014-09-30 16:43:30 +0200 -
f8070f4793
gprs: Move log message about mm context after NULL check
Daniel Willmann
2014-09-23 18:48:44 +0200 -
465531403c
gprs: Improve loglevels and log messages for SGSN
Daniel Willmann
2014-09-03 17:46:44 +0200 -
b15ceec33f
gprs_sgsn.h: Add two macros to log details of MM/PDP contexts
Daniel Willmann
2014-09-03 15:57:49 +0200 -
25ad52cf6a
sgsn: Reset local LLC parameters when sending XID reset
Jacob Erlbeck
2014-09-11 14:20:53 +0200 -
91a0e8639a
gbproxy: Separate SGSN numeric namespaces
Jacob Erlbeck
2014-09-17 10:56:38 +0200 -
af952baffc
gbproxy/test: Add a test with a P-TMSI collision between two SGSNs
Jacob Erlbeck
2014-09-17 12:09:25 +0200 -
2bb4543809
gbproxy/test: Fix Identification Response
Jacob Erlbeck
2014-09-17 12:05:08 +0200 -
1a02442f66
gbproxy: Check other tlli_infos for matching TLLI/P-TMSI
Jacob Erlbeck
2014-09-16 14:10:27 +0200 -
04f679be73
gbproxy/test: Add test case for P-TMSI assigment
Jacob Erlbeck
2014-09-18 09:21:20 +0200 -
85e5c8f905
gbproxy: Parse RA_UPD_REJ and invalidate TLLI
Jacob Erlbeck
2014-09-16 12:16:58 +0200 -
cdd37837b3
gbproxy: Delete and show detached entries via VTY
Jacob Erlbeck
2014-09-16 08:56:26 +0200 -
d3bde96b36
gbproxy: Replace LOGP by LOGPC for continued lines
Jacob Erlbeck
2014-09-15 12:15:40 +0200 -
16a3cd3847
gbproxy: Avoid multiple tlli_info entries with the same IMSI
Jacob Erlbeck
2014-09-15 11:46:42 +0200 -
7430da621a
gbproxy: Keep tlli_info after detach
Jacob Erlbeck
2014-09-12 15:09:56 +0200 -
cba4c0cc60
gbproxy: Only patch what has been configured
Jacob Erlbeck
2014-09-15 14:38:37 +0200 -
772a22b529
gbproxy/test: Add test case for tlli_info persistence
Jacob Erlbeck
2014-09-15 14:18:09 +0200 -
a42fe9f61e
gbproxy: Remove gbproxy_register_tlli
Jacob Erlbeck
2014-09-12 14:15:02 +0200 -
2a5096dfc6
gbproxy: Send DETACH_ACC if the IMSI has not been acquired
Jacob Erlbeck
2014-09-12 12:12:31 +0200 -
948c07f490
gbproxy: Fixed RAI patching in Attach Request messages
Jacob Erlbeck
2014-09-11 15:22:18 +0200 -
991606b57a
gbproxy/test: Add/modify test cases
Jacob Erlbeck
2014-09-12 10:33:38 +0200 -
2fd1ba4c6d
gbproxy: Replace 'mi_data' by 'imsi'
Jacob Erlbeck
2014-09-11 14:57:03 +0200 -
6bafa4ce0d
gbproxy: Rework gbproxy_imsi_acquisition
Jacob Erlbeck
2014-09-11 11:35:17 +0200 -
0b243a106a
gbproxy: Refactor gbprox_process_bssgp_ul into smaller functions
Jacob Erlbeck
2014-09-11 10:30:21 +0200 -
ee11bc0f5c
osmux: send osmux stats in MGCP DLCX responses
Pablo Neira Ayuso
2014-09-17 12:33:09 +0200 -
8d2fe43c7f
nitb: Don't mention the broken PCAP generation option
Holger Hans Peter Freyther
2014-09-16 18:11:09 +0200 -
115e81ee19
osmux: account extracted traffic from the osmux batch
Pablo Neira Ayuso
2014-09-04 17:25:16 +0200