Releases: open5gs/open5gs
v2.6.4 - Bug Fixed
Apply a Hotfix
What's Changed
- [MME] add facility to select smf(pgwc) by tac and e_cell_id by @s5uishida in #2293
- [Fuzzing] oss-fuzz support for fuzzing by @0x34d in #2283
- [SMF] Disable Network Service request while ACTIVATING by @acetcom in #2296
- [SBI] Fixed a bug with encoder/decoder of scpPorts by @acetcom in #2315
- [AMF] Fixed crash if served_tai_index < 0 (#2059) by @acetcom in #2316
New Contributors
Full Changelog: v2.6.3...v2.6.4
v2.6.3 - PFCP Restoration
PFCP Restoration
It mainly referred to the standard as below and implemented it using PFCP based restart procedures
TS23.007 LTE Restoration procedures
TS23.527 5G Restoration procedures
What's Changed
-
Check if UE context has been removed already between processing different events by @bmeglic in #2228
-
[AMF] Fix N2 Handover - copy PDU session info by @bmeglic in #2248
-
Add ambr_speed option, this allow to change the speed value by @infercom2 in #2250
-
[SBI] Fixed an issue with FQDN/TLS (#2252) by @acetcom in #2266
-
[MME/PGW] Added Extended-PCO in 4G/LTE (#2261) by @acetcom in #2267
-
[UPF metrics] Use APN/DNN to expose dnn label by @gstaa in #2251
-
[APP] Fix number of items of memory pool for subscriptions to NRF by @bmeglic in #2271
-
FIX: 22.04 (jammy) gpg keyring addition by @ibkvictor in #2272
New Contributors
- @ibkvictor made their first contribution in #2272
Full Changelog: v2.6.2...v2.6.3
v2.6.2 - Bug Fixed
In v2.6.1, there was an issue with Metric feature that reduced UPF performance. v2.6.2 has been released to address this. Also fixed an issue where Release-17 UEs could not connect due to IE not fixing properly.
Bug Fixes
- [UPF] Remove Metrics in Data Plane (#2210) by @acetcom in #2219
- [NAS/GTP/PFCP] Upgrade IE to Release-17 by @acetcom in #2157
New Features
What's Changed
- [AMF] Fix handling Service Request by @bmeglicit in #2149
- [BSF] Removed MongoDB in BSF configuration file by @acetcom in #2158
- NFManagement subscriptions API conform to 3GPP SBI specification by @acetcom in #2159
- [PCF] Fix crash when both IPv4 and IPv6 Frame Routes are set by @bmeglicit in #2167
- [SBI] Modified Exception handler on error (#2169) by @acetcom in #2170
- [AMF] Fix Network Initiated Deregistration by @bmeglicit in #2172
- [AMF, PCF] Don't free unallocated memory by @gstaa in #2173
- Introduce TAI Range in the AMF/MME configuration by @acetcom in #2175
- [AMF] Fix crash when gNB disconnects in middle of SBI client transaction by @bmeglicit in #2134
- [AMF metrics] Initial histogram support by @gstaa in #2178
- Updated open5gs-dbctl by @infercom2 in #2185
- [AMF/MME] PLMN access control by @acetcom in #2193
- [SMF] Release PDU session with skipInd by @gstaa in #2200
- [SMF] Fixed Gy Service-Context-Id by @acetcom in #2224
Full Changelog: v2.6.1...v2.6.2
v2.6.1 - Upgrade to Release-17
What's Changed
- [MME] Introduce support for S6a Cancel Location Request by @jmasterfunk84 in #1676
- [MME+HSS] AVP Occurring Too Many Times by @jmasterfunk84 in #1680
- Fix PCO IE sent in response over S5c and Gn irrespective of its presence in request by @herlesupreeth in #1691
- [MME] Cancel Location Handling by @jmasterfunk84 in #1698
- [SMF] Fix abort on app exit when no Diameter configuration by @bmeglicit in #1710
- [MME] Dictionary Updates and IDR Support by @jmasterfunk84 in #1714
- [metrics] Fix double-free on application exit by @bmeglicit in #1717
- Gx: add support for 3GPP-Charging-Identifier by @lynxis in #1715
- [SMF] fixup send 3GPP-Charging-Characteristics on Gx if received on S5/8c by @lynxis in #1724
- [SMF] Handle upCnxState=ACTIVATING by later replying with 200 instead of 204 by @mitmitmitm in #1729
- [SBI] Send NF discovery query with service-names delimited with comma by @bmeglicit in #1730
- removing extra lines by @EugeneBogush in #1740
- [AMF] Accept Deregistration Notification from UDM only for registered UE by @bmeglicit in #1737
- [WebUI] Increased DNN/APN field size by @jmasterfunk84 in #1745
- Minor typo fix by @bmeglicit in #1746
- [AMF] Handle APN/DNN names as case-insensitive by @bmeglicit in #1747
- Introduce Cancel Location and Insert Subscriber Data features to HSS. by @jmasterfunk84 in #1744
- [SMF] Wait for both N1&N2 release signals before releasing session by @bmeglicit in #1753
- Add tested Ericsson gNodeBs and eNodeBs by @neggles in #1763
- [AMF] Add amfInfoList to NFProfile by @gstaa in #1757
- [HSS] Enable Change Streams by @jmasterfunk84 in #1758
- [core] prevent timer overflow on 32bit systems by @spencersevilla in #1770
- [pfcp] add addr and port to pfcp assoc/de-assoc log messages by @spencersevilla in #1773
- [config,metrics] Move metrics configuration section under respective … by @bmeglicit in #1754
- Fix UL and DL URR Usage Report by @dibasdas02 in #1793
- [AMF] Fix for switching state when sending Deregistration Request fails by @bmeglicit in #1805
- [MME] Support for Insert Subscriber Data by @jmasterfunk84 in #1794
- [MME] Cancel Location while Idle by @jmasterfunk84 in #1797
- swap CP and UP SEIDs in ogs_info log messages by @spencersevilla in #1814
- fix dropped_dl_traffic_threshold ie. by @ssafaorhan in #1817
- [AMF,UDM] Add support to subscribe to SDM changes by @bmeglicit in #1820
- [AMF] Increase size of TMSI pool by @bmeglicit in #1827
- [AMF] Reject registration requests when pool for UE contexts is empty by @bmeglicit in #1828
- [DBI] Disable Change Streams with mongo Version by @jmasterfunk84 in #1833
- [AMF] Support REREGISTRATION_REQUIRED in dereg notify by @mitmitmitm in #1858
- fix for scp daemon by @EugeneBogush in #1872
- added open5gs-scp by @EugeneBogush in #1874
- [SBI] Do not send empty arrays when registering to NRF by @bmeglicit in #1876
- Build webui from local source by @sergeyyarin in #1882
- [AMF] Add implicit_unsubscribe field to SDMSubscription by @bmeglicit in #1884
- Build WebUI from local source by @sergeyyarin in #1885
- Update 01-quickstart.md by @lost-res in #1886
- Add TLS support by @bojanHub in #1865
- [metrics] Fix log output for metrics by @bmeglicit in #1890
- OpenAPI: Allow handling of objects of type 'AnyType' by @mitmitmitm in #1895
- get amf_ue from sess by @lester-001 in #1913
- React to sdmsubscription-notify modifications of am-data/subscribedUeAmbr and am-data/ratRestrictions by @mitmitmitm in #1923
- amf: fix regression for smf selection by @miguelbf-alb in #1929
- free replybuf after sent replay message by @lester-001 in #1936
- [PCF, UPF] Add metrics support by @gstaa in #1940
- [SMF] fix crash due free-ing invalid pointer by @bmeglicit in #1941
- [AMF, SMF] Add RM and SM metrics support by @gstaa in #1943
- [AMF] Fix deletion of auth data from AUSF by @mitmitmitm in #1947
- free socket fd by @lester-001 in #1948
- Add NF load to NRF Heartbeat by @gstaa in #1958
- [SMF] Fix metric bearers_active by @bmeglicit in #1960
- [mongo] Use "ping" command instead of "serverStatus" during mongo initialization by @mitmitmitm in #1967
- New AMF ID in SMF session context for 'inter-AMF change or mobility' by @matejGradisar in #1973
- [AMF] Implicit Network-initiated Deregistration by @gstaa in #1987
- [pfcp] Fix code style by @bmeglicit in #1992
- changed error tagged log to info tagged log for handling 5g guti info… by @ridzafauzi in #1993
- [MME] Add Purge-UE Capability by @jmasterfunk84 in #1991
- Framed routing by @mitmitmitm in #2009
- [MME] Implicit Network-initiated Deregistration by @jmasterfunk84 in #2013
- Framed routes udr by @mitmitmitm in #2022
- Remove not valid UTF-8 characters by @bmeglicit in #2037
- [NF] Fix double-free crash when NF is under heavy load by @bmeglicit in #2045
- Support for UPF HA - release/establish new PDU session by @bojanHub in #2048
- [SBI,NF] Don't treat SBI connection errors as asserts by @bmeglicit in #2053
- [SBI] Do not treat removed streams as errors when sending responses by @bmeglicit in #2068
- [SBI] Fix possible crash when handling PatchItems in NFProfile PATCH req by @bmeglicit in #2069
- [pfcp] response_timeout should not call ogs_pfcp_xact_delete by @spencersevilla in #2072
- [sgwc] silently handle downlink data ack when ue already reattached by @spencersevilla in #2073
- Issue housekeeping by @pobk in #2078
- Fixed typos in GitHub templates and bug schemas by @pobk in #2080
- Don't left-shift by negative amount, which is UB according to C17 by @mitmitmitm in #2087
- Fixed typo in 01-quickstart.md by @alishir in #2088
- [PFCP] Support pfcp advertise address by @mitmitmitm in #2098
- [AMF] Disallow handling service requests unless UE is already registered by @bmeglicit in #2100
- [AMF] Expose more metrics by @gstaa in #2133
New Contributors
- @lynxis made their first contribution in #1715
- @neggles made their first contribution in #1763
- @gstaa made their first contribution in #1757
- @dibasdas02 made their first contribution in #1793
- @sergeyyarin made their first contribution in #1882
- @lost-res made their first contribution in #1886
- @bojanHub made their first contribution in #1865
- @miguelbf-alb made their first contribution in #1929
- @matejGradisar made their first contribution in #1973
- @ridzafauzi made their first contribution in #1993
- @pobk made their first contribution in https://github.com/open5gs/open5gs...