Skip to content

v5.6.0-beta.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 19 Mar 15:39
· 340 commits to stable since this release
7b6b80c

See full changelog here.

Commits:

  • smp: command authorization (#982)
  • remove support for old versions (#990)
  • agent: remove redirect entries when deleting rcv files (#995)
  • fix tests for new protocol versions (#998)
  • remove test chunk after XFTP server test (#999)
  • agent: test NTF server (#1000)
  • fix protocol in NTF server error
  • use package version for all servers (#1001)
  • tests: test notification decryption
  • smp server: add stats for queues deleted before and after they were secured (#1002)
  • v5.6.0-beta.0
  • agent: fix performance leak, smp server: optimize and fix potential memory leak (#1004)
  • optimize: use IntMap (#1005)
  • 5.5.2.1
  • Merge branch 'stable' into v5521
  • Merge pull request #1006 from simplex-chat/v5521
  • Merge branch 'stable'
  • fix ntf server version range in the client
  • agent: extend worker summary (#1007)
  • agent: speed up SMP clientDisconnected (#1011)
  • stop using public keys from table (#1014)
  • agent: batch db operations for deleting connections and xftp files (#1009)
  • agent: optimize execution performance of slow memory operations during (re)subscriptions (#1013)
  • 5.5.2.2
  • Merge branch 'v5522' into stable
  • Merge branch 'stable'
  • agent: delay connection deletion to finish delivery of pending messages (#1015)
  • refactor creating connection record (#1021)
  • xftp: raise internal upload limit to 5gb (#1020)
  • rename delete waiting delivery tests (#1022)
  • agent: quantum-resistant double ratchet encryption (#939)
  • parameterize version scopes with phantom types (#1026)
  • Merge branch 'master' into pq
  • agent: pass PQ encryption flag separately for each message in batch APIs (#1027)
  • double ratchet versioning for post-quantum encryption (#1025)
  • utils: add generic batching and compression (#1018)
  • envelope sizes dependent on PQ encryption (#1028)
  • pqdr: use different newtypes for supporting and enabling PQ encryption in connections (#1031)
  • pqdr: agent api to confirm PQ encryption support during connection handshake, fix incorrect PQ support (#1032)
  • pqdr: refactor
  • core: tweak compress api (#1029)
  • agent pq: connRequestPQSupport api (#1034)
  • pqdr: make envelope sizes dependent on version, test enabling PQ (#1035)
  • JSON instance for VersionRange (#1036)
  • core: fix VersionRange JSON instances (#1037)
  • core: restore Eq instances (#1038)
  • pqdr: return agent version from connection request version & PQ support check api
  • pqdr: clean up (#1039)
  • pqdr: more tests, pass e2e version to rcEncrypt from config (#1040)
  • pqdr: update envelope sizes
  • Merge pull request #1024 from simplex-chat/pq
  • v5.6.0-beta.1
  • core: check ACK handling with return type (#1041)
  • v5.6.0-beta.2
  • xftp: fix sending large files (#1043)
  • agent: remove withStoreCtx (#1044)
  • xftp: force single chunk for redirect descriptions (#1050)
  • agent: fix leak in getChunkDigest (#1051)
  • utils: add stateless compress1 (#1053)
  • xftp-server: fix receiveServerFile (#1048)
  • xftp: return OK on duplicate upload attempt
  • xftp-server: set initial usedStorage from actual file records (#1045)
  • v5.6.0-beta.3