Commit graph

80 commits

Author SHA1 Message Date
Horhik 0802c42f8c some dependency updates 2021-03-13 13:35:46 +03:00
Horhik 0c7c7b736b create some functions for communication with DB 2021-03-13 13:34:57 +03:00
Horhik 9e238bb8bb create Hole Book 2021-03-13 13:33:52 +03:00
Horhik 0456787c9e Add small messaging protocol description 2021-03-11 09:54:35 +03:00
Horhik acd8be2628 some little updates with database 2021-03-11 09:53:47 +03:00
Horhik 1ddc42721c separate some functions by folders. 2021-02-28 00:58:55 +03:00
Horhik 3b8c3c9438 some refactoring 2021-01-24 20:06:06 +02:00
Horhik a42e2aaa10 very clumsy solution of sending and getting messages 2021-01-22 18:19:40 +02:00
Horhik 4594b0f750 set up communication for server thread 2021-01-09 16:03:00 +02:00
Horhik c48739d836 finish part of hole core for communicating with frontend 2021-01-09 00:02:45 +02:00
Horhik c9c79a4bc6 try to split front conn by two threads 2021-01-08 21:30:52 +02:00
Horhik 871286221b fix smth 2021-01-08 12:59:01 +02:00
Horhik 67b2c20959 create 4 threads for communicating 2021-01-08 12:35:42 +02:00
Horhik f55ed0700a fcp nodehello request works 2021-01-06 11:41:33 +02:00
Horhik dc87e678b8 some tinkering 2021-01-06 06:18:46 +02:00
Horhik bbd79d2b00 implement ClientHello 2021-01-05 19:54:22 +02:00
Horhik 18b666b604 create FcpConnection trait 2021-01-05 19:40:00 +02:00
Horhik f29a308209 start crating wrap over fcp api 2021-01-05 15:58:18 +02:00
Horhik 7d56d094f1 Change default port to 8989 2021-01-05 15:57:35 +02:00
Horhik 7803aeab02 Basic communication between two threads 2020-11-22 19:03:34 +02:00
Horhik ddcc5e48a8 find out way to communicate 2020-11-22 18:19:32 +02:00
Horhik 4916f96345 very simple multithreading 2020-11-22 16:48:24 +02:00
Horhik 97568a29db start working with multithreading 2020-11-22 16:31:45 +02:00
horhik 605319e158 add json receiving in client side 2020-11-01 18:46:47 +02:00
horhik f541cc348f add simple frontend listener 2020-10-12 21:17:49 +03:00
horhik 95baef1db7 add skip decrypt function 2020-09-14 11:50:18 +03:00
horhik 1f952100e3 Add GNU-GPL3 license 2020-09-13 14:32:29 +03:00
horhik 151cade1fa add tests for encrypting 2020-09-13 14:03:23 +03:00
horhik 0940192faa make basic ntru encrypting api 2020-09-12 22:46:14 +03:00
horhik 754edd4725 add ability to encode/decode keys to/from string 2020-09-11 01:01:13 +03:00