Evgeny Poberezkin
|
b5a0269aa2
|
core: support unicode filenames and catch IO exceptions in C API for local file encryption (#3035)
* core: support unicode filenames in C API
* catch IO exceptions and return as errors
|
2023-09-07 13:44:37 +01:00 |
|
Evgeny Poberezkin
|
edeaf36e8b
|
core: C api to encrypt/decrypt local app files (#3029)
* core: C api to encrypt/decrypt local app files
* do not call CF.hPut with empty chunk
|
2023-09-06 19:54:13 +01:00 |
|
Evgeny Poberezkin
|
4793173465
|
core: update return type of read/write file C api, tests (#3010)
|
2023-09-03 22:25:19 +01:00 |
|
Evgeny Poberezkin
|
af02a92442
|
core: fix WebRTC encryption, test (#3005)
|
2023-09-02 23:34:00 +01:00 |
|
Evgeny Poberezkin
|
0b214acf97
|
core: support encrypted local files (#2989)
* core: support encrypted local files
* add migration
* update agent api, chat api
* fix query, exported functions to read/write files
* update simplexmq
* remove formatting changes
* test, fix file size
* reduce diff
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
* fail when receiving SMP files with local encryption
* update simplexmq
* remove style changes
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
|
2023-09-01 19:43:27 +01:00 |
|
Evgeny Poberezkin
|
50b90c4814
|
core: use 12 bytes IV for WebRTC frame encryption with AES-GCM (#1951)
* core: use 12 bytes IV for WebRTC frame encryption with AES-GCM
* refactor
|
2023-02-25 17:52:23 +00:00 |
|
Evgeny Poberezkin
|
a2e5733be6
|
core: update/fix webrtc frame encryption function to return error (#1950)
* core: update/fix webrtc frame encryption function to return error
* ios: update C header
* more tests
|
2023-02-24 20:55:59 +00:00 |
|
Evgeny Poberezkin
|
0ebf1da05d
|
core: WebRTC frames encryption (#1942)
* core: WebRTC frames encryption
* test
|
2023-02-19 23:51:50 +00:00 |
|
Evgeny Poberezkin
|
b7575ec01d
|
core: encrypt/decrypt WebRTC frames (#1935)
* core: encrypt/decrypt WebRTC frames
* swift API
* add decrypt stub
* change name
* remove unused type
* move functions
* update cabal file
* copy bytes from encrypted string
|
2023-02-16 20:25:37 +00:00 |
|