]>
git.ipfire.org Git - thirdparty/dnspython.git/log
Bob Halley [Sun, 1 Jan 2017 17:29:29 +0000 (09:29 -0800)]
copyright update
Bob Halley [Sun, 1 Jan 2017 17:28:42 +0000 (09:28 -0800)]
doc overhaul for rdatatypes; make CNAME singleton
Bob Halley [Sun, 1 Jan 2017 17:27:58 +0000 (09:27 -0800)]
start documenting rdata
Bob Halley [Sun, 1 Jan 2017 14:51:31 +0000 (06:51 -0800)]
more doc structure
Bob Halley [Sun, 1 Jan 2017 13:57:52 +0000 (05:57 -0800)]
fix typos, index
Bob Halley [Sat, 31 Dec 2016 18:30:47 +0000 (10:30 -0800)]
initial Sphinx work
Bob Halley [Sat, 31 Dec 2016 18:29:07 +0000 (10:29 -0800)]
convert to restructured text
Bob Halley [Sat, 31 Dec 2016 18:28:34 +0000 (10:28 -0800)]
fix restructured text issues
Bob Halley [Fri, 30 Dec 2016 20:35:52 +0000 (12:35 -0800)]
add example of querying a specific server
Bob Halley [Mon, 26 Dec 2016 20:51:15 +0000 (12:51 -0800)]
deal with broken pylint on 3.6
Bob Halley [Mon, 26 Dec 2016 20:37:34 +0000 (12:37 -0800)]
try to add 3.6 to travis
Bob Halley [Mon, 26 Dec 2016 20:31:53 +0000 (12:31 -0800)]
dns.inet.is_multicast() was broken in python 3 by
the python2-python3 merge.
[#224]
Bob Halley [Sun, 18 Dec 2016 19:30:46 +0000 (11:30 -0800)]
add future import for print
Bob Halley [Sun, 18 Dec 2016 19:23:26 +0000 (11:23 -0800)]
update comment
Bob Halley [Sun, 18 Dec 2016 19:22:18 +0000 (11:22 -0800)]
add example of receiving notify messages
Bob Halley [Fri, 2 Dec 2016 15:34:07 +0000 (07:34 -0800)]
remove unused import
Bob Halley [Fri, 2 Dec 2016 15:22:23 +0000 (07:22 -0800)]
Slighly improve ECS masking.
Bob Halley [Fri, 2 Dec 2016 15:13:33 +0000 (07:13 -0800)]
Merge pull request #217 from kalou/ecs
Implement EDNS Client Subnet option
Bob Halley [Tue, 15 Nov 2016 14:15:18 +0000 (06:15 -0800)]
note APL fixes
Bob Halley [Tue, 15 Nov 2016 14:13:29 +0000 (06:13 -0800)]
add regression test for APL trailing zero suppression
Bob Halley [Tue, 15 Nov 2016 14:12:58 +0000 (06:12 -0800)]
fix zero padding on python3
Bob Halley [Tue, 15 Nov 2016 14:05:49 +0000 (06:05 -0800)]
Fix trailing 0 suppression bug reintroduced in py2/py3 merge, and do not break py2 either!
Bob Halley [Tue, 15 Nov 2016 14:03:26 +0000 (06:03 -0800)]
Fix trailing 0 suppression bug reintroduced in py2/py3 merge
pascal.bouchareine [Tue, 8 Nov 2016 19:09:34 +0000 (11:09 -0800)]
Clarify ceiling, add tests, fix doc, fix python3
- bad class doc
- explicit ceil
- python3 encoding issue
- improve edns testing
Bob Halley [Mon, 7 Nov 2016 22:27:25 +0000 (14:27 -0800)]
add types missing from __all__
pascal.bouchareine [Thu, 3 Nov 2016 21:25:54 +0000 (14:25 -0700)]
make lint happy
pascal.bouchareine [Thu, 3 Nov 2016 19:06:25 +0000 (12:06 -0700)]
Implement EDNS Client Subnet option
Bob Halley [Mon, 10 Oct 2016 23:18:28 +0000 (16:18 -0700)]
2.6 testing still fails due to test suite issues
Bob Halley [Mon, 10 Oct 2016 23:06:47 +0000 (16:06 -0700)]
add 2.6-dev to testing
Bob Halley [Mon, 10 Oct 2016 13:43:36 +0000 (06:43 -0700)]
Add OPENPGPKEY RR support.
Bob Halley [Sat, 8 Oct 2016 23:37:50 +0000 (16:37 -0700)]
add wheel config file
Bob Halley [Sat, 8 Oct 2016 23:37:23 +0000 (16:37 -0700)]
remove cruft
Bob Halley [Sat, 8 Oct 2016 23:36:58 +0000 (16:36 -0700)]
make python 3 default for kitting
Bob Halley [Sat, 8 Oct 2016 23:36:36 +0000 (16:36 -0700)]
add extras_require
Bob Halley [Fri, 7 Oct 2016 18:03:19 +0000 (11:03 -0700)]
delint
Bob Halley [Thu, 6 Oct 2016 23:29:38 +0000 (16:29 -0700)]
add test2 and test3 targets
Bob Halley [Thu, 6 Oct 2016 23:29:19 +0000 (16:29 -0700)]
add a way to specify the test discovery pattern
Bob Halley [Tue, 4 Oct 2016 12:37:25 +0000 (05:37 -0700)]
Merge pull request #211 from avylove/patch-2
Include README.md with source
Avram Lubkin [Tue, 4 Oct 2016 12:35:51 +0000 (08:35 -0400)]
Include README.md with source
Bob Halley [Tue, 4 Oct 2016 12:23:24 +0000 (05:23 -0700)]
Merge pull request #210 from avylove/patch-1
Test creates file in wrong location
Avram Lubkin [Tue, 4 Oct 2016 11:32:20 +0000 (07:32 -0400)]
Test creates file in wrong location
test_zone.ZoneTestCase.testToFileFilename fails with OSError: [Errno 2] No such file or directory
Bob Halley [Fri, 30 Sep 2016 22:44:45 +0000 (15:44 -0700)]
Move info about releases other than the current one to the end.
Bob Halley [Fri, 30 Sep 2016 22:20:08 +0000 (15:20 -0700)]
Factor out core send and receive functionalty from
dns.query.udp() and dns.query.tcp(), helping
applications that want more control over the
socket.
Bob Halley [Fri, 30 Sep 2016 18:45:52 +0000 (11:45 -0700)]
bump version post-release
Bob Halley [Fri, 30 Sep 2016 15:16:26 +0000 (08:16 -0700)]
fix epydoc params for idna_codec
Bob Halley [Fri, 30 Sep 2016 14:42:14 +0000 (07:42 -0700)]
1.15.0 prep
Bob Halley [Thu, 29 Sep 2016 15:37:54 +0000 (08:37 -0700)]
more Changelog updates
Bob Halley [Thu, 29 Sep 2016 15:29:49 +0000 (08:29 -0700)]
update
Bob Halley [Thu, 29 Sep 2016 15:25:50 +0000 (08:25 -0700)]
Make IDNA default decode just decode the punycode.
Bob Halley [Tue, 27 Sep 2016 21:42:23 +0000 (14:42 -0700)]
dns.name.to_text() should return text. [Issue #209]
Bob Halley [Mon, 26 Sep 2016 19:38:20 +0000 (12:38 -0700)]
Add IDNA 2008 Practical mode, since IDNA 2008 is absurdly strict.
Bob Halley [Mon, 26 Sep 2016 15:52:43 +0000 (08:52 -0700)]
make pylint happy
Bob Halley [Mon, 26 Sep 2016 15:51:25 +0000 (08:51 -0700)]
When raising NoAnswer from a cache hit, supply the response.
[Issue #206]
Bob Halley [Mon, 26 Sep 2016 15:45:37 +0000 (08:45 -0700)]
Fix linting change that caused the wrong qname to be used when
contructing the Answer object, which caused everything to be not found.
[Issue #206]
Bob Halley [Sun, 25 Sep 2016 19:28:04 +0000 (12:28 -0700)]
de-lint IDNA
Bob Halley [Sun, 25 Sep 2016 19:14:21 +0000 (12:14 -0700)]
A simpler and more extensible IDNA API.
Bob Halley [Wed, 21 Sep 2016 12:55:42 +0000 (05:55 -0700)]
Fix python3 IDNA 2008 testing bugs.
Bob Halley [Wed, 21 Sep 2016 12:44:37 +0000 (05:44 -0700)]
Only use IDNA 2008 if requested.
Bob Halley [Tue, 20 Sep 2016 20:16:25 +0000 (13:16 -0700)]
remove python nightlies for now as I do not care much and they are fragile at the moment
Bob Halley [Tue, 20 Sep 2016 20:00:33 +0000 (13:00 -0700)]
Add AVC RR support.
Bob Halley [Tue, 20 Sep 2016 19:18:23 +0000 (12:18 -0700)]
Document IDNA parameters.
Bob Halley [Tue, 20 Sep 2016 19:16:09 +0000 (12:16 -0700)]
fix minor doco errors.
Bob Halley [Tue, 20 Sep 2016 19:02:32 +0000 (12:02 -0700)]
update for 1.15.0
Bob Halley [Tue, 20 Sep 2016 16:55:39 +0000 (09:55 -0700)]
remove lint on test as it breaks on python 2.6
Bob Halley [Tue, 20 Sep 2016 16:51:05 +0000 (09:51 -0700)]
Merge pull request #193 from pspacek/pylint
Pylint improvements
Bob Halley [Tue, 20 Sep 2016 12:55:19 +0000 (05:55 -0700)]
Do not build python3 branch any more.
Bob Halley [Mon, 19 Sep 2016 17:12:08 +0000 (10:12 -0700)]
If the IDNA2008 module "idna" is available, use it and do IDNA 2008 encoding.
Bob Halley [Mon, 19 Sep 2016 17:06:18 +0000 (10:06 -0700)]
Merge pull request #202 from m3047/master
DWIMmmy
Bob Halley [Sun, 18 Sep 2016 23:08:23 +0000 (16:08 -0700)]
Merge pull request #197 from bastiak/pylint
Pylint
Bob Halley [Sun, 18 Sep 2016 22:52:21 +0000 (15:52 -0700)]
remove distros
Bob Halley [Sun, 18 Sep 2016 22:50:56 +0000 (15:50 -0700)]
Merge pull request #190 from sebix/readme
Docs: Readme fixes
Bob Halley [Sun, 18 Sep 2016 22:48:24 +0000 (15:48 -0700)]
Merge pull request #188 from bastiak/py3-zonefix
Fix encoding errors zone.to_file()
Bob Halley [Sun, 18 Sep 2016 22:46:00 +0000 (15:46 -0700)]
Merge pull request #196 from bastiak/py3-slice
Py3: remove __getslice__ method
Bob Halley [Sun, 18 Sep 2016 22:35:51 +0000 (15:35 -0700)]
Merge pull request #200 from bastiak/remove-python-nightly-testing
Allow to fail testing with python-nightly
Fred Morris [Sun, 18 Sep 2016 15:42:55 +0000 (08:42 -0700)]
Try to shut up Travis.
Fred Morris [Sat, 17 Sep 2016 22:54:28 +0000 (15:54 -0700)]
Truthiness of Answers
Internally it was failing, because the rrset is None and the __len__ method was being invoked and not checking for that.
Fred Morris [Sat, 17 Sep 2016 22:51:33 +0000 (15:51 -0700)]
Tests for empty answers
Martin [Wed, 31 Aug 2016 20:47:43 +0000 (22:47 +0200)]
Allow failures with python-nightly
This is devel branch of python and it may produce many false
positive errors
Martin [Tue, 2 Aug 2016 21:26:49 +0000 (23:26 +0200)]
Pylint: remove unused variables
This commit removes some unused variables (except those in iterations, list comprehensions and used for unpacking)
Martin [Tue, 2 Aug 2016 20:40:40 +0000 (22:40 +0200)]
pylint: enable check for trailing newlines
Martin [Tue, 2 Aug 2016 20:37:00 +0000 (22:37 +0200)]
Pylint: remove bare excepts
Bare excepts should not be used, because they may hide system exceptions such as KeyboardInterupts or SystemExits.
Martin [Tue, 2 Aug 2016 20:20:37 +0000 (22:20 +0200)]
Pylint: attributes should be defined in init
Martin [Wed, 31 Aug 2016 18:12:14 +0000 (20:12 +0200)]
Add zone.to_file tests
Test covers both binary and textual mode for files and streams
Martin [Sun, 3 Jul 2016 00:25:19 +0000 (02:25 +0200)]
Fix encoding errors zone.to_file()
From the code it looks like the only 'wb' mode is supported after migration to py3.
I fixed py3 with 'wb'. Both textual and binary modes should be supported now.
Sebastian Wagner [Fri, 5 Aug 2016 15:15:17 +0000 (17:15 +0200)]
README: Fix markdown finally
Signed-off-by: Sebastian Wagner <sebix@sebix.at>
Sebastian Wagner [Fri, 5 Aug 2016 14:37:31 +0000 (16:37 +0200)]
README fixes based on feedback on PR#190
Signed-off-by: Sebastian Wagner <sebix@sebix.at>
Martin Basti [Tue, 2 Aug 2016 19:21:27 +0000 (21:21 +0200)]
Py3: remove __getslice__ method
__getslice__ is deprecated in py2 and it is not used in py3 at all.
Instead of this __getitem__ with slice() index should be used.
Please note that WireData class must still use __getslice__, because it
inherites from 'binary_type' class that has implemented __getslice__
thus this method has to be overriden in WireData class.
Bob Halley [Thu, 4 Aug 2016 13:23:59 +0000 (06:23 -0700)]
Merge pull request #198 from bastiak/members-fixes
Members fixes
Bob Halley [Thu, 4 Aug 2016 13:03:31 +0000 (06:03 -0700)]
Use random.SystemRandom when available.
Bob Halley [Thu, 4 Aug 2016 12:58:22 +0000 (05:58 -0700)]
Merge pull request #194 from avylove/entropy_a
Reseed entropy pool after forking
Martin [Tue, 2 Aug 2016 22:07:13 +0000 (00:07 +0200)]
Pylint: make pylint happy with exceptions
Martin [Tue, 2 Aug 2016 21:47:04 +0000 (23:47 +0200)]
Fix parent definition of BaseResolverTests class
This class needs to have parent 'unittest.TestCase' otherwise test is not executed.
With this commit, BaseResolverTests are executed (number of tests increased, yay)
Avram Lubkin [Tue, 26 Jul 2016 14:11:10 +0000 (10:11 -0400)]
Reseed entropy pool after forking
Bob Halley [Tue, 12 Jul 2016 13:05:35 +0000 (06:05 -0700)]
Merge pull request #191 from pspacek/master
Add method to force re-read resolv.conf: resolver.reset_default_resolver()
Petr Spacek [Tue, 12 Jul 2016 12:46:52 +0000 (14:46 +0200)]
Build: run pylint as part of test/check make target
Petr Spacek [Tue, 12 Jul 2016 12:45:45 +0000 (14:45 +0200)]
Pylint: use multiple CPU cores to speed-up
Petr Spacek [Thu, 7 Jul 2016 14:36:13 +0000 (16:36 +0200)]
Add method to force re-read resolv.conf: resolver.reset_default_resolver()
Bob Halley [Sat, 9 Jul 2016 14:17:42 +0000 (07:17 -0700)]
do not complain about trailing newlines
Bob Halley [Fri, 8 Jul 2016 12:51:10 +0000 (05:51 -0700)]
Merge pull request #189 from sebix/dnssecimport
Style fixes in tests/test_dnssec
Sebastian Wagner [Sun, 3 Jul 2016 09:05:00 +0000 (11:05 +0200)]
doc: we dont read /etc/hosts
closes #149
Signed-off-by: Sebastian Wagner <sebix@sebix.at>