Skip to content

Releases: simplex-chat/simplexmq

v6.1.3

26 Oct 18:40
1735b61

Choose a tag to compare

See full changelog here.

Commits:

  • rfc: iOS notifications 2 (#1334)
  • smp server: log operation of restore error (#1389)
  • smp server: fix restoring notifications (#1391)
  • 6.1.3.0

v6.1.1

18 Oct 12:30
967afaf

Choose a tag to compare

v6.1.1 Pre-release
Pre-release

See full changelog here.

Commits:

  • smp server: fix notifiers lost when compacting store log (#1347)
  • 6.0.6.0
  • scripts: preparations for new deployments (#1357)
  • Merge branch 'stable'
  • rfc: rename file
  • docs: correction
  • smp server: stop server faster (#1371)
  • smp protocol: add STORE error (#1372)
  • 6.1.1.0

v6.1.0

11 Oct 12:53
c41bfe8

Choose a tag to compare

v6.1.0 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
  • 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
  • ntf: fix endless worker loop (#1345)
  • 6.1.0.3
  • ntf: repeat failed token deletions (#1346)
  • smp server: fix notifiers lost when compacting store log (#1347)
  • Revert "smp server: persist notifications to avoid losing them when ntf server is offline (#1336)"
  • 6.1.0.4
  • Re-commit: smp server: persist notifications to avoid losing them when ntf server is offline (#1336)
  • ntf server: enable pings on ntf subscriptions (#1353)
  • server: fix msgGetNoMsg stat (#1358)
  • ntf server: control port (#1354)
  • smp server: pass server information via CLI during server initialization (#1356)
  • smp: transport block encryption (#1317)
  • ntf: agent to notfiy MSGNTF on successful ack (#1355)
  • tests: store log (#1348)
  • smp server: fix notification delivery (#1350)
  • agent: send MSGNTF on NO_MSG error (#1362)
  • 6.1.0.5
  • ci: always generate change log
  • clients: do not send SNI (#1363)
  • 6.1.0.6
  • agent: test db indexes (#1364)
  • agent: prepareConnectionToAccept api (#1365)
  • smp server: reject SKEY with different key earlier (at verification step), add tests (#1366)
  • smp server: graceful shutdown on SIGINT (#1360)
  • 6.1.0.7: changelog for v6.1.0

v6.1.0-beta.6

07 Oct 22:23
ca2202e

Choose a tag to compare

v6.1.0-beta.6 Pre-release
Pre-release

See full changelog here.

Commits:

  • ntf: fix endless worker loop (#1345)
  • 6.1.0.3
  • ntf: repeat failed token deletions (#1346)
  • smp server: fix notifiers lost when compacting store log (#1347)
  • Revert "smp server: persist notifications to avoid losing them when ntf server is offline (#1336)"
  • 6.1.0.4
  • Re-commit: smp server: persist notifications to avoid losing them when ntf server is offline (#1336)
  • ntf server: enable pings on ntf subscriptions (#1353)
  • server: fix msgGetNoMsg stat (#1358)
  • ntf server: control port (#1354)
  • smp server: pass server information via CLI during server initialization (#1356)
  • smp: transport block encryption (#1317)
  • ntf: agent to notfiy MSGNTF on successful ack (#1355)
  • tests: store log (#1348)
  • smp server: fix notification delivery (#1350)
  • agent: send MSGNTF on NO_MSG error (#1362)
  • 6.1.0.5
  • ci: always generate change log
  • clients: do not send SNI (#1363)
  • 6.1.0.6

v6.1.0-beta.5

07 Oct 10:05
b8971a3

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

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

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

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

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

Choose a tag to compare

v6.0.5 Pre-release
Pre-release

See full changelog here.

Commits: