Skip to content

Releases: Torxed/Vmanager

v0.3-beta

v0.3-beta Pre-release
Pre-release

Choose a tag to compare

@Torxed Torxed released this 27 Jan 08:25

Breaking changes, moved all individual variables such as machines, interfaces and such into one central variable (dictionary) canned datastore.
All machines and interfaces are now stored in datastore, this makes the job of storing and restoring the in-memory database to and from disk a lot easier. Also removes the need for global statements everywhere when updating some variables.

v0.2

Choose a tag to compare

@Torxed Torxed released this 22 Jan 11:26

Tested with a graphical front-end.
No real new features, but a bunch of streamlined changes in terms of how devices connect to each other, cache of interfaces is enhanced.

One new feature tho:

  • Upon restarts, now correctly identifies interfaces back into in-memory database by identifying interfaces based on their MAC address. Reserving fe:<version>:<type>:XX:XX:XX for this project. fe for locally administrated MAC, identifying as Vmanager. version is for the release (will be 0.2, hotfixing this), type is which interface type it is (bridge, router etc).

Basic functionality

Choose a tag to compare

@Torxed Torxed released this 12 Jan 00:13

Create, start and stop a VM.
Create routers and switches.
Connect said network devices to each other and/or to a machine.

Network tests:

  • Tested Machine -> Switch -> Router -> physical interface -> internet (ping, namelookups and machine install)