Evgeny @ SimpleX Chat
|
3958e066da
|
debugging
|
2026-02-11 23:18:33 +00:00 |
|
Evgeny @ SimpleX Chat
|
e00e9a77c2
|
fix
|
2026-02-11 22:46:25 +00:00 |
|
Evgeny @ SimpleX Chat
|
59e740c6b1
|
improve error handling, handle browser reconnections/re-handshake
|
2026-02-11 21:01:40 +00:00 |
|
Evgeny Poberezkin
|
57c144d22d
|
add plan
|
2026-02-11 07:52:01 +00:00 |
|
Evgeny @ SimpleX Chat
|
51c5615419
|
debug logging for page sessions
|
2026-02-11 07:49:33 +00:00 |
|
Evgeny @ SimpleX Chat
|
74eb22c5e3
|
remove debug logging in server/browser, run preview xftp server via cabal run to ensure the latest code is used
|
2026-02-11 07:45:22 +00:00 |
|
Evgeny @ SimpleX Chat
|
442a3bafa4
|
debug logging in web page and server
|
2026-02-11 06:42:55 +00:00 |
|
Evgeny @ SimpleX Chat
|
9a55137d08
|
web test cert fixtures
|
2026-02-10 23:49:27 +00:00 |
|
Evgeny @ SimpleX Chat
|
cc7a7ee9aa
|
fixed https in the test page
|
2026-02-10 23:21:31 +00:00 |
|
Evgeny @ SimpleX Chat
|
42b2fa013a
|
local preview over https
|
2026-02-10 21:18:00 +00:00 |
|
Evgeny @ SimpleX Chat
|
9c0b6568f6
|
preview:local
|
2026-02-10 20:48:44 +00:00 |
|
Evgeny @ SimpleX Chat
|
37846194da
|
fix tests
|
2026-02-10 20:24:29 +00:00 |
|
Evgeny @ SimpleX Chat
|
25c08ecc7f
|
update TS client to pad hellos
|
2026-02-10 14:11:05 +00:00 |
|
Evgeny @ SimpleX Chat
|
6f11e2a648
|
concurrent and padded hellos in the server
|
2026-02-10 14:09:32 +00:00 |
|
Evgeny @ SimpleX Chat
|
9333777c0d
|
page tests pass
|
2026-02-09 19:34:35 +00:00 |
|
Evgeny @ SimpleX Chat
|
dfda816d60
|
allow sending xftp client hello after handshake - for web clients that dont know if established connection exists
|
2026-02-08 21:54:18 +00:00 |
|
Evgeny @ SimpleX Chat
|
78dc2cddec
|
fixes and page test plan
|
2026-02-05 23:42:31 +00:00 |
|
Evgeny @ SimpleX Chat
|
df3b7a5af9
|
fix test 3
|
2026-02-05 23:11:09 +00:00 |
|
Evgeny @ SimpleX Chat
|
d38f2783ad
|
fix test 2
|
2026-02-05 23:04:10 +00:00 |
|
Evgeny @ SimpleX Chat
|
289f02ad59
|
fix test
|
2026-02-05 22:53:40 +00:00 |
|
Evgeny @ SimpleX Chat
|
97773f0f30
|
webpage implementation (not tested)
|
2026-02-05 09:59:00 +00:00 |
|
Evgeny @ SimpleX Chat
|
3eee58ad31
|
improve plan
|
2026-02-04 21:34:46 +00:00 |
|
Evgeny @ SimpleX Chat
|
e0bc43ce2d
|
web page plan
|
2026-02-04 19:09:37 +00:00 |
|
Evgeny Poberezkin
|
3574df14e1
|
move rfcs
|
2026-02-04 16:17:56 +00:00 |
|
Evgeny @ SimpleX Chat
|
41d474f0d4
|
persistent client sessions
|
2026-02-04 16:05:17 +00:00 |
|
Evgeny @ SimpleX Chat
|
af3a183cda
|
browser environment
|
2026-02-04 12:05:30 +00:00 |
|
Evgeny Poberezkin
|
3eb6f40f54
|
client transport abstraction
|
2026-02-03 22:40:07 +00:00 |
|
Evgeny Poberezkin
|
3f15fa2a13
|
rfc: web transport
|
2026-02-03 13:55:52 +00:00 |
|
Evgeny Poberezkin
|
9a2279d4f0
|
support description "redirect" in agent.ts and cross-platform compatibility tests (Haskell <> TypeScript)
|
2026-02-03 13:53:52 +00:00 |
|
Evgeny Poberezkin
|
260380486a
|
xftp-web client functions, fix transmission encoding
|
2026-02-02 22:05:04 +00:00 |
|
Evgeny Poberezkin
|
64089834f3
|
test for xftp web handshake
|
2026-02-02 17:41:25 +00:00 |
|
Evgeny Poberezkin
|
947edc2886
|
web handshake
|
2026-02-02 07:44:21 +00:00 |
|
Evgeny Poberezkin
|
ad24813426
|
xftp server changes to support web slients: SNI-based certificate choice, CORS headers, OPTIONS request
|
2026-02-01 12:20:56 +00:00 |
|
Evgeny Poberezkin
|
b6c4c8faee
|
protocol, file descriptions, more cryptogrpahy, handshake encoding, etc.
|
2026-01-31 21:42:26 +00:00 |
|
Evgeny Poberezkin
|
4a4f719bfb
|
xftp: implementation of XFTP client as web page (rfc, low level functions)
|
2026-01-31 12:41:18 +00:00 |
|
Evgeny Poberezkin
|
8fdc0703bc
|
6.5.0.8
|
2026-01-28 23:12:19 +00:00 |
|
Evgeny Poberezkin
|
d7b90b8415
|
Merge branch 'stable'
|
2026-01-28 22:52:33 +00:00 |
|
Evgeny Poberezkin
|
9346b85c3f
|
6.4.8.0
|
2026-01-28 21:58:32 +00:00 |
|
Evgeny
|
3c5ec8d9a1
|
agent: improve error handling (#1707)
* agent: improve error handling
* simplify
* report critical error when subscriber crashes
* fix test
|
2026-01-28 21:54:41 +00:00 |
|
Evgeny
|
d10e05b796
|
agent: split creating connection to two steps to prepare connection link in advance (#1704)
* agent: split creating connection to two steps to prepare connection link in advance
* linkEntityId, newOwnerAuth
* simplify
|
2026-01-27 10:54:13 +00:00 |
|
Evgeny
|
66cc06738e
|
agent: fix tests for short links (#1703)
|
2026-01-26 00:11:50 +00:00 |
|
Evgeny Poberezkin
|
0f3b8a4a16
|
docs: update contributing
|
2026-01-24 18:05:01 +00:00 |
|
Evgeny
|
a1596ed234
|
docs: contributing guide (#1702)
|
2026-01-24 13:33:17 +00:00 |
|
spaced4ndy
|
89b81d151f
|
agent: getConnShortLinkAsync; implement joinConnectionAsync for contact connections; narrow setConnShortLinkAsync only to Contact connections (#1694)
* agent: getConnShortLinkAsync
* enable all tests
* comment
* comment
* join conn async for contact URI (wip)
* fix test
* remove enableNtfs param
* FixedLinkData
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
|
2026-01-20 08:40:35 +00:00 |
|
Evgeny
|
3e5b654109
|
agent: support multiple link owners in link data (#1701)
* agent: support multiple link owners in link data
* fix
|
2026-01-19 22:08:11 +00:00 |
|
spaced4ndy
|
ca26c69937
|
db: withSavepoint; agent: correctly handle errors in createWithRandomId for postgres (#1693)
* db: withSavepoint; agent: correctly handle errors in createWithRandomId
* comment
* refactor
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
|
2026-01-15 14:59:45 +00:00 |
|
Evgeny Poberezkin
|
58212c421a
|
6.5.0.7
|
2026-01-13 20:55:38 +00:00 |
|
Evgeny
|
1000107259
|
agent: clean up old records in batches (#1692)
* agent: clean up old records in batches
* update
* update
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
* stabilize tests
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
|
2026-01-13 19:11:46 +00:00 |
|
Evgeny
|
6aadcf1f3f
|
agent: lock rows for concurrent queries in PostgreSQL (#1688)
* agent: lock rows for concurrent queries in PostgreSQL
* fix race conditions in workers
* refactor
|
2026-01-08 11:09:58 +00:00 |
|
spaced4ndy
|
07604a146f
|
agent: async command to set connection short link (setConnShortLinkAsync) (#1680)
|
2026-01-07 15:12:52 +00:00 |
|