This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, zecke/packages/wip has been deleted
was 332e7014a6b60940f4a6cfdfd0bad059b2c323c9
-----------------------------------------------------------------------
332e7014a6b60940f4a6cfdfd0bad059b2c323c9 debian: New release time.. rebased, merged, SGSN fixes
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, zecke/fixes/release-channel has been deleted
was 8c83038b2b99df20edd0705d8b4274c03872690b
-----------------------------------------------------------------------
8c83038b2b99df20edd0705d8b4274c03872690b filter: Move the gsm 04.08 filter to a common place
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, zecke/hacks/sgsn-gmm-reject has been deleted
was 274659aa9d83b3eca3ea4f8f7f23fc06673e5186
-----------------------------------------------------------------------
274659aa9d83b3eca3ea4f8f7f23fc06673e5186 sgsn: Make the reject cause configurable for GMM attach and RA update
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, zecke/features/no-queue has been deleted
was 017e093b6df76b3363f7dd5c59a286240f535a05
-----------------------------------------------------------------------
017e093b6df76b3363f7dd5c59a286240f535a05 sub: Remove the queue from the subscriber code
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, zecke/features/acc-list has been deleted
was 442557462fc0ccd4be9df2643a5c94889f797fd3
-----------------------------------------------------------------------
442557462fc0ccd4be9df2643a5c94889f797fd3 bsc: Send a LU Reject in case it has been filtered
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 337343d159888886eaa68476b70dbe19db93845b (commit)
via d26b8fcbe22eb4a56c87f0114a0e826551243511 (commit)
via ec0cb7c64d5d42e8d0d599b209a3eabacfceba60 (commit)
via d6332809d8313903c65ccd28646f41b7c1aa6b99 (commit)
via c652913674ecc30f8d234878a17baa623cbacf99 (commit)
via 06a88fa0ae1f86cef0a23a1462bfef950418ea36 (commit)
via 4e8176d0c9c9a98f32cb4541b4f986de0011d4b9 (commit)
via c09f8a3b7fb94ccef41e33c32bfe2bff1ffe0e44 (commit)
via 81dbfe412c8196df443f38bf4fbea4f9897607ef (commit)
via 71857d72426c75e4bb71c3843a9eeeff53eca37d (commit)
via a0478814bc1c56a9e5648ffecd7c11671804e6ff (commit)
via 4ba947bf4b80b553a3411ec1fd29c45430bd6c40 (commit)
via c36a6d5705830a6fd6e41e684dc031db35165e04 (commit)
via 14b2cd9f321974e211f3291a6ccc2d1aaaf948d1 (commit)
via a1e6bd6768e61828823da3ba774e55b6f89559fc (commit)
via d7e04b9956bb7d579697604fff6ba67fc6b9e52d (commit)
via d04d009f473d89a426c16dd24e5a4c692caf0017 (commit)
via 4579bb1ed7464d66343d84846314ec66e6f8cccd (commit)
via 973dbaeebdbdbd8fed417cdfd169644093389d05 (commit)
via 4247cead2b77b2ad8ae2a6c1b48a450309185bb3 (commit)
from 38159428d2b1e95a2c6fa91775f7b3678aef2f1f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=337343d159888886eaa68476b70dbe19…
commit 337343d159888886eaa68476b70dbe19db93845b
Merge: 3815942 d26b8fc
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun May 3 22:34:01 2015 +0200
Merge branch 'zecke/features/acc-list'
Integrate the change and see how it is going. The unit tests
for the NAT look good so we might not have regressions.
http://cgit.osmocom.org/openbsc/commit/?id=d26b8fcbe22eb4a56c87f0114a0e8265…
commit d26b8fcbe22eb4a56c87f0114a0e826551243511
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 22:45:32 2015 +0200
bsc: Send a LU Reject in case it has been filtered
In case we filter the request and it was a Location Updating
Procedure we should reject it.
http://cgit.osmocom.org/openbsc/commit/?id=ec0cb7c64d5d42e8d0d599b209a3eaba…
commit ec0cb7c64d5d42e8d0d599b209a3eabacfceba60
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 20:53:42 2015 +0200
bsc: Add access list filtering to the BSC
http://cgit.osmocom.org/openbsc/commit/?id=d6332809d8313903c65ccd28646f41b7…
commit d6332809d8313903c65ccd28646f41b7c1aa6b99
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 19:46:20 2015 +0200
bsc: Add access lists to the MSC and the BSC
It is a bit arbitary to decide which one is the global
and which one is the local one. We might change it around.
I don't think we want to introduce it based on BTS.
http://cgit.osmocom.org/openbsc/commit/?id=c652913674ecc30f8d234878a17baa62…
commit c652913674ecc30f8d234878a17baa623cbacf99
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 21:03:49 2015 +0200
filter: Move the con_type into the filter_state
http://cgit.osmocom.org/openbsc/commit/?id=06a88fa0ae1f86cef0a23a1462bfef95…
commit 06a88fa0ae1f86cef0a23a1462bfef950418ea36
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 19:34:12 2015 +0200
filter: Move from DNAT to DFILTER category
http://cgit.osmocom.org/openbsc/commit/?id=4e8176d0c9c9a98f32cb4541b4f986de…
commit 4e8176d0c9c9a98f32cb4541b4f986de0011d4b9
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 19:20:09 2015 +0200
filter: Remove bsc_connection from the filter API
Remove the last occurence of NAT datastructures in the filtering
module and add the ctx to the filter request structure.
http://cgit.osmocom.org/openbsc/commit/?id=c09f8a3b7fb94ccef41e33c32bfe2bff…
commit c09f8a3b7fb94ccef41e33c32bfe2bff1ffe0e44
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 19:13:27 2015 +0200
filter: Remove nat_sccp_connection from public API
http://cgit.osmocom.org/openbsc/commit/?id=81dbfe412c8196df443f38bf4fbea4f9…
commit 81dbfe412c8196df443f38bf4fbea4f9897607ef
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 18:58:55 2015 +0200
filter: Remove the bsc_connection from the internal functions
http://cgit.osmocom.org/openbsc/commit/?id=71857d72426c75e4bb71c3843a9eeeff…
commit 71857d72426c75e4bb71c3843a9eeeff53eca37d
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 18:48:27 2015 +0200
filter: Put all the parameters in a struct to avoid order issues
With the "local" and "global" list name we might pick the
wrong argument. Avoid it by passing them as a struct.
http://cgit.osmocom.org/openbsc/commit/?id=a0478814bc1c56a9e5648ffecd7c1167…
commit a0478814bc1c56a9e5648ffecd7c11671804e6ff
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 18:42:45 2015 +0200
filter: Remove NAT knowledge from auth_imsi
Push back the parameters we need to pass. auth_imsi doesn't
know anything about the nat now.
http://cgit.osmocom.org/openbsc/commit/?id=4ba947bf4b80b553a3411ec1fd29c454…
commit 4ba947bf4b80b553a3411ec1fd29c45430bd6c40
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 18:07:45 2015 +0200
filter: Separate SCCP/BSSAP extraction and gsm48 code
For the BSC we will have the gsm48_hdr and don't need to
find data within SCCP. For legacy reasons we need to
initialize con_type, imsi, reject causes early on and
need to do the same in the filter method.
http://cgit.osmocom.org/openbsc/commit/?id=c36a6d5705830a6fd6e41e684dc031db…
commit c36a6d5705830a6fd6e41e684dc031db35165e04
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 16:55:28 2015 +0200
filter: More renaming and remove of "NAT" from it
http://cgit.osmocom.org/openbsc/commit/?id=14b2cd9f321974e211f3291a6ccc2d1a…
commit 14b2cd9f321974e211f3291a6ccc2d1aaaf948d1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 16:50:34 2015 +0200
filter: Rename BSC to LOCAL and NAT to GLOBAL
http://cgit.osmocom.org/openbsc/commit/?id=a1e6bd6768e61828823da3ba774e55b6…
commit a1e6bd6768e61828823da3ba774e55b6f89559fc
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Apr 4 22:40:12 2015 +0200
filter: Remove nat from bsc_nat_acc_lst and replace with msg
http://cgit.osmocom.org/openbsc/commit/?id=d7e04b9956bb7d579697604fff6ba67f…
commit d7e04b9956bb7d579697604fff6ba67fc6b9e52d
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Apr 4 22:28:32 2015 +0200
filter: Cease out "struct bsc_nat" from the API
This means we need to require a talloc context and
simply operate on the list. I had considered creating
a structure to hold the list head but I didn't find
any other members so omitted it for now.
http://cgit.osmocom.org/openbsc/commit/?id=d04d009f473d89a426c16dd24e5a4c69…
commit d04d009f473d89a426c16dd24e5a4c692caf0017
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Apr 4 22:14:34 2015 +0200
filter: Move VTY code into the filter module
http://cgit.osmocom.org/openbsc/commit/?id=4579bb1ed7464d66343d84846314ec66…
commit 4579bb1ed7464d66343d84846314ec66e6f8cccd
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Apr 4 21:55:08 2015 +0200
filter: Move the access list management around
http://cgit.osmocom.org/openbsc/commit/?id=973dbaeebdbdbd8fed417cdfd1696440…
commit 973dbaeebdbdbd8fed417cdfd169644093389d05
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Apr 4 20:47:03 2015 +0200
filter: Move the method definition to the filter module
Move the filter methods to the filter module. This is
still only usable for the NAT and the _dt/_cr filter
routines need to move back to the bsc_nat in the long
run.
http://cgit.osmocom.org/openbsc/commit/?id=4247cead2b77b2ad8ae2a6c1b48a4503…
commit 4247cead2b77b2ad8ae2a6c1b48a450309185bb3
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Apr 4 18:42:46 2015 +0200
filter: Move the gsm 04.08 filter to a common place
For customer requirements we want to be able to do
filtering on the BSC as well. The same messages need
to be scanned and the same access-lists will be looked
at. In the future we might even split traffic based
on the IMSI. Begin with moving the code to a new top
level directory and then renaming and removing the
nat dependency.
-----------------------------------------------------------------------
Summary of changes:
openbsc/configure.ac | 1 +
openbsc/doc/examples/osmo-bsc/osmo-bsc.cfg | 5 +
openbsc/include/openbsc/Makefile.am | 2 +-
openbsc/include/openbsc/bsc_msg_filter.h | 107 ++++++
openbsc/include/openbsc/bsc_nat.h | 82 +----
openbsc/include/openbsc/bsc_nat_sccp.h | 7 +-
openbsc/include/openbsc/debug.h | 1 +
openbsc/include/openbsc/osmo_bsc.h | 5 +
openbsc/include/openbsc/osmo_msc_data.h | 4 +
openbsc/src/Makefile.am | 2 +-
openbsc/src/libcommon/debug.c | 5 +
openbsc/src/{libcommon => libfilter}/Makefile.am | 10 +-
openbsc/src/libfilter/bsc_msg_acc.c | 116 +++++++
.../bsc_msg_filter.c} | 190 +++++------
openbsc/src/libfilter/bsc_msg_vty.c | 140 ++++++++
openbsc/src/osmo-bsc/Makefile.am | 4 +-
openbsc/src/osmo-bsc/osmo_bsc_api.c | 91 ++++-
openbsc/src/osmo-bsc/osmo_bsc_main.c | 9 +
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 66 +++-
openbsc/src/osmo-bsc_nat/Makefile.am | 3 +-
openbsc/src/osmo-bsc_nat/bsc_nat.c | 31 +-
openbsc/src/osmo-bsc_nat/bsc_nat_ctrl.c | 11 +-
openbsc/src/osmo-bsc_nat/bsc_nat_filter.c | 370 ++-------------------
openbsc/src/osmo-bsc_nat/bsc_nat_utils.c | 123 +------
openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 127 +------
openbsc/src/osmo-bsc_nat/bsc_ussd.c | 20 +-
openbsc/tests/bsc-nat/Makefile.am | 8 +-
openbsc/tests/bsc-nat/bsc_nat_test.c | 59 ++--
28 files changed, 766 insertions(+), 833 deletions(-)
create mode 100644 openbsc/include/openbsc/bsc_msg_filter.h
copy openbsc/src/{libcommon => libfilter}/Makefile.am (52%)
create mode 100644 openbsc/src/libfilter/bsc_msg_acc.c
copy openbsc/src/{osmo-bsc_nat/bsc_nat_filter.c => libfilter/bsc_msg_filter.c} (61%)
create mode 100644 openbsc/src/libfilter/bsc_msg_vty.c
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 38159428d2b1e95a2c6fa91775f7b3678aef2f1f (commit)
from 4a8b938348b9503decd2794b33a71d340fe9414f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=38159428d2b1e95a2c6fa91775f7b367…
commit 38159428d2b1e95a2c6fa91775f7b3678aef2f1f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat May 2 10:02:38 2015 +0200
mgcp: Fix compiler warning on 64bit builds
ENDPOINT_NUMBER takes the difference of two pointers. On 64bit
builds the difference is a long and the compiler then complains
about the usage of abs. We will never have thousands of endpoints
so silence the warning by casting the ENDPOINT_NUMBER to int.
mgcp_vty.c:1381:34: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of
type 'int' which may cause truncation of value [-Wabsolute-value]
rtp_port = rtp_calculate_port(ENDPOINT_NUMBER(endp),
^
../../include/openbsc/mgcp_internal.h:206:31: note: expanded from macro 'ENDPOINT_NUMBER'
#define ENDPOINT_NUMBER(endp) abs(endp - endp->tcfg->endpoints)
^
mgcp_vty.c:1381:34: note: use function 'labs' instead
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/mgcp_internal.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 780bba625d2d09478527ec6038f0f6e15eb6e651 (commit)
from 97319359849cb21342a3243c6202def1cd18bc94 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=780bba625d2d09478527ec6038f0…
commit 780bba625d2d09478527ec6038f0f6e15eb6e651
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat May 2 07:59:00 2015 +0200
linuxlist: Remove casting of ptr from container_of macro
The cast is not present in the original macro and was added
in OpenBSC with commit (be68f6fc6cde1367a4481d2e774a64e2cd657267)
to help using the header with C++. Due the recent issue in
the bssgp flow control code, let's remove the cast to see
wrong pointer usage. In case C++ code doesn't compile anymore
we can see how to add a cast back to it.
Change was proposed by Michael McTernan
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/linuxlist.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenGGSN project".
The branch, master has been updated
via b07d07072e70ac4f920be9dfdf45615193b4ec2d (commit)
from 633cc0d7cbc224b7e5ba811e2161553df30a6dfe (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openggsn/commit/?id=b07d07072e70ac4f920be9dfdf45615…
commit b07d07072e70ac4f920be9dfdf45615193b4ec2d
Author: Michael McTernan <mike.mcternan(a)wavemobile.com>
Date: Sat May 2 07:52:23 2015 +0200
openggsn: Check return codes and take error paths on failure.
Return early when socket() returns -1, and check return codes
where indicated by some TODOs. This removes 2 TODOs and fixes
a compiler warning about assignment to a variable which then
isn't used.
Signed-off-by: Michael McTernan <mike.mcternan(a)wavemobile.com>
-----------------------------------------------------------------------
Summary of changes:
lib/tun.c | 19 ++++++++++++++++---
1 file changed, 16 insertions(+), 3 deletions(-)
hooks/post-receive
--
The OpenGGSN project