hynesim ChangeLog

Version 2.6.4 (April 2019)

Fixes

  • Fix french translations
  • Prohibits the user from canceling a wire drawing by pressing the Escape key
  • Ignore events happening in the blank space of a remote display
  • Fix somes issues related to network captures
  • Set the CD-ROM drives as connected by default in hyneview
  • Fix crashes when opening a remote display on a machine with an agent
  • Fix switch connectivy issues
  • Clean the cdroms before importing an entity
  • Give focus to the list of topologies when opening the topology catalog
  • A topology can be imported on a different partition

Improvements

  • Handle middle mouse button event to close remote viewer tabs
  • Set a different icon for OVS switches in hyneview
  • Add a utility to quickly toggle entities immutability
  • Implement the possibility to switch between open tologogies using keyboard shortcuts (Ctrl+PgDwn and Ctrl+PgUp)
  • Prettify the entity clone dialog
  • Add entity shortname in libvirt domain metadata
  • Fill libvirt XML domain title with the entity shortname and UUID
  • Increase performance when loading topologies
  • Cache the resources as Svg
  • Warn user if a parent domain has differential disks
  • When a domain has differential disks, refuse to make a linked clone
  • Refuse to export a topology when a parent domain has differential disks
  • Always set a new folder creation date
  • Revamp Custom Graphic selecting dialog

Version 2.6.3 (January 2019)

Fixes

  • Fix hynesim-node crashes which appeared when stopping switches
  • Fix typographic errors
  • Fix graphical glitches

Improvements

  • Optimize graphical rendering in hyneview
  • Optimize network stack in hynesim-node
  • Keep ratio by default when setting a custom resource in hyneview
  • Order available ISOs both in the ISO manager dialog and in the CD-ROM domain properties page
  • Order custom graphics by their name in the custom graphic selection widget
  • Increase the number of LXC containers that can be started at the same time
  • Add shortcuts for switching between selection (Escape), wire (W), 1 angle wire (&) and 2 angles wire (é) modes

Version 2.6.2 (November 2018)

Features

  • Increase wires bandwidth capacity to 1 GB/s

Fixes

  • Fix error messages in ISO Manager
  • Don’t break 2.5 topologies with custom graphics by assuming default custom graphic dimensions to be 128 by 128 pixels
  • Fix crashes related to file transfer
  • Handle session creation timeout, so hyneview don’t stay stuck on the connection dialog
  • Fix memory leaks
  • Fix races conditions
  • Add a shortcut for the ACPI shutdown action (F10)
  • Fix typos

Version 2.6.1 (October 2018)

Features

hyneview

  • Set the e1000 first in the netcards list for QEMU domains
  • Optimize the catalog populate quite a bit
  • Cache entities pixmap
  • Optimize the entity catalog filter

Fixes

hyneview

  • Fix misbehaviour when reloading a topology

hynesim-master

  • Keep file attributes when importing files from a tar archive

diamesh

  • Add missing french translations

Version 2.6.0 (September 2018)

Features

  • hynesim now runs on Debian 9 (Stretch) !

hyneview

  • Entity port numbers are now shown on wires when they’re selected
  • Custom images may be used as topology background
  • Entity custom graphics can be resized
  • QEMU domain clock can be updated through hyneview

hynesim

  • Filter logs with categories
  • Support VMWare ESXI
  • Handle Action Manager Serial Port for QEMU domains
  • Handle Action Manager Serial Port for LXC domains
  • Support API keys
  • New entity: Data diode
  • ISO management
  • ISO can be associated to QEMU domains
  • Support boot order on QEMU domains
  • POWER_BUTTON ACPI signal can be sent to a QEMU domain

Bug fixes

hyneview

  • Fix several issues link to the remote display spice client
  • Fix the network interfaces renaming in hyneview
  • Do not crash when opening the memory dump window while having 0 selected entities
  • Wi-Fi: update clients when a peer is disconnected from the hotspot

hynesim

  • Fix SQL queries
  • Fix issues related to linked clones
  • Fix memory leaks
  • Fix a deadlock when undefining a huge topology

Improvements

hyneview

  • Handle linked clones in topology import/export
  • Improve user experience with remote displays
  • Snapshots: inform all GUIs when a snapshot is deleted
  • An estimated size is shown before exporting a topology
  • Support PNG and JPEG format for entities custom graphics
  • Revamp Application settings

hynesim

  • Show entry UUID in logs
  • Remove dynamips support
  • Remove the telnet worker plugin
  • Remove openVZ support
  • Remove Virtualbox support
  • Remove the RDP worker plugin
  • Remove the VMWareWS support
  • Remove the VNC worker
  • Port hynesim to Qt5
  • Improve memory dump compression
  • support QEMU 2.8

Limitations

  • Note that since Qt5 port, remote display mosaic view and VMWare remote displays are disabled through a SSH connection.