Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-09 | poll: directly call epoll_pwait syscall instead of using the libc wrapper | Matthias Schiffer | |
There are systems without the wrapper (e.g. older Android versions), and the wrapper is broken in some versions of uClibc. | |||
2014-09-15 | Don't try to poll on invalid status socket FD | Matthias Schiffer | |
2014-09-06 | Move UNUSED attribute to the start of arguments to help editors understand ↵ | Matthias Schiffer | |
the syntax | |||
2014-09-06 | Fix poll initialization on systems without epoll | Matthias Schiffer | |
2014-09-05 | Add status socket to get the current status as JSON | Matthias Schiffer | |
2014-08-24 | Use simple int64_t timestamps in ms instead of timespecs | Matthias Schiffer | |
2014-08-22 | Remove VECTOR_ALLOC | Matthias Schiffer | |
It is done automatically now if the VECTOR is zeroed before. | |||
2014-08-02 | Add support for Mac OS X | Matthias Schiffer | |
2014-06-03 | Create threads in detached state | Matthias Schiffer | |
2014-05-31 | Fix poll race condition on *BSD | Matthias Schiffer | |
2014-05-31 | More signal handling fixes | Matthias Schiffer | |
2014-05-31 | Unblock signals only during poll/epoll wait | Matthias Schiffer | |
If signals are normally blocked, we can avoid a lot of EINTR handling. | |||
2014-05-28 | Still more documentation | Matthias Schiffer | |
2014-05-27 | More documentation | Matthias Schiffer | |
2014-05-27 | poll: document the poll API | Matthias Schiffer | |
2014-05-27 | Move tuntap handling out of poll.c | Matthias Schiffer | |
2014-05-27 | More documentation | Matthias Schiffer | |
2014-04-30 | Remove now unneeded FD_CLOEXEC flag config | Matthias Schiffer | |
2014-04-25 | epoll: update time *after* waiting... | Matthias Schiffer | |
2014-04-21 | poll: add pollfd count assert | 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 ↵ | Matthias Schiffer | |
implementations | |||
2014-04-19 | Keep a vector of pollfds instead of regenerating it all the time | Matthias Schiffer | |