| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Change parameter order of low_level_address_tuple; add test coverage.async | Bob Halley | 2020-06-13 | 5 | -9/+31 |
| | | |||||
| * | move low_level_address_tuple() to dns.inet; add some no-coverage comments | Bob Halley | 2020-06-13 | 6 | -22/+26 |
| | | |||||
| * | Add some comments about opportunities after 3.6 is not supported. | Bob Halley | 2020-06-13 | 3 | -1/+6 |
| | | |||||
| * | update extras | Bob Halley | 2020-06-12 | 2 | -1/+3 |
| | | |||||
| * | only get_default_backend() when we need to, remove obsolete comment | Bob Halley | 2020-06-12 | 1 | -9/+6 |
| | | |||||
| * | add curio (optional) | Bob Halley | 2020-06-12 | 1 | -0/+1 |
| | | |||||
| * | fix typo | Bob Halley | 2020-06-12 | 1 | -1/+1 |
| | | |||||
| * | fix recvfrom, tls timing, and other misc things | Bob Halley | 2020-06-12 | 4 | -20/+25 |
| | | |||||
| * | doco update | Bob Halley | 2020-06-12 | 1 | -2/+2 |
| | | |||||
| * | fix comment | Bob Halley | 2020-06-12 | 1 | -2/+2 |
| | | |||||
| * | make get_backend() shorter; improve sniffing; fail if we cannot tell the library | Bob Halley | 2020-06-12 | 1 | -25/+31 |
| | | |||||
| * | Re-enable TLS async tests. | Bob Halley | 2020-06-12 | 1 | -27/+45 |
| | | |||||
| * | Add TLS for asyncio. | Bob Halley | 2020-06-12 | 1 | -2/+4 |
| | | |||||
| * | add timeout to curio.open_connection() | Bob Halley | 2020-06-12 | 1 | -4/+5 |
| | | |||||
| * | add tls() to async doc | Bob Halley | 2020-06-12 | 1 | -0/+5 |
| | | |||||
| * | read_exactly -> _read_exactly | Bob Halley | 2020-06-12 | 1 | -3/+3 |
| | | |||||
| * | fix nanonameserver after removal of dns.trio | Bob Halley | 2020-06-12 | 1 | -3/+16 |
| | | |||||
| * | Add TLS for Trio and Curio. | Bob Halley | 2020-06-12 | 4 | -15/+112 |
| | | |||||
| * | add type info | Bob Halley | 2020-06-12 | 3 | -0/+82 |
| | | |||||
| * | lint | Bob Halley | 2020-06-12 | 4 | -17/+18 |
| | | |||||
| * | async doco | Bob Halley | 2020-06-12 | 14 | -100/+161 |
| | | |||||
| * | Attempt to cope with python 3.6 asyncio. | Bob Halley | 2020-06-11 | 2 | -4/+23 |
| | | |||||
| * | Support trio, curio, and asyncio with one API! | Bob Halley | 2020-06-11 | 16 | -666/+1106 |
| | | |||||
| * | imnprove comment | Bob Halley | 2020-06-09 | 1 | -2/+3 |
| | | |||||
| * | Merge pull request #503 from bwelling/edns-updates | Bob Halley | 2020-06-08 | 1 | -27/+45 |
| |\ | | | | | Updates to dns.edns module. | ||||
| | * | Updates to dns.edns module. | Brian Wellington | 2020-06-08 | 1 | -27/+45 |
| | | | | | | | | | | | Convert the option types to an enum, and allow the file parameter to to_wire() methods to be optional. | ||||
| * | | Fix leaked socket in testQueryTLSWithSocket. | Brian Wellington | 2020-06-08 | 1 | -13/+13 |
| |/ | |||||
| * | Allow a socket to be passed to udp(), and a stream to stream(). | Bob Halley | 2020-06-06 | 3 | -36/+123 |
| | | |||||
| * | minor doco update | Bob Halley | 2020-06-06 | 1 | -5/+7 |
| | | |||||
| * | remove af, add sock | Bob Halley | 2020-06-06 | 1 | -12/+38 |
| | | |||||
| * | Remove more unneeded backwards compat, _winreg -> winreg | Bob Halley | 2020-06-05 | 1 | -30/+27 |
| | | |||||
| * | remove no longer needed backwards compat for collections.abc.MutableMapping | Bob Halley | 2020-06-05 | 1 | -4/+2 |
| | | |||||
| * | remove now-unused io imports | Bob Halley | 2020-06-03 | 5 | -6/+0 |
| | | |||||
| * | Merge pull request #502 from bwelling/object-super-cleanup | Bob Halley | 2020-06-03 | 22 | -64/+63 |
| |\ | | | | | Minor Python 3 cleanups. | ||||
| | * | Minor Python 3 cleanups. | Brian Wellington | 2020-06-03 | 22 | -64/+63 |
| |/ | | | | | | | Classes inherit from object by default; there's no need to explicitly include this. Replace super(Foo, self) with super(). | ||||
| * | add dns.trio to setup.py packages | Bob Halley | 2020-06-03 | 1 | -1/+2 |
| | | |||||
| * | bail out early on ShortHeader | Bob Halley | 2020-06-02 | 1 | -0/+3 |
| | | |||||
| * | pass peer and connection type to nanoserver handle() | Bob Halley | 2020-06-02 | 2 | -8/+19 |
| | | |||||
| * | Refactor common code between UDP and TCP; add basic exception handling | Bob Halley | 2020-06-02 | 1 | -22/+59 |
| | | |||||
| * | Merge pull request #495 from rthalley/nanonameserver | Bob Halley | 2020-06-02 | 3 | -7/+246 |
| |\ | | | | | Nanonameserver | ||||
| | * | switch to relative import for nanonameservernanonameserver | Bob Halley | 2020-06-01 | 2 | -1/+1 |
| | | | |||||
| | * | add nanonamserver, a handy testing tool | Bob Halley | 2020-05-31 | 2 | -4/+243 |
| | | | |||||
| | * | Expose dns.trio.query.read_exactly() as it is useful. | Bob Halley | 2020-05-31 | 1 | -3/+3 |
| | | | |||||
| * | | NSEC should NOT be downcased when canonicalized, nor should HIP or IPSECKEY; ↵ | Bob Halley | 2020-06-01 | 2 | -2/+21 |
| | | | | | | | | | test all | ||||
| * | | Merge pull request #499 from bwelling/to-wire | Bob Halley | 2020-06-01 | 44 | -172/+104 |
| |\ \ | | | | | | | Improvements to dns.rdata.to_wire(). | ||||
| | * | | Improvements to dns.rdata.to_wire(). | Brian Wellington | 2020-06-01 | 44 | -172/+104 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This does two things. 1) Makes the file parameter optional, removing the requirement that callers create an io.BytesIO object if all they want is the bytes. This is done by renaming all of the rdata subclass to_wire() methods to _to_wire(), and making dns.rdata.to_wire() create the io.BytesIO internally if needed, and then delegate to the subclass. 2) Add canonicalize=False parameter, allowing code reuse for conversion to wire format and conversion to hashable format. This also removes all of the rdata subclass to_digestable routines that are no longer needed, as dns.rdata.to_digestable will work for all rdata types. | ||||
| * | | RRSIG digestable might as well be right even if it is useless | Bob Halley | 2020-06-01 | 2 | -2/+10 |
| | | | |||||
| * | | continued line lint | Bob Halley | 2020-06-01 | 1 | -1/+1 |
| | | | |||||
| * | | Merge pull request #498 from bwelling/query-sockets | Bob Halley | 2020-06-01 | 2 | -42/+156 |
| |\ \ | | | | | | | Adds sock parameters to query methods. | ||||
| | * | | Adds sock parameters to query methods. | Brian Wellington | 2020-06-01 | 2 | -42/+156 |
| | | | | | | | | | | | | | | | | Allow passing a socket into dns.query.{udp,tcp,tls,udp_with_fallback}, and add tests for this. | ||||
