Changes 3.38 KB
Newer Older
Mattias Päivärinta's avatar
Mattias Päivärinta committed
1
2
Release history for Zonemaster component Zonemaster-LDNS

3
4
5
6
7
2.2.0 2021-05-28

 [Features]
 - Adds (minimal) support for CDNSKEY records (#113)

8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

2.1.0 2020-04-30

 [Features]
 - Updated to use libldns 1.7.0 or 1.7.1 (#85)
 - Support for Ed25519 (algorithm 15) added (#85, #51, #84)
 - Allow specifying which OpenSSL library to use (#97)
 
 [Fixed]
 - Exclude more ldns files from MANIFEST (#92)
 - Fixing links and table of contents in main README.md (#94)
 - Exclude LDNS.bs from distribution file (#101, #95)
 - Eliminated locale dependency from unit test (#102, #103)
 

23
24
25
2.0.1 2019-05-21

- Removed
26
  - Ubuntu 14.04 is no longer supported (#74)
27
28

- Changed
29
30
  - inc::Module::install is no longer bundled (#72)
  - Dependency declarations have been cleaned up (#73)
31
32


33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
2.0.0 2019-01-25 (pre-release version)
 - Status
   - This is a pre-release version not fully tested on all supported
     OS's and Perl versions. This version will not be available on
     CPAN.
 - API change
   - Change set_edns_present/unset_edns_present methods returned 
     values (part of #62)
 - Features
   - Added support to access EDNS (OPT record) to be able to implement
     test cases for ENDS and DNS Flag Day https://dnsflagday.net/ e.g.
     (#62):
     - New EDNS accessor
     - Add EDNS RDATA get/set functions
     - Add interface to "fallback" resolver flag
 - Fixed
   - All link references on Github now to zonemaster/zonemaster instead
     of old dotse/zonemaster #60
   - Updated supported perl versions for travis (#62)   


54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
1.1.0 2018-06-25
 - Features
   - Ldns 1.7.0 using submodule (#41) 
     - Changing from having a patched fork of LDNS to using standard LDNS.
     - All ldns sources are removed from the repo - instead a git 
       submodule is added for ldns (currently pointing to the tag 
       release-1.7.0).
     - Makefile.PL is updated to build `libldns.a` from the new location.
   - Remove legacy parameters from Makefile.PL (#44) 
   - Allow loading ldns as an ordinary dependency (#49)
   - Make IDN support explicit (#45) 
 - Fixed
   - Updated installation tests to adjust for changes in live data (#39)
   - Update .travis.yml with installation of Test::More (#38) 
   - Update README.md (#42) updated installation instructions.
   - Fix some issues raised by CPANTS (#46)    
   - Reorganize README and add TOC (#49)
   - Updated to have correct description of what to_idn() does. (#50)
   - Update to Module::Install 1.19 (#52)

mats Dufberg's avatar
mats Dufberg committed
74
1.0.2 2018-01-12
75
76
77
78
 - Fixed
   - Skip unit tests that depend on the Internet by default (#26)
   - Update unit test assumptions to match contemporary Internet (#26)

Mattias Päivärinta's avatar
Mattias Päivärinta committed
79
80
81
82
1.0.1 2017-11-02
 - Fixed
   - Fixed licensing discrepancy (#20, #21)
   - Explicitly avoid distributing C file generated from XS
Calle Dybedahl's avatar
Calle Dybedahl committed
83

Mattias Päivärinta's avatar
Mattias Päivärinta committed
84
1.0.0 2017-10-06
Mattias Päivärinta's avatar
Mattias Päivärinta committed
85
 - Switch to Semantic Versioning.
86
87
88
89
 - Rename module to Zonemaster::LDNS.
 - Fix test suite (for the time being).
 - Make it possible to run tests without network.
 - Add Travis integration.
Mattias Päivärinta's avatar
Mattias Päivärinta committed
90
 - Introduce CONTRIBUTORS.txt.
91

Calle Dybedahl's avatar
Calle Dybedahl committed
92
93
94
95
96
97
0.75 2015-04-07
 - Add method to get/set source IP address on resolvers.
 - Do SvGETMAGIC on SVs we get from outside.
 - Packets created from wireformat were not properly cloned.
 - Remove checks that did more harm than good (SvOK does not process get magic).

98
99
100
0.74 2015-03-23
 - A number of memory leaks plugged.

101
102
103
0.73 2015-03-19
 - Thread safety.

Calle Dybedahl's avatar
Calle Dybedahl committed
104
105
106
107
0.71 2015-02-18
 - Ship the ldns code with the module rather than relying on an externally installed library.

0.70 2014-10-27