Older news
From Virtualsquare
The most recent news items are in the main page.
- Jan 30, 2014
- vde-vxlan released
- 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 (0.8.2.1).
- 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 2.6.35.10, standard ptrace to 2.6.36.2.
- 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.
- 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.