summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Pavel Šimerda [Thu, 14 Nov 2013 17:41:22 +0000 (18:41 +0100)]
move request debugging to the library
Pavel Šimerda [Sat, 16 Nov 2013 16:31:31 +0000 (17:31 +0100)]
call backend_cleanup() only from backend.c
Pavel Šimerda [Sat, 16 Nov 2013 17:08:47 +0000 (18:08 +0100)]
return bool from _netresolve_dispatch_fd()
Pavel Šimerda [Sat, 16 Nov 2013 17:07:27 +0000 (18:07 +0100)]
internal API for adding/removing timeouts
Pavel Šimerda [Sat, 16 Nov 2013 16:55:00 +0000 (17:55 +0100)]
exec: unwatch and close sockets exactly once
Pavel Šimerda [Sat, 16 Nov 2013 16:54:00 +0000 (17:54 +0100)]
exec: parse returned path lines
Pavel Šimerda [Thu, 14 Nov 2013 18:50:40 +0000 (19:50 +0100)]
convert port numbers using htons
Also change the testing port to a nonprivileged one.
Pavel Šimerda [Thu, 14 Nov 2013 13:03:00 +0000 (14:03 +0100)]
rename state RESOLVING to WAITING
Socket connection API will use that state as well.
Pavel Šimerda [Wed, 13 Nov 2013 19:12:39 +0000 (20:12 +0100)]
`bind()` directly from `netresolve_backend_add_path()`
Pavel Šimerda [Wed, 13 Nov 2013 17:35:53 +0000 (18:35 +0100)]
ignore AF_UNSPEC family requests in `unix` backend
This could cause problems to applications that expect AF_INET or
AF_INET6 only. The option to use `unix` backend for AF_UNSPEC should be
opt-in, not opt-out.
Reported-by: Miloslav Trmač <mitr@redhat.com>
Pavel Šimerda [Tue, 12 Nov 2013 08:01:52 +0000 (09:01 +0100)]
trivial: only use netresolve_backend_t in backend.c
Pavel Šimerda [Mon, 11 Nov 2013 15:02:54 +0000 (16:02 +0100)]
rename libnetresolve-getaddrinfo to libnetresolve-posix
Add `gethostbyname()` implementation as well.
Pavel Šimerda [Mon, 11 Nov 2013 08:49:11 +0000 (09:49 +0100)]
sanity check epoll file descriptor count
Pavel Šimerda [Mon, 11 Nov 2013 04:25:01 +0000 (05:25 +0100)]
refactor state handling
Pavel Šimerda [Fri, 8 Nov 2013 21:51:53 +0000 (22:51 +0100)]
update README
Pavel Šimerda [Fri, 8 Nov 2013 17:04:02 +0000 (18:04 +0100)]
avoid structs with identical name in backends
Reported-by: little.owl
Pavel Šimerda [Fri, 8 Nov 2013 16:57:27 +0000 (17:57 +0100)]
fix e-mail address in configure.ac
Pavel Šimerda [Thu, 7 Nov 2013 06:24:47 +0000 (07:24 +0100)]
add nonblocking socket API
Use the new callbacks to pick up file descriptors of newly bound or
connected sockets.
Pavel Šimerda [Wed, 6 Nov 2013 10:41:05 +0000 (11:41 +0100)]
update TODO
Pavel Šimerda [Wed, 6 Nov 2013 11:02:44 +0000 (12:02 +0100)]
add LGPL2.1+ license headers to source files and README
Pavel Šimerda [Wed, 6 Nov 2013 10:15:27 +0000 (11:15 +0100)]
change 'Data *data' to 'struct priv *priv'
Reported-by: Jiri Pirko <jiri@resnulli.us>
Pavel Šimerda [Tue, 24 Sep 2013 23:07:31 +0000 (01:07 +0200)]
initial commit
This page took 0.062417 seconds and 5 git commands to generate.