Older news

From Virtualsquare
Jump to: navigation, search

The most recent news items are in the main page.

Feb 13, 2012
Post Fosdem 2012, Renzo's slides can be downloaded from here: Fosdem2012 Slides, all the software used in the public demo is included in our Virtual Square Tutorial Disk Image
Feb 01, 2012
new: 0.1 version of the Virtual Square Tutorial Disk Image: the time to start a kvm machine and you are ready to test all VirtualSquare Projects.
Jan 03, 2012
new: umdevloop, virtual implementation of loop devices. It supports losetup and mount (linux-utils and busybox). In ViewOs svn: rd235 experimental brach.
Dec 08, 2011
new: um_hostcmd (run a command on the hosting OS) protected by um_passwd, um_console (*mview console on a separate terminal, for remote view-os machines). In ViewOs svn: rd235 experimental branch.
Nov 07, 2011
new: contiki support for vde (in the sourceforge svn repository of vde-2)
Aug 12, 2011
new LwipV6 (merge of the previous experimental version). NAT/Slirpv6 enter mainstream svn code.
Aug 08, 2011
new View-OS 0.8.2 (merge of the previous experimental version). Virtual ptrace support in the new experimental branch (
Jul 18, 2011
new VDE 2.3.1 on svn (merge from rd235 experimental version). The new vde-switch is faster and drops very few packets even when it works under heavy traffic.
Mar 02, 2011
new mailing list: virtualsquare (at) cs.unibo.it, join it if you like the lab's projects and you want to take part to our discussions, ask for features, send us bug reports/patches.
Feb 28, 2011
umview/kmview support updated to 2.6.37. x86_64 is now fully supported.
Jan 10, 2011
basic support for vde in libvirt. Patch for libvirt-0.8.7 provided in vde-2 svn repository.
Jan 09, 2011
umview kernel patches: ptrace-utrace updated to, standard ptrace to
Aug 14, 2010
umview kernel patches updated to 2.6.35 (both for ptrace and for ptrace-utrace). IPN and kmview tested against 2.6.35.
Aug 10, 2010
lwipv6 now supports slirpv6. The new code for the stack and the command slirpvde6 are in the experimental branch on sourceforge. slirpvde6 is very similar to slirpvde but: (1) it is based on lwipv6 instead of the old bsd stack, (2) it supports both IPv4 and IPv6.
Jun 15, 2010
umview kernel patches, ipn, kmview kernel module updated to 2.6.34. New: ptrace_vm/ptrace_multi are now supported also on ptrace-utrace (ptrace implementation based on utrace). It is now possible to compile a kernel supporting both umview with optimizations and kmview.
Apr 26, 2010
libvdeplug: vdestream interface to "streamify" vde packets. New slirpvde based on the latest slirp code (from Qemu). slirpvde and vde_plug2tap can connect to a (remote) vde_plug instead of a local switch: '-s -' (i.e. switch name == '-') means that packets get sent/received as a stream on stdin/stdout.
Apr 19, 2010
umfusecram updated. new umfusentfs-3g (ntfs file system access, based on the ntfs-3g library) and umfusearchive (mount tar/cpio archives, including compressed archive, rw access).
Apr 11, 2010
umdevvd: virtual disk support. This module uses the VBoxDD library to access disk images for virtual machines. It supports VDI, VHD and VMDH disks.
Apr 04, 2010
VDE native support for VirtualBox: this new feature is included in a patch for VirtualBox. This (alpha version) patch can be retrieved from our vde-2's svn repository.
Jan 15, 2010
kmview zerovirt: the experimental code include the new zerovirt optimization. The kernel module is able to reduce the number of system call notifications sent to the monitor depending on the actual virtualizations required. The "make vde-2" test provides these results: kernel 22.7s, kmview (no modules or just ghost mounted partitions) 23.9s (+5.5%), full kmview 38.5s (+70%), optimized umview 51.0 (+124%), umview on vanilla kernel 75.7s (+233%). Ghost mounts provide less transparency (only absolute pathnames and cd are supported) while add almost no virtualization costs. It is up to the user to decide (by the mount option 'ghost') whether transparency or performance is required.
Oct 26, 2009
0.8 was merged, the new experimental version include the management of safe (a.k.a. human) mode (command option -s): unprivileged virtual users have unprivileged access to virtual resource. For example an umprivileged user cannot add/remove modules, mount filesystems, access to files when te permission mode does not allow it.
Sep 1, 2009
The experimental version is quite stable and will be merged very soon. It has been renamed to 0.8 (instead of 0.9) because there is already space for new features. There is another merge under way: fuseext2 project (in virtualsquare) and fuse-ext2 project (by Alper Akcan). The experimental version of fuse-ext2 (by Alper Akcan and Renzo Davoli) is now fully umview compatible, includes all the features from both projects and several new fixes. Virtualsquare will soon move to the new fuse-ext2 code.
Aug 17, 2009
A lot of new code in the experimental branch. ViewFS now manages permissions and ownership. BinFmt can select different interpreters for executable depending on the path. Management of UID and extendend attributes (xattr) in xmview core.
Aug 07, 2009
ViewOS 0.8 beta (in svn rd235 branch). The core/module interface is completely new. There is a global hash table that tracks all the mounted partitions/sockets/system calls. The whole structure is highly scalable.
Jul 23, 2009
ViewOS: The new svn version is able to run with mount/umount standard commands. [ku]mview now virtualize uid/gid and setuid/setgid. /bin/[u]mount run as uid=0 and euid=0. The new version has succesfully passed all our standard tests. viewmount/viewumount have been deprecated and will be removed from svn soon.
Jul 22, 2009
Due to a change in the code of mount/umount the standard commands are not compatible with View-OS (umview-kmview) since util-linux-ng v.2.15-rc1. In case mount/umount answers "mount: only root can do that", use the new commands viewmount/viewumount instead (check out the latest svn version to have them). The syntax of viewmount/viewumount is the same as mount/umount.
Jul 02, 2009
IPN character devices: data can flow into Inter Process Networks through sockets, network interfaces and now devices.
May 22, 2009
Umview-Kmview can be used as login shells to give each user his/her own view
Jan 10, 2009
New VDE public network experimental service launched: see howto below!
Jan 09, 2009
Libvdeplug: default switch (~/.vde/stdsock)
Jan 08, 2009
Vde switch: new feature: port access control
Jan 01, 2009
Virtual Square @ FOSDEM. Bruxelles February 8th: seminar on IPN and msockets
Jul 23, 2008
new source tarballs for View-OS: LWIPv6. Fixed LWIPv6 on x86_64.
Jul 22, 2008
native support for VDE added in qemu svn and in kvm git.
Jul 8, 2008
new VDE release 2.2.2, adding compatibility with Marionnet.
Jun 19, 2008
new source tarballs for View-OS: XMView, LWIPv6. Debian packages uploaded.
Jun 17, 2008
new source tarballs for VDE: VDE, vdetelweb. Debian packages uploaded.
Apr 28, 2008
multistack networking, nested multistack networking and new syscalls added to the svn.
Feb 6, 2008
new source tarballs and Debian packages for purelibc (0.3) and LWIPv6 (1.1a); new Debian package for vde2 (2.2.0-pre2), tarball coming soon.
Nov 5, 2007
we have added the E-mail addresses info <at> v2.cs.unibo.it and bugs <at> v2.cs.unibo.it for info requests and bugs report respectively.
Aug 30, 2007
we are moving our View-OS software repository from Savannah to Sourceforge. When the move is complete we will stop updating the software on Savannah.
Personal tools