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 "asn1c runtime code as shared library".
The branch, master has been updated
via 0e1a6450a44e367b796fc5a905e3a081ae12a20c (commit)
from a4d72b02e2380eadd0abd758bd9fb34b59f58d8a (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/libasn1c/commit/?id=0e1a6450a44e367b796fc5a905e3a08…
commit 0e1a6450a44e367b796fc5a905e3a081ae12a20c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 13:58:23 2017 +0200
link libasn1c against libmath, don't ask users to do it
libasn1c is using libm[ath] symbols from REAL.c and hence should be
linked using '-lm' to carry a dynamic linker dependency itself.
We shouldn't use a pkg-config hack to ask applications to do this on
our behalf.
Change-Id: Ie107f7252eeed90233468deaef57d3cee36abdf4
-----------------------------------------------------------------------
Summary of changes:
libasn1c.pc.in | 2 +-
src/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
asn1c runtime code as shared library
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 code for Iuh interface".
The annotated tag, 0.2.0 has been created
at 496a89f56c062a6fc0e1bbda7cbd53aa5b79dcbf (tag)
tagging ccc7c07f1a31476e496fab1fe857aeb6c3ffdb94 (commit)
replaces 0.1.0
tagged by Harald Welte
on Sat Oct 28 13:41:21 2017 +0200
- Log -----------------------------------------------------------------
Release 0.2.0 on 2017-10-27
-----BEGIN PGP SIGNATURE-----
iQJJBAABCgAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAln0bOEVHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESWoeYP/R4TNN1MpTzr//h09zeBGm2fsUIM
8SmTTiTf3UuDfB6fNF+LOVsuM4DCfgszPZd504maueyG3kkXsDuEub4ItQ50IMRw
gSjMhMYnNx2QInhyjb1mSBMWf5B8i7XAhRtI0tiqM/ZU8os8Me71oOE26m4LjbHi
lYjjktTQGfhmqGpabn8lbM+VeIkTRRwXSueggf/ozCF+K0BrrAU1UlQ9I85iZgou
BGWkElG43Ga1QivgjmcapLev1C4A7hD6ra794pgiymNCvFdFxRniMvG126ctz20Q
cOZtxTM+UIqIfAjk82ld61KkjJqddgQXKZDn4AcTgBehbWv78GSHuWTc6KDWYNyn
NZdJdzLYfZI6z1AZoVTsKw/yHZsOrWXemosaZx1R3lsemvzcYuZ4MfvNToDaIIPR
ijkb4L0XO+xjqtkvMCRHeoXnPGRQIG5atIz2oyO7n5edPf1PkpcueyUoQ+Uo8sWj
yvw+pAKOdFuARdS+nPs8fogOm0VKZlxWp3TrDKEp3ccevx8gV3VexLtzkO2mzBCL
7JuJNUkWtBJKlvFG0dMWAP1eSSk/lYvRt3L0N7FKUy1JzSDwR3DpZE4bjZ2V4HcX
gFLoRJuMb/XZ5sCrScVMl924sHg7ik9K8DmKb7f7vuQfC+vOEa8EACCqgplELzSP
+vV8yPgxmZ/Uebr0
=QIzi
-----END PGP SIGNATURE-----
Alexander Couzens (2):
hnbgw_cn.c: use new signature of osmo_sccp_addr_name(osmo_ss7_instance *ss7, osmo_sccp_addr *addr)
debian/rules: show testsuite.log when tests are failing
Harald Welte (5):
Makefile.am: Link libosmo-ranap against libosmo-sigtran
update dependencies to latest libosmo-* releases
debian: depend on libosmo-sigtran-dev, not libosmo-sccp-dev
Tag/Release 0.2.0 + Update LIBVERSION + Debian packaging
WIP: fix asn1 syntax errors
Max (2):
Use value string check from osmo-ci
Use release helper from libosmocore
Neels Hofmeyr (1):
iu_client: derive local SCCP addr from sccp instance
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom code for Iuh interface
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 code for Iuh interface".
The annotated tag, 0.2.0 has been deleted
was f9ab48c32caf7ae70a139343c971b8665fa2f08d
-----------------------------------------------------------------------
tag 0.2.0
Tag/Release 0.2.0 on 2017-10-27
-----BEGIN PGP SIGNATURE-----
iQJJBAABCgAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAlnzm8gVHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESWDVEP/RazCim2xMkfbOGlUlwBshbmiazO
o8/m1ybwkdeoxWlV8F/we6AWl6Eng7Dxm8sOB4v1xD2K3WCGKpp2yYwUiIkyCVk6
oopNq8b+xrXs/G+yTDHrscpnIVODzdo44o7688zQYMZHXdHKF1WwZieMpJunf8Uy
ioOodqjHzqx+wh9dVxOtmhhDMX80YuAOHpCR9gwdMkHAowOqwJPWPeFv0uJLz+eq
LIsd3AVZZznvnsPetPfxkBo1O9RBCWBUnJUcUzvhx6qVsuIAjmxBW0sQuvMftyZv
Yxjby28VjwgsR2a2kJhTo07m9QvSPwlP8vqy4o0NEQlJC0kj1YeJn7s1egEk8MRN
k2sBZcMsIR6qFx4pcYUhJIo0h4jij32UbA/0EtDvE7eKyk+DyMI821BIqwJLAmUB
RIp1nrsVYW8kZ7dwkCzwIBYDmeaK6LU1TI5RNEHVSKn9Bcz0KpmhyZWfRhUj1mnW
c1buXXxwV0bvICNIdYBuOy7IqfJLBarEML80X1Hi0t59QuLPWEo9QH4aftA+PaJZ
IaiI9q6F0A86uaMhN4eQM9ank4r30Db4UhAALRyp7sBJlfUAgoD0TIP9/sa+18jl
Oq9Rtlgs1m5ej3CZxkJCdK2G/kE9HPLLikWdUGBQJEYFay02wVPWFj9/jI4CeYRK
lDQbf59NPCgkG0Es
=Wp4p
-----END PGP SIGNATURE-----
ccc7c07f1a31476e496fab1fe857aeb6c3ffdb94 WIP: fix asn1 syntax errors
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom code for Iuh interface
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 network interface library".
The branch, master has been updated
via 5edefaf0e6ec3b0839fc0afd5f3bd7253df066ce (commit)
from 358350468f8c31c9f05a41ede46627a47cce1f4a (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/libosmo-netif/commit/?id=5edefaf0e6ec3b0839fc0afd5f…
commit 5edefaf0e6ec3b0839fc0afd5f3bd7253df066ce
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 12:41:34 2017 +0200
Bump version: 0.1.0 → 0.1.1
Change-Id: I731fce9fd10a586c10261b23ed0f0bbcb6f3eada
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 6 ++++++
1 file changed, 6 insertions(+)
hooks/post-receive
--
Osmocom network interface library
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 "SCCP Library".
The branch, master has been updated
via 44b92d2c0e92ab332ad72aede654fbf525ed6cc9 (commit)
via b2b727d05881a295f206cea53dc3872b1b1c3d3f (commit)
from d1c552bcfcd74c5a13c67524843c549645c7a535 (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/libosmo-sccp/commit/?id=44b92d2c0e92ab332ad72aede65…
commit 44b92d2c0e92ab332ad72aede654fbf525ed6cc9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 12:40:00 2017 +0200
Bump version: 0.8.0 → 0.8.1
Change-Id: I5c9068859c340ac21a5c6975afb3e9bd361ecdb5
http://cgit.osmocom.org/libosmo-sccp/commit/?id=b2b727d05881a295f206cea53dc…
commit b2b727d05881a295f206cea53dc3872b1b1c3d3f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 10:26:22 2017 +0000
Debian: fix typo resulting in osmo-stp missing automatic shlib dependencies
Change-Id: I0dbb57e1cc9f2b661428d0ba71ef6afc19058669
dpkg-gencontrol: warning: Depends field of package osmo-stp: unknown substitution variable ${shlib:Depends}
dpkg-gencontrol: warning: package osmo-stp: unused substitution variable ${shlibs:Depends}
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 6 ++++++
debian/control | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
hooks/post-receive
--
SCCP Library
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 "SCCP Library".
The annotated tag, 0.8.1 has been created
at 798d6355ac5b7f6916d1a5b581f4648dcc09325a (tag)
tagging 44b92d2c0e92ab332ad72aede654fbf525ed6cc9 (commit)
replaces 0.8.0
tagged by Harald Welte
on Sat Oct 28 12:40:00 2017 +0200
- Log -----------------------------------------------------------------
Release v0.8.1 on 2017-10-28.
-----BEGIN PGP SIGNATURE-----
iQJJBAABCgAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAln0XoAVHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESWExcP+gJvdGnphlfBt8iwnGncK2rh88eu
DcXpiMSbM/dKk36jWvSeZYUdfv3X64o4f5P0ruuCqQsjD5C2tVN1x+rjOmdu4mWz
TKJ1rI9DYGwJk8k+wT65n1aAshXyOBdDZS4sHyvNsCu/8bcOKznV6f1IhhCaYkN/
9SoF/Rrk+unmzjoTf2fNH9dKjwi4/eG5kOwMPAzmShvA1OuPYFScZuU3e/4YLGnK
lteiWBAON0llrKTmQxuHl/i8hwTi5o9ALvSBpZ89/9Vh3da+DT5lYaSc+uWDLG5i
59R4y1Z5FEIU+vllao6LG4LuARGPt7IYyoEPPGCBpP3Eh45y0m5CA60DbBkswpDM
1o8QhHBF9t5ZjJziK0F+u73DP9CrCgS80lXgz+gbDy1XqaL6M7BY1qGjVJ5Pey4G
YWM920XzYzxkkGh1gJ3VjxaTZ/XXV11j68wyyTz+UMd4Xv225Ysy5ogRbZfB7atd
Gjn1YGvh+yugz7lSQxT7PPKZnx+Rzr0jE9Tx+hqRa7KKRtdEQuEK2Gj0Kp9m7S8E
GKeuY5f5kDrCG6sDVbTmhgxUzenMy1imYM51uc4U3/cXvF/Alv9O2+H2pTky/5eK
3D++PwHXYuXHukb+vOPPhOS6yrUuBjjRYkc6GKPZ706MWmGTYghibG5/seTrtALV
0JwGT7i9wmmDilFj
=Wy2s
-----END PGP SIGNATURE-----
Harald Welte (2):
Debian: fix typo resulting in osmo-stp missing automatic shlib dependencies
Bump version: 0.8.0 → 0.8.1
-----------------------------------------------------------------------
hooks/post-receive
--
SCCP Library
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 network interface library".
The annotated tag, 0.1.1 has been created
at baaaef671a4abdc16794f26e65a6651d227f3068 (tag)
tagging 5edefaf0e6ec3b0839fc0afd5f3bd7253df066ce (commit)
replaces 0.1.0
tagged by Harald Welte
on Sat Oct 28 12:41:35 2017 +0200
- Log -----------------------------------------------------------------
Release v0.1.1 on 2017-10-28.
-----BEGIN PGP SIGNATURE-----
iQJJBAABCgAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAln0Xt8VHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESWlhUP/jiTAS1zDvmBdY7pxGkcSezf0T3f
Xlqryzvfw83vf4woFdpTqzwlBVIp8/Knc29uc0zalAGW1NUkssvh5NAD29bWdyTn
w54QVnrfn+9Wo8zDeBaXEpnsIktnKR3uyRnl3l85L+NL+JtUiTJQG4nDSIHAaVz8
BffRWsfeF6JY5/mfLf/Wcs7RgLhw0zDFVbnQm+w9LxefD74BVVHOaKEIKx/RyJSg
h8ugDa2M2qrvrD8lBPWO8mRIWLOBWYxl9pJXguReoqvxCne5UFyka+Hr4YEi6opp
2iLjIQuSRsUgvykppr8nnX9kVxj2aXeuB3lxWe5qOtWwIzcPHXwx2GCWDXx5dsla
o8ZopScIY2tsvw4zu26Wnu7n8C9jR4YQGNXVxQQ4ywNbvJXmiU3lr3y/OT3OVUB9
pb6KONXR9Po8ibLeYQrtPHdACgnn2TYheBg033UrfxAek/VdPH6EFWO9eNiR/LHL
0CKH23Jubz/ln6xkz76nsP+RUOuuvtHcuWPE6uzT+SbBWTxPZBNIEGXmgJQEjD3M
RnghMLUJtVY+SjT2l6GfHVm6V9Xb040qVmczFQzy0Ir8AhaXAHV1XeBgLTLlGWNZ
0scjtLuwpwesHjuTgTGZKEa7eQhRmqHgyYofNMPKUns5Yg+Qlv3ywyI0AnlUKYwY
bGFtb5QwAai/EGKb
=85Yl
-----END PGP SIGNATURE-----
Harald Welte (3):
Don't link library against libosmogsm, we don't use any symbols of it
Debian: The -dev package doesn't depend on any shared libraries
Bump version: 0.1.0 → 0.1.1
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom network interface library
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 network interface library".
The branch, master has been updated
via 358350468f8c31c9f05a41ede46627a47cce1f4a (commit)
via bdfe9682fef3606092fccc5b288f364fe22ec640 (commit)
from c2c8b5c557650a1842029fd081ffddca6db65af6 (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/libosmo-netif/commit/?id=358350468f8c31c9f05a41ede4…
commit 358350468f8c31c9f05a41ede46627a47cce1f4a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 10:20:59 2017 +0000
Debian: The -dev package doesn't depend on any shared libraries
This fixes:
dpkg-gencontrol: warning: Depends field of package libosmo-netif-dev: unknown substitution variable ${shlibs:Depends}
Change-Id: Ic57cbc8a1876e6e5449e7dd4a73f269444dd67da
http://cgit.osmocom.org/libosmo-netif/commit/?id=bdfe9682fef3606092fccc5b28…
commit bdfe9682fef3606092fccc5b288f364fe22ec640
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 10:15:52 2017 +0000
Don't link library against libosmogsm, we don't use any symbols of it
This fixes a related dpkg-shlibdeps warning
Change-Id: I0325e7a6dea5195f1634230930570bf4dfe3810c
-----------------------------------------------------------------------
Summary of changes:
debian/control | 3 +--
src/Makefile.am | 4 ++--
src/channel/abis/Makefile.am | 4 ++--
3 files changed, 5 insertions(+), 6 deletions(-)
hooks/post-receive
--
Osmocom network interface library
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, master has been updated
via 2757cbc2a8375560c2cf5d20978c3c7c74bf5546 (commit)
from 9982b95069c58a3cb9b97bb6bc75932db81886ad (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/osmo-bts/commit/?id=2757cbc2a8375560c2cf5d20978c3c7…
commit 2757cbc2a8375560c2cf5d20978c3c7c74bf5546
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Oct 27 22:53:43 2017 +0200
update dependencies to latest libosmo-*
We can either try to really build with those old versions or find the
minimum version, or we can simply require latest version of all
libosmo*, which is the safeest choice for now.
Change-Id: I08915540b92d5135b0c325e30b5b6e24f88e6282
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
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 "UNNAMED PROJECT".
The branch, master has been updated
via 3f697cdc7157883f5c9a33122a7aa1f8dc5598af (commit)
via 446eb0f1bc0ca859873d104dc95509586f211d8e (commit)
from 234f9cb701c83a85ccbfbfb904aa04d87662bdc5 (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/osmo-hlr/commit/?id=3f697cdc7157883f5c9a33122a7aa1f…
commit 3f697cdc7157883f5c9a33122a7aa1f8dc5598af
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Oct 17 22:26:00 2017 +0200
test_subscriber.ctrl: test against octal/hex interpretation of id
Add a large enough subscriber id and add a test that ensures a leading zero is
not interpreted as octal, and that a leading 0x is invalid and not interpreted
as hexadecimal.
Change-Id: Ib468b7cb595cf52331ebb41e6de0e8f57f69e173
http://cgit.osmocom.org/osmo-hlr/commit/?id=446eb0f1bc0ca859873d104dc955095…
commit 446eb0f1bc0ca859873d104dc95509586f211d8e
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Oct 17 01:58:24 2017 +0200
ctrl: completely replace all CTRL commands
The previous commands are not conforming to how the CTRL interface is intended
to work:
SET enable-ps <IMSI>
SET disable-ps <IMSI>
SET status-ps <IMSI>
'status-ps' is a write-only command even though it returns the status.
'enable-ps' / 'disable-ps' indicate the value instead of a variable name of an
entity. The entity <IMSI> takes the place of the variable value.
See also https://lists.osmocom.org/pipermail/openbsc/2017-September/011236.html
Instead, replace with
SET subscriber.by-imsi-123456.ps-enabled {0,1}
GET subscriber.by-imsi-123456.ps-enabled
and also provide further CTRL functions while at it:
{SET,GET} subscriber.by-{imsi,msisdn,id}-123456.{cs,ps}-enabled {0,1}
GET subscriber.by-{imsi,msisdn,id}-123456.{info,info-aud,info-all}
Provide CTRL tests in the form of transcripts.
Adjust tests/test_subscriber.sql to feature nonzero SQN, to see some values for
SQN in the CTRL transcript tests. (This does not affect the VTY tests, because
that creates its own subscribers, and there's no VTY command to set the SQN.)
This is the first time an application uses CTRL_NODE ids that are defined
outside of libosmocore, see 'Depends' below.
Implementation choice: the first idea was to have a '.' between the 'by-xxx'
and the value, like:
subscriber.by-xxx.123456.function
but the difficulty with subscribers is that they are not in RAM, and I can't
just point node_data at a struct instance that is always there (like, say, a
global bts[0] struct in osmo-bsc). Instead, I want to store the selector and
later decide whether to read from the DB or whatever. With a '.' separating
things, the only way in a ctrl function to obtain both 'by-xxx' and '123456'
for picking a subscriber record would be to parse the entire variable path
string elements, including 'subscriber' and 'function', which would then also
clumsily fix at which node level we hook these commands; there could have been
separate CTRL_NODE_SUBSCR_BY_{IMSI,MSISDN,ID} parent nodes, but we cannot
introspect the current parent node dynamically within a ctrl function handler
(plus I'm not sure whether it's possible and a good idea to have the same
command under multiple parent nodes).
Rather than that, I store the 'by-foo-123' token in the node_data pointer to
have both bits of information pointed at by a single pointer; I use the
incoming command parsing to get this token pre-separated from surrounding node
names, and no need to re-allocate it, since the vector of tokens lives until
after command execution is complete. Each leaf command obtains this token from
cmd->node (aka node_data), and feeds this token to a common static function to
parse selector and value from it and to retrieve a subscriber record as needed.
(BTW, I have mentioned on the mailing list that this way might be necessary to
avoid numeric-only CTRL node names, but we don't need to, and that is not at
all related to this choice of structure.)
Depends: libosmocore I1bd62ae0d4eefde7e1517db15a2155640a1bab58
libosmocore Ic9dba0e4a1eb5a7dc3cee2f181b9024ed4fc7005
Change-Id: I98ee6a06b3aa6a67adb868e0b63b0e04eb42eb50
-----------------------------------------------------------------------
Summary of changes:
src/ctrl.c | 357 ++++++++++++++++++---
src/ctrl.h | 6 +-
tests/test_subscriber.ctrl | 641 ++++++++++++++++++++++++++++++++++++--
tests/test_subscriber.sql | 12 +-
tests/test_subscriber.vty | 9 +-
tests/test_subscriber_errors.ctrl | 107 +++++++
6 files changed, 1060 insertions(+), 72 deletions(-)
create mode 100644 tests/test_subscriber_errors.ctrl
hooks/post-receive
--
UNNAMED PROJECT