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 966859933250d61a05c069e8871e20e08fd0c2af (commit) discards 3f90ab1f019b734efbca778a0f3f169ce5e48379 (commit) discards fe625302549c8a27f901f417cb816d7c05a00e8b (commit) discards 70fb27bcfcfd79480e16a888588198747b6b9a13 (commit) discards d185e9814d6fe44a3d86627c0fef3cc1d6849e13 (commit) discards 0daf96a5e5dfe0e060e2f0992eba17cc7abb6b19 (commit) via 6163f8d7f56a027ccef4462c71af5a8020aa1813 (commit) via 0fae97efdc9fec894ebf8b6ab39c0c5e2586ff3b (commit) via ad73bc60fcd31988302c40793add3392bef9d84a (commit) via cc748e0f24faa5d0eb9b11750ff07b0ee0f2e668 (commit) via f5aebcac2c25d44a0a84a1ac71c7aedb23630e2d (commit) via ce8de7ab10ed34f29123d8723b13cacf00c7bf46 (commit) via c0a9bf36067363696814bf72fc3edf553e00290f (commit) via 3fe133576ccdcd09b475296de01ad49aa93f3aef (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 (966859933250d61a05c069e8871e20e08fd0c2af) \ N -- N -- N (6163f8d7f56a027ccef4462c71af5a8020aa1813) 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=6163f8d7f56a027ccef4462c71af5a8020aa1813 commit 6163f8d7f56a027ccef4462c71af5a8020aa1813 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=0fae97efdc9fec894ebf8b6ab39c0c5e2586ff3b commit 0fae97efdc9fec894ebf8b6ab39c0c5e2586ff3b 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=ad73bc60fcd31988302c40793add3392bef9d84a commit ad73bc60fcd31988302c40793add3392bef9d84a 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=cc748e0f24faa5d0eb9b11750ff07b0ee0f2e668 commit cc748e0f24faa5d0eb9b11750ff07b0ee0f2e668 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=f5aebcac2c25d44a0a84a1ac71c7aedb23630e2d commit f5aebcac2c25d44a0a84a1ac71c7aedb23630e2d Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Fri Jan 23 11:33:51 2015 +0100 sgsn: Remove inactive LLME/MM after inactivity timeout Currently old LLMEs and MM contexts that haven't been explicitly detached or cancelled are not removed until another request with the same IMSI is made. These stale entries may accumulate over time and severely compromise the operation of the SGSN. This patch implements age based LLME expiry, when the maximum age has been reached, the corresponding MM context is cancelled. If such an MM context doesn't exist, the LLME is unassigned directly. The implementation works as follows. - llme->age_timestamp is reset on each received PTP LLC message - sgsn_llme_check_cb is invoked periodically (each 30s) - sgsn_llme_check_cb sets the age_timestamp to the current time if it has been reset - sgsn_llme_check_cb computes the age and expires the LLME if it exceeds gprs_max_time_to_idle() Ticket: OW#1364 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=ce8de7ab10ed34f29123d8723b13cacf00c7bf46 commit ce8de7ab10ed34f29123d8723b13cacf00c7bf46 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Fri Jan 23 12:32:38 2015 +0100 gprs: Use a macro value to set the 'Periodic RA update timer' Currently the T3312 timer is directly set as encoded value when generating the Attach/RAU Accept messages. This patch adds GSM0408_T3312_SECS and uses it to set the information element's value. Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=c0a9bf36067363696814bf72fc3edf553e00290f commit c0a9bf36067363696814bf72fc3edf553e00290f Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Fri Jan 23 11:44:39 2015 +0100 gprs: Add 'Negotiated READY timer value' IE to Attach/RAU Accept Currently this optional IE is omitted, so that the optional 'Requested READY timer value' of the corresponding Request message is used by the MS (or the default value if this IE is not used). This patch extends gsm48_tx_gmm_att_ack and gsm48_tx_gmm_ra_upd_ack to always include the IE set to the default value of T3312 (44s, see GSM 04.08, table 11.4a). Ticket: OW#1364 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=3fe133576ccdcd09b475296de01ad49aa93f3aef commit 3fe133576ccdcd09b475296de01ad49aa93f3aef Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Mon Jan 19 08:27:34 2015 +0100 gprs: Add GPRS timer conversion functions Currently, all GPRS timer values are hard-coded. To make these values configurable in seconds and to show them, conversion functions from and to seconds are needed. This patch adds gprs_tmr_to_secs and gprs_secs_to_tmr_floor. Due to the limited number of bits used to encode GPRS timer values, only a few durations can be represented. gprs_secs_to_tmr_floor therefore always returns the timer value that represents either the exact number (if an exact representation exists) or the next lower number for that an exact representation exists. Sponsored-by: On-Waves ehf ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gprs_utils.c | 16 +++++++++++++--- openbsc/tests/gprs/gprs_test.c | 22 ++++++++++++++++------ 2 files changed, 29 insertions(+), 9 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)