87 Commits (682bafdb12507ec8b049ecbbe2e48bf814927002)

Author SHA1 Message Date
Martin Storsjö 6569e9505c network: Define ENOTCONN as WSAENOTCONN if not defined 5 years ago
Martin Storsjö 9b4c3f5aad network: Add RFC 8305 style "Happy Eyeballs"/"Fast Fallback" helper function 6 years ago
Jun Zhao d428ef0ea5 lavf/network: add a ff_log_net_error function. 6 years ago
Jun Zhao 1655e1096e lavf/network: fix doxygen comments. 7 years ago
wm4 631c56a8e4 avformat: make avformat_network_init() explicitly optional 7 years ago
Rostislav Pehlivanov 9396ed0f29 libavformat: unexpose the ff_inet_aton function 7 years ago
wm4 8a108bdea0 http: block while waiting for reconnecting 7 years ago
Aman Gupta 80bb81a8f3 avformat/tcp: add option to enable TCP_NODELAY 7 years ago
Stephan Holljes cf6c871bee lavf/network: split ff_listen_bind into ff_listen and ff_accept 10 years ago
Michael Niedermayer 7620d48f2e avformat/network: Check for av_malloc* failures in ff_tls_init() 10 years ago
Michael Niedermayer b76d6132e3 avformat/network: move sockaddr_union after sockaddr_storage compatibility code 10 years ago
Michael Niedermayer 8c1dc1f6ed avformat/network: add union for avoiding strict aliassing violations with sockaddr* 10 years ago
Rémi Denis-Courmont 6ee1cb5740 libavformat: use MSG_NOSIGNAL when applicable 10 years ago
Diego Biurrun 9997cee04d network.h: Add #endif comments to improve readability 11 years ago
Rémi Denis-Courmont 9d5ec50ead ff_socket: put out-of-line and fallback to fcntl() for close-on-exec 12 years ago
Martin Storsjö abe5268c33 tcp: Use a different log message and level if there's more addresses to try 12 years ago
Luca Barbato bb9378251a network: Use SOCK_CLOEXEC when available 12 years ago
Andrey Utkin 1e85b5e077 ff_network_wait_fd_timeout(): check for interrupt before operation 12 years ago
Luca Barbato ec7c51c786 avf: move ff_http_match_no_proxy to network 12 years ago
Luca Barbato 9835abb6d6 network: uniform ff_listen_bind and ff_listen_connect 12 years ago
Luca Barbato f849a77e67 network: factor out connect-listening code 12 years ago
Luca Barbato 28306e6d62 network: factor out bind-listening code 12 years ago
Mans Rullgard da0d0ae9a4 network: add fallbacks for INADDR_LOOPBACK and INET_ADDRSTRLEN 12 years ago
Mans Rullgard 1fbaabefc4 network: #include stdint.h in network.h 12 years ago
Andrey Utkin d2b18c8f5b Introduce ff_network_wait_fd_timeout() 12 years ago
Martin Storsjö 9e4b04f8b9 network: Always use our version of gai_strerror on windows 13 years ago
Martin Storsjö c98e2053f5 network: Undefine existing gai_strerror definitions 13 years ago
Martin Storsjö 2ca6e9bb47 network: Extend the fallback gai_strerror implementation to handle more error codes 13 years ago
Ronald S. Bultje 4b1b1449d9 network: Don't redefine error codes if they already exist in errno.h 13 years ago
Martin Storsjö 39dba5aa1b network: Include unistd.h from network.h 13 years ago
Martin Storsjö 561687696f network: Pass pointers of the right type to get/setsockopt/ioctlsocket on windows 13 years ago
Vincent Torri ed3c0fe85d Remove some warnings when compiling with mingw (mingw-w64, 32 bits) 13 years ago
Martin Storsjö ce145690b6 avformat: Warn about using network functions without calling avformat_network_init 13 years ago
Martin Storsjö 48e59ad8e7 avformat: Add ff_tls_init()/deinit() that initialize OpenSSL 13 years ago
Martin Storsjö f6d3710096 avformat: Split out functions from network.h to a new file, network.c 13 years ago
Diego Biurrun 8d459acc10 Add missing #includes to make headers self-contained. 14 years ago
Diego Biurrun e169428529 Mark parameterless function declarations as 'void'. 14 years ago
Gil Pedersen f2c85458c4 network: Check POLLERR and POLLHUP in ff_network_wait_fd 14 years ago
Luca Barbato a2031251c7 proto: include os_support.h in network.h 14 years ago
Luca Barbato ebba2b3e2a proto: factor ff_network_wait_fd and use it on udp 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Martin Storsjö c24a403496 libavformat: Remove FF_NETERRNO() 14 years ago
Martin Storsjö 28c4741a66 libavformat: Remove FF_NETERRNO() 14 years ago
Martin Storsjö 55b6bd1c01 Convert ff_is_multicast_address to take a struct sockaddr parameter 14 years ago
Martin Storsjö 7ac57fa5eb Share the is_multicast_address function 14 years ago
Martin Storsjö f63630cdf3 Move multicast address identification fallback macros to network.h from udp.c 14 years ago
Ronald S. Bultje f0d8ac529f Move INET6_ADDRSTRLEN to network.h, similar to other network-related fixups 15 years ago
Ronald S. Bultje 4aecee7fc3 Fix compile error on mingw where ETIMEDOUT is missing (because it's a WSA error). 15 years ago
David Conrad ac11d562e5 Localize the #define _SVID_SOURCE needed for inet_aton() to os_support.c 15 years ago
Ronald S. Bultje 04a2b04b98 Implement gai_strerror() for systems lacking such functionality. Patch 15 years ago