Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | configure: Use pkg-config to determine Ruby CFLAGS/LIBS | Tobias Brunner | 2017-06-07 | 3 | -5/+8 |
| | |||||
* | linked-list: Change return value of find_first() and signature of its callback | Tobias Brunner | 2017-05-26 | 1 | -6/+7 |
| | | | | This avoids the unportable five pointer hack. | ||||
* | Migrate all enumerators to venumerate() interface change | Tobias Brunner | 2017-05-26 | 1 | -3/+6 |
| | |||||
* | Use standard unsigned integer types | Andreas Steffen | 2016-03-24 | 1 | -9/+9 |
| | |||||
* | dumm: Fix -Wformat warning in ruby extension | Martin Willi | 2014-12-10 | 1 | -2/+2 |
| | | | | | | | In recent ruby versions, extensions get built with -Wformat. As we use custom printf specifiers, that does not work for us. As there does not seem to be a reliable way to override -Wformat, we use a variable for the format string, which prevents gcc from doing the -Wformat check in that particular situation. | ||||
* | dumm: Undefine _GNU_SOURCE before including <ruby.h>, as it usually redefines it | Martin Willi | 2014-07-09 | 1 | -0/+2 |
| | |||||
* | Fixed some typos | Tobias Brunner | 2014-02-18 | 1 | -1/+1 |
| | |||||
* | lib: Add global config namespace | Tobias Brunner | 2014-02-12 | 2 | -2/+2 |
| | |||||
* | automake: replace INCLUDES by AM_CPPFLAGS | Martin Willi | 2013-07-18 | 1 | -3/+7 |
| | | | | | | INCLUDES are now deprecated and throw warnings when using automake 1.13. We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and defines are passed to AM_CPPFLAGS only. | ||||
* | dumm: Sort templates by name | Tobias Brunner | 2013-07-15 | 2 | -1/+3 |
| | |||||
* | dumm: add include for in.h, if_bridge.h now uses struct in6_addr | Martin Willi | 2013-07-12 | 1 | -1/+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 |
| | |||||
* | Use rb_errinfo() instead of ruby_errinfo for Ruby 1.9 | Tobias Brunner | 2012-12-10 | 1 | -0/+4 |
| | |||||
* | Use proper Ruby library depending on the available version | Tobias Brunner | 2012-12-10 | 1 | -1/+1 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 7 | -7/+7 |
| | |||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 11 | -11/+11 |
| | |||||
* | Moved host_t and host_resolver_t to a new networking subfolder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Make sure first argument is an int when using %.*s to print e.g. chunks | Tobias Brunner | 2012-09-28 | 1 | -1/+1 |
| | |||||
* | Use "-include config.h" when building ruby dumm extension | Martin Willi | 2012-07-11 | 1 | -1/+1 |
| | |||||
* | Migrated dumm_t to INIT/METHOD macros. | Tobias Brunner | 2011-10-03 | 1 | -76/+54 |
| | |||||
* | Migrated iface_t to INIT/METHOD macros. | Tobias Brunner | 2011-10-03 | 1 | -51/+35 |
| | |||||
* | Migrated cowfs_t to INIT/METHOD macros. | Tobias Brunner | 2011-10-03 | 1 | -22/+18 |
| | |||||
* | Migrated mconsole_t to INIT/METHOD macros. | Tobias Brunner | 2011-10-03 | 1 | -25/+20 |
| | |||||
* | Migrated guest_t to INIT/METHOD macros. | Tobias Brunner | 2011-10-03 | 1 | -84/+54 |
| | |||||
* | Migrated bridge_t to INIT/METHOD macros. | Tobias Brunner | 2011-10-03 | 1 | -26/+19 |
| | |||||
* | DUMM: Allow addresses to be configured with net prefix. | Tobias Brunner | 2011-07-29 | 3 | -15/+21 |
| | |||||
* | Don't install the libraries directly in lib/. | Tobias Brunner | 2011-07-05 | 1 | -1/+1 |
| | | | | | Instead use a subdirectory (prefix/lib/ipsec by default). Also moved the plugins from libexec to a subdirectory of that dir. | ||||
* | Link libstrongswan against libdumm, fixes build of ruby extension | Martin Willi | 2011-05-20 | 1 | -1/+1 |
| | |||||
* | Link libstrongswan directly to dumm/irdumm, fixes build with newer binutils | Martin Willi | 2011-05-19 | 1 | -4/+3 |
| | |||||
* | Do not use deprecated vte_terminal_fork_command() | Martin Willi | 2011-05-11 | 1 | -2/+11 |
| | |||||
* | Store the exit code of executed commands in Dumm::Guest.execstatus. | Tobias Brunner | 2010-10-12 | 2 | -17/+13 |
| | | | | 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 | 3 | -8/+71 |
| | | | | | | | | 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. | ||||
* | Added support for multiple overlays to the main library. | Tobias Brunner | 2010-10-12 | 2 | -37/+161 |
| | | | | Also implemented the template functionality using the new overlay functions. | ||||
* | Added support for multiple overlays to guests (replaces the template ↵ | Tobias Brunner | 2010-10-12 | 2 | -25/+47 |
| | | | | | | | functionality). Compared to a template an overlay is an arbitrary directory, not the parent directory of a directory with the guest's name. | ||||
* | Added support for multiple overlays to the copy-on-write filesystem. | Tobias Brunner | 2010-10-12 | 2 | -80/+200 |
| | |||||
* | Adding DBG_LIB to all calls of libstrongswan's version of DBG*. | Tobias Brunner | 2010-04-06 | 6 | -47/+58 |
| | |||||
* | Using the thread wrapper in charon, libstrongswan and their plugins. | Tobias Brunner | 2009-12-23 | 1 | -4/+5 |
| | |||||
* | Undef PACKAGE_BUG/URL of strongSwan before including ruby variants | Martin Willi | 2009-12-08 | 2 | -0/+3 |
| | |||||
* | remove spaces before tabs at the beginning of lines (^( )+\t) | Martin Willi | 2009-09-04 | 1 | -4/+4 |
| | |||||
* | replaces four spaces by tabs, where appropriate | Martin Willi | 2009-09-04 | 3 | -10/+10 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 15 | -300/+300 |
| | |||||
* | fixed printf fromat for length limited string | Martin Willi | 2009-08-07 | 1 | -1/+1 |
| | |||||
* | added mconsole exec patch based on 2.6.30 | Martin Willi | 2009-07-01 | 1 | -0/+354 |
| | |||||
* | added mconsole exec patch based on 2.6.29 | Martin Willi | 2009-07-01 | 1 | -0/+354 |
| | |||||
* | added generated extconf.rb to .gitignore, removed it from distribution | Martin Willi | 2009-05-25 | 2 | -2/+2 |
| | |||||
* | Automatically build (and install) the DUMM Ruby extension. | Tobias Brunner | 2009-05-20 | 3 | -0/+15 |
| | |||||
* | Enable building the DUMM Ruby extension in a VPATH build. | Tobias Brunner | 2009-05-20 | 2 | -21/+18 |
| |