summaryrefslogtreecommitdiff
path: root/util-internal.h
Commit message (Expand)AuthorAgeFilesLines
* evutil: implement socketpair with unix domain socket on Win10yuangongji2019-10-141-0/+5
* Fix detection of the __has_attribute() for apple clang [ci skip]Azat Khuzhin2019-06-021-7/+13
* Split evutil_found_ifaddr() into helpers (evutil_v{4,6}addr_is_local())Azat Khuzhin2018-10-251-0/+11
* Cleanup __func__ detectionAzat Khuzhin2018-08-021-2/+10
* cmake: Export missing symbols for win32Azat Khuzhin2017-03-141-0/+1
* Export symbols for -fvisibility=hidden (under cmake)Azat Khuzhin2017-03-131-0/+22
* Fix clang 3 (some versions) misbehaviour for __has_attribute()Azat Khuzhin2017-01-301-3/+13
* Fix -Werror=implicit-fallthrough (fixes gcc-7)Azat Khuzhin2017-01-291-0/+10
* util-internal: fix __func__ redefinition (netbsd)Azat Khuzhin2016-12-061-1/+1
* evdns: export cancel via callbacks in util (like async lib core/extra issues)Azat Khuzhin2016-03-231-2/+6
* test: use EVUTIL_SHUT_WRAzat Khuzhin2016-03-111-1/+1
* util: fix "%zu" format on TDM-gcc/MinGW-w64Azat Khuzhin2016-02-241-1/+1
* util: make @sa const for evutil_socket_connect_()Azat Khuzhin2015-08-181-1/+1
* Change return type of evutil_load_windows_system_library_ to HMODULENick Mathewson2014-08-291-1/+1
* Add option to build shared libraryTrond Norbye2014-02-251-0/+3
* Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2013-08-191-0/+1
|\
| * Really remove RNG seeds from the stackNick Mathewson2013-08-191-0/+2
* | Implement EVUTIL_ERR_IS_EAGAIN on windows.Nick Mathewson2013-01-231-0/+4
* | When EWOULDBLOCK is not EAGAIN, treat it as equivalent to itNick Mathewson2013-01-111-2/+10
* | Remove trailing tabs in HTTP headers as well.Nick Mathewson2012-11-161-2/+3
* | Clean up rtrim implementationNick Mathewson2012-11-161-0/+4
* | Merge remote-tracking branch 'github/20_win64_compilation' into 21_win64_comp...Nick Mathewson2012-11-011-0/+8
|\ \ | |/
| * Compile without warnings on mingw64Nick Mathewson2012-11-011-0/+8
* | Split out time-related prototypes into time-internal.hNick Mathewson2012-04-201-3/+1
* | Tweak the new evutil_weakrand_() codeNick Mathewson2012-04-091-2/+27
* | Change evutil_weakrand_() to avoid platform random()Nicholas Marriott2012-04-091-1/+2
* | Add a new libevent_global_shutdown() to free all globals before exiting.Mark Ellzey2012-03-221-0/+3
* | Have all visible internal function names end with an underscore.Nick Mathewson2012-02-291-34/+34
* | Fix all identifiers with names beginning with underscore.Nick Mathewson2012-02-291-5/+5
* | Convert include-guard macro convention to avoid reserved identifiersNick Mathewson2012-02-291-2/+2
* | Convert event-config.h macros to avoid reserved identifiersNick Mathewson2012-02-291-8/+8
* | Replace sole internal user of socklen_t with ev_socklen_tNick Mathewson2012-02-281-4/+0
* | evutil_accept4() should take ev_socklen_tNick Mathewson2012-02-281-1/+1
* | Merge branch '21_eventlist_v3_squashed'Nick Mathewson2012-02-201-0/+73
|\ \
| * | Refactor the functions that run over every event.Nick Mathewson2012-02-201-0/+73
* | | Merge remote-tracking branch 'github/21_fast_syscalls'Nick Mathewson2012-02-151-0/+31
|\ \ \
| * | | Infrastructure for using faster/fewer syscalls when creating socketsNick Mathewson2012-02-101-0/+31
| |/ /
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-02-111-0/+5
|\ \ \ | | |/ | |/|
| * | Tweak the evutil_open_closeonexec patch to work on windows, old unixes.Nick Mathewson2012-02-111-1/+4
| * | Make uses of open() close-on-exec safe by introducing evutil_open_closeonexec.Ross Lagerwall2012-02-111-0/+2
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-02-101-1/+1
|\ \ \ | |/ / | | / | |/ |/|
| * Update copyright notices to 2012Nick Mathewson2012-02-101-1/+1
* | Add an (internal) usleep function for use by unit testsNick Mathewson2012-01-241-0/+2
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-10-261-1/+1
|\ \ | |/
| * Update copyright dates to 2011.Nick Mathewson2011-10-241-1/+1
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-07-051-0/+37
|\ \ | |/
| * Use the correct printf args when formatting size_tNick Mathewson2011-06-081-0/+37
* | Use "_WIN32", not WIN32: it's standard and we don't need to fake itNick Mathewson2011-05-251-2/+2
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-05-201-1/+1
|\ \ | |/
| * Fix compilation with GCC 2, which had no __builtin_expectDave Hart2011-05-201-1/+1