-
Notifications
You must be signed in to change notification settings - Fork 451
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactored tunnelcommunity crypto #1117
Conversation
Merged build triggered. |
Merged build started. |
Merged build finished. |
Test FAILed. |
Btw, this pull request requires a change/fix in libnacl saltstack/libnacl#39 to work |
Merged build triggered. |
Merged build started. |
Merged build finished. |
Test FAILed. |
please retest this |
This branch needs a new dispersy pointer to work |
@NielsZeilemaker are you going to update the dispersy ref? |
Build triggered. |
Build started. |
e7339d3
to
6f0742b
Compare
Build triggered. |
Build started. |
Fixed quoting so that the script can launch Tribler when there are spaces in the path to the script. Changed to sh instead of Bash since no Bash features were being used and sh is more portable.
pgrep removes itself from the list of results and with grep 2.21 or greater grep will print `grep: warning: GREP_OPTIONS is deprecated; please use an alias or script` if GREP_OPTIONS is set, causing Tribler to believe there is already a process running.
Conflicts: README.md
Build finished. |
Test FAILed. |
Conflicts: README.md
DH ntor handshake + GCM for encrypting packets. Hidden services are completely broken... Maybe even need of a redesign as the new crypto cannot provide a hybrid_encryption using only the key of the destination.
hidden services. Some small changes to crypto
@whirm current dispersy devel is broken. I'll fix this branch in a while, but it still needs a lot of work as hidden services are completely broken. |
Ah, I see, thanks! |
6f0742b
to
20ad2e4
Compare
Now uses an handshake similar to ntor + AES_GCM to encrypt packets.
Hidden services are broken.