Martin Willi
5ec7ff5675
do not purge interfaces on template load
2009-04-07 12:59:54 +00:00
Martin Willi
479f295049
fixed compiler warnings issued by:
...
gcc 4.3
curl.h gcc type-checking
glibc with enabled FORTIFY_SOURCE checking
2008-11-11 18:37:19 +00:00
Martin Willi
405e8ecfe3
set guest-specific kernel parameters
...
removed memory setting, use mem= instead
2008-10-10 11:20:04 +00:00
Tobias Brunner
8bbc7ca710
* allow to load templates from arbitrary places
...
* changed implementation of guest?/iface?
2008-08-28 08:05:07 +00:00
Tobias Brunner
ca4f63383c
* guest#running?
...
* guest?, iface? (also Guest.include? resp. guest.include?)
* easy accessors for guests and ifaces (Guest.sun instead of Guest["sun"] and guest.eth0 instead of guest["eth0"])
* if a block is given for iface#add or iface#del then the change is only temporary while executing the block and gets reverted afterwards
2008-08-27 07:35:20 +00:00
Martin Willi
7c112a12c0
run guests with some niceness
2008-08-22 08:37:15 +00:00
Tobias Brunner
e5d6f165fc
* ruby extension extracted from irdumm
...
* guests do not shutdown anymore on SIGINT in irb
2008-08-07 14:56:54 +00:00
Tobias Brunner
2e73cd6e87
added an extended exec function to guests that allows to get the output of the command as string or by line.
2008-07-30 12:58:45 +00:00
Martin Willi
1082b06121
fixed compiler warning
2008-07-18 10:54:49 +00:00
Martin Willi
bf44108019
uml "exec" writes stdout/stderr back to mconsole
...
guest->exec() accepts a callback for output
sligtly refactored mconsole.c
2008-07-08 14:58:20 +00:00
Martin Willi
02a6083633
guest interface/address management using hackish mconsole exec patch, ruby bindings
2008-07-07 14:56:04 +00:00
Martin Willi
ca275ae2ca
prototype of irdumm - interactive ruby shell for dumm
2008-07-04 14:21:41 +00:00
Martin Willi
4302d4f012
some stability improvements
2008-07-04 06:58:04 +00:00
Martin Willi
ce62751b60
writing guest pid to file (simplifies debugging)
2008-05-21 16:02:16 +00:00
Martin Willi
a47486b5e4
prototype of dumm GUI
2008-04-28 16:43:30 +00:00
Martin Willi
acc4aa8637
fixed scenario loading
2007-09-13 08:10:36 +00:00
Martin Willi
69e56d9dec
simple console support through pts devices
2007-08-28 07:53:46 +00:00
Martin Willi
10c6cc0a36
removed Makefile from svn
...
support for scenario switching
2007-08-09 07:14:56 +00:00
Martin Willi
7b7201bee6
usable without scenarios
2007-08-08 12:35:24 +00:00
Martin Willi
64a552ae2d
cowfs is bootable now!
2007-08-06 11:42:32 +00:00
Martin Willi
5ce04046f7
proper shutdown
...
moved signal handler for SIGCHD and SIGHUP to dumm
2007-08-03 11:47:20 +00:00
Martin Willi
f8afabcac3
started own cowfs implementation
2007-07-31 15:23:23 +00:00
Martin Willi
725e263ff3
bridging using libbridge
...
rewrite of guest, does not change cwd anymore
loading of created scenarios
2007-07-30 13:20:35 +00:00
Martin Willi
99652427e9
properly shutdown of clients
2007-07-27 10:17:50 +00:00
Martin Willi
539a55a441
support for killing guests properly
2007-07-27 07:37:15 +00:00
Martin Willi
5b608fd7ca
implemented mconsole notification to check if guest came up
...
slightly modified menu commands
2007-07-26 13:21:06 +00:00
Martin Willi
369a17c218
fixed tap device setup (requires open/close for each call)
...
using more meaningful names for tap devices
2007-07-26 07:39:49 +00:00
Martin Willi
f85fdda835
added dynamic interface manipulation for guests
...
management of tap devices on the host
2007-07-25 13:23:45 +00:00
Martin Willi
5c7da9d402
checked in first draft of "Dynamic Uml Mesh Modeler"
2007-07-24 14:22:56 +00:00