summaryrefslogtreecommitdiff
path: root/evutil.c
Commit message (Expand)AuthorAgeFilesLines
* Fix compilation on non recent windows SDKs (#1399)Edoardo Lolletti2023-02-121-1/+0
* Add LEV_OPT_BIND_IPV4_AND_IPV6 flag (#1400)Edoardo Lolletti2023-02-041-0/+11
* Fix syntax error (#1369)OgreTransporter2022-11-041-1/+1
* fixed missing check for null after strdup in evutil_inet_pton_scope (#1366)Michael Madsen2022-11-041-1/+3
* Fix socketpair failure when temporary directory has non-latin characterzhenhaonong2022-09-261-13/+20
* evutil: Fix evutil_freeaddrinfoTomas Gonzalez2021-11-041-4/+35
* Fix O_RDONLY (_O_RDONLY) under mingwAzat Khuzhin2021-04-271-0/+4
* Change log message in evutil_make_socket_nonblocking in win32guoxiang19962020-10-101-1/+1
* windows socketpair tmpfile: use random prefixPierce Lopez2020-07-261-2/+12
* http: fix undefined-shift in EVUTIL_IS*_ helpersAzat Khuzhin2020-06-251-1/+1
* There is typo in GetAdaptersAddresses windows library. It should be iphlpapi.dllAleksandr-Melnikov2020-05-051-1/+1
* Parse IPv6 scope IDs.Philip Homburg2019-11-061-2/+48
* evutil: make evutil_socketpair() have the same behavior on Windows with build...yuangongji2019-10-181-7/+13
* evutil: implement socketpair with unix domain socket on Win10yuangongji2019-10-141-2/+177
* Missing <winerror.h> on win7/MinGW(MINGW32_NT-6.1)/MSYSyuangongji2019-07-111-0/+1
* evutil: drop force_check from evutil_check_interfaces() (unused)Azat Khuzhin2019-06-151-3/+3
* evutil: set the have_checked_interfaces in evutil_check_interfaces()jeremyerb2019-06-151-2/+4
* Check existence of IPV6_V6ONLY in evutil_make_listen_socket_ipv6only() (mingw32)Azat Khuzhin2018-10-281-0/+3
* listener: ipv6only socket bind supportMurat Demirten2018-10-261-0/+8
* Split evutil_found_ifaddr() into helpers (evutil_v{4,6}addr_is_local())Azat Khuzhin2018-10-251-20/+26
* Use INADDR_ANY over 0 in evutil_found_ifaddr()Azat Khuzhin2018-10-251-1/+1
* Replace EVUTIL_V4ADDR_IS_*() macroses with static inline functionsAzat Khuzhin2018-10-251-14/+14
* Filter link-local IPv4 addresses in evutil_found_ifaddr()Azat Khuzhin2018-10-251-0/+6
* fix evutil_make_internal_pipe_'s comment that fd[0] for read and f[1] for writeXiang Zhang2017-03-181-1/+1
* evutil: fix a typo of commenttim-le2017-03-051-1/+1
* evutil: mark ai_find_protocol() static (prototype-less)Azat Khuzhin2016-08-101-1/+1
* Fix getaddrinfo under solaris (for multiprotocol case)Azat Khuzhin2016-08-101-2/+14
* evdns: export cancel via callbacks in util (like async lib core/extra issues)Azat Khuzhin2016-03-231-4/+18
* evutil_parse_sockaddr_port(): fix buffer overflowAzat Khuzhin2016-02-011-3/+3
* Merge pull request #296 from lzmths/masterMark Ellzey2015-12-141-5/+6
|\
| * Refactoring conditional directives that break parts of statements.lzmths2015-12-141-5/+6
* | Fixed Unicode issue in error messages.Mattes D2015-12-141-2/+2
|/
* Test against SO_REUSEADDR (along with _WIN32).Ed Schouten2015-09-021-1/+1
* Don't use BSD u_* types.Ed Schouten2015-08-251-1/+1
* util: make @sa const for evutil_socket_connect_()Azat Khuzhin2015-08-181-1/+1
* Set correct socklen for PF_INET6 sockaddr lenMark Ellzey2015-06-011-1/+1
* Fix garbage value in socketpair util function, stdint?Mark Ellzey2015-05-111-0/+3
* Provide support for SO_REUSEPORT through LEV_OPT_REUSABLE_PORTMaciej Soltysiak2014-10-131-0/+14
* Change return type of evutil_load_windows_system_library_ to HMODULENick Mathewson2014-08-291-2/+2
* Fix ubsan warnings when parsing ipv4/ipv6 addrsNick Mathewson2014-03-181-12/+12
* Change all uses of WIN32 to _WIN32Joakim SoĢˆderberg2014-01-211-1/+1
* Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2013-08-191-0/+12
|\
| * Really remove RNG seeds from the stackNick Mathewson2013-08-191-0/+12
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2013-05-291-1/+1
|\ \ | |/
| * Use windows vsnprintf fixup logic on all windows environmentsNick Mathewson2013-05-291-1/+1
* | Avoid redundant syscall if making a socket cloexec twiceNick Mathewson2013-05-201-3/+5
* | Avoid redundant syscall to make a nonblocking socket nonblockingMaxime Henrion2013-05-201-3/+5
* | Fix another warning introduced in 0c6ec5d8Nick Mathewson2013-04-251-1/+1
* | Fix a warning introduced in 0c6ec5d8Nick Mathewson2013-04-251-1/+1
* | use hashtable instead of linked list to cache winsock errorsPatrick Pelletier2013-02-251-20/+62