summaryrefslogtreecommitdiff
path: root/evutil.c
Commit message (Expand)AuthorAgeFilesLines
* Refactor code from evdns into a new internal "read a file" function.Nick Mathewson2010-01-081-0/+62
* Merge branch 'ratelimit'Nick Mathewson2010-01-061-0/+11
|\
| * Fix compilation of rate-limiting code on win32.Nick Mathewson2009-12-301-0/+11
* | Introduced evutil_make_socket_closeonexec() to preserve fd flags for F_SETFD.Jardel Weyrich2009-12-291-0/+17
* | Adjusted fcntl() retval comparison on evutil_make_socket_nonblocking().Jardel Weyrich2009-12-291-3/+3
|/
* Improve readability of evutil_unparse_protoname()Jardel Weyrich2009-12-281-10/+13
* Fix a bogus free in evutil_new_addrinfo()Jardel Weyrich2009-12-281-1/+1
* Make evutil_make_socket_nonblocking() leave any other flags alone.Jardel Weyrich2009-12-281-3/+10
* Do the proper hack for the (Open)BSD getaddrinfo quirk.Nick Mathewson2009-11-181-43/+143
* Clarify even more about various system-specific problems with getaddrinfoNick Mathewson2009-11-171-4/+10
* Use the common-case code from getaddrinfo_common *always*; OS differences are...Nick Mathewson2009-11-171-7/+17
* Never pass our weird flags to the system getaddrinfo. Make sure there is no ...Nick Mathewson2009-11-171-4/+65
* Windows *does* have getservbyname, no matter what autoconf says.Nick Mathewson2009-11-171-1/+1
* Add two implementations of getaddrinfo: one blocking and one nonblocking.Nick Mathewson2009-11-161-67/+659
* When running set[ug]id, don't check the environment.Nick Mathewson2009-11-151-0/+28
* We do not work any more without an event-config.h; stop pretending that it is...Nick Mathewson2009-11-061-2/+1
* Add a bufferevent function to resolve a name then connect to it.Nick Mathewson2009-11-031-0/+89
* When a bufferevent_connect() call fails, give the client an error callback.Nick Mathewson2009-10-141-0/+23
* Export sockaddr comparison functionality.Nick Mathewson2009-07-301-0/+39
* Export an ev_socklen_t.Nick Mathewson2009-07-301-1/+1
* Export evutil_str[n]casecmp as evutil_ascii_str[n]casecmp.Nick Mathewson2009-07-281-2/+2
* Bufferevent support for openssl.Nick Mathewson2009-07-281-0/+32
* Stop using C++ style comments.Nick Mathewson2009-07-141-1/+1
* Fix compile on cygwin. This isnt the solution I would like: I would prefer t...Nick Mathewson2009-06-111-2/+7
* Add and use locale-independent strcasecmp functions.Nick Mathewson2009-05-071-0/+31
* Compilation fixes for vc++ 2008 express. Not the end of them.Nick Mathewson2009-04-301-5/+5
* fix a typo in a commentNick Mathewson2009-04-291-1/+1
* fix a misindentNick Mathewson2009-04-181-1/+1
* Make evutil_parse_sockaddr_port give a useful socket-length output.Nick Mathewson2009-02-111-5/+7
* Do not use ctypes functions in cases when we need the "net" locale.Nick Mathewson2009-02-101-6/+59
* Stop using platform inet_aton/inet_addr; they can behave strangely on certain...Nick Mathewson2009-02-101-15/+11
* New function to abstract SO_REUSEADDR.Nick Mathewson2009-02-101-0/+15
* Some mingws have AF_UNIX, which may have prevented our socketpair from workin...Nick Mathewson2009-02-021-2/+3
* Fix an unlikely degenerate case of evutil_vsnprintfNick Mathewson2009-01-281-8/+8
* Update copyright statements to reflect the facts that:Nick Mathewson2009-01-271-2/+1
* Replace all use of config.h with event-config.h.Nick Mathewson2009-01-271-12/+12
* Remove all trailing whitespace in all the source files.Nick Mathewson2009-01-271-1/+1
* fix freebsd compile; from Alexander DrozdovNiels Provos2009-01-211-0/+3
* Fix win32 compilation. Surprisingly, unit tests pass too.Nick Mathewson2009-01-131-4/+5
* Rename four internal headers to follow the -internal.h convention.Nick Mathewson2009-01-131-1/+1
* Work better with platforms that do not have ipv6 structures, or that do not h...Nick Mathewson2009-01-021-0/+5
* Add another function to parse the common address:port combination formats int...Nick Mathewson2009-01-021-0/+92
* New functions in evutil to clone inet_pton and inet_ntop, with tests.Nick Mathewson2009-01-021-0/+228
* Fix compilation of recent error code with win32.Nick Mathewson2008-09-051-2/+2
* On win32, errno is not the last socket error. Worse, WSAGetLastError() is no...Nick Mathewson2008-09-051-0/+94
* fix evutil_snprintf on windowsNiels Provos2008-06-241-1/+1
* Tweaks to make unit tests fail less badly on mingw on trunk.Nick Mathewson2008-05-121-1/+1
* r19709@catbus: nickm | 2008-05-12 12:42:48 -0400Nick Mathewson2008-05-121-0/+29
* r19667@catbus: nickm | 2008-05-08 23:49:26 -0400Nick Mathewson2008-05-091-1/+1
* r19656@catbus: nickm | 2008-05-08 10:25:08 -0400Nick Mathewson2008-05-081-1/+0