summaryrefslogtreecommitdiff
path: root/eventlet/support/greendns.py
Commit message (Expand)AuthorAgeFilesLines
* dns: support host as bytes in getaddrinfo, resolveGorka Eguileor2023-02-021-1/+6
* chore: CI upgrades, pycodestyle fix 2 empty lines after class/defSergey Shepelev2023-01-181-0/+1
* Fix greendns for dnspython 2.3.0+Tim Burke2023-01-171-2/+8
* Create a DNS resolver lazily rather than on import (fixes #736)Dmitry Tantsur2021-11-161-1/+15
* greendns: compatibility with dnspython v2Felix Yan2021-09-011-10/+76
* greendns: Patch sslTim Burke2021-03-031-0/+2
* greendns: don't contact nameservers if one entry is returned from hosts fileDaniel Alvarez2018-08-031-16/+23
* greendns udp: Fix infinite loop when source address mismatchLon Hohberger2018-07-311-3/+12
* Fix bad ipv6 comparisonLon Hohberger2018-07-311-1/+11
* greendns: resolving over TCP produced ValueErrorJaume Marhuenda2018-06-281-1/+1
* support.greendns: ImportError when dns.rdtypes was imported before eventletJaume Marhuenda2018-05-141-0/+1
* external dependencies for six, monotonic, dnspythonnat-goodspeed2018-05-101-5/+1
* greendns: full comment lines were not skipped; Thanks to nat-goodspeednat-goodspeed2018-05-071-2/+2
* greendns: Treat /etc/hosts entries case-insensitiveRalf Haferkamp2018-01-131-1/+3
* greendns: early socket.timeout was breaking IO retry loopsdns-from-address-433Sergey Shepelev2017-08-251-15/+28
* dns: reading /etc/hosts raised DeprecationWarning for universal lines on Pyth...Chris Kerr2017-07-171-9/+17
* greendns: be explicit about expecting bytes from sock.recvMatt Bennett2017-04-121-3/+3
* dns: EAI_NODATA was removed from RFC3493 and FreeBSDeainodata-393Sergey Shepelev2017-02-251-2/+8
* dns: hosts file was consulted after nameserversSergey Shepelev2017-02-161-17/+28
* dns: try unqualified queries as top levelSergey Shepelev2016-12-221-8/+49
* greendns: Return answers from /etc/hosts despite nameserver errorsTim Burke2016-11-091-3/+12
* ipv6: getaddrinfo would fail with scope indexJarrod Johnson2016-08-301-0/+1
* bundle dnspython in support/; resolving is always greenSergey Shepelev2016-08-241-22/+24
* socket: Actually provide non-blocking DNS methodsJakub Stasiak2016-05-181-4/+8
* greendns: Reduce code redundancyJakub Stasiak2016-05-181-15/+13
* Use _socket_nodns and select in dnspython supportTim Simmons2015-04-031-3/+16
* greendns: Python3 compatibilityv17.1-rc1Sergey Shepelev2015-02-251-7/+7
* greendns: fix (remove) dns.name importSergey Shepelev2015-02-251-21/+9
* greendns: IPv6 support, improved handling of /etc/hostsbb-40-greendns-ipv6Floris Bruynooghe2015-02-201-152/+394
* Reformat with autopep8Jakub Stasiak2014-10-111-1/+1
* PEP-8 fixesSergey Shepelev2014-08-271-31/+48
* python3 compat: 2to3: `except E as e:` syntaxDavanum Srinivas2013-12-031-8/+8
* support: greendns: always resolve portSergey Shepelev2013-07-091-6/+7
* Move socket.create_connection to green.socket to avoid blocking getaddrinfo()...R. Tyler Ballance2010-08-271-4/+4
* Exec-free imports in greendns.Ryan Williams2010-08-191-6/+10
* Enabling /etc/hosts parsing by default in greendns, solves a few silly-seemin...Ryan Williams2010-07-041-4/+7
* Fixing testRefCountGetNameInfoRyan Williams2010-06-281-3/+8
* Fixing failed unit test for greendns. Making mock.py non-executable.Ryan Williams2010-06-271-2/+9
* Added environment variable to disable greendns if needed, acknowledgement, cl...Ryan Williams2010-06-241-3/+2
* Add gethostbyname_ex and getnameinfo into the __patched__ dictionaryR. Tyler Ballance2010-06-241-7/+0
* Add support for non-blocking DNS callsR. Tyler Ballance2010-06-241-0/+451