Commit graph

44 commits

Author SHA1 Message Date
cbca75ea95
fix: install packages wget & tar too 2023-07-20 17:09:59 +05:30
80e15fe45e
fix: -y for build dependencies install 2023-07-20 17:08:57 +05:30
1e23ca988d
fix: run apt-get update before running install command for build-essential 2023-07-20 17:07:37 +05:30
c3127c4863
fix: run GLIBC build commands as root 2023-07-20 17:06:11 +05:30
fb19cad0f5
fix: install required build dependencies 2023-07-20 17:04:24 +05:30
9965a81589
merge 2023-07-20 17:02:17 +05:30
8bce588246
feat: custom port support for relay 2023-07-20 17:01:35 +05:30
a45cfc1889
fix: install GLIBC v2.29 before running binary 2023-07-20 16:52:32 +05:30
Donald Knuth
a21ecafb0d Optimize server 2022-09-15 10:05:20 -04:00
Donald Knuth
5d2a216693 Auto generate passwords; fix resume 2022-09-06 11:59:33 -04:00
rictorlome
09a67f9944
Merge pull request #5 from rictorlome/resume
Resume
2022-09-03 15:35:24 -04:00
Donald Knuth
1c321301fd Cleanup 2022-09-03 15:34:14 -04:00
rictorlome
b41985773a
Merge pull request #4 from rictorlome/speed-up
Speed up
2022-09-03 15:13:18 -04:00
Donald Knuth
02f5fca565 Still broken 2022-09-03 15:12:47 -04:00
Donald Knuth
28a97f675e Resume does not work 2022-09-03 14:58:48 -04:00
Donald Knuth
bb32cf8686 Add some benchmark for upload 2022-09-02 22:51:32 -04:00
Donald Knuth
6bc011c910 Back to parity 2022-09-02 20:29:18 -04:00
Donald Knuth
e0567d8479 Progress 2022-09-02 16:41:40 -04:00
Donald Knuth
7544c0fc39 Attempt to clean up further; speed up file upload 2022-08-31 14:05:58 -04:00
Donald Knuth
d752e8f16e Tweaks 2022-08-30 11:36:45 -04:00
Donald Knuth
7bcbe7c3ae Remove unused deps 2022-08-30 10:40:41 -04:00
Donald Knuth
0dec881a2d Update readme 2022-08-30 10:23:50 -04:00
Donald Knuth
3c7c5fe29d Refactor connection 2022-08-30 09:53:16 -04:00
Donald Knuth
e79510cafe Refactor handshake 2022-08-29 22:43:04 -04:00
Donald Knuth
995d07282c Handshake refactored not working 2022-08-29 21:21:48 -04:00
Donald Knuth
33745f7b44 Fix server; parity with main 2022-08-29 16:14:30 -04:00
Donald Knuth
b3b683074d Connection stapled; pared down server 2022-08-29 15:06:22 -04:00
Donald Knuth
31e4fe7c7b Docs 2022-08-29 13:29:31 -04:00
rictorlome
764a6d4687
Merge pull request #3 from rictorlome/send-files
Send files
2022-02-17 20:44:12 -05:00
Donald Knuth
2a194eb192 Partially correct dockerfile 2022-02-17 20:43:55 -05:00
rictorlome
0c2041a6db Handle interrupted handshake better 2022-02-17 14:01:40 -05:00
rictorlome
d6e299b031 Reduce print statements; stub dockerfile 2022-02-16 21:06:27 -05:00
rictorlome
d29015f085 Fixed sending files prototype 2022-02-15 20:55:33 -05:00
rictorlome
9206781791 Broken sending prototype 2022-02-14 23:01:30 -05:00
rictorlome
e701d69946 Simplify connection stapling 2022-02-13 22:02:47 -05:00
rictorlome
7befc61ab3 Scaffold for concurrent file reads 2022-02-13 17:45:58 -05:00
rictorlome
9479653364
Merge pull request #2 from rictorlome/encrypt
Encrypt
2022-02-13 11:10:43 -05:00
rictorlome
ec5034cb62 File negotiation and crypto 2022-02-12 20:18:15 -05:00
rictorlome
f4c7f1361e Encrypt 2022-02-12 12:18:24 -05:00
rictorlome
e934171a2b Implement handshake and relay 2022-02-11 23:23:27 -05:00
Donald Knuth
88a312981b Client handshake prototype 2022-02-10 14:52:28 -05:00
Donald Knuth
eca6ddf3b8 Scaffold message passing 2022-02-07 13:38:16 -05:00
Donald Knuth
c6b45dea57 Add clap 2022-02-06 19:54:36 -05:00
Donald Knuth
1c27531b5f Hello world tokio tcp 2022-02-06 14:04:36 -05:00