Skip to content

Releases: simplex-chat/simplexmq

v6.1.0-beta.5

07 Oct 10:05
b8971a3
Compare
Choose a tag to compare
v6.1.0-beta.5 Pre-release
Pre-release

See full changelog here.

Commits:

v6.1.0-beta.4

02 Oct 09:32
04e4a37
Compare
Choose a tag to compare
v6.1.0-beta.4 Pre-release
Pre-release

See full changelog here.

Commits:

v6.0.6

02 Oct 09:04
7488923
Compare
Choose a tag to compare

See full changelog here.

Commits:

  • smp server: fix notifiers lost when compacting store log (#1347)
  • 6.0.6.0

v6.1.0-beta.2

29 Sep 18:34
a957693
Compare
Choose a tag to compare
v6.1.0-beta.2 Pre-release
Pre-release

See full changelog here.

Commits:

  • smp servers: separately account for subscribed clients, to disconnect those without subscriptions more effectively (and to be able to deliver notifications to subscribed ntf servers) (#1339)
  • servers: refactor TLS credentials (#1326)
  • smp server: Allow serving HTTPS and transport on the same port (v2) (#1327)
  • smp server: show version on server page (#1341)
  • smp server: persist notifications to avoid losing them when ntf server is offline (#1336)
  • ntf: batch ntf worker command processing (#1337)
  • 6.1.0.2

v6.1.0-beta.1

26 Sep 12:05
03168b9
Compare
Choose a tag to compare
v6.1.0-beta.1 Pre-release
Pre-release

See full changelog here.

Commits:

  • agent: don't prohibit deletion of notifications token if different is passed (fixes turning notifications off after importing database) (#1308)
  • xrcp: use SHA3-256 in hybrid key agreement (#1302)
  • agent: do not reuse notifier credentials when re-creating notification subscription; on deleting ntf sub delete directly on smp server skipping ntf server (#1311)
  • ntf: batch supervisor commands (#1313)
  • Merge branch 'stable'
  • servers: allow multiple server ports for SMP and Ntf servers (#1319)
  • Merge branch 'stable'
  • 6.1.0.0
  • test: socks proxy parameter encoding
  • agent: ntf errs (#1316)
  • agent: transport isolation mode "Session" (default) to use new SOCKS credentials when client restarts or SOCKS proxy configuration changes (#1321)
  • xrcp: session encryption with forward secrecy (#1328)
  • rfc: protocol for SMP queue data blobs and short links (#1309)
  • rfс: efficient message storage (#1295)
  • Merge branch 'stable'
  • agent: return full argument with batched results (#1332)
  • agent: function to get multiple work items (#1330)
  • ntf: batch smp worker command processing (#1331)
  • smp: increase server and default agent queue sizes (#1335)
  • ntf: use common function for differentiating temporary errors (#1333)
  • 6.1.0.1

v6.0.5

24 Sep 12:15
4268b90
Compare
Choose a tag to compare
v6.0.5 Pre-release
Pre-release

See full changelog here.

Commits:

v6.0.4

11 Sep 18:33
f5e666a
Compare
Choose a tag to compare

See full changelog here.

Commits:

  • agent: fix race when sending a message to the deleted connection (#1296)
  • smp server: split and reduce STM transactions (#1294)
  • servers: reduce memory used for period stats (#1298)
  • smp server: fewer map updates on re-subscriptions (#1297)
  • ntf server: remove debug logging (#1284)
  • server: bind control port server only to 127.0.0.1 for better security (in case of firewall misconfuguration) (#1280)
  • xrcp: use SHA3-256 in hybrid key agreement (#1302)
  • agent: error when user record is not in database (#1303)
  • xftp: report receive file error with redirected file ID, when redirect is present (#1304)
  • ntf: support for multiple messages encoding (#1305)
  • agent: process last notification from list (#1307)
  • rfc: stabilize iOS notifications (#1221)
  • smp server: add created/updated/used date to queues to manage expiration (#1306)
  • xftp server: round down file creation time to 1 hour (#1310)
  • smp protocol: send DELD when subscribed queue is deleted (#1312)
  • ntf server: only use SOCKS proxy for servers without public address (#1314)
  • Revert "xrcp: use SHA3-256 in hybrid key agreement (#1302)"
  • 6.0.4.0

v6.0.3

30 Aug 12:36
d559a66
Compare
Choose a tag to compare

See full changelog here.

Commits:

  • smp server: stats for END events and for SUB/DEL event batches (#1281)
  • use strict Maps, fix stats for sent END batches
  • smp server: batch END responses when subscribed client switches (version 2) (#1283)
  • smp server: remove "expensive" stats (#1285)
  • servers: reduce STM transactions (#1287)
  • smp server: get message queue faster, avoiding STM contention if queue exists, split transaction for notification delivery (#1289)
  • newtype for server entity IDs, fix TRcvQueues (#1290)
  • 6.0.3.0

v6.0.2

24 Aug 14:46
56986f8
Compare
Choose a tag to compare

See full changelog here.

Commits:

  • scripts: update install/update scripts (#1192)
  • Merge branch 'master' into stable
  • Merge commit 'f392ce0a9355cd3883400906ae6c361b77ca46ea' into stable
  • Merge branch 'master' into stable
  • scripts: update install/update (#1271)
  • Merge branch 'master' into stable
  • ntf server: reduce PING interval to 1 minute, only mark subscriptions with END if it is received by the currently active client (#1275)
  • agent: fix stuck connection commands when server is not responding (#1276)
  • agent: store query errors, reduce slow query threshold to 1ms (#1277)
  • 6.0.2.0

v6.0.1

20 Aug 18:29
1d22608
Compare
Choose a tag to compare

See full changelog here.

Commits: