summaryrefslogtreecommitdiff
path: root/util-internal.h
Commit message (Expand)AuthorAgeFilesLines
* Merge remote branch 'origin/patches-2.0'Nick Mathewson2011-01-311-0/+17
|\
| * Try to build correctly on platforms with no IPv6 supportNick Mathewson2011-01-241-2/+2
| * Build correctly on platforms without sockaddr_storageNick Mathewson2011-01-241-0/+17
* | Merge remote branch 'kev009/21_ac_use_system_extensions'Nick Mathewson2011-01-071-0/+2
|\ \ | |/ |/|
| * Include evconfig-private.h in internal files for great good.Kevin Bowling2011-01-021-0/+2
* | Fix compilation on Windows with NDEBUGNick Mathewson2011-01-021-2/+6
|/
* EVUTIL_ASSERT: Use sizeof() to avoid "unused variable" warnings.Evan Jones2010-12-141-1/+5
* Define symbolic constants to use in place of SHUT_RD etcNick Mathewson2010-10-051-0/+17
* Do not search outside of the system directory for windows DLLsNick Mathewson2010-09-271-0/+4
* Stop using global arrays to implement the EVUTIL_ctype functionsNick Mathewson2010-09-011-19/+10
* Honor NDEBUG; build without warnings with NDEBUG; make NDEBUG always-off in u...Nick Mathewson2010-08-231-0/+6
* Move event-config.h to include/event2Nick Mathewson2010-08-061-1/+1
* Turn our socketpair() replacement into its own functionNick Mathewson2010-08-061-0/+2
* Try /proc on Linux as entropy fallback; use sysctl as last resortNick Mathewson2010-05-031-0/+2
* Make evdns logging threadsafeNick Mathewson2010-04-231-0/+8
* Add evutil_tv_to_msec for safe conversion of timevals to milliseconds.Christopher Davis2010-03-311-0/+2
* more whitespace normalizationNick Mathewson2010-03-051-1/+1
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-041-1/+1
* deal with connect() failing immediatelyNiels Provos2010-02-271-2/+9
* Clean up formatting: use tabs, not 8-spaces, to indent.Nick Mathewson2010-02-181-12/+12
* Clean up formatting: Disallow space-before-tab.Nick Mathewson2010-02-181-1/+1
* Add EV_*_MAX macros to event2/util.h to expose limits for ev_* types.Nick Mathewson2010-02-031-35/+0
* Fix a number of warnings from gcc -pedanticNick Mathewson2010-01-231-4/+4
* Don't use a bind address for nameservers on loopbackNick Mathewson2010-01-201-2/+5
* Refactor code from evdns into a new internal "read a file" function.Nick Mathewson2010-01-081-0/+2
* Enable branch-prediction hints with EVUTIL_UNLIKELY.Nick Mathewson2010-01-061-1/+1
* Fix compilation of rate-limiting code on win32.Nick Mathewson2009-12-301-0/+2
* Add two implementations of getaddrinfo: one blocking and one nonblocking.Nick Mathewson2009-11-161-0/+29
* When running set[ug]id, don't check the environment.Nick Mathewson2009-11-151-0/+2
* Implement size limits on HTTP header length and body length.Nick Mathewson2009-11-041-0/+36
* Add a bufferevent function to resolve a name then connect to it.Nick Mathewson2009-11-031-0/+6
* Fix a major parenthesis bug in EVUTIL_UPCAST.Nick Mathewson2009-11-021-1/+1
* Add an EVUTIL_ASSERT() to replace our calls to assert().Nick Mathewson2009-10-261-0/+29
* When a bufferevent_connect() call fails, give the client an error callback.Nick Mathewson2009-10-141-0/+2
* Export evutil_str[n]casecmp as evutil_ascii_str[n]casecmp.Nick Mathewson2009-07-281-2/+0
* Bufferevent support for openssl.Nick Mathewson2009-07-281-0/+3
* Use ev_ssize_t in place of ssize_t *everywhere*.Nick Mathewson2009-05-221-3/+0
* Add and use locale-independent strcasecmp functions.Nick Mathewson2009-05-071-0/+2
* Apparently MSVC lacks a ssize_t. Define an ev_ssize_t for headers, and make ...Nick Mathewson2009-04-301-0/+3
* Compilation fixes for vc++ 2008 express. Not the end of them.Nick Mathewson2009-04-301-0/+8
* Document many internal functions and pieces of code.Nick Mathewson2009-04-171-0/+15
* Add a new EVUTIL_UPCAST macro so that I do not need to keep figuring out the ...Nick Mathewson2009-04-121-0/+3
* reindent macros in util-internal.hNick Mathewson2009-04-121-7/+7
* Actually, move EVUTIL_NIL_STMT to util-internal.hNick Mathewson2009-04-051-0/+3
* Do not use ctypes functions in cases when we need the "net" locale.Nick Mathewson2009-02-101-0/+24
* Have util-internal.h define socklen_t if we need it, and include it appropria...Nick Mathewson2009-01-291-0/+4
* Update copyright statements to reflect the facts that:Nick Mathewson2009-01-271-1/+25
* Fix win32 compilation. Surprisingly, unit tests pass too.Nick Mathewson2009-01-131-1/+1
* There is no WSAEAGAIN. There is only Zuul^WSAEWOULDBLOCK.Nick Mathewson2009-01-131-2/+1
* New EVUTIL_ERR_*_RETRIABLE macros to tell if an errno blocked or failed.Nick Mathewson2009-01-131-0/+54