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
/
fastd.h
Age
Commit message (
Expand
)
Author
2014-01-26
Add timeout helpers
Matthias Schiffer
2014-01-26
Add support for setting packet marks
Matthias Schiffer
2014-01-26
Add minimum handshake interval for unknown addresses (handles up to 8 address...
Matthias Schiffer
2013-12-16
resolve: consider all addresses returned for a hostname
Matthias Schiffer
2013-12-16
Revert "resolve: save a timestamp in the resolve return to ensure we don't co...
Matthias Schiffer
2013-12-16
resolve: save a timestamp in the resolve return to ensure we don't confuse re...
Matthias Schiffer
2013-12-16
Never write to syslog/log files during key generation
Matthias Schiffer
2013-11-30
Move buffer-related functions to a new header and add some more utility funct...
Matthias Schiffer
2013-11-30
Move logging defines to a new header
Matthias Schiffer
2013-11-30
Make the crypto implementations independent of fastd.h (and fix more minor bugs)
Matthias Schiffer
2013-11-30
Perform string-based lookup of method-related information only once
Matthias Schiffer
2013-11-30
Remove cipher and MAC contexts
Matthias Schiffer
2013-11-29
Reorder check: avoid undefined behaviour due to negative or to long shifts
Matthias Schiffer
2013-11-29
Compile with -std=c99 and restructure some code to ensure there is no invalid...
Matthias Schiffer
2013-11-27
Allow checking if a crypto algorithm is available at runtime
Matthias Schiffer
2013-11-25
Move crypto algorithm information out of implementation
Matthias Schiffer
2013-11-25
Move cipher and mac structures to a new header
Matthias Schiffer
2013-11-20
Replace max_packet_size functions by a max_overhead field
Matthias Schiffer
2013-11-20
Slightly simplify method/cipher/MAC definitions
Matthias Schiffer
2013-11-16
fastd_buffer_alloc: fix output of error message if posix_memalign fails
Matthias Schiffer
2013-11-05
Generalize cipher/MAC key/IV lengths
Matthias Schiffer
2013-11-02
Move a few prototypes from fastd.h into a new config.h
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
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
Rename session_init to session_init_compat to prepare for the upcoming new ke...
Matthias Schiffer
2013-10-29
Rename fastd_parse_method_name to fastd_method_get_by_name
Matthias Schiffer
2013-10-29
Handle methods as strings
Matthias Schiffer
2013-10-16
Add `secure handshakes' option (without effect for now)
Matthias Schiffer
2013-10-16
Initiate handshake when a packet can't be sent because the local address is i...
Matthias Schiffer
2013-09-03
Add packet/byte statistics
Matthias Schiffer
2013-08-29
Don't initialize monotone timestamps with zero
Matthias Schiffer
2013-08-29
Replace old task queue
Matthias Schiffer
2013-08-29
Simplify keepalive sending
Matthias Schiffer
2013-08-28
ec25519: ensure old sessions are invalidated quickly after a new one has been...
Matthias Schiffer
2013-08-27
Introduce new log level debug2 for potentially very frequent messages
Matthias Schiffer
2013-08-20
Prevent zero-before-free operations from being optimized out
Matthias Schiffer
2013-08-20
Fix lots of -Wextra warnings
Matthias Schiffer
2013-08-12
Add pre-up and post-down handlers
Matthias Schiffer
2013-08-07
Use multi-af tun mode on FreeBSD to make IPv6 work on tun
Matthias Schiffer
2013-08-07
Move tun/tap initialization to a dedicated source file
Matthias Schiffer
2013-08-07
Move some includes to compat.h
Matthias Schiffer
2013-08-07
Guard socket options not available on FreeBSD
Matthias Schiffer
2013-08-07
Add some compatiblity definitions for FreeBSD
Matthias Schiffer
2013-08-07
Reorder includes to make FreeBSD happy
Matthias Schiffer
[prev]
[next]