Do not follow this link

~gotlou/p2p-file-transfer

fix: remove unused dependencies
fix: use println!() for success message
feat: switch to mnemonic for storing key data in human readable format
feat: add CLI arg to add public key to keystore
fix: print public key only when starting server
feat: use clap for parsing CLI args
fix: remove error!() usage
feat: add function to add a new trusted key
feat: print public key in CLI for easy sharing
fix: remove some usage of unwrap()
fix: remove useless String conversion
feat: only trust certs already specified in config
feat: add quinn-proto
feat: add gdb for dev shell
feat: add basic config file management and persistent key storage
fix: remove useless println
Add reliable file transfer with some basic auth

For this, a preshared secret is used. Simply pass it into the CLI
argument and see the magic happen!

Limitations:

- Only one file is being transferred
- You have to manually enter the IP:port
- No progress indicators
Next
Do not follow this link