Permalink
Switch branches/tags
Nothing to show
Commits on Jun 6, 2015
  1. Fix dependencies

    msantos committed Jun 6, 2015
    Update the deps to point at tags as reported in:
    
    #2
    ninenines/erlang.mk#265
    
    Also, amazingly, evum still works. Tested with the busybox image from:
    
    http://fs.devloop.org.uk/filesystems/BusyBox-1.13.2/BusyBox-1.13.2-amd64-root_fs.bz2
    
    The configuration:
    ~~~
    {image, [
        {busybox, [
            {file, "BusyBox-1.13.2-amd64-root_fs"},
            {uri, "http://fs.devloop.org.uk/filesystems/BusyBox-1.13.2/BusyBox-1.13.2-amd64-root_fs.bz2"},
            {md5, "28adb144440ae21e450db2398a7c951d"},
            {args, [{net, false}]}
        ]}]}.
    ~~~
    
    Thanks @essen!
Commits on Mar 30, 2012
  1. Remove dep path

    msantos committed Mar 30, 2012
  2. Fix build as dependency

    msantos committed Mar 30, 2012
Commits on Dec 21, 2011
  1. Remove trailing lines

    msantos committed Dec 21, 2011
  2. Doc corrections

    msantos committed Dec 21, 2011
  3. Remove whitespace [Gun.io WhitespaceBot]

    Gun.io Whitespace Robot committed Dec 21, 2011
Commits on Jun 7, 2011
  1. Add supervisor

    msantos committed Jun 7, 2011
Commits on Apr 5, 2011
  1. README corrections

    msantos committed Apr 5, 2011
Commits on Apr 3, 2011
  1. Register the virtual machine gen_server

    msantos committed Apr 3, 2011
    The VM gen_server is now registered using its label so the VM can be
    referenced after a supervisor restart.
Commits on Apr 1, 2011
  1. Add todo, fix indentation

    msantos committed Apr 1, 2011
  2. Wrappers to ease setting up of vm's

    msantos committed Apr 1, 2011
    Initial commit of some code to simplify running virtual machines.
  3. Cleanup

    msantos committed Apr 1, 2011
Commits on Feb 23, 2011
  1. Poll the network socket using open_port

    msantos committed Feb 23, 2011
    Use open_port to monitor the network file descriptor for events.
    
    The Unix socket requires using recvfrom with an allocated binary for
    the return value, so open_port can't be used.
Commits on Feb 20, 2011
  1. Indent example

    msantos committed Feb 20, 2011
  2. Remove README

    msantos committed Feb 20, 2011
  3. Add some markdown

    msantos committed Feb 20, 2011
Commits on Feb 11, 2011
  1. Type checking

    msantos committed Feb 11, 2011
  2. Simplify option processing

    msantos committed Feb 11, 2011
    Allow options to be specified multiple times.
  3. Check first if the deps exist

    msantos committed Feb 11, 2011
Commits on Dec 30, 2010
  1. Add switches needed to run from an image

    msantos committed Dec 30, 2010
    Also, rollback change to defaults.
  2. Always start VM with defaults

    msantos committed Dec 30, 2010
    Always use defaults. Defaults can be overriden using start/1.
  3. Keep VM network socket on EAGAIN

    msantos committed Dec 30, 2010
    If the Unix socket returns EAGAIN, do not remove the socket from the
    list of active VM's.
Commits on Dec 29, 2010
  1. All inter-VM's traffic

    msantos committed Dec 29, 2010
    Allow the VM's to communicate by broadcasting the traffic.
  2. Hard code the UML directory

    msantos committed Dec 29, 2010
  3. Rename evum_data -> evum_switch

    msantos committed Dec 29, 2010
  4. Suppress error log

    msantos committed Dec 29, 2010
  5. Fix switching

    msantos committed Dec 29, 2010
    Since the MAC address is identical, the key was overwritten. Switch to
    an ordered set, since duplicates should not exist.
  6. Don't ping-block the console!

    msantos committed Dec 29, 2010
Commits on Dec 28, 2010