index
:
fastd
master
Fast and Secure Tunnelling Daemon
Matthias Schiffer <mschiffer@universe-factory.net>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2013-11-15
config: move check for no configured method
Matthias Schiffer
2013-11-15
methods/common: decrease nonce length to 6, add flags byte
Matthias Schiffer
2013-11-14
Ensure sessions are invalidated before the nonce wraps
Matthias Schiffer
2013-11-14
Move test for initiator in the session refresh check from protocol to method
Matthias Schiffer
2013-11-07
CMake: add LINK_LIBRARIES workaround for old CMake versions
Matthias Schiffer
2013-11-07
CMake: avoid target_include_directories command to stay compatible with CMake...
Matthias Schiffer
2013-11-06
blowfish-ctr: use the whole 56-byte key
Matthias Schiffer
2013-11-05
Generalize cipher/MAC key/IV lengths
Matthias Schiffer
2013-11-04
Add simple blowfish-ctr cipher implementation
Matthias Schiffer
2013-11-03
Include protocol as a static library as well
Matthias Schiffer
2013-11-03
Allow building without NaCl again
Matthias Schiffer
2013-11-03
Fix disabling modules
Matthias Schiffer
2013-11-03
Improve build system for ciphers and MACs as well
Matthias Schiffer
2013-11-03
Even nicer method specification
Matthias Schiffer
2013-11-02
Make adding new methods a bit nicer
Matthias Schiffer
2013-11-02
More CMake cleanup and fixes
Matthias Schiffer
2013-11-02
Separate cmake files
Matthias Schiffer
2013-11-02
Move a few prototypes from fastd.h into a new config.h
Matthias Schiffer
2013-11-02
Move all generated headers to the src subdir
Matthias Schiffer
2013-11-02
Change error message for methods from `invalid' to `unsupported'
Matthias Schiffer
2013-11-02
Algorithms without implementation aren't available
Matthias Schiffer
2013-11-02
Convert ghash to the new crypto algorithm scheme
Matthias Schiffer
2013-11-02
Convert aes128-gcm into a generic gcm method
Matthias Schiffer
2013-11-02
Allow flexible specification of methods provided by an implementation
Matthias Schiffer
2013-11-02
Correctly handle ciphers without implementation
Matthias Schiffer
2013-11-02
Implement the first step towards a more flexible way to support crypto methods
Matthias Schiffer
2013-11-01
The attribute is called aligned, not align
Matthias Schiffer
2013-11-01
Use HKDF for handshake keys as well
Matthias Schiffer
2013-11-01
Use HKDF to derive the session keys
Matthias Schiffer
2013-11-01
Add missing const attribute to secret argument of the session init functions
Matthias Schiffer
2013-11-01
Implement new session init API
Matthias Schiffer
2013-10-31
Implement HKDF
Matthias Schiffer
2013-10-31
ec25519-fhmqvc: generate compat keys only when needed
Matthias Schiffer
2013-10-31
ec25519-fhmqvc: don't use separate keypairs as initiator and responder
Matthias Schiffer
2013-10-31
Revert "ec25519-fhmqvc: make the new shared handshake key two hashes long (on...
Matthias Schiffer
2013-10-31
ec25519-fhmqvc: make the new shared handshake key two hashes long (only the f...
Matthias Schiffer
2013-10-31
ec25519-fhmqvc: add a new shared handshake key field (which is equivalent to ...
Matthias Schiffer
2013-10-31
More compat renaming
Matthias Schiffer
2013-10-31
ec25519-fhmqvc: some more refactoring
Matthias Schiffer
2013-10-31
ec25519-fhmqvc: some more handshake refactoring
Matthias Schiffer
2013-10-31
Rename session_init to session_init_compat to prepare for the upcoming new ke...
Matthias Schiffer
2013-10-31
Change error subcode for unsupported method from method name to method list
Matthias Schiffer
2013-10-31
Don't delay initial handshakes when no peer limit is set
Matthias Schiffer
2013-10-30
ec25519-fhmqvc: get rid of duplicate code in shared handshake key generation
Matthias Schiffer
2013-10-30
ec25519-fhmqvc: include either T or TLV_MAC in handshake finish, but not both
Matthias Schiffer
2013-10-30
Add fastd_handshake_add_zero function
Matthias Schiffer
2013-10-30
ec25519-fhmqvc: add secure_handshake helper function
Matthias Schiffer
2013-10-30
Separate ec25519-fhmqvc into multiple source files
Matthias Schiffer
2013-10-29
Correctly terminate method list
Matthias Schiffer
2013-10-29
Rename fastd_parse_method_name to fastd_method_get_by_name
Matthias Schiffer
[prev]
[next]