This repository has been archived by the owner on Jun 30, 2022. It is now read-only.
Releases: free5gc/upf
Releases · free5gc/upf
v1.0.3
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Fix: When an error occurs during BufBlkAlloc or BufblkBytes, SegFault may result. by @matsumu-y in #39
- Fix improper handling of PfcpXact during UPF PFCP message processing. by @matsumu-y in #41
- Fix the deadlock between TimerExpireCheck() and PfcpXactDelete() by @shugo-h in #42
- Fixed: UTLT_LogPrint() is not thread safe. by @shugo-h in #43
- Fixed: UPF leaks PfcpXact if PFCP Session Report Response is not processed by @shugo-h in #45
- Suppress the frequency of sending PFCP Session Report Request messages by @shugo-h in #46
- [Bugs] Deleted PFCP session is found by UpfSessionFindBySeid(). by @RyuichiNamba-fj in #47
- add UpfSendNoSessionRsp() by @ianchen0119 in #51
- Fix: When epoll_wait returned EINTR, the packet receiving thread exits unexpectedly. by @matsumu-y in #52
- Fix: There is an error in the processing to analyze the GTP header when receiving UL data. by @matsumu-y in #53
- Update test.c by @mohammedyaqub in #54
New Contributors
- @shugo-h made their first contribution in #42
- @RyuichiNamba-fj made their first contribution in #47
- @ianchen0119 made their first contribution in #51
- @mohammedyaqub made their first contribution in #54
Full Changelog: v1.0.1...v1.0.2
v1.0.1
- fix(upf): When the UE send registration and deregistration repeatedly, the UPF drops with SEGV (#14)
- fix(upf): Sync up to libgtp5gnl v0.3.0 for QER support (#17)
- fix(upf): When DL data continues to flow without a Paging response, an error will occur due to double memory release in UPF (#15)
- fix(upf): An abend may result in a bufBlk leak or NULL access. (#29)
- fix(upf): fix PfcpAddNodeWithSeid preferIPv4 and typo
- fix(upf): The spinlock should be released when we got failed in function (#22)
- fix(upf): Fixed the IPv6 argument set in PfcpSockaddrToFSeid is that of IPv4 (#24)
- fix(upf): Fixed index reference error in debug statement (#25)
- fix(upf): Add missing \n in help message (#26)
- fix(upf): Fixed globalXactId after that equal to MAX_XACT_ID (#30)
- fix(upf): When DL data continues to flow without a Paging response,the UPF freezes when a buffer error occurs in the UPF. (#31)
- fix(upf): When multiple PFCP Session Report Requests are sent to SMF and PFCP Session Report Responce is received, xact management information becomes abnormal. (#32)
- fix(upf): SegFault due to Double Delete of PFCP Transaction. (#33)
- fix(upf): Parsing PFCP Messages May Parse Information Other Than Received. (#34)
- fix(upf): "spin_unlock" is executed twice on error. (#36)
- fix(upf): UPF send multiple buffered packet by 1 GTP packet when paging (#37)