Releases: nknorg/nkn-tuna-session
Releases · nknorg/nkn-tuna-session
v0.2.6
What's Changed
- Add OnConnect() API so Listen() could return earlier by @yilunzhang in #43
- Fix local and remote connID might be inconsistent by @yilunzhang in #46
- add udp support by @bufrr in #42
- Implement of reconnecting when connection(s) disconnect exceptionally by @billfort in #47
- fix tuna exit not started in udp only mode by @bufrr in #52
- update udp testcase and add udp throughout test by @bufrr in #50
- Increase wait time in throughput example by @yilunzhang in #53
- Add session close status in PubAddrs by @billfort in #51
- Increase read deadline in example by @yilunzhang in #54
- Make throughput example log more accurate by @yilunzhang in #55
- Fix the issue that throughput example might show wrong packet loss by @yilunzhang in #56
- Update testcase for packet loss when multiple client transfer data by @bufrr in #58
- Implement of lightweight udp session managment by @billfort in #57
- Cache public addresses for re-dialing. by @billfort in #59
- Add multiClient ResolveDest in DialWithConfig by @billfort in #61
- Bump github.com/ethereum/go-ethereum from 1.10.15 to 1.10.22 by @dependabot in #62
- Fix a bug of udpSession of dialer and add echo test by @billfort in #63
- Modify end-of-line mode by @billfort in #64
- Add tuna reverse min balance config by @billfort in #65
- Add verbose to config and check ip and port before go routine by @billfort in #66
- Add TunaMeasurementBytesDownLink config by @yilunzhang in #67
- Upgrade tuna by @yilunzhang in #68
- weightedRandomChoice will always returns a valid index by @yilunzhang in #69
- Upgrade tuna to 745c518 by @yilunzhang in #71
- Remove setting acceptAddrs in ListenUDP by @billfort in #72
- Fix udp example not listen tcp first by @yilunzhang in #73
- Add GetFreePort in both TCP and UDP to avoid UDP listen fail by @billfort in #74
New Contributors
- @bufrr made their first contribution in #42
- @billfort made their first contribution in #47
- @dependabot made their first contribution in #62
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- Add config for percentage based nanopay txn fee by @yilunzhang in #40
- Update nkn-sdk-go and tuna version by @yilunzhang in #41
Full Changelog: v0.2.4...v0.2.5
v0.2.4
upgrade nkn sdk and tuna Signed-off-by: Yilun <zyl.skysniper@gmail.com>
v0.2.3
upgrade nkn sdk and tuna Signed-off-by: Yilun <zyl.skysniper@gmail.com>
v0.2.2
Add write timeout and use nkn-sdk-go dial config type Signed-off-by: Yilun <zyl.skysniper@gmail.com>
v0.2.1
Upgrade nkn sdk, tuna and pb version Signed-off-by: Yilun <zyl.skysniper@gmail.com>
v0.2.0
- Breaking change: Use protobuf to encode/decode session metadata
- Switch to new sdk version to reduce memory usage
- Fix ipfilter using old import path
- Add config for downloading geo db
v0.1.9
Add GetPubAddrs method to get exit info
v0.1.8
Remove closed sessions and close their conn to reduce ram usage
v0.1.7
Upgrade sdk version to greatly reduce RAM usage