50 Commits (75b90ef722b7cdfc70118ab987e298d087aae693)

Author SHA1 Message Date
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 11 years ago
Martin Storsjö abe5268c33 tcp: Use a different log message and level if there's more addresses to try 11 years ago
Luca Barbato bb9378251a network: Use SOCK_CLOEXEC when available 11 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
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
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ö 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 14 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
Martin Storsjö 3d7b42f97b Use the configure check from r21351 and use it to properly define struct 15 years ago
Martin Storsjö 5d629b72cb Provide a fallback for getnameinfo() also. Patch by Martin Storsjö 15 years ago
Martin Storsjö 34a65f1fdd Implement a fallback for struct sockaddr_storage if not available. 15 years ago
Martin Storsjö fa053ca725 Provide fallback implementations of getaddrinfo() and freeaddrinfo(). 15 years ago
Diego Biurrun da837937c6 Fix undefined preprocessor directives warnings during 'make checkheaders'. 16 years ago
Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Stefano Sabatini 987903826b Globally rename the header inclusion guard names. 16 years ago
Diego Biurrun 5b21bdabe4 Add FFMPEG_ prefix to all multiple inclusion guards. 17 years ago
Ramiro Polla 1642cb6b2e Add initialization and cleanup functions for Winsock 18 years ago
Ramiro Polla 6ff3f3e7ce Check for winsock2.h instead of __MINGW32__ 18 years ago
Alex Beregszaszi 5676d140a9 initial mingw networking support 18 years ago
Alex Beregszaszi ba472aaf01 implement ff_socket_nonblock and use it in networking code 18 years ago
Alex Beregszaszi 8da4034f52 use ff_neterrno() and FF_NETERROR() for networking error handling 18 years ago
François Revol c9fdab0dab Some more BeOS cleanup: check for arpa/inet.h; declare the prototype for inet_aton if not found; remove barpainet.h as it's not longer needed. 18 years ago
Ramiro Polla 42572ef53f move networking #includes into separate file 18 years ago