Commit Graph

78 Commits

Author SHA1 Message Date
nielsandriesse 918a346d66 Clean 2020-08-18 13:58:24 +10:00
Ryan ZHAO 8d44115195 fix invalid auth token handling with onion request 2020-08-17 14:34:47 +10:00
nielsandriesse 152b3ce5d6 Fix various minor UI issues 2020-08-17 09:24:30 +10:00
nielsandriesse 4e5815aef1 Fix open group message deletion 2020-08-06 10:17:06 +10:00
nielsandriesse 7de8fbf66a Clean 2020-08-04 10:00:08 +10:00
nielsandriesse 37c1bb9a4b Avoid race condition 2020-08-03 09:53:27 +10:00
nielsandriesse 5f98392803 Clean 2020-07-31 17:03:41 +10:00
nielsandriesse 8ca36f42f3 Prevent crash 2020-07-31 16:46:00 +10:00
nielsandriesse 13a3eb0d64 Debug 2020-07-31 16:29:43 +10:00
nielsandriesse 9dd385451b Clean 2020-07-31 16:28:47 +10:00
nielsandriesse 329b115096 Add debug log 2020-07-31 15:24:26 +10:00
nielsandriesse 6232d9e0c4 Clean 2020-07-28 08:59:43 +10:00
nielsandriesse 141d656878 Clean 2020-07-27 15:12:01 +10:00
nielsandriesse b38a5df0c2 Debug 2020-07-24 16:47:51 +10:00
nielsandriesse 14ca73c514 Clean 2020-07-24 11:49:07 +10:00
nielsandriesse 20a847de95 Implement feedback 2020-07-24 11:45:56 +10:00
nielsandriesse 70eaa5982c Merge branch 'dev' into onion-requests 2020-07-23 10:54:01 +10:00
Ryan ZHAO 89a56ba9bc enable onion routing for open groups 2020-07-22 17:10:53 +10:00
Ryan ZHAO e2219f986c rename & clean & open group onion request init 2020-07-21 15:49:49 +10:00
Ryan ZHAO 428daac5b3 use onion routing for file server requests 2020-07-21 14:51:15 +10:00
nielsandriesse b89fb68a56 Clean 2020-07-21 09:11:26 +10:00
ryanzhao cc09f59926 relocated file server public key 2020-07-17 17:23:10 +10:00
ryanzhao ff9341b573 refactor and prepare for file server onion request 2020-07-17 17:18:26 +10:00
nielsandriesse 80dcca627a Implement polling, encryption & decryption 2020-06-30 11:40:02 +10:00
nielsandriesse 31dd2673e1 Implement shared sender key ratcheting & refactor 2020-06-25 15:53:15 +10:00
nielsandriesse f0d56cdab0 Fix clock out of sync error not propagating 2020-06-18 11:16:34 +10:00
nielsandriesse 8a7b95d21f Fix crash 2020-06-17 11:25:28 +10:00
nielsandriesse b8fb751b8d Clean up threading 2020-06-11 16:33:11 +10:00
nielsandriesse a42b6afce8 Integrate transaction handling utility part 2 2020-06-11 12:23:06 +10:00
nielsandriesse e9fc5b748e Integrate transaction handling utility part 1 2020-06-11 12:12:42 +10:00
nielsandriesse d5f411232c Fix crash 2020-06-03 11:38:43 +10:00
nielsandriesse ab021d0e5e Clean 2020-06-03 09:03:29 +10:00
nielsandriesse 5b50c9f7fb Enforce minimum snode pool size & clean 2020-06-01 10:10:08 +10:00
nielsandriesse 991c6eb477 Reduce code duplication, clean & fix path re-building bug 2020-05-30 08:20:30 +10:00
nielsandriesse 10e30f8179 Persist onion request paths to database 2020-05-28 12:03:07 +10:00
nielsandriesse 9778dace7d Persist snode pool to database 2020-05-28 11:38:44 +10:00
nielsandriesse e2d0002532 Display when paths are building 2020-05-28 11:01:42 +10:00
Niels Andriesse d330239174 Increase number of hops to 3 2020-05-27 16:48:41 +10:00
Niels Andriesse 00f5cebdef Implement basic onion request UI 2020-05-27 16:48:29 +10:00
nielsandriesse 838688355b Also drop guard snodes as needed 2020-04-14 09:55:43 +10:00
gmbnt 664717b1d0 Clean 2020-04-08 16:32:07 +10:00
gmbnt 2e38b382c2 Use a serial queue for core operations 2020-04-07 11:18:55 +10:00
gmbnt ac0a20c8a7 Improve threading 2020-04-07 10:52:41 +10:00
gmbnt 4566bfb389 Minor refactoring 2020-04-06 13:33:15 +10:00
gmbnt 82a71f2385 Implement onion request error handling 2020-04-06 13:26:26 +10:00
gmbnt 5812578a73 Swap out LokiSnodeProxy with OnionRequestAPI 2020-04-06 11:51:57 +10:00
gmbnt 4f56307d39 Fix parsing 2020-04-06 11:47:04 +10:00
gmbnt ede00b1a02 Fix incorrect padding setting 2020-04-06 11:11:24 +10:00
gmbnt 8c6251389d Further improve onion request tests 2020-04-03 10:34:05 +11:00
gmbnt 9b5c419aaa Fix misleading log 2020-04-03 09:14:29 +11:00