KnotDNS 2.7.0 to be Released

New main features - multi-threaded and well-scalable on SMP-systems implementation
06 August 2018   479

A new release of the high-performance authoritative DNS server KnotDNS 2.7.0 has been released. Among its main features - multi-threaded and well-scalable on SMP-systems implementation. There are also the ability to add and remove zones 'on the fly', transfer them between servers, the DDNS service, EDNS0 and DNSSEC extensions.

New features:

  • New DNS Cookies module and related '+cookie' kdig option
  • New module for response tailoring according to client's subnet or geographic location
  • General EDNS Client Subnet support in the server
  • OSS-Fuzz integration (Thanks to Jonathan Foote)
  • New '+ednsopt' kdig option (Thanks to Jan Včelák)
  • Online Signing support for automatic key rollover
  • Non-normal file (e.g. pipe) loading support in zscanner #542
  • Automatic SOA serial incrementation if non-empty zone difference
  • New zone file load option for ignoring zone file's SOA serial
  • New build-time option for alternative malloc specification
  • Structured logging for DNSSEC key submission event
  • Empty QNAME support in kdig
  • Various library and server optimizations
  • Reduced memory consumption of outgoing IXFR processing
  • Linux capabilities use overhaul #546 (Thanks to Robert Edmonds)
  • Online Signing properly signs delegations and CNAME records
  • CDS/CDNSKEY rrset is signed with KSK instead of ZSK
  • DNSSEC-related records are ignored when loading zone difference with signing enabled
  • Minimum allowed RSA key length was increased to 1024
  • Removed explicit dependency on Nettle

In April 2018 Cloudflare launched 1.1.1.1: the fastest DNS server. The company focuses on user security and promises to erase all DNS query logs after 24 hours. 

Unity 2018.3 to be Now Available

Unity 2018.3 by default uses the .NET 4.x Scripting Runtime
14 December 2018   274

Game engine Unity 2018.3 is represented, in which users are waiting for:

  • new opportunities in working with prefabs - a special type of assets, in which several objects are stored;
  • Improved SRP (Scriptable Render Pipeline) rendering pipeline;
  • Unity landscape system update;
  • New Script Runtime .NET 4.x;
  • preview version of visual effect graph.

Prefab Variants - allows you to create a variation of the prefab, adopting objects and properties of the parent resource, but not affecting it. Changes in the child prefab will not affect the original, but editing the source will affect the child.

Prefab Nesting - allows you to organize prefabs by investing smaller ones into larger ones. For example, prefabs of rooms can be enclosed in a prefab of a building, and prefabs of furniture and decorative elements can be enclosed in prefabs of rooms.

Prefab Mode - a function for editing a prefab in an isolated space.

Unity 2018.3 by default uses the .NET 4.x Scripting Runtime. Version 3.5 will be removed from one of the releases in 2019.

Projects for .NET 4.x can now use the Roslyn open source compiler.

Visual Effect Graph will build work with simple and complex node-based effects. The VEG architecture allows you to generate millions of particles on a GPU without loss of performance.

In Unity 2018.3, the Visual Effect Graph tool is available only in the preview version.