Commit Graph

  • 5e0123313c log control port commands, authentication for control port (#1071) Alexander Bondarenko 2024-03-26 20:04:28 +02:00
  • 2712fbc711 add key to XFTP server control port command (#1070) Evgeny Poberezkin 2024-03-26 09:38:28 +00:00
  • dbaef5a0f8 fix SMP server msgCount stat (#1069) Evgeny Poberezkin 2024-03-25 16:26:40 +00:00
  • ff1d7f2fac ntf-server: break processing transaction (#1067) Alexander Bondarenko 2024-03-25 17:35:33 +02:00
  • c5a5edadf5 rfc: relay metadata and network decentralization (#1056) Evgeny Poberezkin 2024-03-24 08:51:35 +00:00
  • ac8f271a36 Merge remote-tracking branch 'origin/master' into ab/bench-target Alexander Bondarenko 2024-03-22 13:41:51 +02:00
  • 8496884b42 5.6.0.4 v5.6.0 Evgeny Poberezkin 2024-03-21 15:18:11 +00:00
  • b32259d048 notify about critical error on agent crash (#1062) Evgeny Poberezkin 2024-03-21 14:54:57 +00:00
  • a48c22ea36 core: fix leak in serverDown handler (#1061) Alexander Bondarenko 2024-03-21 14:03:19 +02:00
  • 9eacae5492 xftp: remove duplicate check in receiveServerFile (#1057) Alexander Bondarenko 2024-03-20 17:50:38 +02:00
  • 7b6b80cea2 v5.6.0-beta.3 v5.6.0-beta.3 Evgeny Poberezkin 2024-03-19 15:00:42 +00:00
  • d68ff7e22f xftp-server: set initial usedStorage from actual file records (#1045) Alexander Bondarenko 2024-03-19 15:53:02 +02:00
  • 46e49fa823 xftp: return OK on duplicate upload attempt Evgeny Poberezkin 2024-03-19 13:52:07 +00:00
  • db3bddecca xftp-server: fix receiveServerFile (#1048) Alexander Bondarenko 2024-03-19 15:34:21 +02:00
  • 097cec1c35 utils: add stateless compress1 (#1053) Alexander Bondarenko 2024-03-19 14:13:42 +02:00
  • 1208df2344 bench: add compression Alexander Bondarenko 2024-03-15 19:41:47 +02:00
  • 0e58811525 Merge remote-tracking branch 'origin/master' into ab/bench-target Alexander Bondarenko 2024-03-15 18:18:13 +02:00
  • ca68eca86e agent: fix leak in getChunkDigest (#1051) Alexander Bondarenko 2024-03-15 10:18:15 +02:00
  • ace09cc07d xftp: force single chunk for redirect descriptions (#1050) Alexander Bondarenko 2024-03-15 10:08:52 +02:00
  • 293a2ca3f1 agent: remove withStoreCtx (#1044) spaced4ndy 2024-03-13 13:33:59 +04:00
  • e93ea6df71 xftp: fix sending large files (#1043) spaced4ndy 2024-03-13 13:33:43 +04:00
  • 0aa4ae7228 v5.6.0-beta.2 v5.6.0-beta.2 Evgeny Poberezkin 2024-03-12 14:31:30 +00:00
  • 2cad0cb201 core: check ACK handling with return type (#1041) Alexander Bondarenko 2024-03-11 21:06:53 +02:00
  • 78eb4f764f v5.6.0-beta.1 v5.6.0-beta.1 Evgeny Poberezkin 2024-03-10 19:41:06 +00:00
  • 819ae7040d Merge pull request #1024 from simplex-chat/pq Evgeny Poberezkin 2024-03-10 19:38:44 +00:00
  • b4c90781bb pqdr: update envelope sizes Evgeny Poberezkin 2024-03-10 17:53:57 +00:00
  • 851ed2d02e pqdr: more tests, pass e2e version to rcEncrypt from config (#1040) Evgeny Poberezkin 2024-03-10 13:29:03 +00:00
  • 054b6edb14 pqdr: clean up (#1039) Evgeny Poberezkin 2024-03-10 11:27:31 +00:00
  • dab55e0a9b pqdr: return agent version from connection request version & PQ support check api Evgeny Poberezkin 2024-03-08 23:13:21 +00:00
  • 8cdd49b912 core: restore Eq instances (#1038) Alexander Bondarenko 2024-03-08 15:43:33 +02:00
  • b4e55146b8 core: fix VersionRange JSON instances (#1037) Alexander Bondarenko 2024-03-08 12:58:45 +02:00
  • 03d73f442f JSON instance for VersionRange (#1036) Evgeny Poberezkin 2024-03-08 10:01:58 +00:00
  • 8ff4c628b5 pqdr: make envelope sizes dependent on version, test enabling PQ (#1035) Evgeny Poberezkin 2024-03-08 08:28:15 +00:00
  • 5e23fa6cfc agent pq: connRequestPQSupport api (#1034) spaced4ndy 2024-03-07 19:44:48 +04:00
  • dd22b5c823 core: tweak compress api (#1029) Alexander Bondarenko 2024-03-07 16:17:32 +02:00
  • 11288866f9 pqdr: refactor Evgeny Poberezkin 2024-03-07 12:41:10 +00:00
  • 07fa75ec49 pqdr: agent api to confirm PQ encryption support during connection handshake, fix incorrect PQ support (#1032) Evgeny Poberezkin 2024-03-07 08:35:40 +00:00
  • 4ffb6a348a pqdr: use different newtypes for supporting and enabling PQ encryption in connections (#1031) Evgeny Poberezkin 2024-03-06 21:28:03 +00:00
  • b435a4dacb envelope sizes dependent on PQ encryption (#1028) Evgeny Poberezkin 2024-03-06 16:38:30 +00:00
  • e04705d9c5 utils: add generic batching and compression (#1018) Alexander Bondarenko 2024-03-06 11:10:49 +02:00
  • b050cf5027 double ratchet versioning for post-quantum encryption (#1025) Evgeny Poberezkin 2024-03-05 17:07:15 +00:00
  • 52a67daea6 agent: pass PQ encryption flag separately for each message in batch APIs (#1027) Evgeny Poberezkin 2024-03-05 11:09:07 +00:00
  • ba1bfaa5aa Merge branch 'master' into pq Evgeny Poberezkin 2024-03-04 20:13:01 +00:00
  • dd2bd11584 parameterize version scopes with phantom types (#1026) Evgeny Poberezkin 2024-03-04 19:06:51 +00:00
  • e06e22328f agent: quantum-resistant double ratchet encryption (#939) Evgeny Poberezkin 2024-03-03 19:40:49 +00:00
  • 30fd4065d9 rename delete waiting delivery tests (#1022) spaced4ndy 2024-03-03 12:56:54 +04:00
  • 246a0d10c2 xftp: raise internal upload limit to 5gb (#1020) Alexander Bondarenko 2024-03-02 20:46:05 +02:00
  • ce78646c7f refactor creating connection record (#1021) Evgeny Poberezkin 2024-03-02 18:27:51 +00:00
  • 294d7ec8dd agent: delay connection deletion to finish delivery of pending messages (#1015) spaced4ndy 2024-02-29 22:08:58 +04:00
  • e727090020 add sntrup761 benchmark Alexander Bondarenko 2024-02-29 16:23:10 +02:00
  • 5baffbb370 package: add benchmark target Alexander Bondarenko 2024-02-26 13:02:50 +02:00
  • c9ec7ea274 Merge branch 'stable' Evgeny Poberezkin 2024-02-27 18:07:30 +00:00
  • 5011ac2e7c Merge branch 'v5522' into stable Evgeny Poberezkin 2024-02-27 17:58:08 +00:00
  • 0987895926 5.5.2.2 Evgeny Poberezkin 2024-02-22 20:15:17 +00:00
  • 2e3c961dab agent: optimize execution performance of slow memory operations during (re)subscriptions (#1013) Alexander Bondarenko 2024-02-27 01:59:28 +02:00
  • 050a921fbb agent: batch db operations for deleting connections and xftp files (#1009) spaced4ndy 2024-02-26 14:28:50 +04:00
  • e2ec737c68 stop using public keys from table (#1014) Evgeny Poberezkin 2024-02-25 16:19:04 +00:00
  • 95c0914809 agent: speed up SMP clientDisconnected (#1011) Alexander Bondarenko 2024-02-24 16:54:51 +02:00
  • 385463192b agent: extend worker summary (#1007) Alexander Bondarenko 2024-02-24 15:29:36 +02:00
  • d7394aa762 fix ntf server version range in the client Evgeny Poberezkin 2024-02-22 19:33:14 +00:00
  • b874462b9f fix ep/test-ntf Evgeny Poberezkin 2024-02-22 17:18:58 +00:00
  • b4c23520c7 agent: test NTF server (#1000) Evgeny Poberezkin 2024-02-17 14:55:40 +00:00
  • 0d843ea4ce Merge branch 'stable' Evgeny Poberezkin 2024-02-21 20:33:06 +00:00
  • 04cd2aa4ad Merge pull request #1006 from simplex-chat/v5521 Evgeny Poberezkin 2024-02-21 20:07:34 +00:00
  • a34da38966 Merge branch 'stable' into v5521 Evgeny Poberezkin 2024-02-21 19:28:30 +00:00
  • 32c94df040 5.5.2.1 Evgeny Poberezkin 2024-02-21 14:13:07 +00:00
  • 5c1519df7f optimize: use IntMap (#1005) Evgeny Poberezkin 2024-02-21 11:52:24 +00:00
  • 03c24c3ada agent: fix performance leak, smp server: optimize and fix potential memory leak (#1004) Evgeny Poberezkin 2024-02-21 11:45:34 +00:00
  • e6c444f5d1 replace ScrubbedBytes ab/mlock Alexander Bondarenko 2024-02-20 21:24:09 +02:00
  • a88fdb7f69 crypto: add locked memory IC Rainbow 2024-02-19 21:09:51 +02:00
  • 12dac60397 v5.6.0-beta.0 v5.6.0-beta.0 Evgeny Poberezkin 2024-02-18 16:31:48 +00:00
  • 9b38f69e7e smp server: add stats for queues deleted before and after they were secured (#1002) Evgeny Poberezkin 2024-02-18 16:25:32 +00:00
  • 155831ae36 tests: test notification decryption Evgeny Poberezkin 2024-02-18 09:30:21 +00:00
  • 89140e0ff0 use package version for all servers (#1001) Evgeny Poberezkin 2024-02-18 08:56:35 +00:00
  • caeeb2df9c fix protocol in NTF server error Evgeny Poberezkin 2024-02-17 15:32:44 +00:00
  • 51be2fea20 agent: test NTF server (#1000) Evgeny Poberezkin 2024-02-17 14:55:40 +00:00
  • f6acc5c240 remove test chunk after XFTP server test (#999) Evgeny Poberezkin 2024-02-16 23:24:57 +00:00
  • abf956d425 fix tests for new protocol versions (#998) Evgeny Poberezkin 2024-02-16 20:21:15 +00:00
  • 194a7bb58e agent: remove redirect entries when deleting rcv files (#995) Alexander Bondarenko 2024-02-16 17:49:50 +02:00
  • c179073260 remove support for old versions (#990) Evgeny Poberezkin 2024-02-16 13:28:50 +00:00
  • 416f1b1721 smp: command authorization (#982) Evgeny Poberezkin 2024-02-16 11:45:54 +00:00
  • 9254d8dac5 v5.5.3 v5.5.3 Evgeny Poberezkin 2024-02-16 11:33:56 +00:00
  • 9ab34bca7d cli: add cert command to xftp and ntf servers (#991) Alexander Bondarenko 2024-02-16 12:56:54 +02:00
  • 6f62d7ff05 agent: add numRecipients parameter to send description (#993) spaced4ndy 2024-02-15 13:24:46 +04:00
  • 7275714b8e cli: configure server paths from env (#992) Alexander Bondarenko 2024-02-14 22:31:06 +02:00
  • 004597c764 agent: add index to file redirect migration (#988) spaced4ndy 2024-02-14 18:47:39 +04:00
  • 2f7a288280 xftp: add sending and receiving via URI-encoded redirects (#968) Alexander Bondarenko 2024-02-13 06:08:49 -08:00
  • 57e7c8ef6b smp-server: add cert CLI command to rotate online certificate (#984) Alexander Bondarenko 2024-02-12 12:17:08 -08:00
  • 988ce99e17 agent: return ntf server in register api f/register-return-srv spaced4ndy 2024-02-12 17:47:50 +04:00
  • 8de23c15ad agent: return ntf server in getNtfToken (#986) spaced4ndy 2024-02-12 16:51:37 +04:00
  • e64b6cba4b 5.5.2.0 v5.5.2 Evgeny Poberezkin 2024-02-10 20:41:35 +00:00
  • 189885c50d protocol: ignore tail bytes in handshake blocks to allow future extension (#983) Evgeny Poberezkin 2024-02-05 21:01:20 +00:00
  • a516c2f72c 5.5.1.2 v5.5.1 Evgeny Poberezkin 2024-02-02 08:19:02 +00:00
  • 2ae1c9f79d agent: only retry connecting SMP clients when there are pending subscriptions (#981) Evgeny Poberezkin 2024-02-01 16:17:37 +00:00
  • 24b84106a6 core: add activity tests to workers details (#980) Alexander Bondarenko 2024-02-01 13:02:31 +02:00
  • 15bc027f23 core: fix reconnection bugs (#979) Alexander Bondarenko 2024-02-01 12:55:50 +02:00
  • cb64dabf75 tests: fix sporadic failures from reading stats (#975) Alexander Bondarenko 2024-01-30 13:36:07 +02:00
  • 7a0cd8041b 5.5.1.1 Evgeny Poberezkin 2024-01-22 14:06:52 +00:00
  • fd4eeb36db agent: optimize expired messages query (#976) Evgeny Poberezkin 2024-01-22 14:04:57 +00:00
  • 1e49f1c92d 5.5.1.0 v5.5.1-beta.0 Evgeny Poberezkin 2024-01-19 19:47:39 +00:00