Home | History | Annotate | Line # | Download | only in simdzone
      1  1.1  christos # Changelog
      2  1.1  christos 
      3  1.1  christos All notable changes to simdzone will be documented in this file.
      4  1.1  christos 
      5  1.1  christos The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0),
      6  1.1  christos and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
      7  1.1  christos 
      8  1.1  christos ## [0.2.4] - 2025-12-04
      9  1.1  christos 
     10  1.1  christos ### Added
     11  1.1  christos 
     12  1.1  christos ### Fixed
     13  1.1  christos 
     14  1.1  christos - Correct lengths for GOST R 34.10-2012 and SM3 delegation signer (DS) digest
     15  1.1  christos   algorithms
     16  1.1  christos - Require the AMTRELAY relay field to be `.` for the no gateway relay type as
     17  1.1  christos   specified by RFC 8777 (#257)
     18  1.1  christos 
     19  1.1  christos ## [0.2.3] - 2025-09-03
     20  1.1  christos 
     21  1.1  christos ### Added
     22  1.1  christos 
     23  1.1  christos - check_pie: match nsd support (#253).
     24  1.1  christos 
     25  1.1  christos ### Fixed
     26  1.1  christos 
     27  1.1  christos - Fix tests to initialize padding (#252).
     28  1.1  christos - Fix for #253, add acx_nlnetlabs.m4 in the repo and allow CFLAGS passed to
     29  1.1  christos   configure to set the flags.
     30  1.1  christos 
     31  1.1  christos ## [0.2.2] - 2025-04-24
     32  1.1  christos 
     33  1.1  christos ### Added
     34  1.1  christos 
     35  1.1  christos - Support for EID, NIMLOC, SINK, TALINK, DSYNC, DOA, AMTRELAY and IPN RR types.
     36  1.1  christos 
     37  1.1  christos ### Fixed
     38  1.1  christos 
     39  1.1  christos - Empty base16 and base64 in CDS and CDNSKEY can be represented with a '0'.
     40  1.1  christos   As specified in Section 4 of RFC 8078.
     41  1.1  christos - Initialise padding after the file buffer (#249).
     42  1.1  christos - Fix type NSAP-PTR (#250).
     43  1.1  christos - Fix LOC poweroften lookup (#251).
     44  1.1  christos 
     45  1.1  christos ## [0.2.1] - 2025-01-17
     46  1.1  christos 
     47  1.1  christos ### Fixed
     48  1.1  christos 
     49  1.1  christos - Cleanup westmere and haswell object files (#244) Thanks @fobser
     50  1.1  christos - Out of tree builds (NLnetLabs/nsd#415)
     51  1.1  christos - Fix function declarations for fallback detection routine in isadetection.h.
     52  1.1  christos 
     53  1.1  christos ## [0.2.0] - 2024-12-12
     54  1.1  christos 
     55  1.1  christos ### Added
     56  1.1  christos 
     57  1.1  christos - Add semantic checks for DS and ZONEMD digests (NLnetLabs/nsd#205).
     58  1.1  christos - Support registering a callback for $INCLUDE entries (NLnetLabs/nsd#229).
     59  1.1  christos - Add tls-supported-groups SvcParam support.
     60  1.1  christos - Check iana registries for unimplemented (new) RR types and SvcParamKeys.
     61  1.1  christos - Add support for NINFO, RKEY, RESINFO, WALLET, CLA and TA RR types.
     62  1.1  christos 
     63  1.1  christos ### Fixed
     64  1.1  christos 
     65  1.1  christos - Prepend -march to CFLAGS to fix architecture detection (NLnetLabs/nsd#372).
     66  1.1  christos - Fix propagation of implicit TTLs (NLnetLabs/nsd#375).
     67  1.1  christos - Fix detection of Westmere architecture by checking for CLMUL too.
     68  1.1  christos - Fix compilation on NetBSD (#233).
     69  1.1  christos - Fix reading specialized symbolic links (NLnetLabs/nsd#380).
     70  1.1  christos 
     71  1.1  christos ## [0.1.1] - 2024-07-19
     72  1.1  christos 
     73  1.1  christos ### Added
     74  1.1  christos 
     75  1.1  christos - Test to verify configure.ac and Makefile.in are correct.
     76  1.1  christos - Add support for reading from stdin if filename is "-".
     77  1.1  christos - Add support for building with Oracle Developer Studio 12.6.
     78  1.1  christos - Add support for "time" service for Well-Know Services (WKS) RR.
     79  1.1  christos 
     80  1.1  christos ### Fixed
     81  1.1  christos 
     82  1.1  christos - Fix makefile dependencies.
     83  1.1  christos - Fix makefile to use source directory for build dependencies.
     84  1.1  christos - Fix changelog to reflect v0.1.0 release.
     85  1.1  christos - Update makefile to not use target-specific variables.
     86  1.1  christos - Fix makefile clean targets.
     87  1.1  christos - Fix state keeping in fallback scanner for contiguous and quoted.
     88  1.1  christos - Fix bug in name scanner.
     89  1.1  christos - Fix type mnemonic parsing in fallback parser.
     90  1.1  christos - Fix endian.h to include machine/endian.h on OpenBSD releases before 5.6.
     91  1.1  christos - Fix use after free on buffer resize.
     92  1.1  christos - Fix parsing of numeric protocols in WKS RRs.
     93  1.1  christos - Make devclean target depend on realclean target.
     94  1.1  christos - Fix detection of AVX2 support by checking generic AVX support by the
     95  1.1  christos   processor and operating system (#222).
     96  1.1  christos 
     97  1.1  christos ### Changed
     98  1.1  christos 
     99  1.1  christos - Make relative includes relative to current working directory.
    100  1.1  christos - Split Autoconf and CMake compiler tests for supported SIMD instructions.
    101  1.1  christos 
    102  1.1  christos ## [0.1.0] - 2024-04-16
    103  1.1  christos 
    104  1.1  christos ### Added
    105  1.1  christos 
    106  1.1  christos - Initial release.
    107