Skip to content

Releases: Grokepeer/Hermod

v0.2.3-beta

07 May 04:05
Compare
Choose a tag to compare
v0.2.3-beta Pre-release
Pre-release

Hermod

API version: v0.3.0

Core Updates:

  • The API uses now TCP instead of HTTP for communications

Features:

  • New super-user.
  • Sup create and delete allows to operate records across multiple tables.
  • Set and del operations necessitate authentication to override data.
  • settings.json allows the end-user to set a del_token.
  • The del_token is exchanged between client and host at the beginning of the transmission to authenticate the client.

Identified problems:

  • No memory leak protection
  • No key-sorting optimization
  • If a connection is not properly terminated the handle might remain dangling

Use this release carefully as it is still a beta and may suffer from bugs and security leaks.

v0.1.1-alpha

12 Feb 17:33
Compare
Choose a tag to compare
v0.1.1-alpha Pre-release
Pre-release

Hermod

API version: v0.1.0

Features:

  • One unique table is accessible trough the API.
  • Get, set and delete op are available for record-operations in the table.
  • A deletion token is required to override data or delete it.

Data structure:

A single vector stores all keys and references to the data stored in the table. Write authorization is given upon request by the threads.

Identified problems:

  • Only one table available
  • No memory leak protection
  • No key-sorting optimization
  • No settings available to the end-user

Please do not use this release in production as it is unstable