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 4335badd0e85341a2515c00e5b73d6a921ecdd1b (commit)
via 1a02e36c4c940d7b326fa58a9f8080f79b558bba (commit)
via 26e30b1309517183db0ae56620195707f748ced4 (commit)
from 4b2b0cc15d51d7916a939de06a7e83d8042211dc (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=4335badd0e85341a2515c00e5b73…
commit 4335badd0e85341a2515c00e5b73d6a921ecdd1b
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Oct 7 04:39:14 2017 +0200
utils: add osmo_is_hexstr(), add unit test
Will be used by OsmoHLR to validate VTY and CTRL input.
Change-Id: Idf75946eb0a84e145adad13fc7c78bb7a267aa0a
http://cgit.osmocom.org/libosmocore/commit/?id=1a02e36c4c940d7b326fa58a9f80…
commit 1a02e36c4c940d7b326fa58a9f8080f79b558bba
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Oct 7 04:44:08 2017 +0200
auth: add OSMO_MILENAGE_IND_BITLEN_MAX
Will be used by OsmoHLR to validate VTY and CTRL input.
Change-Id: Ic39f3404d1a49ffd06070aa9897b36f219eacf4d
http://cgit.osmocom.org/libosmocore/commit/?id=26e30b1309517183db0ae5662019…
commit 26e30b1309517183db0ae56620195707f748ced4
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Oct 7 04:41:22 2017 +0200
auth: add value_strings for osmo_sub_auth_type, comment on osmo_auth_alg_name()
Add osmo_sub_auth_type_names[] and osmo_sub_auth_type_name().
Also add a hint to enum osmo_auth_algo's API doc that osmo_auth_alg_name()
already exists (it is defined further below).
Change-Id: I652a929bcd11c694d86812fb03d0a1cbd985efda
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/utils.h | 5 ++++
include/osmocom/crypt/auth.h | 9 ++++++-
src/gsm/auth_core.c | 7 +++++
src/gsm/auth_milenage.c | 2 +-
src/gsm/libosmogsm.map | 1 +
src/utils.c | 33 +++++++++++++++++++++++
tests/utils/utils_test.c | 63 ++++++++++++++++++++++++++++++++++++++++++++
tests/utils/utils_test.ok | 31 ++++++++++++++++++++++
8 files changed, 149 insertions(+), 2 deletions(-)
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 BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via ec33b0397f5d71248c5834513d4be7b9b0e46366 (commit)
from 8a89c7d3c327c3594c8dc6251179c0e66b1ba3e5 (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=ec33b0397f5d71248c5834513d4be7b…
commit ec33b0397f5d71248c5834513d4be7b9b0e46366
Author: Max <msuraev(a)sysmocom.de>
Date: Sun Oct 8 17:56:33 2017 +0200
Remove build dependency on legacy OpenBSC
* copy-paste gsm_data_shared.* from OpenBSC master
* remove corresponding configure check and option
* remove .deb dependency
Actual refactoring with removal of unnecessary structures/parts, moving
common OpenBSC/OsmoBSC parts into libraries etc. are left for further
patches.
Current patch will make coexistence with *BSC easier and will simplify
our build infrastructure.
Change-Id: I9f004fb5c4c1db29d4792dfd281d388c7063da13
Related: OS#1923
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 18 +-
debian/control | 1 -
debian/rules | 2 +-
include/Makefile.am | 2 -
include/openbsc/gsm_data.h | 1 -
include/osmo-bts/Makefile.am | 2 +-
include/osmo-bts/gsm_data.h | 2 +-
include/osmo-bts/gsm_data_shared.h | 999 ++++++++++++++++++++++++++++++++++++
src/common/Makefile.am | 2 +-
src/common/gsm_data_shared.c | 854 +++++++++++++++++++++++++++++-
src/osmo-bts-litecell15/Makefile.am | 2 +-
src/osmo-bts-octphy/Makefile.am | 2 +-
src/osmo-bts-sysmo/Makefile.am | 2 +-
src/osmo-bts-trx/Makefile.am | 2 +-
src/osmo-bts-virtual/Makefile.am | 2 +-
tests/agch/Makefile.am | 2 +-
tests/cipher/Makefile.am | 2 +-
tests/handover/Makefile.am | 2 +-
tests/meas/Makefile.am | 2 +-
tests/misc/Makefile.am | 2 +-
tests/paging/Makefile.am | 2 +-
tests/sysmobts/Makefile.am | 2 +-
tests/tx_power/Makefile.am | 2 +-
23 files changed, 1870 insertions(+), 39 deletions(-)
delete mode 120000 include/openbsc/gsm_data.h
create mode 100644 include/osmo-bts/gsm_data_shared.h
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 4b2b0cc15d51d7916a939de06a7e83d8042211dc (commit)
from 81dc67d03f9e1881a6115be51cd92956f5932e43 (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=4b2b0cc15d51d7916a939de06a7e…
commit 4b2b0cc15d51d7916a939de06a7e83d8042211dc
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Jul 10 14:32:48 2017 +0200
Add function to generate random identifier
The function is a wrapper on top of getrandom() (if available via glibc) or
corresponding syscall. If neither is available than failure is always
returned.
It's intended to generate small random data good enough for session
identifiers and keys. To generate long-term cryptographic keys it's
better to use special crypto libraries (like GnuTLS for example)
instead.
As an example it's used to replace old insecure random number generator
in osmo-auc-gen utility.
Change-Id: I0241b814ea4c4ce1458f7ad76e31d390383c2048
Related: OS#1694
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 3 +++
include/osmocom/gsm/gsm_utils.h | 5 +++++
src/gsm/gsm_utils.c | 48 +++++++++++++++++++++++++++++++++++++++++
src/gsm/libosmogsm.map | 1 +
utils/osmo-auc-gen.c | 14 ++++++------
5 files changed, 63 insertions(+), 8 deletions(-)
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 "Manuals for Osmocom GSM components".
The branch, master has been updated
via ed8284ac6b39bccf1e83ef4152750cfff5815135 (commit)
via 5f8413c2825faa9922a874ac8e8f9028195e5d08 (commit)
from 03739af1c586c0893fedf66614c0ead022cf12a1 (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-gsm-manuals/commit/?id=ed8284ac6b39bccf1e83ef4…
commit ed8284ac6b39bccf1e83ef4152750cfff5815135
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Oct 6 19:46:53 2017 +0200
logging: restructure sections
The basic logging concepts like filters and levels which are
target-independent. It's counter-intuitive that they are described
inside vty target section.
* fix that by putting them in separate sections which are referenced
from target sections as necessary
* move all targets into subsections under "Log targets" section
Change-Id: I5acde815c66eb3d57e06ecd8dc65fe338216fe63
Related: OS#1913
http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=5f8413c2825faa9922a874a…
commit 5f8413c2825faa9922a874ac8e8f9028195e5d08
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Oct 6 19:09:18 2017 +0200
logging: replace OpenBSC -> OsmoBSC in examples
Change-Id: Id55dcd41b0d2b3408969d1858e925da55fb5427c
-----------------------------------------------------------------------
Summary of changes:
common/chapters/logging.adoc | 108 +++++++++++++++++++++++++------------------
1 file changed, 64 insertions(+), 44 deletions(-)
hooks/post-receive
--
Manuals for Osmocom GSM components
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 81dc67d03f9e1881a6115be51cd92956f5932e43 (commit)
from 9cd1e7417e76c98094a502131af779145a77c7b9 (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=81dc67d03f9e1881a6115be51cd9…
commit 81dc67d03f9e1881a6115be51cd92956f5932e43
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 9 11:00:56 2017 +0800
Ensure __always_inline is defined on operating systems that don't have it
For example, Alpine Linux fails to build libosmocore without us locally
defining __always_inline.
Change-Id: I0c22aac410e668f8fb8d5de57281bcaeb343eeb1
-----------------------------------------------------------------------
Summary of changes:
src/conv_acc_sse_impl.h | 6 ++++++
1 file changed, 6 insertions(+)
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
discards 0e5a3312714c6b42fef875d7dd8915fa2d1ca21e (commit)
discards bdf2e3340104a5bb5ff20131cd23b9b945cee150 (commit)
discards 1a594056660ff42a92c6de82fd2d4e7ccb32e916 (commit)
discards dd1f8ce40a0b8965656052c4dbfd1e8401df1323 (commit)
discards 49a1e52b521dd512be64a12421c4470404d7d6af (commit)
discards 95ed968bee34c19f65e3ef98647be8001f1749f7 (commit)
via 685257a7aa4b77e200cbb223dc763952cef891e5 (commit)
via 6c321221f7787fe1674f5ce663d3f71df5665a9f (commit)
via 44ebf4c956ac1b6986e3ce16fd8606d9da2b0037 (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 (0e5a3312714c6b42fef875d7dd8915fa2d1ca21e)
\
N -- N -- N (685257a7aa4b77e200cbb223dc763952cef891e5)
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=685257a7aa4b77e200cbb223dc76395…
commit 685257a7aa4b77e200cbb223dc763952cef891e5
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 02:59:54 2017 +0200
implement subscriber vty, tests
Change-Id: I42b3b70a0439a8f2e4964d7cc31e593c1f0d7537
http://cgit.osmocom.org/osmo-hlr/commit/?id=6c321221f7787fe1674f5ce663d3f71…
commit 6c321221f7787fe1674f5ce663d3f71df5665a9f
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=44ebf4c956ac1b6986e3ce16fd8606d…
commit 44ebf4c956ac1b6986e3ce16fd8606d9da2b0037
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 18:24:56 2017 +0200
db_get_auth_data cosmetic
Change-Id: I0dea71455025231a28205db663f4682bc7a4441e
-----------------------------------------------------------------------
Summary of changes:
src/db.c | 6 +-
src/db.h | 37 +++-
src/db_auc.c | 15 +-
src/db_hlr.c | 204 ++++++++++++++------
src/hlr_vty_subscr.c | 92 ++++-----
tests/db/Makefile.am | 1 +
tests/db/db_test.c | 407 ++++++++++++++++++++++++++++++++++------
tests/db/db_test.err | 518 ++++++++++++++++++++++++++++++++++++++++++++++++---
8 files changed, 1078 insertions(+), 202 deletions(-)
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 0e5a3312714c6b42fef875d7dd8915fa2d1ca21e (commit)
via bdf2e3340104a5bb5ff20131cd23b9b945cee150 (commit)
via 1a594056660ff42a92c6de82fd2d4e7ccb32e916 (commit)
via dd1f8ce40a0b8965656052c4dbfd1e8401df1323 (commit)
from 49a1e52b521dd512be64a12421c4470404d7d6af (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=0e5a3312714c6b42fef875d7dd8915f…
commit 0e5a3312714c6b42fef875d7dd8915fa2d1ca21e
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 18:25:10 2017 +0200
wi
Change-Id: I8d154fdd81f6d890398a73fe00fa8c261e8adcca
http://cgit.osmocom.org/osmo-hlr/commit/?id=bdf2e3340104a5bb5ff20131cd23b9b…
commit bdf2e3340104a5bb5ff20131cd23b9b945cee150
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 18:24:56 2017 +0200
db_get_auth_data cosmetic
Change-Id: I0dea71455025231a28205db663f4682bc7a4441e
http://cgit.osmocom.org/osmo-hlr/commit/?id=1a594056660ff42a92c6de82fd2d4e7…
commit 1a594056660ff42a92c6de82fd2d4e7ccb32e916
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 18:24:29 2017 +0200
wip
Change-Id: I68f0620efc38bcc7defd0d5dc30dd334dd821f41
http://cgit.osmocom.org/osmo-hlr/commit/?id=dd1f8ce40a0b8965656052c4dbfd1e8…
commit dd1f8ce40a0b8965656052c4dbfd1e8401df1323
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 17:11:30 2017 +0200
wip
Change-Id: I247068c0de24dab9f0e5a3f8a8068d1da3473ea3
-----------------------------------------------------------------------
Summary of changes:
src/db.c | 4 +
src/db.h | 10 +-
src/db_auc.c | 10 +-
src/db_hlr.c | 99 ++++++++++++++++
tests/db/db_test.c | 315 +++++++++++++++++++++++++++++----------------------
tests/db/db_test.err | 310 ++++++++++++++++++++++++++------------------------
6 files changed, 455 insertions(+), 293 deletions(-)
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, master has been updated
via 9cd1e7417e76c98094a502131af779145a77c7b9 (commit)
from ee497f245e78929ddb69ba1f06d27bcc886f6597 (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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/gsm23003.h | 4 +
include/osmocom/gsm/protocol/gsm_23_003.h | 1 +
src/gsm/Makefile.am | 3 +-
src/gsm/gsm23003.c | 65 ++++++++++++++++
src/gsm/libosmogsm.map | 3 +
tests/Makefile.am | 8 +-
tests/gsm23003/gsm23003_test.c | 124 ++++++++++++++++++++++++++++++
tests/gsm23003/gsm23003_test.ok | 42 ++++++++++
tests/testsuite.at | 6 ++
9 files changed, 253 insertions(+), 3 deletions(-)
create mode 100644 src/gsm/gsm23003.c
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 "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