Structured concurrency in C
Clone or download
sustrik Bump ABI version
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Latest commit a270007 Sep 23, 2018
Permalink
Failed to load latest commit information.
cmake Implement CMake build. Sep 28, 2017
dns consistent setting of sin_len in DNS code Mar 24, 2017
examples Closing frame handling in WS protocol Apr 13, 2018
m4 Initial commit Jan 11, 2016
man Documentation for fromfd functions added Jul 19, 2018
perf Remove deadline parameter from chdone() Apr 12, 2018
rfc RFC added Mar 27, 2017
tests Run go5 test several times Sep 22, 2018
tutorial fixed steps 8 and 9 in protocol tutorial Sep 4, 2018
website Website changed for v2.11 Sep 23, 2018
.gitignore 'go' test split into several smaller tests Sep 21, 2018
.travis.yml Remove obsolete test from Travis Sep 21, 2018
AUTHORS Add Jean-Francois Smigielski to AUTHORS file Sep 16, 2018
CMakeLists.txt Fixed CMake Jul 8, 2018
COPYING Initial commit Jan 11, 2016
Makefile.am 'go' test split into several smaller tests Sep 21, 2018
README.md Trigger a rebuild in Travis Jun 11, 2016
abi_version.sh Renamed to libdill Jan 12, 2016
autogen.sh Initial commit Jan 11, 2016
bsock.c bsock.c and msock.c are using dill_ prefix Apr 16, 2018
chan.c chamek now doesn't return ECANCELED Apr 18, 2018
configure.ac Remove pandoc as a build dependency Mar 1, 2018
cr.c Unneeded code removed Apr 18, 2018
cr.h chan.c and cr.c use dill_ prefix Apr 16, 2018
ctx.c Yet one more change to ctx.c on OSX Sep 21, 2018
ctx.h Use thread fallback on OSX Sep 21, 2018
dtls.c Rightsize the storage structures Apr 22, 2018
epoll.c.inc Valgrind fix - Initialize field with memset May 16, 2017
epoll.h.inc Maxfds stored in thread-local context Feb 24, 2017
fd.c Add a comment. Jul 20, 2018
fd.h Move fd-checking code to fd.c Jul 8, 2018
handle.c Fix buf in hown() Jul 15, 2018
handle.h Keep 8 handles unused Apr 12, 2018
http.c Rightsize the storage structures Apr 22, 2018
iol.c dill_iolfrom function added Apr 20, 2018
iol.h dill_iolfrom function added Apr 20, 2018
ipaddr.c Tests for ipaddr_equal Apr 19, 2018
ipc.c fromfd class of functions added to IPC protocol Jul 14, 2018
kqueue.c.inc dill_maxfd moved into utils module Feb 24, 2017
kqueue.h.inc Maxfds stored in thread-local context Feb 24, 2017
libdill.c libdill.c used dill_ prefix Apr 16, 2018
libdill.h Bump ABI version Sep 23, 2018
libdill.pc.in Fix project URLs. Jun 7, 2016
libdillimpl.h Disabling raw names in libdillimpl.h Apr 14, 2018
list.h hdone() for bundles implemented Feb 4, 2018
msock.c bsock.c and msock.c are using dill_ prefix Apr 16, 2018
now.c now.c uses dill_ prefix Apr 16, 2018
now.h now.c uses dill_ prefix Apr 16, 2018
package_version.sh Initial commit Jan 11, 2016
poll.c.inc dill_maxfd moved into utils module Feb 24, 2017
poll.h.inc Maxfds stored in thread-local context Feb 24, 2017
pollset.c Select polling mechanism based on configure checks, not OS macros. Dec 24, 2016
pollset.h fix comments Feb 15, 2017
prefix.c Rightsize the storage structures Apr 22, 2018
qlist.h fix comments Feb 15, 2017
rbtree.c Fix bugs in rbtree Feb 18, 2017
rbtree.h Fix bugs in rbtree Feb 18, 2017
slist.h fix comments Feb 15, 2017
stack.c Fix reference counting bug in stack.c Jul 15, 2018
stack.h Change slist to qlist and qlist to slist Dec 20, 2016
suffix.c Rightsize the storage structures Apr 22, 2018
tcp.c Minor beautification Jul 14, 2018
term.c Rightsize the storage structures Apr 22, 2018
tls.c Rightsize the storage structures Apr 22, 2018
udp.c Rightsize the storage structures Apr 22, 2018
utils.c Rightsize the storage structures Apr 22, 2018
utils.h Rightsize the storage structures Apr 22, 2018
ws.c Rightsize the storage structures Apr 22, 2018

README.md

libdill: Structured Concurrency for C

Build Status

Documentation

For the documentation check the project website:

http://libdill.org

License

Libdill is licensed under MIT/X11 license.