Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | dumm: Undefine _GNU_SOURCE before including <ruby.h>, as it usually redefines it | Martin Willi | 2014-07-09 | 1 | -0/+2 |
| | |||||
* | lib: Add global config namespace | Tobias Brunner | 2014-02-12 | 1 | -1/+1 |
| | |||||
* | dumm: Sort templates by name | Tobias Brunner | 2013-07-15 | 1 | -0/+1 |
| | |||||
* | Avoid that ruby 1.9 redefines snprintf(3) etc. | Tobias Brunner | 2012-12-10 | 1 | -0/+2 |
| | | | | Otherwise our custom printf specifiers won't work. | ||||
* | Properly initialize linked list when enumerating interface addresses | Tobias Brunner | 2012-12-10 | 1 | -0/+1 |
| | |||||
* | rb_cvar_set() takes three arguments in Ruby 1.9 | Tobias Brunner | 2012-12-10 | 1 | -0/+4 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | DUMM: Allow addresses to be configured with net prefix. | Tobias Brunner | 2011-07-29 | 1 | -6/+8 |
| | |||||
* | Store the exit code of executed commands in Dumm::Guest.execstatus. | Tobias Brunner | 2010-10-12 | 1 | -6/+6 |
| | | | | Also, no exception is risen for failed exec calls, anymore. | ||||
* | Map the guests to a ruby hash to avoid creating new ruby objects on each ↵ | Tobias Brunner | 2010-10-12 | 1 | -40/+34 |
| | | | | call of Guest.each or Guest[]. | ||||
* | Exposed the mutli-overlay functionality in the ruby bindings. | Tobias Brunner | 2010-10-12 | 1 | -3/+65 |
| | | | | | | | | Overlays can be added to individual guests (which overlays exactly the supplied directory) or to all guests (which overlays a subdirectory with the guest's name to each guest). The template functionality is provided as before. | ||||
* | Undef PACKAGE_BUG/URL of strongSwan before including ruby variants | Martin Willi | 2009-12-08 | 1 | -0/+1 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -46/+46 |
| | |||||
* | Automatically build (and install) the DUMM Ruby extension. | Tobias Brunner | 2009-05-20 | 1 | -0/+1 |
| | |||||
* | ruby bindings for template enumerator | Martin Willi | 2009-05-11 | 1 | -0/+19 |
| | |||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 1 | -2/+0 |
| | |||||
* | added Dumm.method_missing, allows direct invocation of guests/bridges | Martin Willi | 2009-04-07 | 1 | -4/+24 |
| | |||||
* | use safe each() implementations, allowing delete() in block | Martin Willi | 2009-04-07 | 1 | -28/+35 |
| | | | | implement Client.reset() in ruby | ||||
* | added a reset() method to Dumm and each client | Martin Willi | 2009-04-07 | 1 | -17/+48 |
| | | | | identation cleanups | ||||
* | added a guest.mconsole() method to script mconsole (e.g. add additional conX=) | Martin Willi | 2008-10-15 | 1 | -0/+17 |
| | |||||
* | set guest-specific kernel parameters | Martin Willi | 2008-10-10 | 1 | -5/+2 |
| | | | | removed memory setting, use mem= instead | ||||
* | * allow to load templates from arbitrary places | Tobias Brunner | 2008-08-28 | 1 | -16/+6 |
| | | | | * changed implementation of guest?/iface? | ||||
* | * guest#running? | Tobias Brunner | 2008-08-27 | 1 | -11/+75 |
| | | | | | | * 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 | ||||
* | * ruby extension extracted from irdumm | Tobias Brunner | 2008-08-07 | 1 | -0/+582 |
* guests do not shutdown anymore on SIGINT in irb |