Fixed a couple of comments, simplified a piece of code and removed a security feature from CryptoAuth which is redundant and ineffective
Missed a spot
[CRYPTO] Removed the option of encryption without authentication because it is insecure and it adds code to CryptoAuth which is not used
[CRYPTO] Hardened the crypto infrastructure by explicitly allowing binding a CryptoAuth session to an IPv6 address even if you don't know the other party's key
Changes needed for building on darwin which has few file descriptors and different toolchain
don't compile with -pie, only link with it
Handle magical ENOENT returns on files which definitely exist
Don't report success until you're sure of it and be more verbose about which files were scanned for codestyle
Work around clang incompatible -Werror
Apple workarounds
Trying to work around a weird gcc version issue which causes empty dependencies
better debugging of empty dependencies and more work on clang build
-Wdollar-in-identifier-extension is not the same as -Wno-dollar-in-identifier-extension
why clang must you be so pedantic?
Don't send includes when compiled a preprocessed file and silence a warning which is common
"error: tentative definition of variable with internal linkage has incomplete non-array type"
no it's not a joke
wtf clang?
Look at that, Ducttape doesn't need Jmp
Another place where Jmp is not needed :D
Fixed bit-rotten TUNInterface_darwin