]> granicus.if.org Git - pdns/commitdiff
dnsdist: Add ChangeLog for dnsdist 1.3.1
authorRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 10 Jul 2018 08:30:09 +0000 (10:30 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 10 Jul 2018 08:30:09 +0000 (10:30 +0200)
pdns/dnsdistdist/docs/changelog.rst

index 6275352984306dd7acbcba884710153dcdbf241f..e463db59d4952005a5c0f8b8d86bd8a915f655e1 100644 (file)
@@ -1,6 +1,319 @@
 Changelog
 =========
 
+.. changelog::
+  :version: 1.3.1
+  :released: 10th of July 2018
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6358
+    :tickets: 6357
+
+    Remove `thelog` and `thel` and replace this with a global g_log
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6422
+
+    Fix two small nits on the documentation
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6426
+    :tickets: 6394
+
+    Move the el6 dnsdist package to upstart
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6425
+
+    Initialize the done variable in the rings' unit tests
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6429
+
+    Reorder headers to fix OpenBSD build
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6435
+    :tickets: 6433
+
+    CLI option improvements (Chris Hofstaedtler)
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6436
+
+    Split pdns_enable_unit_tests (Chris Hofstaedtler)
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6448
+
+    Restrict value range for weight parameter, avoid sum overflows dropping queries (Dan McCombs)
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6445, 6457, 6470
+    :tickets: 6423
+
+    Re-do lua detection
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6460
+
+    Docs: fix missing ref in the dnsdist docs
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6502
+
+    Be more permissive in wrandom tests, log values on failure
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6523
+    :tickets: 6430
+
+     Tests: avoid failure on not-so-optimal distribution
+
+  .. change::
+    :tags: New Features
+    :pullreq: 6524
+    :tickets: 6450
+
+    Add support for more than one TLS certificate
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6577
+
+    Add syntax to dns.proto to silence compilation warning.
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6590
+
+    Fix warnings reported by gcc 8.1.0
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6592
+    :tickets: 6483
+
+    Document setVerboseHealthchecks()
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6615
+
+    Update dq.rst (phonedph1)
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6641
+
+    Fix rpm scriptlets
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6637
+
+    Don't copy unitialized values of SuffixMatchTree
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6684
+
+    Expose toString of various objects to Lua (Chris Hofstaedtler)
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6674
+
+    Remove 'expired' states from MaxQPSIPRule
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6672
+
+     Fix reconnection handling
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6688
+    :tickets: 6664
+
+    Mark the remote member of DownstreamState as const
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6706
+
+    Dynamic blocks were being created with the wrong duration (David Freedman)
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6710
+    :tickets: 6706
+
+    Test the content of dynamic blocks using the API
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6711
+    :tickets: 6532
+
+    Default set "connection: close" header for web requests
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6717
+
+    Update timedipsetrule.rst (phonedph1)
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6716
+    :tickets: 6712
+
+    Don't access the TCP buffer vector past its size
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6563
+
+    Show droprate in API output
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6718
+    :tickets: 6442
+
+    Limit qps and latency to two decimals in the web view
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6715
+    :tickets: 6683, 6709
+
+    Refuse console connection without a proper key set
+
+  .. change::
+    :tags: New Features
+    :pullreq: 6740
+    :tickets: 6579
+
+    Add a negative ttl option to the packet cache
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6747
+
+    Check the flags to detect collisions in the packet cache
+
+  .. change::
+    :tags: New Features
+    :pullreq: 6749
+
+    Add the ability to dump a summary of the cache content
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6762
+
+    Fix iterating over the results of exceed*() functions
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6767
+
+    Fix duration false positive in the dynblock regression tests
+
+  .. change::
+    :tags: New Features
+    :pullreq: 6760
+
+    Add netmask-based {ex,in}clusions to DynblockRulesGroup
+
+  .. change::
+    :tags: New Features
+    :pullreq: 6776
+    :tickets: 6703
+
+    Add DNSAction.NoOp to debug dynamic blocks
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6775
+    :tickets: 6758
+
+    Implement NoneAction()
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6754
+    :tickets: 6747
+
+    Detect ECS collisions in the packet cache
+
+  .. change::
+    :tags: Bug Fixes
+    :pullreq: 6773
+
+    Fix an outstanding counter race when reusing states
+
+  .. change::
+    :tags: New Features
+    :pullreq: 6734
+    :tickets: 6404
+
+    Add SetECSAction to set an arbitrary outgoing ecs value
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6726
+
+    Use LRU to clean the MaxQPSIPRule's store
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6769
+
+    Disable maybe uninitialized warnings with boost optional
+
+  .. change::
+    :tags: New Features
+    :pullreq: 6764
+
+    Add support for rotating certificates and keys
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6658
+    :tickets: 6541
+
+    Luawrapper: report caught std::exception as lua_error
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6602
+
+    Dnstap.rst: fix some editing errors (Chris Hofstaedtler)
+
+  .. change::
+    :tags: Improvements
+    :pullreq: 6541
+    :tickets: 6535
+
+    Allow known exception types to be converted to string
+
+
 .. changelog::
   :version: 1.3.0
   :released: 30th of March 2018