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
2014-04-25
epoll: update time *after* waiting...
Matthias Schiffer
2014-04-25
handshake: simplify fastd_handshake_new_reply
Matthias Schiffer
2014-04-25
Move around some code
Matthias Schiffer
2014-04-25
Reduce minimum vector allocation
Matthias Schiffer
2014-04-25
Replace a few more O(n) peer operations with O(log n) using binary search
Matthias Schiffer
2014-04-25
Remove ref-counting on remotes
Matthias Schiffer
2014-04-25
fastd_peer_claim_address: add parameter to allow claiming addresses of establ...
Matthias Schiffer
2014-04-25
fastd_peer_claim_address: allow claiming addresses from other peers when they...
Matthias Schiffer
2014-04-25
vector: add VECTOR_BSEARCH macro and use where appropriate
Matthias Schiffer
2014-04-24
Add a sequential number to identify peers
Matthias Schiffer
2014-04-24
config: remove support for deprecated float syntax
Matthias Schiffer
2014-04-24
Convert few more counters to size_t, just for the sake of consistency...
Matthias Schiffer
2014-04-24
ec25519-fhmqvc: use PUBLICKEYBYTES and SECRETKEYBYTES defines more
Matthias Schiffer
2014-04-24
Always use size_t for counters
Matthias Schiffer
2014-04-24
Make async handle buffer aligned
Matthias Schiffer
2014-04-23
Use socketpair instead of pipe for internal message pipes
Matthias Schiffer
2014-04-21
Fix peer group tree traversal when reading peer dirs
Matthias Schiffer
2014-04-21
Remove vector of new temporary peers
Matthias Schiffer
2014-04-21
poll: add pollfd count assert
Matthias Schiffer
2014-04-20
Define IP_FREEBIND if it is not provided
Matthias Schiffer
2014-04-20
Make ctx global
Matthias Schiffer
2014-04-20
Make conf global
Matthias Schiffer
2014-04-20
Linux: use epoll to handle great numbers of peers with less overhead
Matthias Schiffer
2014-04-20
Minimize poll interface to simplify implementation of alternative implementat...
Matthias Schiffer
2014-04-19
Keep peers in a hash table to allow fast address lookups
Matthias Schiffer
2014-04-19
Keep a vector of pollfds instead of regenerating it all the time
Matthias Schiffer
2014-04-19
Store peers as vectors of pointers instead of linked lists
Matthias Schiffer
2014-04-19
Make eth_addrs a vector
Matthias Schiffer
2014-04-19
Add vector macros
Matthias Schiffer
2014-04-19
Fix handling of new temporary peers
Matthias Schiffer
2014-04-19
Free on-connect handler on exit
Matthias Schiffer
2014-04-19
dlist: remove unused includes
Matthias Schiffer
2014-04-19
Optimize maintenance routine (and don't run it more often than necessary)
Matthias Schiffer
2014-04-18
shell: unblock SIGCHLD before exec
Matthias Schiffer
2014-04-18
Fix zombie process cleanup
Matthias Schiffer
2014-04-18
Clean up shell command handling
Matthias Schiffer
2014-04-13
Simplify handling of on-verify commands
Matthias Schiffer
2014-04-13
Break very long line
Matthias Schiffer
2014-04-13
Add on-connect hook
Matthias Schiffer
2014-04-11
Add support for async commands
Matthias Schiffer
2014-04-11
Improve shell command config handling
Matthias Schiffer
2014-04-10
Add support for multiple async message types
Matthias Schiffer
2014-04-10
Move handling of resolve returns requests to a new source file
Matthias Schiffer
2014-04-10
Use #pragma once
Matthias Schiffer
2014-04-06
Set IP_FREEBIND
Matthias Schiffer
2014-03-25
Various fixes in --bind command line option
Matthias Schiffer
2014-03-25
Don't depend on libsystemd-daemon for systemd integration, always use systemd...
Matthias Schiffer
2014-03-20
Enable secure handshakes by default
Matthias Schiffer
2014-03-20
peer: add assertion to ensure no addresses are learned on unestablished peers
Matthias Schiffer
2014-03-20
Flood forwarded unicast frames the same way as locally generated ones
Matthias Schiffer
[prev]
[next]