Permalink
Commits on Jun 6, 2015
  1. Fix dependencies

    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!
    committed Jun 6, 2015
Commits on Mar 30, 2012
  1. Remove dep path

    committed Mar 30, 2012
  2. Fix build as dependency

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

    committed Dec 21, 2011
  2. Doc corrections

    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

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

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

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

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

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

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

    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.
    committed Feb 23, 2011
Commits on Feb 20, 2011
  1. Indent example

    committed Feb 20, 2011
  2. Remove README

    committed Feb 20, 2011
  3. Add some markdown

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

    committed Feb 11, 2011
  2. Simplify option processing

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

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

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

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

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

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

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

    committed Dec 29, 2010
  4. Suppress error log

    committed Dec 29, 2010
  5. Fix switching

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

    committed Dec 29, 2010
Commits on Dec 28, 2010