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 updated
discards eb180d59a2f377e7a5c430d8af5e118e4c35cde6 (commit)
discards a0d8542881465dea4f5723610cde7e976af4050d (commit)
discards b46464bf6e876f9d5dea4def2c8a6dc1b7bbfc88 (commit)
via 48b3aec416eebc1d0d76b97d169931fd2c1ed40b (commit)
via 63e2a7352f499c5eeeae81c5f868bdbbc86b6219 (commit)
via adaee02787c631541bd9b2b1d6a00fb6d0fc043c (commit)
via 82ac7cce66d5d39dc223f7a3bd905ea39ead1d02 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (eb180d59a2f377e7a5c430d8af5e118e4c35cde6)
\
N -- N -- N (48b3aec416eebc1d0d76b97d169931fd2c1ed40b)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=48b3aec416eebc1d0d76b97d169931fd…
commit 48b3aec416eebc1d0d76b97d169931fd2c1ed40b
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Apr 6 12:03:45 2015 +0200
WIP sub: Remove the queue from the subscriber code...
Just coordinate paging and securing the channel.. and leave
the call handling.. SMS.. to the other layers.. this should
overcome the queue of getting "blocked".. the issue is now
with the upper layers..
* crashes fixed... late assignment audio issue..
http://cgit.osmocom.org/openbsc/commit/?id=63e2a7352f499c5eeeae81c5f868bdbb…
commit 63e2a7352f499c5eeeae81c5f868bdbbc86b6219
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Apr 6 09:55:10 2015 +0200
sub: Remove introspection of the "channel queue"
Over the next commits the queuing of commits will be
completely modified to remove the queue and move the
scheduling/limits to the outer callers.
http://cgit.osmocom.org/openbsc/commit/?id=adaee02787c631541bd9b2b1d6a00fb6…
commit adaee02787c631541bd9b2b1d6a00fb6d0fc043c
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Apr 6 16:54:55 2015 +0200
sub: Remove paging requests before dispatching
The dispatching might lead to the removal of more
paging requests and makes "request" invalid. Remove
it before calling the callback.
http://cgit.osmocom.org/openbsc/commit/?id=82ac7cce66d5d39dc223f7a3bd905ea3…
commit 82ac7cce66d5d39dc223f7a3bd905ea39ead1d02
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Apr 6 17:54:34 2015 +0200
mncc: Select the codec similar to the modify handling
In case the default TCH/F codec is "EFR" and we do an early
assignment from SDCCH to a TCH we would assign the TCH/H
codec. This is because the lchan_type will be neither a
TCH/H nor a TCH/F.
At the same time the _gsm48_lchan_modify code to check for
half vs. full-rate is the other way around. Align both.
It is full-rate if it is not a TCH_H. This will have some
other complications down the way (early assignment on
cells with only TCH/H). So the mode should not depend on
the _current_ channel but the kind of channel we want.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/mncc_builtin.c | 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, zecke/features/no-queue has been updated
discards fbbe089128cbd1231c2d7f31470228ad4667d887 (commit)
discards 5a7d6c8379a6341afc866f5d3adfebbd94f0e58f (commit)
via eb180d59a2f377e7a5c430d8af5e118e4c35cde6 (commit)
via a0d8542881465dea4f5723610cde7e976af4050d (commit)
via b46464bf6e876f9d5dea4def2c8a6dc1b7bbfc88 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (fbbe089128cbd1231c2d7f31470228ad4667d887)
\
N -- N -- N (eb180d59a2f377e7a5c430d8af5e118e4c35cde6)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=eb180d59a2f377e7a5c430d8af5e118e…
commit eb180d59a2f377e7a5c430d8af5e118e4c35cde6
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Apr 6 12:03:45 2015 +0200
WIP sub: Remove the queue from the subscriber code...
Just coordinate paging and securing the channel.. and leave
the call handling.. SMS.. to the other layers.. this should
overcome the queue of getting "blocked".. the issue is now
with the upper layers..
* crashes fixed... late assignment audio issue..
http://cgit.osmocom.org/openbsc/commit/?id=a0d8542881465dea4f5723610cde7e97…
commit a0d8542881465dea4f5723610cde7e976af4050d
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Apr 6 09:55:10 2015 +0200
sub: Remove introspection of the "channel queue"
Over the next commits the queuing of commits will be
completely modified to remove the queue and move the
scheduling/limits to the outer callers.
http://cgit.osmocom.org/openbsc/commit/?id=b46464bf6e876f9d5dea4def2c8a6dc1…
commit b46464bf6e876f9d5dea4def2c8a6dc1b7bbfc88
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Apr 6 16:54:55 2015 +0200
sub: Remove paging requests before dispatching
The dispatching might lead to the removal of more
paging requests and makes "request" invalid. Remove
it before calling the callback.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_subscriber.h | 5 ++++-
openbsc/include/openbsc/transaction.h | 2 +-
openbsc/src/libbsc/paging.c | 14 ++++++++++----
openbsc/src/libmsc/gsm_04_08.c | 5 ++++-
openbsc/src/libmsc/gsm_04_11.c | 8 +++++++-
openbsc/src/libmsc/gsm_subscriber.c | 8 +++++++-
openbsc/src/libmsc/transaction.c | 8 ++------
7 files changed, 35 insertions(+), 15 deletions(-)
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 created
at fbbe089128cbd1231c2d7f31470228ad4667d887 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=fbbe089128cbd1231c2d7f31470228ad…
commit fbbe089128cbd1231c2d7f31470228ad4667d887
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Apr 6 12:03:45 2015 +0200
WIP sub: Remove the queue from the subscriber code...
Just coordinate paging and securing the channel.. and leave
the call handling.. SMS.. to the other layers.. this should
overcome the queue of getting "blocked".. the issue is now
with the upper layers..
only compile tested
http://cgit.osmocom.org/openbsc/commit/?id=5a7d6c8379a6341afc866f5d3adfebbd…
commit 5a7d6c8379a6341afc866f5d3adfebbd94f0e58f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Apr 6 09:55:10 2015 +0200
sub: Remove introspection of the "channel queue"
Over the next commits the queuing of commits will be
completely modified to remove the queue and move the
scheduling/limits to the outer callers.
-----------------------------------------------------------------------
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, achemeris/debug has been created
at 06b81625d41f051a9bb34b5269463bbc0538673f (commit)
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, achemeris/ber has been created
at 178909ddd0a0a9ab3d0db41e936806d0313f8cee (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=178909ddd0a0a9ab3d0db41e936806d…
commit 178909ddd0a0a9ab3d0db41e936806d0313f8cee
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Apr 6 10:41:48 2015 +0300
trx: The first hack to implement BER calculations.
It's completely untested, I didn't even compile it.
The next step should be to update the bursts_test and check that osmo_conv_decode_ber()
is actually working correctly.
A known issue with this code is that BER is calculated for TCH, but it's not propagated
to the upper layers. Only xCCH measurement reports are propagated right now.
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 updated
via 442557462fc0ccd4be9df2643a5c94889f797fd3 (commit)
via 8127f8b55ef4331aa242e2cf23207442e08aa4e3 (commit)
via 1c7d6e65d97a3108c81c79779d5d1958b23b49a8 (commit)
via 16e420adce421a327105100676ae2c408fda75f2 (commit)
via 16f364450f3ba384332e35a3ef4ffa3dbcbfd33a (commit)
via 16820a0696440cc184c30312465592ea4567df80 (commit)
via e982ec1b79fb6bb579443614b84e8b35ca9cc0e1 (commit)
via 6ece4239b7f77858ab7da3358f153efec108eed8 (commit)
via afb585d620cf3fc89e6de368ea7afa2c59021a09 (commit)
via 9702600aa4898103c6b9f46e417041003df81f3e (commit)
via c8fa02ece346840d36d328144b050f7f55bf7b2b (commit)
via 11f65068887a0992a3236d39357c3fb33751cce2 (commit)
via d1e54aa0e31aeec415dee6ae19e5b2150804043e (commit)
from d703bc40c1ae4b858853db9ce052089a98487d07 (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=442557462fc0ccd4be9df2643a5c9488…
commit 442557462fc0ccd4be9df2643a5c94889f797fd3
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=8127f8b55ef4331aa242e2cf23207442…
commit 8127f8b55ef4331aa242e2cf23207442e08aa4e3
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=1c7d6e65d97a3108c81c79779d5d1958…
commit 1c7d6e65d97a3108c81c79779d5d1958b23b49a8
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=16e420adce421a327105100676ae2c40…
commit 16e420adce421a327105100676ae2c408fda75f2
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=16f364450f3ba384332e35a3ef4ffa3d…
commit 16f364450f3ba384332e35a3ef4ffa3dbcbfd33a
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=16820a0696440cc184c30312465592ea…
commit 16820a0696440cc184c30312465592ea4567df80
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=e982ec1b79fb6bb579443614b84e8b35…
commit e982ec1b79fb6bb579443614b84e8b35ca9cc0e1
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=6ece4239b7f77858ab7da3358f153efe…
commit 6ece4239b7f77858ab7da3358f153efec108eed8
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=afb585d620cf3fc89e6de368ea7afa2c…
commit afb585d620cf3fc89e6de368ea7afa2c59021a09
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=9702600aa4898103c6b9f46e41704100…
commit 9702600aa4898103c6b9f46e417041003df81f3e
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=c8fa02ece346840d36d328144b050f7f…
commit c8fa02ece346840d36d328144b050f7f55bf7b2b
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=11f65068887a0992a3236d39357c3fb3…
commit 11f65068887a0992a3236d39357c3fb33751cce2
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=d1e54aa0e31aeec415dee6ae19e5b215…
commit d1e54aa0e31aeec415dee6ae19e5b2150804043e
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
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/bsc_msg_filter.h | 60 +++++++---
openbsc/include/openbsc/bsc_nat.h | 18 ++-
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/libcommon/debug.c | 5 +
openbsc/src/libfilter/bsc_msg_acc.c | 4 +-
openbsc/src/libfilter/bsc_msg_filter.c | 175 +++++++++++-------------------
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 | 2 +-
openbsc/src/osmo-bsc_nat/bsc_nat.c | 25 +++--
openbsc/src/osmo-bsc_nat/bsc_nat_filter.c | 119 ++++++++++++++++++++
openbsc/src/osmo-bsc_nat/bsc_nat_utils.c | 30 ++---
openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 12 +-
openbsc/src/osmo-bsc_nat/bsc_ussd.c | 15 +--
openbsc/tests/bsc-nat/Makefile.am | 3 +-
openbsc/tests/bsc-nat/bsc_nat_test.c | 46 ++++----
21 files changed, 490 insertions(+), 211 deletions(-)
create mode 100644 openbsc/src/osmo-bsc_nat/bsc_nat_filter.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, zecke/features/acc-list has been updated
discards 24c83f638f7bcc543ecd229e2d8fc55136e9ce57 (commit)
discards 5ea6bfb9ecabb18a168ce6495daaf088b862167f (commit)
discards 60a441f1da69421a46d2734d4a7dddc39921fc8d (commit)
discards 109a0b339e8d3a140019683514e9d285875b9dfe (commit)
discards 446e3c4a94edf56a989f02c0db2f9c25a6a8aae1 (commit)
discards 91d310d6089df0c32af604846d15a09bc7a8a5f1 (commit)
via d703bc40c1ae4b858853db9ce052089a98487d07 (commit)
via e8b10d1ab3aae4ec1ad9229310be8aa196e1b374 (commit)
via ae253e676550d6787c3286189bfdab0ae66604c2 (commit)
via ae89a3b506344a017eccd7be0c83ad20abf4f41b (commit)
via 27148d75891bbeb8c86b9d7cd81b8f19e6b8e71a (commit)
via 1c831916e5475f9ce02dbe5bdfd95e84156688b5 (commit)
via 8ccf06c58b2f5fc2d95bc199dea5c39f7201a3c4 (commit)
via ab94ca18f236013f78bd23e3788f003f738396cb (commit)
via 7c00983275c1b830b88db124bc0b15078b9cd45d (commit)
via fa1cba9e606c3364fecabe85967950cc217fd870 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (24c83f638f7bcc543ecd229e2d8fc55136e9ce57)
\
N -- N -- N (d703bc40c1ae4b858853db9ce052089a98487d07)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=d703bc40c1ae4b858853db9ce052089a…
commit d703bc40c1ae4b858853db9ce052089a98487d07
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=e8b10d1ab3aae4ec1ad9229310be8aa1…
commit e8b10d1ab3aae4ec1ad9229310be8aa196e1b374
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=ae253e676550d6787c3286189bfdab0a…
commit ae253e676550d6787c3286189bfdab0ae66604c2
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=ae89a3b506344a017eccd7be0c83ad20…
commit ae89a3b506344a017eccd7be0c83ad20abf4f41b
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=27148d75891bbeb8c86b9d7cd81b8f19…
commit 27148d75891bbeb8c86b9d7cd81b8f19e6b8e71a
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=1c831916e5475f9ce02dbe5bdfd95e84…
commit 1c831916e5475f9ce02dbe5bdfd95e84156688b5
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/include/openbsc/bsc_nat.h | 4 ++
openbsc/src/libfilter/bsc_msg_filter.c | 2 +-
openbsc/src/osmo-bsc_nat/bsc_nat.c | 4 ++
openbsc/src/osmo-bsc_nat/bsc_nat_ctrl.c | 112 ++++++++++++++++++++++++++++++++
openbsc/tests/ctrl_test_runner.py | 12 ++++
5 files changed, 133 insertions(+), 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 "Software for ETSI GMR (GEO Mobile Radio)".
The branch, sylvain/live has been updated
discards c9bebd030983a97145b1e4781ceae1b1061ee3e2 (commit)
discards a8733e64e82a6171d14197df2231270f87d4ee95 (commit)
via 14e67cdaa90ef4de0876cad1b6cfb6ccf6c684a8 (commit)
via 42c03de385e4eeb94fe852a1ab2fc00ac6f38366 (commit)
via e9e2ee173ed535d00d5a6537a0bf0a19408287a7 (commit)
via ef55d28479ff7dffefcf33ea6ce9c84360abc5bf (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (c9bebd030983a97145b1e4781ceae1b1061ee3e2)
\
N -- N -- N (14e67cdaa90ef4de0876cad1b6cfb6ccf6c684a8)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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/osmo-gmr/commit/?id=14e67cdaa90ef4de0876cad1b6cfb6c…
commit 14e67cdaa90ef4de0876cad1b6cfb6ccf6c684a8
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Apr 5 15:51:37 2015 +0200
rtfwk: Split into separate files for each task
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=42c03de385e4eeb94fe852a1ab2fc00…
commit 42c03de385e4eeb94fe852a1ab2fc00ac6f38366
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Apr 5 11:30:20 2015 +0200
rtfwk: Create a new rxfwk subdir to contain the 'RealTime framework' files
So that other apps can re-use it. Note that it's not part of the gmr1
lib proper and so include files are in that dir and not installed.
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=e9e2ee173ed535d00d5a6537a0bf0a1…
commit e9e2ee173ed535d00d5a6537a0bf0a19408287a7
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Mar 14 10:48:46 2012 +0100
[hack] Add first attempt at live stream processing
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 2 +-
src/Makefile.am | 6 +-
src/gmr1_rx_live.c | 1360 +------------------------
src/{rxfwk => rtfwk}/Makefile.am | 7 +-
src/rtfwk/common.c | 75 ++
src/rtfwk/common.h | 81 ++
src/{rxfwk => rtfwk}/ringbuf.c | 0
src/{rxfwk => rtfwk}/ringbuf.h | 0
src/rtfwk/sa_bcch_ccch.c | 392 +++++++
src/{rxfwk/sa_file.h => rtfwk/sa_bcch_ccch.h} | 22 +-
src/rtfwk/sa_fcch.c | 253 +++++
src/{rxfwk/sa_file.h => rtfwk/sa_fcch.h} | 20 +-
src/{rxfwk => rtfwk}/sa_file.c | 0
src/{rxfwk => rtfwk}/sa_file.h | 8 +-
src/rtfwk/sa_tch3.c | 471 +++++++++
src/{rxfwk/sa_file.h => rtfwk/sa_tch3.h} | 26 +-
src/rtfwk/sa_tch9.c | 258 +++++
src/{rxfwk/sa_file.h => rtfwk/sa_tch9.h} | 26 +-
src/{rxfwk => rtfwk}/sampbuf.c | 1 +
src/{rxfwk => rtfwk}/sampbuf.h | 8 +-
src/sdr/dkab.c | 4 +-
21 files changed, 1616 insertions(+), 1404 deletions(-)
rename src/{rxfwk => rtfwk}/Makefile.am (57%)
create mode 100644 src/rtfwk/common.c
create mode 100644 src/rtfwk/common.h
rename src/{rxfwk => rtfwk}/ringbuf.c (100%)
rename src/{rxfwk => rtfwk}/ringbuf.h (100%)
create mode 100644 src/rtfwk/sa_bcch_ccch.c
copy src/{rxfwk/sa_file.h => rtfwk/sa_bcch_ccch.h} (65%)
create mode 100644 src/rtfwk/sa_fcch.c
copy src/{rxfwk/sa_file.h => rtfwk/sa_fcch.h} (69%)
rename src/{rxfwk => rtfwk}/sa_file.c (100%)
copy src/{rxfwk => rtfwk}/sa_file.h (86%)
create mode 100644 src/rtfwk/sa_tch3.c
copy src/{rxfwk/sa_file.h => rtfwk/sa_tch3.h} (62%)
create mode 100644 src/rtfwk/sa_tch9.c
rename src/{rxfwk/sa_file.h => rtfwk/sa_tch9.h} (63%)
rename src/{rxfwk => rtfwk}/sampbuf.c (99%)
rename src/{rxfwk => rtfwk}/sampbuf.h (93%)
hooks/post-receive
--
Software for ETSI GMR (GEO Mobile Radio)
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 "Software for ETSI GMR (GEO Mobile Radio)".
The branch, sylvain/gr has been updated
discards bf04d6e835f6cf1b075b85656f4c93302bbf437c (commit)
discards e4b89a11cb942ca0ee4bc7908457f2a5eae6848b (commit)
discards 025cd5c152a0866d72ab5b3f352031f97f76f4ea (commit)
discards 46eee3c8fb7364b13f0c301281ced87059dcfb4b (commit)
discards 31394e9be9cd5839a5a2b04a828de9a701c65953 (commit)
discards 7be39dc3b0fff33e4c1b231fde25cc90e9558440 (commit)
discards a7209fc0cce4df4468797c2a608691c62399c403 (commit)
discards a2a370a46eedaf22b0b81cb473828fe47ff17d3c (commit)
discards 0803baa9eac94f1566394715a49569ebacd2164a (commit)
discards 531665e38431f0967e1ef652ab4fb5c3ee87283e (commit)
discards 5763a1ecafb5889c99dfca99cddc3366f05415d3 (commit)
discards 6e1160b9e6ee6b48f45d794637e6a25b6f6541b3 (commit)
discards d0b41f0780ad1c3cdf61211b1ab32439eae8289f (commit)
discards 8625ee2df36d5f4b1c37c663435bd44c3cf80f5c (commit)
via 1ff925e76a6df53e76fa0e247afb0417e4d24bd6 (commit)
via 736b307ed853559ff737ea70dd3e7c7a52708db7 (commit)
via e2d04a0c04d6dbefa8e77a8f3297c2f196450715 (commit)
via 1c5f89c4eeca83a94c0676fd3f0dcafa67c0e989 (commit)
via e35c462027205843723f8d836fd221f329683994 (commit)
via c4a3dc8e90163f7f8b3996877ff5e6e95851365d (commit)
via f1bef2c5787846a76e8601ca1804cae762f58490 (commit)
via 7d240e34bb8b9d75620d12a3209dc4f2011eb9f8 (commit)
via 143a6c640fc831c7fc661d2ec2d3ae6901680a7e (commit)
via c07a484f96c216d50208ee78ff27b252c74aa608 (commit)
via 71f8cfec37c17bb0955bba610138e4d9f4505fdf (commit)
via da34728b0e995f839d34bf8cec060f55a5495af6 (commit)
via d554baa91b41e09921ddc798289a5b762e7f2ee0 (commit)
via d06f61eb8cf2bdce28dd13c54630b1012837cb41 (commit)
via ea887091194b68f01e8d37bfa4896f724263695d (commit)
via ef55d28479ff7dffefcf33ea6ce9c84360abc5bf (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (bf04d6e835f6cf1b075b85656f4c93302bbf437c)
\
N -- N -- N (1ff925e76a6df53e76fa0e247afb0417e4d24bd6)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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/osmo-gmr/commit/?id=1ff925e76a6df53e76fa0e247afb041…
commit 1ff925e76a6df53e76fa0e247afb0417e4d24bd6
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Apr 5 09:16:20 2015 +0200
gr-gmr1: Remove unused app scan.py / parse.py
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=736b307ed853559ff737ea70dd3e7c7…
commit 736b307ed853559ff737ea70dd3e7c7a52708db7
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Apr 4 23:57:43 2015 +0200
gr-gmr1: Make rach_demod block update the 'freq' tag with its own estimation
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=e2d04a0c04d6dbefa8e77a8f3297c2f…
commit e2d04a0c04d6dbefa8e77a8f3297c2f196450715
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Apr 4 22:53:44 2015 +0200
gr-gmr1: Switch the 'freq' tag to be in Hertz
This also required adapting the file_sink. It now has an option to
specify if the spectrum was inverted or not. It's necessary to know
if the received frequency has to be added or substracted from the
center frequency.
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=1c5f89c4eeca83a94c0676fd3f0dcaf…
commit 1c5f89c4eeca83a94c0676fd3f0dcafa67c0e989
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Apr 4 20:25:42 2015 +0200
gr-gmr1: Tighten the low_pass in gmr_rach_scan
30 kHz is more than enough and helps get rid of adjacent bursts better
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=e35c462027205843723f8d836fd221f…
commit e35c462027205843723f8d836fd221f329683994
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Apr 4 20:24:56 2015 +0200
gr-gmr1: Change freq_offset to peak_freq
This represents the frequency of the expected peak compared to the center
of the burst. This is also the frequency at which the peak CW will end
up at at the output.
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=c4a3dc8e90163f7f8b3996877ff5e6e…
commit c4a3dc8e90163f7f8b3996877ff5e6e95851365d
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Apr 4 18:13:19 2015 +0200
gr-gmr1: Make rach_detect_fft use sample_rate instead of fft_size as param
The is really no reason to use any other fft size than the auto computed
one and having the sample_rate will allow the output frequency to be
in hz rather than radian.
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=f1bef2c5787846a76e8601ca1804cae…
commit f1bef2c5787846a76e8601ca1804cae762f58490
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:59:06 2015 +0200
gr-gmr1/rach_demod: Improve initial frequency estimation
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=7d240e34bb8b9d75620d12a3209dc4f…
commit 7d240e34bb8b9d75620d12a3209dc4f2011eb9f8
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:56:53 2015 +0200
gr-grm1/rach_detect_fft: Fix the direction of peak offset compensation
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=143a6c640fc831c7fc661d2ec2d3ae6…
commit 143a6c640fc831c7fc661d2ec2d3ae6901680a7e
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:56:29 2015 +0200
gr-gmr1: Add a tag with the time of RACH and write it to file
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=c07a484f96c216d50208ee78ff27b25…
commit c07a484f96c216d50208ee78ff27b252c74aa608
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:55:44 2015 +0200
gr-gmr1/rach_detect_fft: Use a global constant for freq key
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=71f8cfec37c17bb0955bba610138e4d…
commit 71f8cfec37c17bb0955bba610138e4d9f4505fdf
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Feb 22 20:43:15 2015 +0100
gr-gmr1: Make use of that new text sink in the default GRC app
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=da34728b0e995f839d34bf8cec060f5…
commit da34728b0e995f839d34bf8cec060f55a5495af6
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Feb 22 20:42:49 2015 +0100
gr-gmr1: Add special file sink to record RACH in text format
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=d554baa91b41e09921ddc798289a5b7…
commit d554baa91b41e09921ddc798289a5b762e7f2ee0
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Fri Jan 30 10:11:02 2015 +0100
gr-gmr1: Make use of the new delimited burst feature
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=d06f61eb8cf2bdce28dd13c54630b10…
commit d06f61eb8cf2bdce28dd13c54630b1012837cb41
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Fri Jan 30 10:07:22 2015 +0100
gr-gmr1: Import new burst_to_tagged_stream logic
Note that this cheats a little since I use the output buffer as temporary
storage (i.e. writing samples to it and not telling GR until later ...)
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=ea887091194b68f01e8d37bfa4896f7…
commit ea887091194b68f01e8d37bfa4896f724263695d
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Aug 31 22:10:41 2014 +0200
gr-gmr1: First code import with working RACH detection
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
gr-gmr1/apps/parse.py | 94 --------------------------
gr-gmr1/apps/scan.py | 179 --------------------------------------------------
src/sdr/dkab.c | 4 +-
3 files changed, 2 insertions(+), 275 deletions(-)
delete mode 100755 gr-gmr1/apps/parse.py
delete mode 100755 gr-gmr1/apps/scan.py
hooks/post-receive
--
Software for ETSI GMR (GEO Mobile Radio)
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 8ccf06c58b2f5fc2d95bc199dea5c39f7201a3c4 (commit)
via ab94ca18f236013f78bd23e3788f003f738396cb (commit)
via 7c00983275c1b830b88db124bc0b15078b9cd45d (commit)
via fa1cba9e606c3364fecabe85967950cc217fd870 (commit)
from 6f6cbf7c5dedfd6335024004b1d21809e806a40d (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=8ccf06c58b2f5fc2d95bc199dea5c39f…
commit 8ccf06c58b2f5fc2d95bc199dea5c39f7201a3c4
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 15:26:33 2015 +0200
nat: Add ctrl command to save the configuration
$ bsc_control.py -d localhost -p 4250 -s net.0.save-configuration 0
http://cgit.osmocom.org/openbsc/commit/?id=ab94ca18f236013f78bd23e3788f003f…
commit ab94ca18f236013f78bd23e3788f003f738396cb
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 15:15:36 2015 +0200
nat: Add a ctrl command to add to an existing ACC list
We want to have a program add entries to the allow list
this can be done using:
$ bsc_control.py -d localhost -p 4250 -s net.0.add.allow.access-list.NAME "^IMSI$"
http://cgit.osmocom.org/openbsc/commit/?id=7c00983275c1b830b88db124bc0b1507…
commit 7c00983275c1b830b88db124bc0b15078b9cd45d
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 13:45:53 2015 +0200
nat: Inform others if an IMSI is rejected
In case one wants to monitor the access lists one
there is now a trap for the IMSI.
http://cgit.osmocom.org/openbsc/commit/?id=fa1cba9e606c3364fecabe85967950cc…
commit fa1cba9e606c3364fecabe85967950cc217fd870
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Apr 5 11:44:47 2015 +0200
nat: The reject cause of "-1" has failure meaning, change it
bsc_stat_reject is treating -1 as parsing failure but for the
global barring. Change it to another return value so it is
not counted as parsing failure.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/bsc_nat.h | 4 ++
openbsc/src/osmo-bsc_nat/bsc_nat.c | 4 ++
openbsc/src/osmo-bsc_nat/bsc_nat_ctrl.c | 111 ++++++++++++++++++++++++++++++
openbsc/src/osmo-bsc_nat/bsc_nat_filter.c | 2 +-
openbsc/tests/ctrl_test_runner.py | 12 ++++
5 files changed, 132 insertions(+), 1 deletion(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)