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, neels/subscr_vty has been updated
discards 62db9cab5d2aef4be8684e574746182594fc90bd (commit)
discards 93d11dd4c57be3a0a7cc18c337270648f93166ce (commit)
discards 1097a649864ab8ebd4a4d2c52f7dd38219e9e943 (commit)
via 49a1e52b521dd512be64a12421c4470404d7d6af (commit)
via 95ed968bee34c19f65e3ef98647be8001f1749f7 (commit)
via 6c724f9e6df914489cc9cd01ff5db5b21cc29c78 (commit)
via e35b4c943b8ea6f102c51da74d6f1835f0cb9055 (commit)
via 7e8a572e5c78fee018fdcbce6ca9d4b6d6463af1 (commit)
via d6f580a0456a7b64f154ccdca28feab70227a13f (commit)
via a27f8af0485c95436d9d9423dd069989ff89e9d7 (commit)
via 85a0e57bc3459234efd5acb8900ab52a997fa554 (commit)
via 3ef07d2596b3c2eee8570d3ed779379c2b6330dd (commit)
via d4650f67a31b7919ee9f8297459e66eb09c3d46c (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 (62db9cab5d2aef4be8684e574746182594fc90bd)
\
N -- N -- N (49a1e52b521dd512be64a12421c4470404d7d6af)
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-hlr/commit/?id=49a1e52b521dd512be64a12421c4470…
commit 49a1e52b521dd512be64a12421c4470404d7d6af
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 02:59:54 2017 +0200
implement subscriber vty, tests
http://cgit.osmocom.org/osmo-hlr/commit/?id=95ed968bee34c19f65e3ef98647be80…
commit 95ed968bee34c19f65e3ef98647be8001f1749f7
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Oct 3 01:23:50 2017 +0200
enhance subscr db API, tests
Change-Id: I3803399bec4fb49ab7f37a01ed6378ace849e59a
http://cgit.osmocom.org/osmo-hlr/commit/?id=6c724f9e6df914489cc9cd01ff5db5b…
commit 6c724f9e6df914489cc9cd01ff5db5b21cc29c78
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 04:26:21 2017 +0200
db: use int64_t as subscriber id
The SQLite db does not support uint64_t, and we are always binding the uint64_t
id actually as signed int64. Hence be consistent and actually handle it as
int64_t in the code as well.
todo: what about sqn
Change-Id: I83a47289a48ac37da0f712845d422e897a5e8171
http://cgit.osmocom.org/osmo-hlr/commit/?id=e35b4c943b8ea6f102c51da74d6f183…
commit e35b4c943b8ea6f102c51da74d6f1835f0cb9055
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 04:20:37 2017 +0200
cosmetic: don't log about missing SQLite log cb
SQLite3 seems to be commonly compiled without log callback support. It is then
misleading to see a seeming error message about this on each osmo-hlr startup.
Avoid the impression that we would miss out on error logging by simply ignoring
any errors upon registering the log callback. We do receive logging on each DB
error.
Change-Id: I78d75dc351eb587b0a022f82f147e9a31c0324c5
http://cgit.osmocom.org/osmo-hlr/commit/?id=7e8a572e5c78fee018fdcbce6ca9d4b…
commit 7e8a572e5c78fee018fdcbce6ca9d4b6d6463af1
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 04:10:06 2017 +0200
refactor db_subscr_ps() to db_subscr_nam()
Allow to set nam_ps and nam_cs from this same function, by adding the is_ps
arg.
Combine both NAM_PS stmts to DB_STMT_UPD_NAM_PS_BY_IMSI, add another such stmt
for CS. Use named parameters instead of parameter indexes.
Improve error return values as well as error logging to clearly indicate
whether the operation could not find the requested IMSI, or other errors
occured.
Adjust the single caller.
This prepares for upcoming VTY and possibly CTRL commands, and the error
handling introduced here will be adopted by other functions in subsequent
patches.
Change-Id: I6e70e15228f5bb10bee6758ae5dc9687d65839bd
http://cgit.osmocom.org/osmo-hlr/commit/?id=d6f580a0456a7b64f154ccdca28feab…
commit d6f580a0456a7b64f154ccdca28feab70227a13f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 03:50:30 2017 +0200
less noise: simplify db_remove_reset()
db_remove_reset() needs to be called after each stmt run, whether it succeeded
or not.
In case sqlite3_clear_bindings() would fail to unbind a stmt, we would anyway
be beyond recovery. There seem to be no plausible situations where such failure
would occur, unless there have been no bindings in the first place.
In case there was an SQL stmt failure, sqlite3_reset() will re-barf the same
error message, we will always have logged it earlier already in the proper
context.
We are never evaluating the return value, nor would we know how to recover from
non-success.
The conclusions:
- db_remove_reset() does not need to log any errors.
- db_remove_reset() does not need to return success.
Change-Id: I21678463e59f607f5f5c5732963e274392f0fffd
http://cgit.osmocom.org/osmo-hlr/commit/?id=a27f8af0485c95436d9d9423dd06998…
commit a27f8af0485c95436d9d9423dd069989ff89e9d7
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 03:44:57 2017 +0200
add db_bind_int*()
Change-Id: I705a15eef242c98feb6e95a883916f6cf8173d70
http://cgit.osmocom.org/osmo-hlr/commit/?id=85a0e57bc3459234efd5acb8900ab52…
commit 85a0e57bc3459234efd5acb8900ab52a997fa554
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 03:40:52 2017 +0200
cosmetic: refactor db_bind_imsi() as db_bind_text()
There are more uses for a generalized db_bind_text(), and in an upcoming patch
there will be similar functions like db_bind_int().
Also, add argument param_name, optionally indicating a named SQL parameter to
bind to, which will be used in subsequent patches. So far, all callers pass
NULL to yield previous db_bind_imsi() behavior of binding to the first param.
Change-Id: I87bc46a23a724677e8319d6a4b032976b7ba9394
http://cgit.osmocom.org/osmo-hlr/commit/?id=3ef07d2596b3c2eee8570d3ed779379…
commit 3ef07d2596b3c2eee8570d3ed779379c2b6330dd
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 03:20:14 2017 +0200
cosmetic: rename db_subscr_get() to db_subscr_get_by_imsi()
There will be more additions, _by_msisdn() and _by_id(), to serve the upcoming
VTY commands, to allow flexibly selecting subscribers as in the old OsmoNITB.
Change-Id: I32fa676ccc5c10eba834c4390c8a42476b9c1961
http://cgit.osmocom.org/osmo-hlr/commit/?id=d4650f67a31b7919ee9f8297459e66e…
commit d4650f67a31b7919ee9f8297459e66eb09c3d46c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 03:09:34 2017 +0200
cosmetic: prepend DB_STMT_ to enum stmt_idx entries
There are upcoming additions, and some are too general without a proper common
prefix in the identifiers.
Change-Id: I51b677db31a1ebbbc45dc7925074de7493fbde1f
-----------------------------------------------------------------------
Summary of changes:
src/ctrl.c | 2 +-
src/db.c | 77 ++++--
src/db.h | 23 +-
src/db_auc.c | 6 +-
src/db_hlr.c | 288 ++++++++++++++------
src/hlr.c | 2 +-
tests/db/Makefile.am | 20 +-
tests/db/db_test.c | 308 +++++++++++++++++++++-
tests/db/db_test.err | 725 +++++++++++++++++++++++++++++++++++++++++++++++++++
tests/db/db_test.ok | 2 +
tests/testsuite.at | 2 +-
11 files changed, 1323 insertions(+), 132 deletions(-)
create mode 100644 tests/db/db_test.err
create mode 100644 tests/db/db_test.ok
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 "CI scripts".
The branch, master has been updated
via 973dca99174aae0f6a7cced8074481a96d7255d0 (commit)
via 418e728fc24ef4abba0f0851150d77976582d109 (commit)
from 707c200607ee0ab30f4c18d3f92616767a3d54a6 (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-ci/commit/?id=973dca99174aae0f6a7cced8074481a9…
commit 973dca99174aae0f6a7cced8074481a96d7255d0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Oct 6 10:09:45 2017 +0800
osmocom:nitb-split:nightly Re-introduce osmo-sgsn + osmo-ggsn
For some strange reason, in commit
8e9fe0808072d3f5eca8b4c6fac9865a52c9beb3, the osmocom:nitb-split:nightly
package feed was rendered to use old packages for sgsn+ggsn, rather than
current ones by removing the "osc upload" from this script, but still
leaving the packages in OBS at
https://build.opensuse.org/project/show/network:osmocom:nitb-split:nightly
Removing them half (only in osmo-ci but not at OBS) is a bad idea, as
it leaves people with old packages who actually want to use nightly
builds.
Also, removing the packages in general is a very bad idea. People
are *either* using osmocom:nightly, *or* they are using the
osmocom:nitb-split:nightly feed, but not both. So we cannot remove
any packages from the osmocom:nitb-split:nightly feed until we have
introduced all those packages to osmocom:nightly *and* we have given
people sufficient notice to update!
Change-Id: I5c091127d92a4b4beb7355e16abd9788fa3b9fe5
http://cgit.osmocom.org/osmo-ci/commit/?id=418e728fc24ef4abba0f0851150d7797…
commit 418e728fc24ef4abba0f0851150d77976582d109
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Oct 6 10:03:37 2017 +0800
osmocom-nightly-packages.sh: Add libasn1c required by osmo-iuh
Change-Id: Ia455655eaf53faeab6c3049a54c153cb9ddd3d37
-----------------------------------------------------------------------
Summary of changes:
scripts/osmocom-nightly-nitb-split.sh | 4 ++++
scripts/osmocom-nightly-packages.sh | 2 ++
2 files changed, 6 insertions(+)
hooks/post-receive
--
CI scripts
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 "CI scripts".
The branch, master has been updated
via 707c200607ee0ab30f4c18d3f92616767a3d54a6 (commit)
from 1b3bf67bf2e50239e6168c9ca9590ea8568c9e5f (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-ci/commit/?id=707c200607ee0ab30f4c18d3f9261676…
commit 707c200607ee0ab30f4c18d3f92616767a3d54a6
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Oct 5 11:22:25 2017 +0200
Add osmo-iuh to nightly .deb builds
It produces libosmo-ranap-dev which is required by osmo-sgsn.
Change-Id: Ief40137cc94e2c54da8c12e2a00953834a578171
-----------------------------------------------------------------------
Summary of changes:
scripts/osmocom-nightly-packages.sh | 2 ++
1 file changed, 2 insertions(+)
hooks/post-receive
--
CI scripts
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-defined analyzer for APCO P25".
The branch, max has been updated
via 68476ab6c1001702192f93f2abcfed11fdb47bd2 (commit)
via 20743ddc60d5213a5fba60241e5a0c12e5a16b78 (commit)
from a3f4963deac56125953a4efbc4b26e510f4e0520 (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/op25/commit/?id=68476ab6c1001702192f93f2abcfed11fdb…
commit 68476ab6c1001702192f93f2abcfed11fdb47bd2
Author: Max <ikj1234i(a)yahoo.com>
Date: Thu Oct 5 19:15:17 2017 -0400
dstar update
http://cgit.osmocom.org/op25/commit/?id=20743ddc60d5213a5fba60241e5a0c12e5a…
commit 20743ddc60d5213a5fba60241e5a0c12e5a16b78
Author: Max <ikj1234i(a)yahoo.com>
Date: Thu Oct 5 19:13:47 2017 -0400
dstar update
-----------------------------------------------------------------------
Summary of changes:
op25/gr-op25_repeater/apps/tx/dv_tx.py | 4 +-
op25/gr-op25_repeater/lib/ambe.c | 10 +-
op25/gr-op25_repeater/lib/ambe_encoder.cc | 6 +-
op25/gr-op25_repeater/lib/dstar_tx_sb_impl.cc | 1 -
op25/gr-op25_repeater/lib/p25p2_vf.cc | 1206 ++++++++++++-------------
op25/gr-op25_repeater/lib/p25p2_vf.h | 1 +
6 files changed, 576 insertions(+), 652 deletions(-)
hooks/post-receive
--
Software-defined analyzer for APCO P25
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, neels/imsi_valid has been updated
discards 6c4deaf7b77b5d90121ac212980eab9dc9b63eb4 (commit)
via 9cd1e7417e76c98094a502131af779145a77c7b9 (commit)
via ee497f245e78929ddb69ba1f06d27bcc886f6597 (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 (6c4deaf7b77b5d90121ac212980eab9dc9b63eb4)
\
N -- N -- N (9cd1e7417e76c98094a502131af779145a77c7b9)
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/libosmocore/commit/?id=9cd1e7417e76c98094a502131af7…
commit 9cd1e7417e76c98094a502131af779145a77c7b9
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Oct 4 03:15:47 2017 +0200
add osmo_imsi_str_valid() and osmo_msisdn_str_valid()
Add GSM23003_IMSI_MIN_DIGITS definition.
Add regression test gsm23003_test.c to test the two new functions.
Will be used by OsmoHLR to validate VTY and CTRL input.
Change-Id: I1e94f5b0717b947d2a7a7d36bacdf04a75cb3522
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 4 +++-
debian/libosmocore-dev.install | 1 +
osmo-release.mk | 37 +------------------------------
osmo-release.sh | 50 ++++++++++++++++++++++++++++++++++++++++++
src/gsm/gsm23003.c | 9 +++++---
tests/gsm23003/gsm23003_test.c | 2 --
6 files changed, 61 insertions(+), 42 deletions(-)
create mode 100755 osmo-release.sh
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 "UNNAMED PROJECT".
The branch, neels/subscr_vty has been updated
via 62db9cab5d2aef4be8684e574746182594fc90bd (commit)
from 93d11dd4c57be3a0a7cc18c337270648f93166ce (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=62db9cab5d2aef4be8684e574746182…
commit 62db9cab5d2aef4be8684e574746182594fc90bd
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Oct 5 19:54:59 2017 +0200
wip
Change-Id: Icacf3bc1dd5a518696cee6d148579209cf31ed16
-----------------------------------------------------------------------
Summary of changes:
tests/db/Makefile.am | 1 +
1 file changed, 1 insertion(+)
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 "UNNAMED PROJECT".
The branch, neels/subscr_vty has been updated
via 93d11dd4c57be3a0a7cc18c337270648f93166ce (commit)
from 1097a649864ab8ebd4a4d2c52f7dd38219e9e943 (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=93d11dd4c57be3a0a7cc18c33727064…
commit 93d11dd4c57be3a0a7cc18c337270648f93166ce
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Oct 5 19:02:59 2017 +0200
wip
Change-Id: If3e2d7182f36902acb0b4c8c8f4000c64de2bebb
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 1 +
src/db.c | 64 +++++++++++++++++--------
src/db.h | 39 +++++++--------
src/db_auc.c | 4 +-
src/db_hlr.c | 95 +++++++++++++++++++++++++++++-------
src/hlr_vty_subscr.c | 14 ++++--
tests/Makefile.am | 1 +
tests/db/Makefile.am | 37 +++++++++++++++
tests/db/db_test.c | 132 +++++++++++++++++++++++++++++++++++++++++++++++++++
tests/testsuite.at | 8 ++++
10 files changed, 334 insertions(+), 61 deletions(-)
create mode 100644 tests/db/Makefile.am
create mode 100644 tests/db/db_test.c
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 "An utility library for Open Source Mobile Communications".
The branch, neels/imsi_valid has been updated
discards aa60ae766770d3d5a7696794564d21f6c25b95dd (commit)
via 6c4deaf7b77b5d90121ac212980eab9dc9b63eb4 (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 (aa60ae766770d3d5a7696794564d21f6c25b95dd)
\
N -- N -- N (6c4deaf7b77b5d90121ac212980eab9dc9b63eb4)
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/libosmocore/commit/?id=6c4deaf7b77b5d90121ac212980e…
commit 6c4deaf7b77b5d90121ac212980eab9dc9b63eb4
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Oct 4 03:15:47 2017 +0200
add osmo_imsi_str_valid() and osmo_msisdn_str_valid()
Add GSM23003_IMSI_MIN_DIGITS definition.
Add regression test gsm23003_test.c to test the two new functions.
Will be used by OsmoHLR to validate VTY and CTRL input.
Change-Id: I1e94f5b0717b947d2a7a7d36bacdf04a75cb3522
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/gsm23003.h | 1 +
src/gsm/Makefile.am | 3 +-
src/gsm/gsm23003.c | 8 ++-
src/gsm/libosmogsm.map | 1 +
tests/Makefile.am | 8 ++-
tests/gsm23003/gsm23003_test.c | 126 ++++++++++++++++++++++++++++++++++++++++
tests/gsm23003/gsm23003_test.ok | 42 ++++++++++++++
tests/testsuite.at | 6 ++
8 files changed, 190 insertions(+), 5 deletions(-)
create mode 100644 tests/gsm23003/gsm23003_test.c
create mode 100644 tests/gsm23003/gsm23003_test.ok
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 "An utility library for Open Source Mobile Communications".
The branch, neels/imsi_valid has been created
at aa60ae766770d3d5a7696794564d21f6c25b95dd (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=aa60ae766770d3d5a7696794564d…
commit aa60ae766770d3d5a7696794564d21f6c25b95dd
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Oct 4 03:15:47 2017 +0200
add osmo_imsi_str_valid() and osmo_msisdn_str_valid()
Will be used by OsmoHLR to validate VTY and CTRL input.
Change-Id: I1e94f5b0717b947d2a7a7d36bacdf04a75cb3522
-----------------------------------------------------------------------
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 "Osmocom layer for OpenEmbedded".
The branch, pespin/split-openbsc has been deleted
was 587f6acfa07e7dd3dcfbf003f6356f3a55ce41dc
-----------------------------------------------------------------------
587f6acfa07e7dd3dcfbf003f6356f3a55ce41dc Fix typo with DESCRIPTION var in several recipes
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom layer for OpenEmbedded