Skip to content

Releases: nknorg/nkn-tuna-session

v0.2.6

25 Nov 07:34
Compare
Choose a tag to compare

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

Full Changelog: v0.2.5...v0.2.6

v0.2.5

24 Apr 04:40
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.4...v0.2.5

v0.2.4

16 Mar 09:16
Compare
Choose a tag to compare
upgrade nkn sdk and tuna

Signed-off-by: Yilun <zyl.skysniper@gmail.com>

v0.2.3

02 Mar 23:42
Compare
Choose a tag to compare
upgrade nkn sdk and tuna

Signed-off-by: Yilun <zyl.skysniper@gmail.com>

v0.2.2

25 Feb 10:25
Compare
Choose a tag to compare
Add write timeout and use nkn-sdk-go dial config type

Signed-off-by: Yilun <zyl.skysniper@gmail.com>

v0.2.1

24 Feb 11:54
Compare
Choose a tag to compare
Upgrade nkn sdk, tuna and pb version

Signed-off-by: Yilun <zyl.skysniper@gmail.com>

v0.2.0

17 Oct 01:07
Compare
Choose a tag to compare
  • 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

17 Sep 01:41
Compare
Choose a tag to compare

Add GetPubAddrs method to get exit info

v0.1.8

22 Aug 01:03
Compare
Choose a tag to compare

Remove closed sessions and close their conn to reduce ram usage

v0.1.7

21 Aug 07:37
Compare
Choose a tag to compare

Upgrade sdk version to greatly reduce RAM usage