Projects
osmocom:latest
open5gs
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 25
View file
open5gs_2.7.4.tar.xz/docs/_posts/2025-03-26-release-v2.7.4.md
Deleted
@@ -1,50 +0,0 @@ ---- -title: "v2.7.4 - Bug fixed" -date: 2025-03-26 20:08:00 +0900 -categories: - - Release -tags: - - News - - Release -head_inline: "<style> ul { padding-bottom: 1em; } .blue { color: blue; }</style>" ---- - -# Open5GS Release Note Summary - -This release introduces numerous improvements and bug fixes across core network components, enhancing overall stability, performance, and security. Below is a concise overview of the key updates: - -## Session & Subscription Management -- **SMF Enhancements:** - Improved handling of SDM subscriptions to UDM during the PDU session lifetime. -- **Optional PLMN-ID:** - Added support for an optional PLMN-ID parameter in SDM GET queries (AMF/SMF). -- **5GMM Cause Reporting:** - AMF now sends a 5GMM cause in the request to SMF when initiating a session release. - -## Mobility & Authentication Improvements -- **Mobility Fixes:** - Corrected QoS values for 2G to 4G mobility and fixed issues with UE context release and cell reselection. -- **Security & Authentication:** - Enhanced UE authentication processes, prevented crashes during security mode command failures, and implemented HSS selection improvements. - -## Interface & Protocol Enhancements -- **Diameter & PFCP:** - - Integrated statistics into the main loop for Diameter interfaces, with enhanced debug logging for HSS and PCRF. - - Addressed multiple PFCP issues, including memory management, header handling, and correct TEID restoration. -- **NAS Module:** - Fixed a heap-buffer overflow vulnerability in NAS message decoding. - -## SBI and Other Module Updates -- **SBI Enhancements:** - Enabled custom User-Agent header information for HTTP/2 requests, support for custom port numbers, and direct NRF communication. -- **Additional Fixes:** - - Resolved UE context handling issues during handovers and state transitions. - - Implemented various cosmetic fixes, typo corrections, and documentation updates. - - Introduced support for new parameters and refined subscription conditions. - -Overall, this release emphasizes improved network reliability, enhanced security measures, and better support for 5G core operations while also addressing legacy issues. - -See Release Note(https://github.com/open5gs/open5gs/releases/tag/v2.7.4) - -Download -- v2.7.4.tar.gz(https://github.com/open5gs/open5gs/archive/v2.7.4.tar.gz) -{: .notice--info}
View file
open5gs_2.7.4.dsc -> open5gs_2.7.5.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.4 +Version: 2.7.5 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: - 00c5d85960fc8a4761d1367e9d7ae77916fc6b8b 14531268 open5gs_2.7.4.tar.xz + 303a73808ade945b1fe26fb6f6edd6f44abd9e90 14530664 open5gs_2.7.5.tar.xz Checksums-Sha256: - 3057efeef445770a432db1389a8f3285e306137c1b5daf4ca45f52ce191a8803 14531268 open5gs_2.7.4.tar.xz + 2d4a89279f942f2eef0774f0ca239f3d7a4ce967eb5336ad6d319c415ae2ee5c 14530664 open5gs_2.7.5.tar.xz Files: - 2b3939d1a5bd92de0b91381f87cb3526 14531268 open5gs_2.7.4.tar.xz + e0bd301b5594bf766244a046864efbea 14530664 open5gs_2.7.5.tar.xz
View file
open5gs_2.7.4.tar.xz/.tarball-version -> open5gs_2.7.5.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -2.7.4 +2.7.5
View file
open5gs_2.7.4.tar.xz/debian/changelog -> open5gs_2.7.5.tar.xz/debian/changelog
Changed
@@ -1,74 +1,38 @@ -open5gs (2.7.4) unstable; urgency=medium +open5gs (2.7.5) unstable; urgency=medium * Bug Fixed - -- Sukchan Lee <acetcom@gmail.com> Wed, 26 Mar 2025 20:01:32 +0900 + -- Sukchan Lee <acetcom@gmail.com> Sun, 30 Mar 2025 22:01:17 +0900 -open5gs (2.7.4~oracular1) oracular; urgency=medium +open5gs (2.7.5~oracular) oracular; urgency=medium * Bug Fixed - -- Sukchan Lee <acetcom@gmail.com> Wed, 26 Mar 2025 19:59:26 +0900 + -- Sukchan Lee <acetcom@gmail.com> Sun, 30 Mar 2025 22:00:22 +0900 -open5gs (2.7.4~noble1) noble; urgency=medium +open5gs (2.7.5~noble) noble; urgency=medium * Bug Fixed - -- Sukchan Lee <acetcom@gmail.com> Wed, 26 Mar 2025 19:57:53 +0900 + -- Sukchan Lee <acetcom@gmail.com> Sun, 30 Mar 2025 21:59:27 +0900 -open5gs (2.7.4~jammy1) jammy; urgency=medium +open5gs (2.7.5~jammy) jammy; urgency=medium * Bug Fixed - -- Sukchan Lee <acetcom@gmail.com> Wed, 26 Mar 2025 19:56:48 +0900 + -- Sukchan Lee <acetcom@gmail.com> Sun, 30 Mar 2025 21:58:02 +0900 -open5gs (2.7.4~focal1) focal; urgency=medium +open5gs (2.7.5~focal) focal; urgency=medium * Bug Fixed - -- Sukchan Lee <acetcom@gmail.com> Wed, 26 Mar 2025 19:54:26 +0900 + -- Sukchan Lee <acetcom@gmail.com> Sun, 30 Mar 2025 21:56:59 +0900 -open5gs (2.7.4~bionic1) bionic; urgency=medium +open5gs (2.7.5~bionic) bionic; urgency=medium * Bug Fixed - -- Sukchan Lee <acetcom@gmail.com> Wed, 26 Mar 2025 19:52:28 +0900 - -open5gs (2.7.3) unstable; urgency=medium - - * Bug Fixed - - -- Sukchan Lee <acetcom@gmail.com> Sun, 23 Mar 2025 11:50:19 +0900 - -open5gs (2.7.3~oracular) oracular; urgency=medium - - * Bug Fixed - - -- Sukchan Lee <acetcom@gmail.com> Sun, 23 Mar 2025 11:49:02 +0900 - -open5gs (2.7.3~noble) noble; urgency=medium - - * Bug Fixed - - -- Sukchan Lee <acetcom@gmail.com> Sun, 23 Mar 2025 11:46:52 +0900 - -open5gs (2.7.3~jammy) jammy; urgency=medium - - * Bug Fixed - - -- Sukchan Lee <acetcom@gmail.com> Sun, 23 Mar 2025 11:45:41 +0900 - -open5gs (2.7.3~focal) focal; urgency=medium - - * Bug Fixed - - -- Sukchan Lee <acetcom@gmail.com> Sun, 23 Mar 2025 11:44:34 +0900 - -open5gs (2.7.3~bionic) bionic; urgency=medium - - * Bug Fixed - - -- Sukchan Lee <acetcom@gmail.com> Sun, 23 Mar 2025 11:40:59 +0900 + -- Sukchan Lee <acetcom@gmail.com> Sun, 30 Mar 2025 21:55:48 +0900 open5gs (2.7.2) unstable; urgency=medium
View file
open5gs_2.7.5.tar.xz/docs/_posts/2025-03-30-release-v2.7.5.md
Added
@@ -0,0 +1,50 @@ +--- +title: "v2.7.5 - Bug fixed" +date: 2025-03-30 22:05:00 +0900 +categories: + - Release +tags: + - News + - Release +head_inline: "<style> ul { padding-bottom: 1em; } .blue { color: blue; }</style>" +--- + +# Open5GS Release Note Summary + +This release introduces numerous improvements and bug fixes across core network components, enhancing overall stability, performance, and security. Below is a concise overview of the key updates: + +## Session & Subscription Management +- **SMF Enhancements:** + Improved handling of SDM subscriptions to UDM during the PDU session lifetime. +- **Optional PLMN-ID:** + Added support for an optional PLMN-ID parameter in SDM GET queries (AMF/SMF). +- **5GMM Cause Reporting:** + AMF now sends a 5GMM cause in the request to SMF when initiating a session release. + +## Mobility & Authentication Improvements +- **Mobility Fixes:** + Corrected QoS values for 2G to 4G mobility and fixed issues with UE context release and cell reselection. +- **Security & Authentication:** + Enhanced UE authentication processes, prevented crashes during security mode command failures, and implemented HSS selection improvements. + +## Interface & Protocol Enhancements +- **Diameter & PFCP:** + - Integrated statistics into the main loop for Diameter interfaces, with enhanced debug logging for HSS and PCRF. + - Addressed multiple PFCP issues, including memory management, header handling, and correct TEID restoration. +- **NAS Module:** + Fixed a heap-buffer overflow vulnerability in NAS message decoding. + +## SBI and Other Module Updates +- **SBI Enhancements:** + Enabled custom User-Agent header information for HTTP/2 requests, support for custom port numbers, and direct NRF communication. +- **Additional Fixes:** + - Resolved UE context handling issues during handovers and state transitions. + - Implemented various cosmetic fixes, typo corrections, and documentation updates. + - Introduced support for new parameters and refined subscription conditions. + +Overall, this release emphasizes improved network reliability, enhanced security measures, and better support for 5G core operations while also addressing legacy issues. + +See Release Note(https://github.com/open5gs/open5gs/releases/tag/v2.7.5) + +Download -- v2.7.5.tar.gz(https://github.com/open5gs/open5gs/archive/v2.7.5.tar.gz) +{: .notice--info}
View file
open5gs_2.7.4.tar.xz/lib/core/ogs-epoll.c -> open5gs_2.7.5.tar.xz/lib/core/ogs-epoll.c
Changed
@@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 by Sukchan Lee <acetcom@gmail.com> + * Copyright (C) 2019-2025 by Sukchan Lee <acetcom@gmail.com> * * This file is part of Open5GS. * @@ -232,22 +232,7 @@ received = context->event_listi.events; if (received & EPOLLERR) { - /* - * The libevent library has OGS_POLLOUT turned on in EPOLLERR. - * - * However, SIGPIPE can occur if write() is called - * when the peer connection is closed. - * - * Therefore, Open5GS turns off OGS_POLLOUT - * so that write() cannot be called in case of EPOLLERR. - * - * See also #2411 and #2312 - */ -#if 0 when = OGS_POLLIN|OGS_POLLOUT; -#else - when = OGS_POLLIN; -#endif } else if ((received & EPOLLHUP) && !(received & EPOLLRDHUP)) { when = OGS_POLLIN|OGS_POLLOUT; } else {
View file
open5gs_2.7.4.tar.xz/lib/core/ogs-signal.c -> open5gs_2.7.5.tar.xz/lib/core/ogs-signal.c
Changed
@@ -15,7 +15,7 @@ */ /* - * Copyright (C) 2019 by Sukchan Lee <acetcom@gmail.com> + * Copyright (C) 2019-2025 by Sukchan Lee <acetcom@gmail.com> * * This file is part of Open5GS. * @@ -277,9 +277,20 @@ #ifdef SIGIOT sigdelset(sig_mask, SIGIOT); #endif + +/* + * SIGPIPE can occur if write() is called when the peer connection is closed. + * + * Therefore, Open5GS ignore SIGPIE signal + * + * See also #2411 and #2312 + */ +#if 0 #ifdef SIGPIPE sigdelset(sig_mask, SIGPIPE); #endif +#endif + #ifdef SIGSEGV sigdelset(sig_mask, SIGSEGV); #endif
View file
open5gs_2.7.4.tar.xz/meson.build -> open5gs_2.7.5.tar.xz/meson.build
Changed
@@ -16,7 +16,7 @@ # along with this program. If not, see <https://www.gnu.org/licenses/>. project('open5gs', 'c', 'cpp', - version : '2.7.4', + version : '2.7.5', license : 'AGPL-3.0-or-later', meson_version : '>= 0.43.0', default_options : @@ -25,7 +25,7 @@ , ) -libogslib_version = '2.7.4' +libogslib_version = '2.7.5' prefix = get_option('prefix') bindir = join_paths(prefix, get_option('bindir'))
View file
open5gs_2.7.4.tar.xz/src/main.c -> open5gs_2.7.5.tar.xz/src/main.c
Changed
@@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 by Sukchan Lee <acetcom@gmail.com> + * Copyright (C) 2019-2025 by Sukchan Lee <acetcom@gmail.com> * * This file is part of Open5GS. * @@ -60,10 +60,6 @@ ogs_log_cycle(); break; - case SIGWINCH: - ogs_info("Signal-NUM%d received (%s)", - signum, ogs_signal_description_get(signum)); - break; case SIGUSR1: fprintf(stderr, "%*s%-30s contains %6lu bytes in %3lu blocks (ref %d) %p\n",
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
.