JRoberts
|
b6db41dd50
|
update simplexmq (complete)
|
2023-01-24 18:46:02 +04:00 |
|
JRoberts
|
2a20f78877
|
core: use batch connection deletion api (#1814)
|
2023-01-24 16:24:34 +04:00 |
|
Evgeny Poberezkin
|
006a30e65c
|
update simplexmq
|
2023-01-19 19:41:19 +00:00 |
|
JRoberts
|
e8cab01c03
|
core: update simplexmq (fkey indexes) (#1786)
|
2023-01-17 16:41:19 +04:00 |
|
JRoberts
|
df6cec6a32
|
core: update simplexmq (session mode, users commands) (#1757)
|
2023-01-16 17:00:24 +04:00 |
|
JRoberts
|
892b91e958
|
core: update simplexmq (subscribe users in different sessions) (#1734)
|
2023-01-13 15:14:46 +04:00 |
|
JRoberts
|
424328b9d1
|
core: agent users (#1727)
|
2023-01-13 13:54:07 +04:00 |
|
Evgeny Poberezkin
|
a1b27e9a99
|
update simplexmq (better handling of quota errors)
|
2023-01-04 15:07:33 +00:00 |
|
Evgeny Poberezkin
|
13090ff6ed
|
core: do not log TLS handshake errors by default, option to enable (#1652)
* core: do not log TLS handshake errors by default, option to enable
* update simplexmq
|
2022-12-27 12:05:13 +00:00 |
|
Evgeny Poberezkin
|
74245d3f2b
|
core: agent stats (#1650)
|
2022-12-26 22:24:34 +00:00 |
|
Evgeny Poberezkin
|
95cc9e1e55
|
core: verify connection (#1530)
* core: verify connection
* update commands
* api to get/set verification code/status
* add migration
* refactor
* change command / response names
* reset verified status if code from agent doesn't match
|
2022-12-09 15:26:43 +00:00 |
|
Evgeny Poberezkin
|
bc28568c63
|
core: update broker error type (#1474)
* core: update broker error type
* fix test
* fix test
|
2022-12-02 15:01:26 +00:00 |
|
Evgeny Poberezkin
|
491fe4a9bf
|
core, ios: advanced server config (#1371)
* ios: advanced server config
* simplify UI
* core: ServerCfg
* commit migration, update schema
* add preset servers to response
* return default servers if none saved
* fix test
|
2022-11-16 15:37:20 +00:00 |
|
Evgeny Poberezkin
|
f8302e2030
|
core: SMP server connection test (#1367)
* core: SMP server connection test
* fix test
* update simplexmq
|
2022-11-15 18:31:29 +00:00 |
|
Evgeny Poberezkin
|
e14ab0fed0
|
core: support SMP basic auth / server password (#1358)
|
2022-11-14 08:04:11 +00:00 |
|
JRoberts
|
1cfbbd3115
|
core: update simplexmq (3.4.0) (#1328)
|
2022-11-09 14:13:39 +04:00 |
|
Evgeny Poberezkin
|
cbdd9b9e37
|
ios: switch contact and member to another address (#1282)
* ios: switch contact and member to another address
* update simplexmq (JSON encoding)
|
2022-11-02 09:48:20 +00:00 |
|
Evgeny Poberezkin
|
a72f603e13
|
core: switch connection (#1277)
* core: switch connection
* chat items for SWITCH
* additional events for connection switch
* update simplexmq
* test
* comment test output
* update messages for connection switch
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
|
2022-11-01 13:26:08 +00:00 |
|
JRoberts
|
290ef9de61
|
core: update simplexmq (queue rotation) (#1276)
|
2022-10-31 14:29:38 +04:00 |
|
Evgeny Poberezkin
|
7f544da6cf
|
core: debug chat and agent locks, update simplexmq (#1243)
* core: debug chat and agent locks, update simplexmq
* add connId
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* update lock strings
* fix encoding test
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
|
2022-10-22 21:22:44 +01:00 |
|
JRoberts
|
f7da034cf1
|
core: use acceptContactAsync on auto-accept, reuse incognito profile for contacts accepted via group link (#1208)
* update simplexmq (acceptContactAsync)
* acceptContactRequestAsync, single profile
* refactor
* refactor 2
* refactor
* Update src/Simplex/Chat/Store.hs
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
* refactor
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2022-10-14 14:57:01 +04:00 |
|
JRoberts
|
f9be6e6434
|
update simplexmq (lock on async commands retries) (#1191)
|
2022-10-10 13:40:06 +04:00 |
|
Evgeny Poberezkin
|
7a54351f15
|
core: update simplexmq (connection-level locks) (#1170)
* core: update simplexmq (connection-level locks)
* update simplexmq
* update simplexmq
* update simplexmq
* only run file tests
* update simplexmq
* enable all tests
* update simplexmq
|
2022-10-04 17:19:00 +01:00 |
|
Evgeny Poberezkin
|
23212def51
|
update simplexmq v3.3.0
|
2022-10-01 15:19:41 +01:00 |
|
JRoberts
|
428d3cdba5
|
core: delete connections asynchronously (#1151)
|
2022-09-30 16:18:43 +04:00 |
|
Evgeny Poberezkin
|
a977a0dd17
|
core: single function to initialize the chat controller only if encryption key is correct (#1107)
|
2022-09-23 22:22:56 +04:00 |
|
Evgeny Poberezkin
|
06c7b9a995
|
update simplemq (sql function)
|
2022-09-22 12:29:50 +01:00 |
|
Evgeny Poberezkin
|
f0e18c62fe
|
code: update simplexmq (async secure)
|
2022-09-20 15:42:36 +01:00 |
|
Evgeny Poberezkin
|
b0ed64533f
|
update simplexmq
|
2022-09-18 13:54:33 +01:00 |
|
Evgeny Poberezkin
|
5d55657186
|
core: support sql queries (#1066)
* core: support sql queries
* remove gradle change
|
2022-09-17 16:06:27 +01:00 |
|
Evgeny Poberezkin
|
3351503744
|
update simplexmq (fix stopping agent)
|
2022-09-17 00:30:49 +01:00 |
|
Evgeny Poberezkin
|
29b333cf0c
|
update simplexmq
|
2022-09-16 13:43:37 +01:00 |
|
Evgeny Poberezkin
|
d1571798f4
|
update simplexmq
|
2022-09-14 21:50:44 +01:00 |
|
JRoberts
|
ff35a3fee5
|
core: sqlcipher stack build (#991)
* wip
* uncomment
* comment
* ci split build step
* check openssl
* openssl version
* add stack params
* update mac openssl parameters
* ls openssl
* clean stack.yaml
* clean up build.yml
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2022-09-14 21:28:21 +01:00 |
|
Evgeny Poberezkin
|
08e0d7339f
|
Merge branch 'master' into sqlcipher
|
2022-09-14 18:46:03 +01:00 |
|
JRoberts
|
c07d4a5e4e
|
core: use async agent commands when establishing connections w/t user action (#977)
* wip
* wip
* wip
* schema
* schema
* wip
* wip
* rework
* revert
* update simplexmq
* async commands
* corr id wip
* wip
* update simplexmq
* corr id
* wip
* rename variable
* wip
* refactor
* ACK continuation
* wip
* fix queries
* fix queries
* clean up schema
* update simplexmq, do not lock on stopping chat
* clean up
* refactor
* refactor
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2022-09-14 19:45:21 +04:00 |
|
Evgeny Poberezkin
|
082e12683b
|
core: change database encryption API to require current passphrase on all changes (#1019)
|
2022-09-05 14:54:39 +01:00 |
|
Evgeny Poberezkin
|
2b5e3a9459
|
core: C API to migrate and check database (#1008)
* core: C API to migrate and check database
* update simplexmq
|
2022-09-02 16:38:41 +01:00 |
|
Evgeny Poberezkin
|
3613fc953e
|
core: encrypt chat database (#988)
* core: encrypt chat database
* check DB key error on start
* function to encrypt database
* encrypt database command
* decrypt, rekey
* remove rekey, refactor
* test for db encryption/decryption
* update simplexmq
|
2022-08-31 18:07:34 +01:00 |
|
Evgeny Poberezkin
|
5e5c851173
|
update simplexmq
|
2022-08-30 16:35:56 +01:00 |
|
Evgeny Poberezkin
|
69758971af
|
update simplexmq (to fix network-transport at 0.5.4)
|
2022-08-30 16:17:48 +01:00 |
|
Evgeny Poberezkin
|
025f838f43
|
update dependencies
|
2022-08-30 14:33:43 +01:00 |
|
Evgeny Poberezkin
|
02ca7234fb
|
use SQLCipher (#981)
* use SQLCipher
* pass encryption key via CLI options
* update dependencies to use git
* add CONTRIBUTING.md
* move flag, enable build in sqlcipher branch
* update dependencies
|
2022-08-30 12:49:07 +01:00 |
|
Evgeny Poberezkin
|
164426db49
|
core: catch error when toggling notifications (#954)
* core: catch error when toggling notifications
* filter current members
* filter active members
|
2022-08-20 14:47:24 +01:00 |
|
Evgeny Poberezkin
|
992ba75306
|
update simplexmq
|
2022-08-19 15:32:55 +01:00 |
|
Evgeny Poberezkin
|
70168967a3
|
core: commands to set chat notification settings (#946)
* core: commands to set chat notification settings
* add API
|
2022-08-19 15:17:05 +01:00 |
|
Evgeny Poberezkin
|
85e36ac12c
|
update simplexmq (servers update)
|
2022-08-18 08:43:50 +01:00 |
|
Evgeny Poberezkin
|
404b7093b7
|
core: update simplexmq (split transaction to fix android crash)
|
2022-08-17 22:50:46 +01:00 |
|
Evgeny Poberezkin
|
ae6fae5ced
|
core: update simplexmq (servers migration)
|
2022-08-16 21:45:03 +01:00 |
|
Evgeny Poberezkin
|
954338658f
|
core: update simplexmq (fix ntf server hosts)
|
2022-08-14 21:13:57 +01:00 |
|