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