Skip to content

Finishing the Experimental Development Stage

Roxy requested to merge experimental into master

This merge request merges two years of work into master that has fundamentally changed how Ascension works. During this time GNUnet has had many breaking changes so an update was desperately needed.

Changelog:

  • Overhauled the testing system by switching to Knot DNS
  • Added testing and benchmarking zones
  • Added automatic building of pip and Debian packages from git Tags
  • Removed obsolete testing mechanisms
  • Switched from GNUnet CLI calls using subprocess to GNUnet REST API Calls
  • Refactoring into manageable classes in ascension.util
  • Updated compatibility with GNUnet 0.17.x (with currently unreleased version)
  • Added support for TSIG Keyfiles for zone transfer (compatibility with .ch and .li TLDs)
  • Removed an ungodly amount of leftover files from Debian Packaging
  • Added proper Logging and removed obsolete CLI arguments
Edited by Roxy

Merge request reports

Loading