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
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
2013-08-07
Use netinet/if_ether.h instead of linux/if_ether.h
Matthias Schiffer
2013-07-25
Move command line handling out of config.c
Matthias Schiffer
2013-07-25
Move more code out of fastd.c
Matthias Schiffer
2013-07-25
Move send functions out of fastd.c
Matthias Schiffer
2013-07-25
Move socket handling out of fastd.c
Matthias Schiffer
2013-07-25
Improve handling of similar remote resolves
Matthias Schiffer
2013-07-25
Set IP_MTU_DISCOVER on sockets
Matthias Schiffer
2013-07-25
Introduce tristate type
Matthias Schiffer
2013-07-24
Allow specifying multiple remote entries for a single peer
Matthias Schiffer
2013-07-23
Don't trigger a resolve when a packet from an unknown peer is received
Matthias Schiffer
2013-05-20
Add send_all() function to reduce duplicate code
Matthias Schiffer
2013-05-19
Simplify handling of received packets
Matthias Schiffer
[next]