Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-19 | Create peer structures for disabled peers as well | Matthias Schiffer | |
We have a 1:1 association between peers and peer configs now. | |||
2014-08-18 | Rename WITH_VERIFY CMake option to WITH_DYNAMIC_PEERS | Matthias Schiffer | |
2014-08-18 | peer: add a flag `dynamic' instead of checking the config field for NULL | Matthias Schiffer | |
2014-08-18 | Rename "temporary peers" to "dynamic peers" | Matthias Schiffer | |
2014-06-14 | Add missing sys/uio.h includes | Matthias Schiffer | |
2014-05-31 | Fix poll race condition on *BSD | Matthias Schiffer | |
2014-05-31 | Remove EINTR handling where signals are blocked anyways | Matthias Schiffer | |
2014-05-29 | Document *everything* | Matthias Schiffer | |
2014-05-28 | Still more documentation | Matthias Schiffer | |
2014-05-27 | More documentation | Matthias Schiffer | |
2014-05-27 | Lots and lots of documentation | Matthias Schiffer | |
2014-04-30 | Use SOCK_NONBLOCK where available | Matthias Schiffer | |
2014-04-30 | Remove now unneeded FD_CLOEXEC flag config | Matthias Schiffer | |
2014-04-29 | Fold fastd_open_pipe into fastd_async_init, simpify fastd_setfl and ↵ | Matthias Schiffer | |
fastd_setfd and move to fastd.h | |||
2014-04-26 | Make on-verify support optional | Matthias Schiffer | |
2014-04-26 | Implement async verify | Matthias Schiffer | |
2014-04-25 | Remove ref-counting on remotes | Matthias Schiffer | |
Now that peers have a peer id we can use that to specify a peer in a resolve return. As the remote list of a peer doesn't change without the peer id changing, instead of taking a remote ref we can just use the peer id and remote index. | |||
2014-04-24 | Make async handle buffer aligned | Matthias Schiffer | |
2014-04-23 | Use socketpair instead of pipe for internal message pipes | Matthias Schiffer | |
While pipe2 recently got O_DIRECT on Linux, we'll just use SOCK_DGRAM to stay portable, and get proper handling of full queues. | |||
2014-04-20 | Make ctx global | Matthias Schiffer | |
2014-04-19 | Store peers as vectors of pointers instead of linked lists | 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 | |