Releases: free5gc/smf
Releases · free5gc/smf
v1.2.5
What's Changed
- fix: error response type by @pf-lin in #111
- fix: SMF Crash when no CHF running by @andy89923 in #112
- fix: PDU Session Modification Request message does not have the IE for QoSRules or QoSFlowDescs by @pf-lin in #114
- Add nil check for httpResponse in SendConvergedChargingRequest by @ShouheiNishi in #116
- fix: allow empty sd value in snssai by @andy89923 in #115
- Fix: Raise Error Log when Uplink/Downlink AMBR missing unit by @ntut-xuan in #113
- fix: Missing ambrQER QFI setting by @ming-hsien in #118
New Contributors
- @ntut-xuan made their first contribution in #113
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
- feat: UserPlanInfo OAM service by @andy89923 in #99
- chore: bump go to 1.21 by @ming-hsien in #101
- Bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #102
- feat: Create commit-msg-check.yml by @andy89923 in #105
- fix: unit test failed by @ianchen0119 in #107
- refactor: Refactor SMF consumer processor service by @ming-hsien in #106
- fix: interface type with Core/Access by @andy89923 in #110
New Contributors
- @ming-hsien made their first contribution in #101
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
- Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #97
- mv dl/up teid generator to smCtx by @ianchen0119 in #98
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- Feature: Support Converged Charging by @andy89923 in #94
- Fix: Add CHF consumer with OAuth2 Token by @andy89923 in #96
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
- fix: GitHub Issue #457 by @ianchen0119 in #80
- changed sd to lowercase by @danielh1204 in #81
- Revert "changed sd to lowercase (#81)" by @tim-ywliu in #83
- compare snssai with SnssaiEqualFold by @danielh1204 in #82
- use defer to activate UPF Session by @ianchen0119 in #84
- modified: internal/sbi/consumer/sm_policy.go by @yashihh in #85
- fix: remove incorrect assignment in AddQoS() by @ianchen0119 in #86
- Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 by @dependabot in #79
- Bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #87
- Fix staticPools behavior by @ShouheiNishi in #88
- Feature: Add NRF Consumer support OAuth2 by @andy89923 in #90
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #91
- Add support for UECM Registration and Deregistration for a PDU Session by @saileshvvr in #92
- Add OAuth2 (Token Retrieve & Authorization Check) by @pf-lin in #93
New Contributors
- @danielh1204 made their first contribution in #81
- @yashihh made their first contribution in #85
- @ShouheiNishi made their first contribution in #88
- @andy89923 made their first contribution in #90
- @saileshvvr made their first contribution in #92
- @pf-lin made their first contribution in #93
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Add strict check for SM context status by @mariakagi in #51
- Send all PFCP rules correctly when using ULCL by @louisroyer in #53
- The DLFAR of pfcp session est req must includes forwardingParameter by @ianchen0119 in #61
- increasing timestamp precison by @mahmoodgh in #62
- SMF sends PDU Session Establishment Reject to UE when it fails to release the old session with duplicated PSI by @mariakagi in #59
- Retry PFCP Association Setup by @mariakagi in #60
- Add PFCP Heartbeat Procedure by @mariakagi in #63
- Typo in factory.go (AMF->SMF). by @aviweit in #65
- Fix association infinite loop by using time.After() and select. by @aviweit in #67
- Add REST APIs to user_plane_information (upNodes, links). by @aviweit in #68
- Bump github.com/gin-gonic/gin from 1.7.3 to 1.7.7 by @dependabot in #70
- Add Delete REST API to user_plane_information (upNodes, links). by @aviweit in #69
- refactor and update util to use new log formatter setting by @brianchennn in #73
- Bump github.com/gin-gonic/gin from 1.7.7 to 1.9.0 by @dependabot in #72
- Add ReadUERoutingConfig() in factory.go by @brianchennn in #77
New Contributors
- @mahmoodgh made their first contribution in #62
- @dependabot made their first contribution in #70
- @brianchennn made their first contribution in #73
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's Changed
- LogLevel is not applied when the test is run. by @RyuichiNamba-fj in #48
- change validate() for supporting network aliases in free5gc-compose by @ianchen0119 in #49
- SMF waits PFCP response from UPF forever by @mariakagi in #50
- add UEIPAddress S/D and fix SourceInterface in DL PDR PDI for PSA-UPF by @tim-ywliu in #57
- feat(smf): notify UPF to send endMarker when handover by @tim-ywliu in #58
- Fix: selectAnchorUPF returns UPF only by @mariakagi in #56
- Fix typo in log message by @louisroyer in #52
New Contributors
- @ianchen0119 made their first contribution in #49
- @louisroyer made their first contribution in #52
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Full Changelog: v1.0.2...v1.1.0
v1.0.2
What's Changed
- fix(smf): plmnId should be encoded as json format in HTTP header by @BearJim in #30
- Fix: DeactivateUpLinkTunnel mistakenly released DownLinkTunnel teid. by @matsumu-y in #29
- PDU session establishment supports UP security mechanisms by @ghj0504520 in #27
- Fix typo. by @kishiguro in #38
- Select PCF by locality by @mariakagi in #35
- SMF check duplicated SMContext by @oommcclee in #34
- [Bugs] SMF panics when receiving UEContextReleaseRequest by @RyuichiNamba-fj in #37
- Rename variable nodes to node at getPathBetween. by @aviweit in #41
- Fix: "5GSM Cause" IE of "PDU Session Release Command" NAS Message is incorrect by @matsumu-y in #42
- fix test.sh panic by @chen042531 in #45
New Contributors
- @BearJim made their first contribution in #30
- @ghj0504520 made their first contribution in #27
- @RyuichiNamba-fj made their first contribution in #37
- @aviweit made their first contribution in #41
- @chen042531 made their first contribution in #45
Full Changelog: v1.0.1...v1.0.2
v1.0.1
- fix(smf): There is a memory increase in SMF due to the IDGenerator's leakage (#12)
- fix(smf): condition of include PCO in PDU SessionEstablishmentAccept (#14)
- fix(smf): Add handling of nasMessage.PDUSessionTypeIPv4IPv6 for getting EndPoint address (#13)
- fix(smf): transition the state before sending pfcp message (#19)
- fix(smf): 5GSM cause IE always presents in PDU session establishment accept (#20)
- fix(smf): Add PDU Session Aggregate Maximum Bit Rate IE for NonGBR QoS flow
- fix(smf): panic when UL/DL tunnels release
- fix(smf): release UE IP when PDU release
- fix(smf): handover send to ngap n3 ip
- fix(smf): redundant PDU Session Resource setup requests
- fix(smf): update PSA check pfcp Context state
- fix(smf): empty NetworkInstacne value in first CreatePDR (#24)
- fix(smf): GTP-TEID setting for target-RAN during XnHandover. (#26)
- fix(smf): PDU Session Establishment panic without DNN for subscription (#28)
- feat(smf): multiple UPF support for v3.0.5 (#22)
- feat(smf): P-CSCF IPv4 support for smf (needed for ims dnn) (#21)
- feat(smf): Add PLMNList in config (#23)
- feat(smf): Add locality in config and NF Profile of SMF (#25)