Skip to content
This repository has been archived by the owner on Jun 30, 2022. It is now read-only.

Releases: free5gc/upf

v1.0.3

30 Mar 02:51
Compare
Choose a tag to compare

v1.0.2

22 Mar 02:04
0edfca0
Compare
Choose a tag to compare

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

Full Changelog: v1.0.1...v1.0.2

v1.0.1

25 Sep 03:29
b688934
Compare
Choose a tag to compare
  • 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)