This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis 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 7530d8242e528cd5ef5062192effde835ca48dfb (commit) via 766da8687741340135b637aa593886b7345b8ddc (commit) via 48dc1a5a64041e53e7cf7ae39758ed92aecbb6a3 (commit) via 3b6fb0880c3ab1e23a3d7d738d073b00c2a794c2 (commit) via 9709b2e6fd84cab48fc7844475518f68f937bb01 (commit) via fbd02fa8ccb27472412189febcc22f77d83ba0ac (commit) via 2d2e2cca0dc1d62addc9c9fcb3a59f343fc3baf6 (commit) via 0996c879255e4653740814112bf98d0ddc93100c (commit) via 64f38c0410552e7c8ce1f12ceed8af0496d4ff01 (commit) via 69e6c3c7cdaeabbe31f66fffe9606cb6ee2ec8ee (commit) via cd9cb90f452ed83a3df0bf9d136aea19186c7f7b (commit) from 3a96d2837c2d5648692737ad5ddcc3893e12e913 (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=7530d8242e528cd5ef5062192effde835ca48dfb commit 7530d8242e528cd5ef5062192effde835ca48dfb Author: Harald Welte <laforge at gnumonks.org> Date: Mon Apr 25 19:09:24 2016 +0200 add doc/*.tag to .gitignore http://cgit.osmocom.org/libosmocore/commit/?id=766da8687741340135b637aa593886b7345b8ddc commit 766da8687741340135b637aa593886b7345b8ddc Author: Harald Welte <laforge at gnumonks.org> Date: Fri May 6 11:18:15 2016 +0200 GSUP: Add support for RAND in SendAuthInfo.req In the autentication re-sync case, we need not only the AUTS from the MS/UE, but also the RAND that we sent as part of the failed authentication challenge. http://cgit.osmocom.org/libosmocore/commit/?id=48dc1a5a64041e53e7cf7ae39758ed92aecbb6a3 commit 48dc1a5a64041e53e7cf7ae39758ed92aecbb6a3 Author: Harald Welte <laforge at gnumonks.org> Date: Thu May 5 18:46:42 2016 +0200 GSUP: Add OSMO_GSUP_CN_DOMAIN_IE to differentiate CS and PS plane We're starting to use GSUP for circuit-switched (CS) plane, so we need to differentiate the two planes somehow from each other. http://cgit.osmocom.org/libosmocore/commit/?id=3b6fb0880c3ab1e23a3d7d738d073b00c2a794c2 commit 3b6fb0880c3ab1e23a3d7d738d073b00c2a794c2 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Apr 25 18:46:22 2016 +0200 import gprs_gsup_message.[ch] from openbsc as gsup.[ch] Move those routines from OpenBSC to libosmogsm, so they can be re-used from other programs. I think it was a mistake to add them only inside the openbsc repository in the first place. We need to pay more attention to this in the future. http://cgit.osmocom.org/libosmocore/commit/?id=9709b2e6fd84cab48fc7844475518f68f937bb01 commit 9709b2e6fd84cab48fc7844475518f68f937bb01 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Apr 25 18:47:53 2016 +0200 Import osmo_{encode,decode}_big_endian() from openbsc http://cgit.osmocom.org/libosmocore/commit/?id=fbd02fa8ccb27472412189febcc22f77d83ba0ac commit fbd02fa8ccb27472412189febcc22f77d83ba0ac Author: Harald Welte <laforge at gnumonks.org> Date: Mon Apr 25 15:19:35 2016 +0200 tlv: Import osmo_shift_* and osmo_match_shift_* from openbsc These routines have nothing to do with specifically the BSC, so import them to the TLV parser we keep in libosmogsm. http://cgit.osmocom.org/libosmocore/commit/?id=2d2e2cca0dc1d62addc9c9fcb3a59f343fc3baf6 commit 2d2e2cca0dc1d62addc9c9fcb3a59f343fc3baf6 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Apr 25 12:11:20 2016 +0200 Update doxygen annotations in libosmocore This adds and improves doxygen API descriptions all over libosmocore, reducing the 'white spots' that don't have any documentation. http://cgit.osmocom.org/libosmocore/commit/?id=0996c879255e4653740814112bf98d0ddc93100c commit 0996c879255e4653740814112bf98d0ddc93100c Author: Harald Welte <laforge at gnumonks.org> Date: Wed Apr 20 17:28:03 2016 +0200 add new header file for TS 23.003 http://cgit.osmocom.org/libosmocore/commit/?id=64f38c0410552e7c8ce1f12ceed8af0496d4ff01 commit 64f38c0410552e7c8ce1f12ceed8af0496d4ff01 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Apr 20 17:12:24 2016 +0200 import gsm_04_08_gprs.[ch] from openbsc.git The definitions in this header file (and associated strings in the c file) are generic about the GPRS Layer3 signalling protocols, and thus should be part of the library. http://cgit.osmocom.org/libosmocore/commit/?id=69e6c3c7cdaeabbe31f66fffe9606cb6ee2ec8ee commit 69e6c3c7cdaeabbe31f66fffe9606cb6ee2ec8ee Author: Harald Welte <laforge at gnumonks.org> Date: Wed Apr 20 10:41:27 2016 +0200 Add log_fini() function to release all memory allocated by logging framework This is e.g. quite useful to call at the end of test code, in order to show that all memory allocated actually is released before exit(). http://cgit.osmocom.org/libosmocore/commit/?id=cd9cb90f452ed83a3df0bf9d136aea19186c7f7b commit cd9cb90f452ed83a3df0bf9d136aea19186c7f7b Author: Harald Welte <laforge at gnumonks.org> Date: Wed Apr 20 10:39:00 2016 +0200 auth_core: Add osmo_auth_3g_from_2g() to compute CK+IK from Kc This function performs the C5+C4 conversion to derive UMTS key material from a 2G-only subscriber. ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + include/Makefile.am | 3 + include/osmocom/core/bits.h | 11 +- include/osmocom/core/gsmtap.h | 26 +- include/osmocom/core/gsmtap_util.h | 4 +- include/osmocom/core/linuxlist.h | 195 +++++----- include/osmocom/core/logging.h | 42 ++- include/osmocom/core/rate_ctr.h | 7 +- include/osmocom/core/signal.h | 6 +- include/osmocom/core/socket.h | 3 + include/osmocom/core/utils.h | 13 + include/osmocom/gsm/gsup.h | 147 ++++++++ include/osmocom/gsm/protocol/gsm_04_08_gprs.h | 397 +++++++++++++++++++++ include/osmocom/gsm/protocol/gsm_23_003.h | 23 ++ include/osmocom/gsm/tlv.h | 11 + src/application.c | 2 +- src/backtrace.c | 2 + src/bitcomp.c | 16 +- src/bits.c | 1 + src/bitvec.c | 51 ++- src/crc16.c | 14 +- src/gsm/Makefile.am | 5 +- src/gsm/auth_core.c | 41 +++ src/gsm/gsm_04_08_gprs.c | 140 ++++++++ src/gsm/gsup.c | 492 ++++++++++++++++++++++++++ src/gsm/libosmogsm.map | 17 + src/gsm/tlv_parser.c | 171 +++++++++ src/gsmtap_util.c | 21 +- src/logging.c | 72 +++- src/macaddr.c | 27 +- src/msgb.c | 1 + src/panic.c | 25 +- src/prim.c | 2 + src/rate_ctr.c | 23 +- src/select.c | 6 +- src/signal.c | 1 + src/socket.c | 6 + src/timer.c | 2 + src/utils.c | 62 ++++ src/write_queue.c | 2 + tests/Makefile.am | 10 +- tests/gsup/gsup_test.c | 264 ++++++++++++++ tests/gsup/gsup_test.ok | 14 + tests/testsuite.at | 12 + tests/tlv/tlv_test.c | 250 +++++++++++++ tests/tlv/tlv_test.ok | 2 + 46 files changed, 2453 insertions(+), 190 deletions(-) create mode 100644 include/osmocom/gsm/gsup.h create mode 100644 include/osmocom/gsm/protocol/gsm_04_08_gprs.h create mode 100644 include/osmocom/gsm/protocol/gsm_23_003.h create mode 100644 src/gsm/gsm_04_08_gprs.c create mode 100644 src/gsm/gsup.c create mode 100644 tests/gsup/gsup_test.c create mode 100644 tests/gsup/gsup_test.ok create mode 100644 tests/tlv/tlv_test.c create mode 100644 tests/tlv/tlv_test.ok hooks/post-receive -- An utility library for Open Source Mobile Communications