Commit Graph

  • 1d0a418011 rfc: rename file Evgeny Poberezkin 2024-10-12 17:12:45 +01:00
  • 9253f5647a Merge branch 'stable' Evgeny Poberezkin 2024-10-12 16:30:54 +01:00
  • c41bfe831d 6.1.0.7: changelog for v6.1.0 v6.1.0 Evgeny Poberezkin 2024-10-11 13:01:12 +01:00
  • c9af7e327e smp server: graceful shutdown on SIGINT (#1360) Alexander Bondarenko 2024-10-11 14:49:15 +03:00
  • 8870442830 smp server: reject SKEY with different key earlier (at verification step), add tests (#1366) Evgeny 2024-10-11 12:13:52 +01:00
  • 9ad26c97a1 agent: prepareConnectionToAccept api (#1365) spaced4ndy 2024-10-11 14:05:14 +04:00
  • e1201f0967 agent: test db indexes (#1364) spaced4ndy 2024-10-09 15:16:08 +04:00
  • ca2202e3c8 6.1.0.6 v6.1.0-beta.6 Evgeny Poberezkin 2024-10-07 22:41:53 +01:00
  • f24ee70138 clients: do not send SNI (#1363) Evgeny 2024-10-07 22:40:30 +01:00
  • 8981cae3c2 ci: always generate change log Evgeny Poberezkin 2024-10-07 22:22:02 +01:00
  • b8971a31bc 6.1.0.5 v6.1.0-beta.5 Evgeny Poberezkin 2024-10-07 10:24:19 +01:00
  • e01398a31a agent: send MSGNTF on NO_MSG error (#1362) Evgeny 2024-10-07 10:22:58 +01:00
  • f871f20172 smp server: fix notification delivery (#1350) Evgeny 2024-10-07 09:01:28 +01:00
  • 80d3518d55 tests: store log (#1348) Evgeny 2024-10-06 21:21:08 +01:00
  • 49935473ae ntf: agent to notfiy MSGNTF on successful ack (#1355) spaced4ndy 2024-10-06 22:48:22 +04:00
  • 0705d05078 smp: transport block encryption (#1317) Evgeny 2024-10-06 18:05:06 +01:00
  • 97d45fb2a6 smp server: pass server information via CLI during server initialization (#1356) Evgeny 2024-10-06 12:34:44 +01:00
  • 50e4abf836 ntf server: control port (#1354) Evgeny 2024-10-06 12:33:14 +01:00
  • b130ea439a server: fix msgGetNoMsg stat (#1358) spaced4ndy 2024-10-04 17:19:05 +04:00
  • 0e921d3258 scripts: preparations for new deployments (#1357) sh 2024-10-04 08:57:07 +00:00
  • d0f65329fb ntf server: enable pings on ntf subscriptions (#1353) Evgeny 2024-10-03 12:12:55 +01:00
  • 61b2b9df1a Re-commit: smp server: persist notifications to avoid losing them when ntf server is offline (#1336) Evgeny Poberezkin 2024-10-02 12:23:46 +01:00
  • 04e4a37d85 6.1.0.4 v6.1.0-beta.4 Evgeny Poberezkin 2024-10-02 09:51:29 +01:00
  • 0ba3e69872 Revert "smp server: persist notifications to avoid losing them when ntf server is offline (#1336)" Evgeny Poberezkin 2024-10-02 09:49:43 +01:00
  • 7488923fc3 6.0.6.0 v6.0.6 Evgeny Poberezkin 2024-10-02 09:24:29 +01:00
  • cf559ee43f smp server: fix notifiers lost when compacting store log (#1347) Evgeny 2024-10-01 22:28:01 +01:00
  • 2ab0c2a7c6 smp server: fix notifiers lost when compacting store log (#1347) Evgeny 2024-10-01 22:28:01 +01:00
  • 243548631a ntf: repeat failed token deletions (#1346) spaced4ndy 2024-10-01 16:30:14 +04:00
  • da79d544cf 6.1.0.3 Evgeny Poberezkin 2024-09-30 18:27:14 +01:00
  • e808825c95 ntf: fix endless worker loop (#1345) spaced4ndy 2024-09-30 18:29:14 +04:00
  • 0eea37ede4 debug f/ntf-logs spaced4ndy 2024-09-30 18:22:03 +04:00
  • 6c1e1f18d4 Revert "log using events" spaced4ndy 2024-09-30 15:08:39 +04:00
  • c71f0d7beb log using events spaced4ndy 2024-09-30 13:54:32 +04:00
  • 52aa164f9a ntf: add logs to client forever loops spaced4ndy 2024-09-30 11:40:40 +04:00
  • a9576935cf 6.1.0.2 v6.1.0-beta.2 Evgeny Poberezkin 2024-09-29 18:54:04 +01:00
  • 9cf6c97137 ntf: batch ntf worker command processing (#1337) spaced4ndy 2024-09-29 21:50:38 +04:00
  • 0739f7b702 smp server: persist notifications to avoid losing them when ntf server is offline (#1336) Evgeny 2024-09-29 18:50:16 +01:00
  • e12710fa55 smp server: show version on server page (#1341) Evgeny 2024-09-29 18:46:38 +01:00
  • 2a120dfe57 smp server: Allow serving HTTPS and transport on the same port (v2) (#1327) Evgeny 2024-09-28 23:15:17 +01:00
  • 3c18c4b66a servers: refactor TLS credentials (#1326) Evgeny 2024-09-28 22:21:08 +01:00
  • 21eee2b548 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) Evgeny 2024-09-28 19:59:53 +01:00
  • 14c9e581a1 ntf: measure batch size f/ntf-batch-measure spaced4ndy 2024-09-26 17:57:20 +04:00
  • c4fb0f6923 remove comment spaced4ndy 2024-09-26 17:07:37 +04:00
  • 881328554f ntf: batch ntf worker command processing spaced4ndy 2024-09-26 17:06:03 +04:00
  • 03168b9fbf 6.1.0.1 v6.1.0-beta.1 Evgeny Poberezkin 2024-09-26 12:23:31 +01:00
  • 41e1b2bd39 ntf: use common function for differentiating temporary errors (#1333) spaced4ndy 2024-09-25 21:40:59 +04:00
  • 1afa0206a5 smp: increase server and default agent queue sizes (#1335) Evgeny 2024-09-25 18:33:45 +01:00
  • 81fcdf8ac9 ntf: batch smp worker command processing (#1331) spaced4ndy 2024-09-25 15:00:06 +04:00
  • 1f67b403de agent: function to get multiple work items (#1330) Evgeny 2024-09-25 10:55:45 +01:00
  • 8e7f3f7b27 agent: return full argument with batched results (#1332) Evgeny 2024-09-24 16:16:52 +01:00
  • e6e9f1d5a5 Merge branch 'stable' Evgeny Poberezkin 2024-09-24 12:36:05 +01:00
  • 4268b90763 6.0.5.0 v6.0.5 Evgeny Poberezkin 2024-09-24 12:34:46 +01:00
  • 856137b763 rfс: efficient message storage (#1295) Evgeny 2024-09-24 12:29:44 +01:00
  • d0ee505c3a rfc: protocol for SMP queue data blobs and short links (#1309) Evgeny 2024-09-24 12:29:11 +01:00
  • 7dcac19a67 xrcp: session encryption with forward secrecy (#1328) Evgeny 2024-09-24 09:22:26 +01:00
  • 22260cd719 agent: transport isolation mode "Session" (default) to use new SOCKS credentials when client restarts or SOCKS proxy configuration changes (#1321) Evgeny 2024-09-22 22:22:05 +01:00
  • bef11e4cbe agent: ntf errs (#1316) spaced4ndy 2024-09-20 20:08:42 +04:00
  • d5a65656f5 test: socks proxy parameter encoding Evgeny Poberezkin 2024-09-16 13:15:30 +01:00
  • 309ef3766c 6.1.0.0 v6.1.0-beta.0 Evgeny Poberezkin 2024-09-16 07:28:50 +01:00
  • bde7b97f6a Merge branch 'stable' Evgeny Poberezkin 2024-09-15 21:38:22 +01:00
  • 398dbeedea servers: allow multiple server ports for SMP and Ntf servers (#1319) Evgeny 2024-09-15 21:37:09 +01:00
  • fa772af6c6 agent: support socks proxy without isolate-by-auth, with and without credentials (#1320) Evgeny 2024-09-15 21:36:31 +01:00
  • 9ebdd2b0ea Merge branch 'stable' Evgeny Poberezkin 2024-09-14 19:00:36 +01:00
  • bec4e5e038 smp: reduce max message sizes (#1318) Evgeny 2024-09-14 17:34:29 +01:00
  • 6302a32922 unused av/added-logs-to-pq Avently 2024-09-14 01:43:51 +07:00
  • 5ba4c682de update Avently 2024-09-13 23:20:14 +07:00
  • b89dd9fe5c added logs to pq Avently 2024-09-13 21:12:49 +07:00
  • ea67b34ba7 ntf: batch supervisor commands (#1313) spaced4ndy 2024-09-13 15:26:57 +04:00
  • e247f691cb agent: do not reuse notifier credentials when re-creating notification subscription; on deleting ntf sub delete directly on smp server skipping ntf server (#1311) spaced4ndy 2024-09-12 14:02:51 +04:00
  • 896b2425a4 xrcp: use SHA3-256 in hybrid key agreement (#1302) Evgeny Poberezkin 2024-09-11 19:32:40 +01:00
  • 30e15b881f agent: don't prohibit deletion of notifications token if different is passed (fixes turning notifications off after importing database) (#1308) spaced4ndy 2024-09-11 22:30:59 +04:00
  • 24ded9e5a0 Merge branch 'master' into stable Evgeny Poberezkin 2024-09-11 19:03:29 +01:00
  • f5e666ae4f 6.0.4.0 v6.0.4 Evgeny Poberezkin 2024-09-11 18:51:26 +01:00
  • 62133ceb24 Revert "xrcp: use SHA3-256 in hybrid key agreement (#1302)" Evgeny Poberezkin 2024-09-11 18:45:44 +01:00
  • 3b50e1fb7d ntf server: only use SOCKS proxy for servers without public address (#1314) Evgeny 2024-09-11 18:41:40 +01:00
  • 7c25b3b1e0 smp protocol: send DELD when subscribed queue is deleted (#1312) Evgeny 2024-09-11 13:16:51 +01:00
  • a70bd02c67 xftp server: round down file creation time to 1 hour (#1310) Evgeny 2024-09-10 08:14:05 +01:00
  • b11bb9f52e Merge branch 'master' into short-links _archived-queue-blobs Evgeny Poberezkin 2024-09-09 16:01:23 +01:00
  • 990dcec348 smp server: add created/updated/used date to queues to manage expiration (#1306) Evgeny 2024-09-09 14:53:11 +01:00
  • 75712641ee rfc: stabilize iOS notifications (#1221) Evgeny 2024-09-09 14:07:32 +01:00
  • 946e16339e agent: process last notification from list (#1307) spaced4ndy 2024-09-09 16:42:14 +04:00
  • 092ed088ca ntf: support for multiple messages encoding (#1305) spaced4ndy 2024-09-09 16:03:17 +04:00
  • 7000431249 scripts/servers: update stopscript (#1286) sh 2024-09-09 13:19:17 +04:00
  • dab1980d79 xftp: report receive file error with redirected file ID, when redirect is present (#1304) Evgeny 2024-09-09 08:08:16 +01:00
  • 344a295845 agent: error when user record is not in database (#1303) Evgeny 2024-09-08 16:50:22 +01:00
  • 67d38090ed xrcp: use SHA3-256 in hybrid key agreement (#1302) Evgeny 2024-09-08 15:45:45 +01:00
  • e362e816c9 rfc: queue storage Evgeny Poberezkin 2024-09-05 19:19:02 +01:00
  • 36b49b66f8 Merge branch 'master' into short-links Evgeny Poberezkin 2024-09-05 15:10:25 +01:00
  • a9e8d02593 server: bind control port server only to 127.0.0.1 for better security (in case of firewall misconfuguration) (#1280) Evgeny 2024-09-05 13:48:09 +01:00
  • d859f27999 ntf server: remove debug logging (#1284) Evgeny 2024-09-05 13:26:34 +01:00
  • e86338d555 smp server: fewer map updates on re-subscriptions (#1297) Evgeny 2024-09-05 13:25:41 +01:00
  • 137ebc1cad servers: reduce memory used for period stats (#1298) Evgeny 2024-09-02 23:12:08 +01:00
  • d84a49b85a smp server: split and reduce STM transactions (#1294) Evgeny 2024-09-02 17:06:31 +01:00
  • d5efe3406a agent: fix race when sending a message to the deleted connection (#1296) Evgeny 2024-09-02 15:07:16 +01:00
  • d559a66145 6.0.3.0 v6.0.3 Evgeny Poberezkin 2024-08-30 12:55:17 +01:00
  • ce6777b68d newtype for server entity IDs, fix TRcvQueues (#1290) Evgeny 2024-08-30 12:50:02 +01:00
  • 655e7ad7d5 smp server: get message queue faster, avoiding STM contention if queue exists, split transaction for notification delivery (#1289) Evgeny 2024-08-30 11:53:22 +01:00
  • 9596a03139 servers: reduce STM transactions (#1287) Evgeny 2024-08-29 13:18:12 +01:00
  • 2e7e476f81 smp server: remove "expensive" stats (#1285) Evgeny 2024-08-28 18:20:44 +01:00
  • 2c9ad74599 smp server: batch END responses when subscribed client switches (version 2) (#1283) Evgeny 2024-08-28 10:14:41 +01:00