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-30
Use SOCK_NONBLOCK where available
Matthias Schiffer
2014-04-30
Remove now unneeded FD_CLOEXEC flag config
Matthias Schiffer
2014-04-30
shell: close all fds > 2 after forking
Matthias Schiffer
2014-04-29
Fold fastd_open_pipe into fastd_async_init, simpify fastd_setfl and fastd_set...
Matthias Schiffer
2014-04-28
More daemonize cleanup
Matthias Schiffer
2014-04-28
Fix socketpair error message
Matthias Schiffer
2014-04-28
Simpilify daemonize
Matthias Schiffer
2014-04-26
Make on-verify support optional
Matthias Schiffer
2014-04-26
Implement async verify
Matthias Schiffer
2014-04-26
pthread_create returns an error instead of setting errno
Matthias Schiffer
2014-04-26
Revise shell command API
Matthias Schiffer
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
[prev]
[next]