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, laforge/pending has been updated discards 88254890c4aaa7c3771fc9b387554392679b23aa (commit) discards a233a8cf2b634db5ac093153891a25ebcedd8742 (commit) discards be5b37ef719599910520355cc5060ff01e7fe214 (commit) discards 9af56c8f8d9cd307d56dee5a4c4aff99fcb7afb0 (commit) via 3525ff85d6e42bd854e2dadb07e7e58b1d5c5395 (commit) via 527ba1cf3201b4d801781946da6ba7b47f1f8e43 (commit) via 31d53d6fb9d25167e645efd9b62982d2e2d906a4 (commit) via fd98dac9fae6d19460a7658149b8fa6782dc5918 (commit) via 197bc3364686881daecde62c3fc3b87bc4f20c4a (commit) via 0d7aaded15b683a3540ba85299ec8dd4b54ec475 (commit) via 090f9859b9bb6c0af5c17aca037951360217505a (commit) via 90d72bb18e6c0e236f22eaa12b52bab182e52bc9 (commit) via 6291ffafed10bfe31eef28f81ba7019aff4b557a (commit) via 7d004a1d69acc09707860334ccdfcf71604206be (commit) via c63ed3f7c6e29720da3e0fed3c94a4569d8e6c71 (commit) via faaf2528b11653c955d649341fe2eebea6cfa128 (commit) via 936151bbffc6a06124dac7252a5bf183f89581ea (commit) via 610ef99e6d66cd36fbee712c744c4cc71f08844f (commit) via c7c582a95f8a68e9516bb60132b384c4087d55b3 (commit) via 27e8036d418181e390809c8668d15a9ab425be59 (commit) via 8a5346ba2f7ed7b4e69d32397b99d11c14694a2a (commit) via 1f9d8183be276fa770b106d1e8f9719386a9515a (commit) via fdb3d8ce7898801d5b18d446a17ccc0f09451d4f (commit) via aead05da321e3accaffec471d547d3a7174091b2 (commit) via bf990bb8fd5aa27c57416831311bc4b2a9769bef (commit) via 402b9b055538737838ce112a99a75401aa4f14c6 (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 (88254890c4aaa7c3771fc9b387554392679b23aa) \ N -- N -- N (3525ff85d6e42bd854e2dadb07e7e58b1d5c5395) 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=3525ff85d6e42bd854e2dadb07e7e58b1d5c5395 commit 3525ff85d6e42bd854e2dadb07e7e58b1d5c5395 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=527ba1cf3201b4d801781946da6ba7b47f1f8e43 commit 527ba1cf3201b4d801781946da6ba7b47f1f8e43 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=31d53d6fb9d25167e645efd9b62982d2e2d906a4 commit 31d53d6fb9d25167e645efd9b62982d2e2d906a4 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=fd98dac9fae6d19460a7658149b8fa6782dc5918 commit fd98dac9fae6d19460a7658149b8fa6782dc5918 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=197bc3364686881daecde62c3fc3b87bc4f20c4a commit 197bc3364686881daecde62c3fc3b87bc4f20c4a 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=0d7aaded15b683a3540ba85299ec8dd4b54ec475 commit 0d7aaded15b683a3540ba85299ec8dd4b54ec475 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=090f9859b9bb6c0af5c17aca037951360217505a commit 090f9859b9bb6c0af5c17aca037951360217505a 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=90d72bb18e6c0e236f22eaa12b52bab182e52bc9 commit 90d72bb18e6c0e236f22eaa12b52bab182e52bc9 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=6291ffafed10bfe31eef28f81ba7019aff4b557a commit 6291ffafed10bfe31eef28f81ba7019aff4b557a 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 + Doxyfile.codec.in | 6 +- Doxyfile.core.in | 4 +- Doxyfile.gsm.in | 6 +- Doxyfile.vty.in | 6 +- Makefile.am | 2 +- TODO-RELEASE | 3 +- debian/libosmocore-dev.install | 1 + debian/rules | 3 + include/Makefile.am | 2 + 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 | 41 ++-- 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/crypt/gprs_cipher.h | 8 +- include/osmocom/gsm/a5.h | 5 +- include/osmocom/gsm/bitvec_gsm.h | 13 + include/osmocom/gsm/comp128.h | 8 +- include/osmocom/gsm/gsm_utils.h | 14 +- include/osmocom/gsm/gsup.h | 139 +++++++++++ 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/gb/gprs_bssgp.c | 4 +- src/gb/gprs_ns.c | 4 +- src/gsm/Makefile.am | 3 +- src/gsm/a5.c | 108 +++++---- src/gsm/auth_comp128v1.c | 2 +- src/gsm/auth_milenage.c | 35 +-- src/gsm/comp128.c | 7 +- src/gsm/gprs_cipher_core.c | 23 +- src/gsm/gsm_utils.c | 36 +++ src/gsm/gsup.c | 469 ++++++++++++++++++++++++++++++++++++ src/gsm/libosmogsm.map | 12 +- src/gsm/tlv_parser.c | 171 +++++++++++++ src/gsmtap_util.c | 21 +- src/logging.c | 57 ++++- 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 + 57 files changed, 1435 insertions(+), 298 deletions(-) create mode 100644 include/osmocom/gsm/bitvec_gsm.h create mode 100644 include/osmocom/gsm/gsup.h create mode 100644 src/gsm/gsup.c hooks/post-receive -- An utility library for Open Source Mobile Communications