Projects
osmocom:master
open5gs
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 383
View file
commit_b94173ab41985d3c0c4c125aefa65c385a5fa0f5.txt
Added
View file
commit_d7b896affb7948e8ab12a026b6139b93dec701d5.txt
Deleted
View file
open5gs_2.7.0.61.d7b89.dsc -> open5gs_2.7.0.62.b9417.dsc
Changed
@@ -2,7 +2,7 @@ Source: open5gs Binary: open5gs-common, open5gs-mme, open5gs-sgwc, open5gs-smf, open5gs-amf, open5gs-sgwu, open5gs-upf, open5gs-hss, open5gs-pcrf, open5gs-nrf, open5gs-scp, open5gs-sepp, open5gs-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg Architecture: any -Version: 2.7.0.61.d7b89 +Version: 2.7.0.62.b9417 Maintainer: Harald Welte <laforge@gnumonks.org> Uploaders: Sukchan Lee <acetcom@gmail.com> Homepage: https://open5gs.org @@ -32,8 +32,8 @@ open5gs-udr deb net optional arch=any open5gs-upf deb net optional arch=any Checksums-Sha1: - 32e52df993b49ed95ec615c50c93f6e103fb9646 14470248 open5gs_2.7.0.61.d7b89.tar.xz + 182bf62ed4a8ab03b8a4faf418486ce884018ad1 14470024 open5gs_2.7.0.62.b9417.tar.xz Checksums-Sha256: - 72852887645b40d61b8b3e9c36a1245d62db8411dded56dade90bdf5ede2b6da 14470248 open5gs_2.7.0.61.d7b89.tar.xz + f362ec8104b449f5c04db15c40d69124175cee64c10f2e28282c68d6d07a32b6 14470024 open5gs_2.7.0.62.b9417.tar.xz Files: - 11b0454dbb0cdaad4939499e51a3ed94 14470248 open5gs_2.7.0.61.d7b89.tar.xz + 666cefc37b45f6e55010dc87e7ddaa21 14470024 open5gs_2.7.0.62.b9417.tar.xz
View file
open5gs_2.7.0.61.d7b89.tar.xz/.tarball-version -> open5gs_2.7.0.62.b9417.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -2.7.0.61-d7b89 +2.7.0.62-b9417
View file
open5gs_2.7.0.61.d7b89.tar.xz/debian/changelog -> open5gs_2.7.0.62.b9417.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -open5gs (2.7.0.61.d7b89) unstable; urgency=medium +open5gs (2.7.0.62.b9417) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Fri, 19 Jan 2024 23:23:47 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Sun, 21 Jan 2024 03:10:31 +0000 open5gs (2.7.0) unstable; urgency=medium
View file
open5gs_2.7.0.61.d7b89.tar.xz/lib/core/ogs-pool.h -> open5gs_2.7.0.62.b9417.tar.xz/lib/core/ogs-pool.h
Changed
@@ -157,6 +157,12 @@ (pool)->arrayj = temp; \ } \ } while (0) +#define ogs_pool_assert_if_has_duplicate(pool) do { \ + int i, j; \ + for (i = 0; i < (pool)->size; i++) \ + for (j = i+1; j < (pool)->size; j++) \ + ogs_assert(((pool)->arrayi) != ((pool)->arrayj)); \ +} while (0) #ifdef __cplusplus }
View file
open5gs_2.7.0.61.d7b89.tar.xz/src/amf/context.c -> open5gs_2.7.0.62.b9417.tar.xz/src/amf/context.c
Changed
@@ -62,8 +62,12 @@ ogs_pool_init(&amf_ue_pool, ogs_global_conf()->max.ue); ogs_pool_init(&ran_ue_pool, ogs_global_conf()->max.ue); ogs_pool_init(&amf_sess_pool, ogs_app()->pool.sess); + /* Increase size of TMSI pool (#1827) */ ogs_pool_init(&m_tmsi_pool, ogs_global_conf()->max.ue*2); ogs_pool_random_id_generate(&m_tmsi_pool); +#if 0 /* For debugging : Verify whether there are duplicates of M_TMSI. */ + ogs_pool_assert_if_has_duplicate(&m_tmsi_pool); +#endif ogs_list_init(&self.gnb_list); ogs_list_init(&self.amf_ue_list); @@ -2487,7 +2491,8 @@ ogs_assert(m_tmsi); /* Restore M-TMSI by Issue #2307 */ - *m_tmsi &= 0x003fffff; + *m_tmsi &= 0x3fffffff; + *m_tmsi = ((*m_tmsi & 0xffff) | ((*m_tmsi & 0x3f000000) >> 8)); ogs_pool_free(&m_tmsi_pool, m_tmsi); return OGS_OK;
View file
open5gs_2.7.0.61.d7b89.tar.xz/src/mme/mme-context.c -> open5gs_2.7.0.62.b9417.tar.xz/src/mme/mme-context.c
Changed
@@ -118,8 +118,12 @@ ogs_pool_init(&sgw_ue_pool, ogs_global_conf()->max.ue); ogs_pool_init(&mme_sess_pool, ogs_app()->pool.sess); ogs_pool_init(&mme_bearer_pool, ogs_app()->pool.bearer); + /* Increase size of TMSI pool (#1827) */ ogs_pool_init(&m_tmsi_pool, ogs_global_conf()->max.ue*2); ogs_pool_random_id_generate(&m_tmsi_pool); +#if 0 /* For debugging : Verify whether there are duplicates of M_TMSI. */ + ogs_pool_assert_if_has_duplicate(&m_tmsi_pool); +#endif self.enb_addr_hash = ogs_hash_make(); ogs_assert(self.enb_addr_hash); @@ -4652,7 +4656,8 @@ ogs_assert(m_tmsi); /* Restore M-TMSI by Issue #2307 */ - *m_tmsi &= 0x003fffff; + *m_tmsi &= 0x3fffffff; + *m_tmsi = ((*m_tmsi & 0xffff) | ((*m_tmsi & 0x3f000000) >> 8)); ogs_pool_free(&m_tmsi_pool, m_tmsi); return OGS_OK;
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.