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 "UNNAMED PROJECT".
The branch, je/master has been created
at 81f2d449be7ab8c0d4b955b6c24a8cf646278ed3 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=81f2d449be7ab8c0d4b955b6c24a8cf…
commit 81f2d449be7ab8c0d4b955b6c24a8cf646278ed3
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Aug 13 18:36:56 2015 +0200
tbf: Always start T3193 when changing state to GPRS_RLCMAC_WAIT_RELEASE
Currently when receiving a PACKET DL ACK/NACK message with the Final
Ack Indicator bit set, the TBF's state is set to
GPRS_RLCMAC_WAIT_RELEASE but T3193 is only started when the LLC queue is
empty. Otherwise the reuse_tbf() method is called to establish a new
DL TBF. In that case, the timer is not started. This will leave the
current TBF without a timer so it is potentially not released later
on.
This is recognisable by sticky entries in the output of the
'show tbf all' command and possibly allocation failures if there are
too many of them.
This commit changes the code to always start T3193 to make sure, that
a timer is always active when the the state is set to
GPRS_RLCMAC_WAIT_RELEASE.
Note that TS 44.060, 9.3.2.6 requests to release the 'old' TBF
immediately in some cases, which is not implemented by this change.
This will lead to a longer reservation period of the TFI only, which
is safer than reassigning it too early.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
hooks/post-receive
--
UNNAMED PROJECT
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 e9f7c9925c26b23f7c29ace8da381e439a658eeb (commit)
from 29d58b734d169021bb794d259fa0dde205545bf1 (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=e9f7c9925c26b23f7c29ace8da381e43…
commit e9f7c9925c26b23f7c29ace8da381e439a658eeb
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Aug 13 18:31:09 2015 +0200
nat: Forward SDP files with multiple payload types in it
The parsing code assumed that there will be a single payload
type and this assumption is clearly wrong. Forward all of the
payload types. The code is still only extracting the first
type from the list. The variable name has been renamed to
reflect this.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/bsc_nat.h | 2 +-
openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c | 13 +++++++------
openbsc/tests/bsc-nat/bsc_data.c | 4 ++--
3 files changed, 10 insertions(+), 9 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, master has been updated
via 29d58b734d169021bb794d259fa0dde205545bf1 (commit)
from c9dbe3c7b1fef1a4132a2415d3e74a04591735c9 (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=29d58b734d169021bb794d259fa0dde2…
commit 29d58b734d169021bb794d259fa0dde205545bf1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Aug 12 13:35:46 2015 +0200
sms: Attempt to plug memory leaks seen at Rhizomatica
Using the talloc leak report we see that there are some msgb's
that are allocated for SMS but we don't have transactions or
SMS around. We need to improve the name of the messages to
uniquely dscribe where they are from but the obvious leak does
occur in this routine.
The no available transaction id is most likely the case where
we leak memory. This should not occur and shows another issue
with the smsqueue/smpp handling. It doesn't explain the subscr
reference count issue either.
Extract of the leak report:
GSM 04.11 contains 1160 bytes in 1 blocks (ref 0) 0x2517dc0
GSM 04.11 contains 1160 bytes in 1 blocks (ref 0) 0x24b56e0
GSM 04.11 contains 1160 bytes in 1 blocks (ref 0) 0x23e7930
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_11.c | 2 ++
1 file changed, 2 insertions(+)
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, fairwaves/sup has been created
at 3902f2fde4fa3e78167fd5256fc8a2c3eefbbbef (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=3902f2fde4fa3e78167fd5256fc8a2c3…
commit 3902f2fde4fa3e78167fd5256fc8a2c3eefbbbef
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Aug 11 07:54:23 2015 +0300
nitb: Integrate the SUP client into the osmo-nitb
http://cgit.osmocom.org/openbsc/commit/?id=73c7e506fdddf7d2778f7c9efc775b06…
commit 73c7e506fdddf7d2778f7c9efc775b06929b9d18
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Aug 11 07:52:42 2015 +0300
msc: Implement 'remote' authentication policy
- All location update requests should be send to the remote HLR and accepted.
- Authentication info should be also received from remote HLR.
- SUP is used for sending/handling subscription data to/from remote HLR.
http://cgit.osmocom.org/openbsc/commit/?id=e9ea5f638167d045a33bff51fc0c7e7b…
commit e9ea5f638167d045a33bff51fc0c7e7b9d42077a
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Aug 11 07:48:10 2015 +0300
sup: Add functions to create/handle SUP messages
- Add functions to send location update request and handle responses.
- Add functions to query auth info and handle responses.
http://cgit.osmocom.org/openbsc/commit/?id=5e99e73ee7675a7a7040f95e1efc91bd…
commit 5e99e73ee7675a7a7040f95e1efc91bda64c84ac
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Mon Aug 10 13:37:16 2015 +0300
debug: Add DSUP debug category for subscriber update protocol
-----------------------------------------------------------------------
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, ciaby/2015-08-10 has been updated
discards 2d50525021064c816fa5ae5a80e8ba0d5935747b (commit)
discards afbc60007c9fc87da230c2752dc5fc48e18a4671 (commit)
discards 1d68f80685d69f99816f92e0d444653aedd870ee (commit)
via 870bd59618dc1a14d540ff86150a892847ab3ff8 (commit)
via ef9fdd06889654b3a3f78cbab74676434144a17b (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 (2d50525021064c816fa5ae5a80e8ba0d5935747b)
\
N -- N -- N (870bd59618dc1a14d540ff86150a892847ab3ff8)
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=870bd59618dc1a14d540ff86150a8928…
commit 870bd59618dc1a14d540ff86150a892847ab3ff8
Author: Ciaby <ciaby(a)rhizomatica.org>
Date: Sun Nov 16 23:06:47 2014 -0600
Handover fix, needs to be tested.
http://cgit.osmocom.org/openbsc/commit/?id=ef9fdd06889654b3a3f78cbab7467643…
commit ef9fdd06889654b3a3f78cbab74676434144a17b
Author: Ciaby <ciaby(a)autistici.org>
Date: Fri Mar 7 15:36:22 2014 +0100
Added SMPP support in the debian build, include libsmpp34-dev as a dependency.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libcommon/gsm_subscriber_base.c | 1 -
openbsc/src/libmsc/gsm_subscriber.c | 17 +----------------
2 files changed, 1 insertion(+), 17 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, ciaby/2015-08-10 has been created
at 2d50525021064c816fa5ae5a80e8ba0d5935747b (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=2d50525021064c816fa5ae5a80e8ba0d…
commit 2d50525021064c816fa5ae5a80e8ba0d5935747b
Author: Ciaby <ciaby(a)rhizomatica.org>
Date: Sun Nov 16 23:06:47 2014 -0600
Handover fix, needs to be tested.
http://cgit.osmocom.org/openbsc/commit/?id=afbc60007c9fc87da230c2752dc5fc48…
commit afbc60007c9fc87da230c2752dc5fc48e18a4671
Author: Ciaby <ciaby(a)autistici.org>
Date: Fri Mar 7 15:36:22 2014 +0100
Added SMPP support in the debian build, include libsmpp34-dev as a dependency.
http://cgit.osmocom.org/openbsc/commit/?id=1d68f80685d69f99816f92e0d444653a…
commit 1d68f80685d69f99816f92e0d444653aedd870ee
Author: Ciaby <ciaby(a)rhizomatica.org>
Date: Fri Jul 31 14:06:28 2015 +0200
Temporary patch from Holger to fix the frequent crashes caused by un-handled paging request.
http://cgit.osmocom.org/openbsc/commit/?id=4a72539406bc041e1e61aca8e0faa4e7…
commit 4a72539406bc041e1e61aca8e0faa4e75132a831
Merge: c9dbe3c 14a088a
Author: Ciaby <ciaby(a)rhizomatica.org>
Date: Mon Aug 10 14:09:10 2015 +0200
Merge branch 'zecke/features/rtp-bridge' into ciaby/2015-08-10
-----------------------------------------------------------------------
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 c9dbe3c7b1fef1a4132a2415d3e74a04591735c9 (commit)
from 2f25764e51d7272a162d2b9f81d8124f6c1af76e (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=c9dbe3c7b1fef1a4132a2415d3e74a04…
commit c9dbe3c7b1fef1a4132a2415d3e74a04591735c9
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Aug 4 13:18:47 2015 +0200
paging: Provide information about pending requests
For debugging it is nice to know how many requests are
pending. Simply count it and print it besides the paging
part.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/vty_interface_layer3.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 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, master has been updated
via 2f25764e51d7272a162d2b9f81d8124f6c1af76e (commit)
via 5425e5ea27e3d5b4ce43c1e2ae40252dd14ddfb0 (commit)
via 815945550685249aa002ef55b9ef990faa10ee0e (commit)
from e019b564eccaf63ca372db6811dfa3dd6c4d9084 (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=2f25764e51d7272a162d2b9f81d8124f…
commit 2f25764e51d7272a162d2b9f81d8124f6c1af76e
Merge: e019b56 5425e5e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Aug 8 20:47:02 2015 +0200
Merge branch 'zecke/fixes/subscr-leak'
At the rhizomatica sites some unauthorized subscribers have a
last used from long time ago but a bigger reference count. This
means that we have an unbalanced subscr_get/subscr_put that we
need to investigate. These two fixes are genuine fixes but are
unlikely to fix the issue I am not understanding yet.
http://cgit.osmocom.org/openbsc/commit/?id=5425e5ea27e3d5b4ce43c1e2ae40252d…
commit 5425e5ea27e3d5b4ce43c1e2ae40252dd14ddfb0
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Aug 4 12:22:56 2015 +0200
subscr: Fix subscr refcount issue in case of message error
In case the SMPP payload didn't include the right fields we
would leak the subscr reference count.
http://cgit.osmocom.org/openbsc/commit/?id=815945550685249aa002ef55b9ef990f…
commit 815945550685249aa002ef55b9ef990faa10ee0e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Aug 4 11:37:30 2015 +0200
subscr: Fix potential subscr ref count issue
In case the subscriber is currently busy we would omit the
subscr_put. This seems to be very hard to hit as the subscr
need to be active and at the same time be selected for the
purge operation.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_subscriber.c | 1 +
openbsc/src/libmsc/smpp_openbsc.c | 2 ++
2 files changed, 3 insertions(+)
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 e019b564eccaf63ca372db6811dfa3dd6c4d9084 (commit)
via eb48cafac9af84586679a4ce4caeb985ef0b1eb1 (commit)
via 778c7d1544fd1c0ae4e4716a3b2391ae82c60f41 (commit)
via ba43365e963b884cd488487328504396b0257241 (commit)
via 469f992b2bf9fd3d80928d11ca50ef663bf5b90e (commit)
via b618c7ec9bd29c471a153da833bb50089f48d2f6 (commit)
from daaea0c84fee46d9b63b746d5ed2cdf66f990352 (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=e019b564eccaf63ca372db6811dfa3dd…
commit e019b564eccaf63ca372db6811dfa3dd6c4d9084
Merge: daaea0c eb48caf
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Aug 8 20:44:42 2015 +0200
Merge branch 'zecke/changes/paging-order'
Various paging clean-ups. I couldn't re-produce the assert that
was hit by Rhizomatica in the subscriber code. Let's clean things
up a bit to avoid some of the potential issues this code had.
Always stop paging regardless of where the subscriber is at the
time of the cancellation.
http://cgit.osmocom.org/openbsc/commit/?id=eb48cafac9af84586679a4ce4caeb985…
commit eb48cafac9af84586679a4ce4caeb985ef0b1eb1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 3 11:34:35 2015 +0200
paging: Forget we were paging after the dispatch
So in case somebody is starting paging from within a paging
expired callback we would dispatch the paging request right
away with the same failure.
http://cgit.osmocom.org/openbsc/commit/?id=778c7d1544fd1c0ae4e4716a3b2391ae…
commit 778c7d1544fd1c0ae4e4716a3b2391ae82c60f41
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 3 11:18:23 2015 +0200
paging: Stop paging everywhere before dispatching any signal
http://cgit.osmocom.org/openbsc/commit/?id=ba43365e963b884cd488487328504396…
commit ba43365e963b884cd488487328504396b0257241
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 3 11:20:31 2015 +0200
paging: Go through all BTS to stop paging
As the comment says we should not rely that the paging
occurs on the current LAC. We might page at more BTS.
Walk all the BTS to stop paging. No callbacks will be
issued by this stop operation.
http://cgit.osmocom.org/openbsc/commit/?id=469f992b2bf9fd3d80928d11ca50ef66…
commit 469f992b2bf9fd3d80928d11ca50ef663bf5b90e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 3 11:19:35 2015 +0200
paging: In case paging failed stop it everywhere
In case we can't page on a BTS then stop it everywhere. The
callers of paging_request assume that this is kind of an
atomic operation and we should help with that.
http://cgit.osmocom.org/openbsc/commit/?id=b618c7ec9bd29c471a153da833bb5008…
commit b618c7ec9bd29c471a153da833bb50089f48d2f6
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 3 11:21:29 2015 +0200
paging: Move the silent_call code to use the subscriber request
Coordinate with the normal subscriber channel requests instead
of going to page ourselves. This might lead to getting a channel
that is of a different type though.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/paging.c | 29 ++++++++++++-----------------
openbsc/src/libmsc/gsm_subscriber.c | 18 +++++++++---------
openbsc/src/libmsc/silent_call.c | 7 +++----
3 files changed, 24 insertions(+), 30 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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via a9e5252128d1d871739f067fe9b0ca9b9a75a6f7 (commit)
from c136da587fc2fafff1f649828eae5c996c345017 (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=a9e5252128d1d871739f067fe9b0…
commit a9e5252128d1d871739f067fe9b0ca9b9a75a6f7
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Aug 2 02:14:07 2015 +0000
vty: Change API to have node installation be done by int
We are mixing enums and hope that no short-enums are used. This
is leading to a lot compiler warnings generated by clang. Change
the API to work with integers.
Porting:
The go_parent_cb implementations in the applications need to be
fixed. The API change leads to a compile time warning.
Fixes:
abis_om2000_vty.c:46:2: warning: implicit conversion from enumeration type 'enum bsc_vty_node' to
different enumeration type 'enum node_type' [-Wenum-conversion]
OM2K_NODE,
^~~~~~~~~
-----------------------------------------------------------------------
Summary of changes:
TODO-RELEASE | 1 +
include/osmocom/vty/command.h | 8 ++++----
include/osmocom/vty/vty.h | 4 ++--
src/vty/command.c | 8 ++++----
4 files changed, 11 insertions(+), 10 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications