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 9109ab62b059d106e8b93943203244c6ea590266 (commit)
discards 5d1b6af89b22ffcdb3ccc62d528f7ba70d15af53 (commit)
discards 186d90b2aa63ba2f777a0af656460719f812a217 (commit)
discards 2a8191cce1cc71f02fa6074be6cc2acf33593561 (commit)
discards 116587612502c503091c7fbdf631c4d47101bc5c (commit)
discards 213e70b8866ccfae1c6b74a1e96c55d5cef37551 (commit)
discards eaa8bfca06393f5c86de87bae0bf8c58148c573e (commit)
discards f02a1940f9b0f1877743e4157d21c76335912b87 (commit)
discards d8382ab6ef897304eeffd14e0411dbd4deb8fd01 (commit)
discards 128161caae812ac208ecb6a883ff508510d76820 (commit)
discards 5ecc2c7c543c2d7b2c556bb4caefdaa21ef33513 (commit)
discards 4f921648d911a069778fee7f430563688078c53b (commit)
discards 5b9603456f9174b8921e4a677213eeea29b0a721 (commit)
discards f85801faa1382d7d94964f382e04c9632ccc1fc9 (commit)
discards 66616b1d29d929a59e0bd869c00c0a5f74122cef (commit)
discards 94907ca45bb4cb8233a896de2eaca2b8fecba553 (commit)
discards b4ba579c1c23f6eb78bbc7f067f852d1da1ff013 (commit)
discards 201e9dc92e233dd93919e7639d8a4c34b6398889 (commit)
discards aaa451f8bec804f326109e33f44b68715dc87abd (commit)
discards 224bbe053864ec639f96436d56d3401a9d4cf17c (commit)
discards 011902ee79a6fdc4567765a11038760f912d3f03 (commit)
discards f5c2390c2858785ebeffed935a18cc3d6ff0d5c4 (commit)
discards a69547ecb346ee606d9a289caff93b319fe5710f (commit)
discards 7fbd82bda57656d37ab614636d12b060265ba7da (commit)
discards 7e8a572e5c78fee018fdcbce6ca9d4b6d6463af1 (commit)
discards d6f580a0456a7b64f154ccdca28feab70227a13f (commit)
discards a27f8af0485c95436d9d9423dd069989ff89e9d7 (commit)
discards 85a0e57bc3459234efd5acb8900ab52a997fa554 (commit)
discards 3ef07d2596b3c2eee8570d3ed779379c2b6330dd (commit)
discards d4650f67a31b7919ee9f8297459e66eb09c3d46c (commit)
via 1139b1a3ad54462aab9ee9fec728ca16bd58a550 (commit)
via aec168e7b3ca472e08f8e949279425e4136b3379 (commit)
via 3b30f04a517181315d644118f8513f977c7baebb (commit)
via 66304c8ed487ac2a4b9f8e2263ab574e520e3fa2 (commit)
via 67cbdfd935652532b812fd6933ac951634575c13 (commit)
via 9a35f7f10601c9fc632cc6278088c651f4b4ced8 (commit)
via 8c23f4f49ac485873423d9ad37459f3aab098dca (commit)
via d0cbff26481aabd6467241bc305f966a989ed8f6 (commit)
via 8869f0a63507d468ad243daa17e14baa3dbd4e37 (commit)
via 2c15e53663d7c2f171914b3a195b5008268aaa81 (commit)
via d28f4be55c7817d7256b6949f02797c08ffe0d9e (commit)
via 35c9f7fda8fdb976444ef46cbbb0c438f8ad080e (commit)
via 8e1237b63f541a27452b0119f549c7992dfe9dc0 (commit)
via d1060aa554910599e20741bee282b1fcd3cd5037 (commit)
via 2ad8b4d5b3d8b3473b9e4797ac3de55050e164a6 (commit)
via 88fc2402c1935e0a159c96923fb2f3c09f33695e (commit)
via 0df66a4c4a149884f3115d143f9551cd1b6ddf6b (commit)
via 40aa61ccf0e45df0d7e1d58521a118d4c5a953ee (commit)
via 0cac0a067e5824d0e0dc6b3109d7f33974c60df4 (commit)
via f31445915e79cc07236941c5fd5ce16268eaa255 (commit)
via 518335e688ea79a41cb6ce0b6b65ad829ece6f3f (commit)
via 4bde949b34a8dc53734373e57b5e36955775b81d (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 (9109ab62b059d106e8b93943203244c6ea590266)
\
N -- N -- N (1139b1a3ad54462aab9ee9fec728ca16bd58a550)
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=1139b1a3ad54462aab9ee9fec728ca1…
commit 1139b1a3ad54462aab9ee9fec728ca16bd58a550
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=aec168e7b3ca472e08f8e949279425e…
commit aec168e7b3ca472e08f8e949279425e4136b3379
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 18:24:56 2017 +0200
db_get_auth_data cosmetic TODO
Change-Id: I0dea71455025231a28205db663f4682bc7a4441e
http://cgit.osmocom.org/osmo-hlr/commit/?id=3b30f04a517181315d644118f8513f9…
commit 3b30f04a517181315d644118f8513f977c7baebb
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 23:12:57 2017 +0200
code undup: use db_bind_text() in db_get_auth_data()
To make the db_bind_text() error reporting mention "imsi", change the
DB_STMT_AUC_BY_IMSI to use a named parameter.
Change-Id: I49bd5eb78170cf4cdf8abb386c766d20d9f1cf73
http://cgit.osmocom.org/osmo-hlr/commit/?id=66304c8ed487ac2a4b9f8e2263ab574…
commit 66304c8ed487ac2a4b9f8e2263ab574e520e3fa2
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 23:03:57 2017 +0200
fix db_update_sqn(): reset stmt in all error cases
Use the common db_bind_int64() so that the stmt bindings are cleared for any
errors and to get error logging for free.
On error with sqlite3_step(), log the SQL error message, and make sure the stmt
is cleared of bindings and reset.
After sqlite3_step(), verify that exactly one row was modifed, log and return
errors otherwise.
After this patch, the DB interaction closely matches the other (refactored) DB
functions.
Change-Id: I0d870d405e2e0a830360d9ad19f0a3f9e09d8cf2
http://cgit.osmocom.org/osmo-hlr/commit/?id=67cbdfd935652532b812fd6933ac951…
commit 67cbdfd935652532b812fd6933ac951634575c13
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 22:49:25 2017 +0200
code undup: use db_remove_reset() in db_auc.c
Change-Id: I32d728e2b8a9771421c097647aa0e060e29a601f
http://cgit.osmocom.org/osmo-hlr/commit/?id=9a35f7f10601c9fc632cc6278088c65…
commit 9a35f7f10601c9fc632cc6278088c651f4b4ced8
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:51:13 2017 +0200
refactor db_get_auth_data return val
Adopt the error handling of the other db functions: return -ENOENT on unknown
subscriber and -EIO on SQL failure. Return 0 for no error, instead of the
number of rows modified.
Adjust the single caller: db_get_auc()
(and db_test.c).
Change-Id: I006f471962bdad95d00a3a4c41a28ebbc9740884
http://cgit.osmocom.org/osmo-hlr/commit/?id=8c23f4f49ac485873423d9ad37459f3…
commit 8c23f4f49ac485873423d9ad37459f3aab098dca
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Oct 10 02:25:00 2017 +0200
add db_subscr_update_aud_by_id(), complete db_subscr_delete_by_id()
Add ability to add and remove auc_2g and auc_3g table rows with
db_subscr_update_aud_by_id().
In db_subscr_delete_by_id(), make sure that when deleting a subscriber, also
all auth data associated with that user ID is removed as well. A newly created
subscriber must not obtain the same auth tokens just by getting the same id.
Change-Id: Icb11b5e059fb920447a9aa414db1819a0c020529
http://cgit.osmocom.org/osmo-hlr/commit/?id=d0cbff26481aabd6467241bc305f966…
commit d0cbff26481aabd6467241bc305f966a989ed8f6
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:48:51 2017 +0200
refactor db_subscr_purge
Use named parameters in the SQL statements.
Use db_bind_* functions to drop some code dup.
Adopt error handling (rc and logging) to match the other db functions: return
-ENOENT for unknown subscriber, -EIO for SQL failures.
Change-Id: Iad49d29b90a708c6cf55bfb3bcc02d9e29001a15
http://cgit.osmocom.org/osmo-hlr/commit/?id=8869f0a63507d468ad243daa17e14ba…
commit 8869f0a63507d468ad243daa17e14baa3dbd4e37
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:36:08 2017 +0200
refactor db_subscr_lu()
Use named parameters in the SQL statement.
Use db_bind_* functions to drop some code dup.
Use explicit subscriber id arg instead of subscriber struct.
Match return values and error logging to other db functions.
Change-Id: I35665e84ddbe54a6f218b24033df969ad2e669a0
http://cgit.osmocom.org/osmo-hlr/commit/?id=2c15e53663d7c2f171914b3a195b500…
commit 2c15e53663d7c2f171914b3a195b5008268aaa81
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 has been or will be adopted by other functions in
previous or subsequent patches.
Change-Id: I6e70e15228f5bb10bee6758ae5dc9687d65839bd
http://cgit.osmocom.org/osmo-hlr/commit/?id=d28f4be55c7817d7256b6949f02797c…
commit d28f4be55c7817d7256b6949f02797c08ffe0d9e
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:30:32 2017 +0200
add db_subscr_get_by_msisdn() and db_subscr_get_by_id()
Factor out the selected SQL columns as SEL_COLUMNS macro, so that each of the
new DB_STMTs will select identical columns: the old DB_STMT_SEL_BY_IMSI as well
as the new DB_STMT_SEL_BY_MSISDN and DB_STMT_SEL_BY_ID.
Add the new functions db_subscr_get_by_msisdn() and db_subscr_get_by_id() and
factor out common parts with db_subscr_get_by_imsi() to static db_sel().
Change-Id: I6d0ddd1b7e3f6b180b4b1b2663c5725d2a4a9428
http://cgit.osmocom.org/osmo-hlr/commit/?id=35c9f7fda8fdb976444ef46cbbb0c43…
commit 35c9f7fda8fdb976444ef46cbbb0c438f8ad080e
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_t. Hence be consistent and actually handle it as
int64_t in the code as well.
This means that if we ever see a negative subscriber ID in the SQL database
(however unlikely), we will also see it negative in our log output.
The SQN handled in osmo_auth* is actually of unsigned type, and, unless we
store the SQN as 64bit hex string, we are forced to feed this unsigned value as
signed int64_t to the SQLite API. The upcoming db regression test for SQN in
change-id I0d870d405e2e0a830360d9ad19f0a3f9e09d8cf2 verifies that the SQN
uint64_t translates to signed int64_t and back as expected.
Change-Id: I83a47289a48ac37da0f712845d422e897a5e8171
http://cgit.osmocom.org/osmo-hlr/commit/?id=8e1237b63f541a27452b0119f549c79…
commit 8e1237b63f541a27452b0119f549c7992dfe9dc0
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=d1060aa554910599e20741bee282b1f…
commit d1060aa554910599e20741bee282b1fcd3cd5037
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:28:53 2017 +0200
add initial db_test: creating and deleting subscribers
Change-Id: I2a0d277f55162bf5ceb0fc7d50390f2994daed71
http://cgit.osmocom.org/osmo-hlr/commit/?id=2ad8b4d5b3d8b3473b9e4797ac3de55…
commit 2ad8b4d5b3d8b3473b9e4797ac3de55050e164a6
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:55:16 2017 +0200
add db_subscr_create(), db_subscr_delete(), db_subscr_update_msisdn_by_imsi()
These will be needed by VTY commands to create, delete and modify subscribers.
Auth data editing will follow in another patch.
The FIXME "also remove authentication data from auc_2g and auc_3g" will get
fixed in change-id Icb11b5e059fb920447a9aa414db1819a0c020529.
Change-Id: I725273d36234331093e7fff7d5f12f6be6ab2623
http://cgit.osmocom.org/osmo-hlr/commit/?id=88fc2402c1935e0a159c96923fb2f3c…
commit 88fc2402c1935e0a159c96923fb2f3c09f33695e
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 03:44:57 2017 +0200
add db_bind_int() and db_bind_int64()
Will be used in upcoming patches, e.g. change-IDs
- I6e70e15228f5bb10bee6758ae5dc9687d65839bd
- I83a47289a48ac37da0f712845d422e897a5e8171
Change-Id: I705a15eef242c98feb6e95a883916f6cf8173d70
http://cgit.osmocom.org/osmo-hlr/commit/?id=0df66a4c4a149884f3115d143f9551c…
commit 0df66a4c4a149884f3115d143f9551cd1b6ddf6b
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 important logging: simply ignore
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=40aa61ccf0e45df0d7e1d58521a118d…
commit 40aa61ccf0e45df0d7e1d58521a118d4c5a953ee
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:56:04 2017 +0200
cosmetic: log IMSI='<imsi>', log "no such subscriber"
In LOGHLR and LOGAUC, log IMSI='<imsi>' instead of just <imsi>:
In the log, it is not always obvious to the reader that the printed number
refers to an IMSI (vs. an MSISDN or in the future an IMEI).
In db_get_auth_data(), log "No such subscriber" instead of just "Unknown", to
clarify what exactly is meant.
Change-Id: I2ec8ab5e67d4e95083f6e39232fc91ebaa080cb8
http://cgit.osmocom.org/osmo-hlr/commit/?id=0cac0a067e5824d0e0dc6b3109d7f33…
commit 0cac0a067e5824d0e0dc6b3109d7f33974c60df4
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:47:21 2017 +0200
cosmetic: multi-line DB_STMT_AUC_BY_IMSI
In multiple lines, the statement becomes more readable.
I'd like to get this change out of the way before upcoming SQL statement edits
and additions.
Change-Id: Icf09f4bbb298a516aa52c81e3ca67d9d91d8c7c2
http://cgit.osmocom.org/osmo-hlr/commit/?id=f31445915e79cc07236941c5fd5ce16…
commit f31445915e79cc07236941c5fd5ce16268eaa255
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=518335e688ea79a41cb6ce0b6b65ad8…
commit 518335e688ea79a41cb6ce0b6b65ad829ece6f3f
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=4bde949b34a8dc53734373e57b5e369…
commit 4bde949b34a8dc53734373e57b5e36955775b81d
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 seem too general without a proper common
prefix in the identifiers, like 'CREATE'.
Change-Id: I51b677db31a1ebbbc45dc7925074de7493fbde1f
-----------------------------------------------------------------------
Summary of changes:
src/db.c | 17 ++-
src/db.h | 11 +-
src/db_auc.c | 73 ++++------
src/db_hlr.c | 201 +++++++++++++-------------
tests/db/db_test.c | 165 ++++++++++++++++------
tests/db/db_test.err | 389 +++++++++++++++++++++++++++++++++++++++------------
6 files changed, 566 insertions(+), 290 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
discards 685257a7aa4b77e200cbb223dc763952cef891e5 (commit)
discards 6c321221f7787fe1674f5ce663d3f71df5665a9f (commit)
discards 44ebf4c956ac1b6986e3ce16fd8606d9da2b0037 (commit)
discards 6c724f9e6df914489cc9cd01ff5db5b21cc29c78 (commit)
discards e35b4c943b8ea6f102c51da74d6f1835f0cb9055 (commit)
via 9109ab62b059d106e8b93943203244c6ea590266 (commit)
via 5d1b6af89b22ffcdb3ccc62d528f7ba70d15af53 (commit)
via 186d90b2aa63ba2f777a0af656460719f812a217 (commit)
via 2a8191cce1cc71f02fa6074be6cc2acf33593561 (commit)
via 116587612502c503091c7fbdf631c4d47101bc5c (commit)
via 213e70b8866ccfae1c6b74a1e96c55d5cef37551 (commit)
via eaa8bfca06393f5c86de87bae0bf8c58148c573e (commit)
via f02a1940f9b0f1877743e4157d21c76335912b87 (commit)
via d8382ab6ef897304eeffd14e0411dbd4deb8fd01 (commit)
via 128161caae812ac208ecb6a883ff508510d76820 (commit)
via 5ecc2c7c543c2d7b2c556bb4caefdaa21ef33513 (commit)
via 4f921648d911a069778fee7f430563688078c53b (commit)
via 5b9603456f9174b8921e4a677213eeea29b0a721 (commit)
via f85801faa1382d7d94964f382e04c9632ccc1fc9 (commit)
via 66616b1d29d929a59e0bd869c00c0a5f74122cef (commit)
via 94907ca45bb4cb8233a896de2eaca2b8fecba553 (commit)
via b4ba579c1c23f6eb78bbc7f067f852d1da1ff013 (commit)
via 201e9dc92e233dd93919e7639d8a4c34b6398889 (commit)
via aaa451f8bec804f326109e33f44b68715dc87abd (commit)
via 224bbe053864ec639f96436d56d3401a9d4cf17c (commit)
via 011902ee79a6fdc4567765a11038760f912d3f03 (commit)
via f5c2390c2858785ebeffed935a18cc3d6ff0d5c4 (commit)
via a69547ecb346ee606d9a289caff93b319fe5710f (commit)
via 7fbd82bda57656d37ab614636d12b060265ba7da (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 (685257a7aa4b77e200cbb223dc763952cef891e5)
\
N -- N -- N (9109ab62b059d106e8b93943203244c6ea590266)
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=9109ab62b059d106e8b93943203244c…
commit 9109ab62b059d106e8b93943203244c6ea590266
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=5d1b6af89b22ffcdb3ccc62d528f7ba…
commit 5d1b6af89b22ffcdb3ccc62d528f7ba70d15af53
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:28:53 2017 +0200
add db_test
Change-Id: I2a0d277f55162bf5ceb0fc7d50390f2994daed71
http://cgit.osmocom.org/osmo-hlr/commit/?id=186d90b2aa63ba2f777a0af65646071…
commit 186d90b2aa63ba2f777a0af656460719f812a217
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:59:10 2017 +0200
add sb_subscr_create,update_msisdn,delete
Change-Id: I3ef26bd6e345a5ee3f6afa9b6847d07c7e2af3e3
http://cgit.osmocom.org/osmo-hlr/commit/?id=2a8191cce1cc71f02fa6074be6cc2ac…
commit 2a8191cce1cc71f02fa6074be6cc2acf33593561
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:58:45 2017 +0200
add db_subscr_update_aud_by_id
Change-Id: Ia125f3619df69901c650fda61b5a992c2d395b34
http://cgit.osmocom.org/osmo-hlr/commit/?id=116587612502c503091c7fbdf631c4d…
commit 116587612502c503091c7fbdf631c4d47101bc5c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:56:04 2017 +0200
cosmetic: log IMSI='<imsi>' instead of just <imsi>
Change-Id: I8296264e0863b9f9d82687da87f9e665e267468e
http://cgit.osmocom.org/osmo-hlr/commit/?id=213e70b8866ccfae1c6b74a1e96c55d…
commit 213e70b8866ccfae1c6b74a1e96c55d5cef37551
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:55:16 2017 +0200
add sb_subscr_create,update_msisdn,delete
Change-Id: I725273d36234331093e7fff7d5f12f6be6ab2623
http://cgit.osmocom.org/osmo-hlr/commit/?id=eaa8bfca06393f5c86de87bae0bf8c5…
commit eaa8bfca06393f5c86de87bae0bf8c58148c573e
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 18:00:28 2017 +0200
add db_subscr_update_aud_by_id
Change-Id: Icb11b5e059fb920447a9aa414db1819a0c020529
http://cgit.osmocom.org/osmo-hlr/commit/?id=f02a1940f9b0f1877743e4157d21c76…
commit f02a1940f9b0f1877743e4157d21c76335912b87
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:52:49 2017 +0200
add various DB_STMT sql
Change-Id: I11652453db17f0cb1c1f7887e4d3ebd87e29d47f
http://cgit.osmocom.org/osmo-hlr/commit/?id=d8382ab6ef897304eeffd14e0411dbd…
commit d8382ab6ef897304eeffd14e0411dbd4deb8fd01
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:52:10 2017 +0200
db.h include gsm23003.h
Change-Id: I99b0623a86abaf95a0a8df19acadf0bbab215d48
http://cgit.osmocom.org/osmo-hlr/commit/?id=128161caae812ac208ecb6a883ff508…
commit 128161caae812ac208ecb6a883ff508510d76820
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:51:58 2017 +0200
db.h include inttypes.h
Change-Id: Iadfebab15ea20540d87a7ed6a62a05abab099525
http://cgit.osmocom.org/osmo-hlr/commit/?id=5ecc2c7c543c2d7b2c556bb4caefdaa…
commit 5ecc2c7c543c2d7b2c556bb4caefdaa21ef33513
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:51:13 2017 +0200
refactor db_get_auth_data return val
Change-Id: I006f471962bdad95d00a3a4c41a28ebbc9740884
http://cgit.osmocom.org/osmo-hlr/commit/?id=4f921648d911a069778fee7f4305636…
commit 4f921648d911a069778fee7f430563688078c53b
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:49:49 2017 +0200
db_auc.c include erno.h
Change-Id: I8ef447848a7989a516bacad8a765091069e7da78
http://cgit.osmocom.org/osmo-hlr/commit/?id=5b9603456f9174b8921e4a677213eee…
commit 5b9603456f9174b8921e4a677213eeea29b0a721
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:48:51 2017 +0200
refactor db_subscr_purge
Change-Id: Iad49d29b90a708c6cf55bfb3bcc02d9e29001a15
http://cgit.osmocom.org/osmo-hlr/commit/?id=f85801faa1382d7d94964f382e04c96…
commit f85801faa1382d7d94964f382e04c9632ccc1fc9
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:47:21 2017 +0200
cosmetic: multi-line DB_STMT_AUC_BY_IMSI
Change-Id: Icf09f4bbb298a516aa52c81e3ca67d9d91d8c7c2
http://cgit.osmocom.org/osmo-hlr/commit/?id=66616b1d29d929a59e0bd869c00c0a5…
commit 66616b1d29d929a59e0bd869c00c0a5f74122cef
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:36:08 2017 +0200
refactor db_subscr_lu
Change-Id: I35665e84ddbe54a6f218b24033df969ad2e669a0
http://cgit.osmocom.org/osmo-hlr/commit/?id=94907ca45bb4cb8233a896de2eaca2b…
commit 94907ca45bb4cb8233a896de2eaca2b8fecba553
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:52:29 2017 +0200
add DB_STMT_SEL sql
Change-Id: I6d0ddd1b7e3f6b180b4b1b2663c5725d2a4a9428
http://cgit.osmocom.org/osmo-hlr/commit/?id=b4ba579c1c23f6eb78bbc7f067f852d…
commit b4ba579c1c23f6eb78bbc7f067f852d1da1ff013
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:31:50 2017 +0200
upd vlr/sgsn with parameters
Change-Id: Ie6b6807780882fe5520aa1fcd0e8410ac5b75827
http://cgit.osmocom.org/osmo-hlr/commit/?id=201e9dc92e233dd93919e7639d8a4c3…
commit 201e9dc92e233dd93919e7639d8a4c34b6398889
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:30:32 2017 +0200
sel_columns
Change-Id: I63c04c7876c228135c17ca7205ad330b4df45bc1
http://cgit.osmocom.org/osmo-hlr/commit/?id=aaa451f8bec804f326109e33f44b687…
commit aaa451f8bec804f326109e33f44b68715dc87abd
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:30:11 2017 +0200
db.c inttypes.h
Change-Id: I2993c5da58041890a1501608c7652bb237217586
http://cgit.osmocom.org/osmo-hlr/commit/?id=224bbe053864ec639f96436d56d3401…
commit 224bbe053864ec639f96436d56d3401a9d4cf17c
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=011902ee79a6fdc4567765a11038760…
commit 011902ee79a6fdc4567765a11038760f912d3f03
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=f5c2390c2858785ebeffed935a18cc3…
commit f5c2390c2858785ebeffed935a18cc3d6ff0d5c4
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=a69547ecb346ee606d9a289caff93b3…
commit a69547ecb346ee606d9a289caff93b319fe5710f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 17:59:19 2017 +0200
add db_subscr_nam
Change-Id: I2a69105c308eb441c79ba9e218838924c01dd629
http://cgit.osmocom.org/osmo-hlr/commit/?id=7fbd82bda57656d37ab614636d12b06…
commit 7fbd82bda57656d37ab614636d12b060265ba7da
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Oct 9 18:12:35 2017 +0200
drop db_subscr_nam
Change-Id: I2552cf9c1fec3f7e31927e7d8978989c549e95af
-----------------------------------------------------------------------
Summary of changes:
src/db.h | 1 -
src/db_hlr.c | 52 ++++++++++++++++++++--------------------------------
2 files changed, 20 insertions(+), 33 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 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