Professional Documents
Culture Documents
changelog
changelog
The changes don't really justify a release however this is likely to be the
last release of RemoteBox based on Gtk2 as RemoteBox is being ported to
Gtk3.
- Added option to automatically start chosen guests when the host system boots.
This requires some server side configuration before it can be used. Consult
the RemoteBox manual for more information.
- Added option to set the start delay on an autostarting guest so that guests
can be started up in a specific sequence if required.
- Added option to set the shutdown type on a guest when the host is shutdown
- Added VirtualBox preference to set the location of the autostart database
- Snapshot Tree: Moved 'current state' underneath the most recent snapshot in
the tree
- Added state icons to the snapshot list, which indicate if a snapshot is an
online or offline snapshot
- Optimized list handling in several places which should improve performance
and remember selections on list refreshes where practical.
- Added additional information when a storage medium is selected in the VMM
- Added additional guest keyboard shortcuts, Ctrl-Alt-(F4, F5, F6, F8, F9,
F10, F11)
- Added ability to add, remove and edit NAT Networks via the VirtualBox
preferences menu item. Port forwarding rules must be configured elsewhere
for the moment.
- Added option to set the network attachment type in the guest settings to
'NAT Network'. These are named NAT networks which are subtly different to
just 'NAT'.
- Added option to set the snapshot folder location for a guest
- Added OS icons for various editions of MacOS X.
- Added support for guest groups. Groups are shown in a tree-fashion which is
somewhat visually different to VirtualBox. Setting guest groups is fairly
rudimentary at the moment requiring you to enter the group in the form of
'/group/subgroup'.
- Added 'Expand All Groups' and 'Collapse All Groups' buttons. The last used
button is remembered for subsequent refreshes of the guest list
- Fixed some Windows guest icons.
- Fixed a bug when creating Host-Only networks. An associated virtual DHCP
server wasn't getting created which would cause invalid object references and
ultimately made the Host-Only network feature useless.
- Fixed a bug when entering folders in the remote file chooser that denied
permission but the location was still updated. Now also warns that you
don't have permission to enter that folder
- Fixed a bug where a medium would be masked out in lists if another medium
with the same name existed.
- Fixed a bug where the Video Memory could get erroneously pegged to 1MB on
the first opening on the settings dialog.
- Inaccessible guests are now filtered from the list of guests and a warning
issued in the message log. RemoteBox has never handled inaccessible guests
well and for the most part the cause is generally the user manipulating
guests without VirtualBox's knowledge.
- Various GUI tweaks
- This version brings VirtualBox 4.3.x support and drops support for the
VirtualBox 4.2.x branch
- Rebased from GTK 2.22 to GTK 2.24 as a minimum requirement
- Default rdesktop preference now enables guest sound support and clipboard
sharing.
rdesktop -r sound:local -r clipboard:PRIMARYCLIPBOARD -T "%n - RemoteBox" %h:%p
- Added preference to automatically add the VBoxAdditions.iso to the Virtual
Media Manager when connecting to a server.
- Added USB Multi-Touch pointing device support
- Added RemoteBox preference to set the default RDP Port range for new guests
- Added Discard Saved State toolbutton and menu option
- Added Clear Connection History menu item to the File menu
- Added configuration evaulation option to the tools menu of the edit settings
dialog. It evaluates the current guest settings and makes recommendations.
- Added support for attaching SCSI and SAS CD/DVDs to guests
- Added auto-hint resolution option to preferences
- Refreshed guest operating system icons
- Now sets the default RDP port range for new guests created with RemoteBox to
3389-4389, instead of a random port. This makes firewall configuration easier
and VirtualBox will automatically use the next free port to avoid conflicts
- Fixed exception when reading an empty or non-existant guest log
- Fixed double-line spacing when showing guest logs from Windows servers
- Fixed a bug when releasing DVD or Floppy media from the VMM. It no longer
removes the virtual floppy or dvd drive, but just ejects the floppy or dvd
image.
- Fixed several bugs when editing the host-only networks - some outdated API
calls were being used which generated an exception
- Fixed some path handling bugs affecting Windows
- Moved hardware virtualization exclusive option from guest settings to the
VirtualBox preferences as it's now a global option in VirtualBox
- Dropped WinMM audio. Guests using this will automatically be mapped to the
Null audio driver but can be manually changed to DirectSound if required
- Various GUI tweaks and code optimisations
- Most of the guest's settings can now be changed while the guest is running,
which should reduce the inconvenience of shutting the guest as previously
required.
- Added ability to save screenshots of guests as PNG images.
- Added icon for Solaris 11 (64bit) guest OS
- Added icon for Windows 2012 (64bit) guest OS
- Added status icons for each guest in the list
- Added icons to the storage page when editing guest settings
- Now uses additional 'recommendedChipset', 'recommendedAudioController',
'recommendedFloppy' and 'recommendedUSB' defaults when creating a new guest
- Fixed the System->Advanced->Time Offset widget when editing guest settings.
The time offset could not be adjusted.
- Fixed the Display->Remote Display->Video Stream Quality widget when editing
guest settings. The stream quality could not be adjusted.
- Fixed the memory setting, it no longer artificially limits a guest to 16GB
of RAM
- Various minor GUI tweaks
- Added SSL certificate verification option
- This version brings VirtualBox 4.2.x support and drops support for the
VirtualBox 4.1.x branch.
- Added the ability to hot-plug and hot-unplug CPUs from the guest whilst it
is running. This requires setting the CPU hotplug option in the guest
settings. You are advised to read the RemoteBox manual regarding this
feature because support varies depending on the OS used in the guest.
- Added support for creating QED QEMU hard disk images
- Added support for creating QCOW QEMU hard disk images
- Added the ability to attach physical CD/DVD drives to a guest
- Added the ability to attach physical floppy drives to a guest
- Improved guest session handlers and guest locking
- Deleting a guest now deletes the associated screenshot icon (if any)
- Increased the number of configurable network cards for a guest to 8 cards.
The selected card is now chosen by a combobox rather than a tab.
- Added additional keyboard entries which send keyboard sequences of the form
'Alt-SysRq+x', for example Alt-SysRq+F1. These were often used under very old
UNIX flavours such as Dell UNIX, AT&T UNIX, ISC UNIX etc to switch between
virtual terminals.
- Added button to generate a new MAC address for a virtual network card when
editing a guest's settings
- Fixed a minor bug where file permissions were being shown as decimal numbers
in the remote file chooser, rather than the conventional octal.
- Added ability to attach and detach USB devices to the guest whilst it is
running. Accessible from the "Machine->USB Devices" menu
- Added option to set the guest's screenshot as it's icon. Instead of the
default operating system icon, you can now show a thumbnail screenshot
instead. Accessible from Machine->Screenshot
- Added option to reset the guest's icon back to the default
- Implemented a heartbeat to keep connections alive, which should stop the web
service from severing the connection if it's timeout has not been disabled.
In any case the web service should not be configured with a timeout < 60
seconds. The default web service timeout is 300 seconds.
- Vastly improved connection handling in cases where RemoteBox loses its
connection to the server or the connection is terminated
- Improved handling of invalid references, allow you to continue or abort the
current session.
- Added option to view the guest's logs as retrieved from VirtualBox. Up to
four logs can be viewed.
- Added the ability to select multiple files in the remote file choosers, where
appropriate. For example when adding hard disks, CDs/DVDs or floppies to the
VMM. This allows you to add multiple media easily in one operation.
- Spinboxes now scale units where appropriate
- Use tripple parameter form of open() to improve opening files with unusual
characters
- Added some spinners to the progress dialogs
- Significant optimisations to the remote file chooser code
- Renamed File->Preferences to File->RemoteBox Preferences to make it more
clear that these preferences are for RemoteBox as opposed to VirtualBox
- Changed hotkey for "File->VirtualBox Preferences" to 'b' to avoid a clash
with "File->Virtual Media Manager"
- Reduced the number of busy window calls which should help the GUI feel more
responsive
- Rebased from GTK 2.16 to GTK 2.22 as the minimum version. If your OS / Distro
is not new enough, you may wish to remain at v1.1.
- Added support for creating Full, State and Linked clones of guests
- When creating a parallels hard disk the image is now created with the .hdd
extension rather than .parallels
- The state of the option on the connect dialog to save URLs and Usernames is
now remembered between RemoteBox sessions
- Added option to attach an empty CD/DVD drive when editing a guest's settings
- Added option to attach an empty Floppy drive when editing a guest's settings
- Added option to manually set the port count for SATA controllers
- Added option to mark a hard disk image as a Solid State disk
- Added an option to mark a CD/DVD image as a Live CD/DVD.
- Added ability to manually set the port on a controller that a medium is
attached to
- Added a refresh button to the Virtual Media Manager to refresh the list of
current media
- Added support for changing a disk images type to Normal, Writethrough,
Immutable and Multi-Attach
- Added a facility in the VMM to provide for the duplication and copying of
hard disks. This also allows you to convert a disk from one format to another
- Timestamps are now prefixed to entries in the message log
- Hopefully finally fixed the bug where the change CD and Floppy menus were
available when they should not be, even though this was supposed to be fixed
in v1.1
- More fixes to the DVD & Floppy items in the Machine menu. On occassions it
would still permit you to change disks on an unselected guest.
- Minor bug fix when reporting errors from VirtualBox or SOAP which contained
<> characters. This would end up being treated as GTK markup
- Fixed the maximum BIOS time waiting to 65535. Higher values are invalid and
the guest will not start until its changed.
- The usual plethora of GUI tweaks
- Significant code optimisation with rebasing to GTK 2.22
- Cosmetic changes to the New Virtual Machine and Create New HD dialogs
- Cosmetic changes to the network part of the Edit Settings dialog
- Added support for creating a new guest without a hard disk
- Added support for creating VMDK disk images (Dynamic, Fixed and
2GB Split types)
- Added support for creating VHD disk images (Dynamic and Fixed types)
- Added support for creating Parallels disk images (Dynamic)
- Added additional run-time information such as the version of guest additions
installed when showing 'more details' for a guest
- Added supported for setting the promiscuous mode policy on guest network
adapters
- Added support for setting a generic network driver and generic properties
- Improved the handling of ports on storage controllers, for example SATA
controllers are not created with all ports enabled by default
- Improved the internal network name widget. A drop down list of internal
networks is now presented rather than having to manually type it
- Now displays a warning if the server does not have the Oracle VM VirtualBox
Extension Pack installed or if the extension pack is outdated.
- Fixed a minor bug when showing 'more details' for a guest. The network details
were not shown.
- Fixed minor bug where the Remove and Release buttons on the VMM dialog were
sometimes enabled when they shouldn't have been.
- Fixed a bug where the change CD and Floppy menus were available, even when
a guest was powered off
- Attaching storage to a guest now explicitly saves the guest settings, even if
you subsequently press cancel in order to work around what seems to be a
VirtualBox bug. Previously, attaching a disk but cancelling the settings lead
to a dichotomy where the disk image believed it was attached to the guest but
the guest disagreed. This would cause side-effects such as being unable to
release the medium or VirtualBox complaining that a disk referenced a guest
which does not exist.
- Implemented a file selector dialog for navigating the file system on the
remote server. This means hard disk images, CD/DVD isos and floppy disk
images can be added into VirtualBox easily. You no longer need to manually
type the complete path and remember the location.
- Fixed the message log scrolling. It now automatically scrolls completely to
the bottom.
- The message log can now be made hidden or visible using an expander.
- CDs, DVDs and Floppies can now be added directly by selecting the DVD or
Floppy Drive when editing the storage for guest. You no longer need to select
the controller itself.
- The VMM now shows if media is not accessible in the list views, with the
reason shown as a tooltip
- Fixed regression which was disallowing the removal ('deletion') of
inaccessible hard disks.
- Fixed a regression where DVDs/CDs & Floppies could not be unmounted from the
RMB menu.
- The 'Use existing hard disk' option when creating a new guest now lists the
existing hard disks in alphabetical order.
- Major optimisation of show_rmb_menu(), should help the right mouse button
menu feel more responsive, particularly on slow connections. Also the right
mouse button popup menu is now identical to the main Machine menu.
- Added location field to bottom of VMM dialog
- Hopefully fixed an issue where UTF-8 characters could cause the SOAP module
to raise an exception.
- Added Ctrl-Alt-Backspace, Ctrl-Alt-F1, Ctrl-Alt-F2, Ctrl-Alt-F3, Ctrl-Alt-F7
and Ctrl-Alt-F12 guest keyboard inserts.
- Added support for creating, editing, deleting and enabling USB device filters
(Machine->Settings->USB)
- Added support for pausing and resuming guest execution
(Machine->Pause), (Machine->Resume)
- Added an option for setting the clipboard mode between guest and host
- Added an option to specify the remote display quality.
- Added icons to the OS Version comboboxes
- Added icons to the OS Family comboboxes
- Added progress bar windows which pop up for potentially lengthy operations
- Added option to configure the default hard disk folder.
- (File->VirtualBox Preferences->General)
- Added option to configure default machine folder.
- (File->VirtualBox Preferences->General)
- Added option to set the VRDP authentication library.
- (File->VirtualBox Preferences->General)
- Added support for adding, removing and editing host-only networks, including
the configuration of the DHCP server
- (File->VirtualBox Preferences->Network)
- The snapshot details dialog now lets you edit the name and description of an
existing snapshot
- Replaced the status bar with a messages list which holds more history
- Moved the user config file to the freedesktop location as specified by
get_user_config_dir(). On most distros this usually expands to
$HOME/.config/remotebox.conf. You will need to move your existing config file
if you wish to preserve it.
- RemoteBox no longer exclusively uses the first port specified in the guest
config when attempting an RDP connection. This means RemoteBox will still
connect to the remote display when the server chooses another port if the
primary port is already in use.
- Lots of code restructuring and cleanup
- Deleting a medium which is locked by another process should no longer produce
a bunch of unmanaged object reference messages.
- Media lists in the VMM are sortable and sorted alphabetically by default.
- The VMM now shows any snapshots of the base medium and has had some minor
cosmetic alterations
- The guest list now shows the current active snapshot for each guest and has
had some minor cosmetic alterations
- Added the ability to take, delete, restore and view the details of
snapshots
- The list of media to attach on the edit storage page is now sorted
alphabetically
- In the details list, the storage name shown is now the name of the base
medium, in the case of snapshots.
- A failed reconnect now properly clears the treeviews and resets button states
- Fixed the unmanaged object warning on some failed logins
- Fixed exception when clicking on an empty guest list
- Initial Release