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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, jerlbeck/wip/gprs-patching has been updated discards 6163f8d7f56a027ccef4462c71af5a8020aa1813 (commit) discards 0fae97efdc9fec894ebf8b6ab39c0c5e2586ff3b (commit) discards ad73bc60fcd31988302c40793add3392bef9d84a (commit) discards cc748e0f24faa5d0eb9b11750ff07b0ee0f2e668 (commit) via 5a8a00afe6f037a39b407bcacdcd35bd6b399f76 (commit) via 3cf9a0dc5126198f9e94cb7104fb75b96afa4c6b (commit) via 4c200652f7c54ff2e7e1708d93adf75be9f86712 (commit) via b6d0eaa0da84758fad88d213bb42fd00f1e030be (commit) via 99ad4ec4a2261c3e1cda14c7fed6d7252ade7b96 (commit) via b10b16f9bdc4d916035313b68a7eeb6f55499c78 (commit) via 7113c90e8476cc97271aeec7b2bb345474c95d64 (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 (6163f8d7f56a027ccef4462c71af5a8020aa1813) \ N -- N -- N (5a8a00afe6f037a39b407bcacdcd35bd6b399f76) 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/openbsc/commit/?id=5a8a00afe6f037a39b407bcacdcd35bd6b399f76 commit 5a8a00afe6f037a39b407bcacdcd35bd6b399f76 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Tue Sep 30 13:53:26 2014 +0200 sgsn: Added TODOs (TODO) TODO: - fix and remove TODOs - add test cases for Detach(reattach) - add test cases for PDP context deletion (OW#1311) - add test cases for Cancel pending timer in sgsn_mm_ctx_free - implement age based MM context expiry - remove this commit Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=3cf9a0dc5126198f9e94cb7104fb75b96afa4c6b commit 3cf9a0dc5126198f9e94cb7104fb75b96afa4c6b Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Fri Oct 17 10:08:02 2014 +0200 sgsn: Do not die in _bssgp_tx_dl_ud on TLLI mismatch (TODO) Currently an OSMO_ASSERT fails, if the message's and the mmctx's TLLIs do not match. This commit turns the assertion into an ERROR log message and uses the default values for IMSI, DRX, and RA CAP instead of the MM context values in this case. TODO: - find the real source for the problem - add test cases derived from what is being described in the ticket Ticket: OW#1322 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=4c200652f7c54ff2e7e1708d93adf75be9f86712 commit 4c200652f7c54ff2e7e1708d93adf75be9f86712 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Wed Dec 17 14:03:35 2014 +0100 sgsn: Add PDP info to subscriber data (TODO) TODO: - commit message - raw binary representation ??? - tests Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=b6d0eaa0da84758fad88d213bb42fd00f1e030be commit b6d0eaa0da84758fad88d213bb42fd00f1e030be Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Fri Dec 19 19:11:20 2014 +0100 sgsn: Add logging to connect_timer_cb (TODO) TODO: - LOGLevel ? Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=99ad4ec4a2261c3e1cda14c7fed6d7252ade7b96 commit 99ad4ec4a2261c3e1cda14c7fed6d7252ade7b96 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Fri Jan 23 13:52:55 2015 +0100 gprs: Do not put the subscr in gprs_subscr_delete Currently gprs_subscr_delete implicitely calls subscr_put, which makes the code more complex than necessary (additional subscr_get) in a few places. It also makes it more difficult to see, whether get/put are balanced within a function. In addition, the functions are not named consistently (gprs_subscr_delete vs. gprs_subscr_put_and_cancel). This commit changes the semantics of gprs_subscr_delete and indirectly of gprs_subscr_put_and_cancel to not call subscr_put on their argument, but to leave that for the caller to do it explicitely. It renames gprs_subscr_put_and_cancel to gprs_subscr_cancel to reflect that change in the name, too. Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=b10b16f9bdc4d916035313b68a7eeb6f55499c78 commit b10b16f9bdc4d916035313b68a7eeb6f55499c78 Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Tue Jan 20 21:14:03 2015 +0100 sgsn: Remove the "permanent" subscriber cache The subscriber cache would help in case: * GPRS DETACH, GPRS ATTACH. In that case we might still have some cached authentication tuples we avoid another sendAuthenticationInfo request. * After a detach the cache expiry would make sure to eventually send a purgeMS to the HLR (which might be ignored). At the same time to make the cache work we will need to make sure to start and stop timers. In case we don't start we might accumulate subscribers. I am afraid that the above two benefits do not outweight the complexity of this implementation. http://cgit.osmocom.org/openbsc/commit/?id=7113c90e8476cc97271aeec7b2bb345474c95d64 commit 7113c90e8476cc97271aeec7b2bb345474c95d64 Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Tue Jan 20 21:14:03 2015 +0100 sgsn: Remove MM from the list before gprs_subscr_delete is called Modify sgsn_mm_ctx_free to remove the entry from the list as otherwise we might double free the context from within gprs_subscriber_delete. ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gprs_sgsn.h | 4 +- openbsc/include/openbsc/sgsn.h | 4 -- openbsc/src/gprs/gprs_sgsn.c | 7 +-- openbsc/src/gprs/gprs_subscriber.c | 91 ++++--------------------------------- openbsc/src/gprs/sgsn_vty.c | 40 +--------------- openbsc/tests/sgsn/sgsn_test.c | 83 ++++++--------------------------- 6 files changed, 28 insertions(+), 201 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)