summaryrefslogtreecommitdiffstats
path: root/src/openvpn/socket.c
Commit message (Expand)AuthorAgeFilesLines
* Fix --mtu-disc option with IPv6 transportJulien Muchembled2015-10-101-1/+1
* Implement handling of overlapping IPv6 routes with IPv6 remote VPN server add...Gert Doering2015-09-171-0/+22
* Fix loglevel of protect socket messageArne Schwabe2015-09-151-2/+2
* Remove unused function h_errno_msgArne Schwabe2015-09-151-17/+0
* Move res_init() call to inner openvpn_getaddrinfo() loopGert Doering2015-06-021-4/+3
* Use EAI_AGAIN instead of EAI_SYSTEM for openvpn_getaddrinfo().Gert Doering2015-06-011-1/+1
* On signal reception, return EAI_SYSTEM from openvpn_getaddrinfo().Gert Doering2015-06-011-1/+4
* assume res_init() is always there.Gert Doering2015-05-231-1/+1
* Fix leftover 'if (false) ;' statementsGert Doering2015-04-221-6/+2
* Print remote IPv4 address on a dual-stack v6 socket in IPv4 formatGert Doering2015-02-151-3/+13
* socket: remove duplicate expressionYegor Yefremov2014-11-231-1/+1
* Fix windows build on older mingw versions.Gert Doering2014-11-181-1/+9
* fix warnings on WindowsHeiko Hund2014-11-171-2/+2
* Fix compilation on WindowsHeiko Hund2014-11-171-8/+7
* Fix some unintialized variable warningsSteffan Karger2014-09-151-2/+2
* Always enable http-proxy and socks-proxyArne Schwabe2014-07-181-37/+0
* Repair --multihome on FreeBSD for IPv4 sockets.Gert Doering2014-04-251-2/+6
* Work around Solaris getaddrinfo() returing ai_protocol=0Arne Schwabe2014-04-101-5/+2
* Fix crash when using --inetd.Gert Doering2014-03-301-5/+6
* Clean up of socket code.Arne Schwabe2014-03-261-96/+92
* Fix for server selecting address familyArne Schwabe2014-03-231-12/+12
* Introduce an option to resolve dns names in advance for --remote, --local and...Arne Schwabe2014-03-231-119/+279
* Fix connecting to localhost on AndroidArne Schwabe2014-03-211-3/+18
* Fix IPv6_V6ONLY logic.Gert Doering2013-12-011-1/+2
* Implement listing on IPv4/IPv6 dual socket on all platformArne Schwabe2013-11-291-8/+23
* Implement dual stack client support for OpenVPNArne Schwabe2013-11-291-377/+368
* When resolving fails print the error message from socket layerArne Schwabe2013-11-271-5/+7
* change the type of 'remote' to addrinfo*, and rename to 'remote_list'.Arne Schwabe2013-11-271-24/+27
* Change proto_remote() function to return a constant stringArne Schwabe2013-11-261-10/+12
* Split link_socket_init_phase1 and link_socket_init_phase2 intoArne Schwabe2013-11-261-207/+256
* Fix assertion when SIGUSR1 is received while getaddrinfo is successfulArne Schwabe2013-11-241-6/+8
* Fix two instances of asserting AF_INETArne Schwabe2013-11-241-3/+2
* Split the PROTO_UDP_xx options into AF_INET/AF_INET6 and PROTO_TCP/PROTO_UDP ...Arne Schwabe2013-11-241-98/+82
* Simplify print_sockaddr_ex function, merge duplicate ipv4/ipv6 logic.Arne Schwabe2013-11-231-61/+51
* Change the type of all ports in openvpn to const char* and let getaddrinfo re...Arne Schwabe2013-11-221-69/+58
* MSVC fixesJames Yonan2013-08-161-3/+2
* Fix problem with UDP tunneling due to mishandled pktinfo structures.Gert Doering2013-05-301-6/+5
* Android platform specific changes.Arne Schwabe2013-05-011-0/+10
* Fix the proto is used inconsistently warningArne Schwabe2012-12-131-4/+18
* Remove dnsflags_to_socktype, it is not used anywhereArne Schwabe2012-12-131-1/+1
* Merge getaddr_multi and getaddr6 into one functionArne Schwabe2012-09-021-357/+138
* Merge almost identical create_socket_tcp and create_socket_tcp6Arne Schwabe2012-08-061-46/+7
* don't treat socket related errors special anymoreHeiko Hund2012-07-191-28/+28
* make non-blocking connect work on WindowsHeiko Hund2012-07-191-1/+7
* Fix reported compile issues on OSX 10.6.8Frank de Brabander2012-06-131-0/+5
* cleanup: flags should not be boolAlon Bar-Lev2012-03-301-3/+3
* build: move inet_ntop(), inet_pton() emulation into compatAlon Bar-Lev2012-03-221-55/+0
* build: move out config.h include from sysheadAlon Bar-Lev2012-03-221-0/+6
* build: standard directory layoutAlon Bar-Lev2012-03-221-0/+3641