Projects
osmocom:nightly
open5gs
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 1187
View file
open5gs_2.7.6.4769.9d8e.202509222026.dsc -> open5gs_2.7.6.4770.3978.202509232026.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.6.4769.9d8e.202509222026 +Version: 2.7.6.4770.3978.202509232026 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: - 9f5f6ab1b5749832aeae3e3e5eb348649fcac6e7 15052092 open5gs_2.7.6.4769.9d8e.202509222026.tar.xz + 7484206d495c66883a1fff0415b2f1188babc9a5 15052740 open5gs_2.7.6.4770.3978.202509232026.tar.xz Checksums-Sha256: - a490341fb564a9994626f2dfdda7b6f0f98fda049fe8ceef2794e71b1ae8f650 15052092 open5gs_2.7.6.4769.9d8e.202509222026.tar.xz + 436cb9457c0a9ae804b7836f9602138a82926246f697e5b4a9d7b338d5b8c11d 15052740 open5gs_2.7.6.4770.3978.202509232026.tar.xz Files: - a47d8032fb955773bf4f562e022286fd 15052092 open5gs_2.7.6.4769.9d8e.202509222026.tar.xz + 8885e25af6f873eb3a4f7e1f432e8619 15052740 open5gs_2.7.6.4770.3978.202509232026.tar.xz
View file
open5gs_2.7.6.4769.9d8e.202509222026.tar.xz/.tarball-version -> open5gs_2.7.6.4770.3978.202509232026.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -2.7.6.4769-9d8e.202509222026 +2.7.6.4770-3978.202509232026
View file
open5gs_2.7.6.4769.9d8e.202509222026.tar.xz/debian/changelog -> open5gs_2.7.6.4770.3978.202509232026.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -open5gs (2.7.6.4769.9d8e.202509222026) unstable; urgency=medium +open5gs (2.7.6.4770.3978.202509232026) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom nightly feed - -- Osmocom OBS scripts <info@osmocom.org> Mon, 22 Sep 2025 20:28:05 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Tue, 23 Sep 2025 20:28:04 +0000 open5gs (2.7.6) unstable; urgency=medium
View file
open5gs_2.7.6.4769.9d8e.202509222026.tar.xz/src/amf/ngap-handler.c -> open5gs_2.7.6.4770.3978.202509232026.tar.xz/src/amf/ngap-handler.c
Changed
@@ -183,6 +183,18 @@ return; } + if (globalGNB_ID->pLMNIdentity.size != sizeof(gnb->plmn_id)) { + ogs_error("Invalid PLMNIdentity size = %d (expected %d)", + (int)globalGNB_ID->pLMNIdentity.size, + (int)sizeof(gnb->plmn_id)); + group = NGAP_Cause_PR_protocol; + cause = NGAP_CauseProtocol_semantic_error; + r = ngap_send_ng_setup_failure(gnb, group, cause); + ogs_expect(r == OGS_OK); + ogs_assert(r != OGS_ERROR); + return; + } + if (!SupportedTAList) { ogs_error("No SupportedTAList"); group = NGAP_Cause_PR_protocol; @@ -274,6 +286,18 @@ &BroadcastPLMNItem->pLMNIdentity; ogs_assert(pLMNIdentity); + if (pLMNIdentity->size != sizeof(ogs_plmn_id_t)) { + ogs_error("Invalid PLMNIdentity size = %d (expected %d)", + (int)pLMNIdentity->size, + (int)sizeof(ogs_plmn_id_t)); + group = NGAP_Cause_PR_protocol; + cause = NGAP_CauseProtocol_semantic_error; + r = ngap_send_ng_setup_failure(gnb, group, cause); + ogs_expect(r == OGS_OK); + ogs_assert(r != OGS_ERROR); + return; + } + memcpy(&gnb->supported_ta_listi.bplmn_listj.plmn_id, pLMNIdentity->buf, sizeof(ogs_plmn_id_t)); ogs_debug(" PLMN_IDMCC:%d MNC:%d",
View file
open5gs_2.7.6.4769.9d8e.202509222026.tar.xz/tests/common/ngap-build.c -> open5gs_2.7.6.4770.3978.202509232026.tar.xz/tests/common/ngap-build.c
Changed
@@ -2622,6 +2622,31 @@ #define TEST_NGAP_MAX_MESSAGE 64 +ogs_pkbuf_t *test_ngap_build_malformed_ng_setup_request(int i) +{ + ogs_pkbuf_t *pkbuf = NULL; + const char *payloadTEST_NGAP_MAX_MESSAGE = { + "00150035" + "000004001b0008c0 02f8391000010200 5240090300667265 6535676300660010" + "00000000010002f8 3900001008010203 0015400140000000", + "", + }; + + uint16_t lenTEST_NGAP_MAX_MESSAGE = { + 60, + 0, + }; + + char hexbufOGS_HUGE_LEN; + + pkbuf = ogs_pkbuf_alloc(NULL, OGS_MAX_SDU_LEN); + ogs_assert(pkbuf); + ogs_pkbuf_put_data(pkbuf, + ogs_hex_from_string(payloadi, hexbuf, sizeof(hexbuf)), leni); + + return pkbuf; +} + ogs_pkbuf_t *test_ngap_build_amf_configuration_ack(int i) { ogs_pkbuf_t *pkbuf = NULL;
View file
open5gs_2.7.6.4769.9d8e.202509222026.tar.xz/tests/common/ngap-build.h -> open5gs_2.7.6.4770.3978.202509232026.tar.xz/tests/common/ngap-build.h
Changed
@@ -79,6 +79,7 @@ ogs_pkbuf_t *testngap_build_handover_cancel(test_ue_t *test_ue, NGAP_Cause_PR group, long cause); +ogs_pkbuf_t *test_ngap_build_malformed_ng_setup_request(int i); ogs_pkbuf_t *test_ngap_build_amf_configuration_ack(int i); ogs_pkbuf_t *test_ngap_build_malformed_initial_ue_message(int i);
View file
open5gs_2.7.6.4769.9d8e.202509222026.tar.xz/tests/registration/crash-test.c -> open5gs_2.7.6.4770.3978.202509232026.tar.xz/tests/registration/crash-test.c
Changed
@@ -1434,6 +1434,29 @@ testgnb_ngap_close(ngap); } +static void test6_issues4087_func(abts_case *tc, void *data) +{ + int rv; + ogs_socknode_t *ngap; + ogs_pkbuf_t *sendbuf; + ogs_pkbuf_t *recvbuf; + ogs_ngap_message_t message; + + ngap = testngap_client(1, AF_INET); + ABTS_PTR_NOTNULL(tc, ngap); + + sendbuf = test_ngap_build_malformed_ng_setup_request(0); + ABTS_PTR_NOTNULL(tc, sendbuf); + rv = testgnb_ngap_send(ngap, sendbuf); + ABTS_INT_EQUAL(tc, OGS_OK, rv); + + recvbuf = testgnb_ngap_read(ngap); + ABTS_PTR_NOTNULL(tc, recvbuf); + ogs_pkbuf_free(recvbuf); + + testgnb_ngap_close(ngap); +} + abts_suite *test_crash(abts_suite *suite) { suite = ADD_SUITE(suite) @@ -1443,6 +1466,7 @@ abts_run_test(suite, test3_func, NULL); abts_run_test(suite, test4_issues2842_func, NULL); abts_run_test(suite, test5_func, NULL); + abts_run_test(suite, test6_issues4087_func, NULL); return suite; }
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
.