Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 16, 2013
  1. @pietern

    Add initial integration tests

    pietern authored
    Change-Id: I5b82ce2f7de87de86b73561a2a6bc26b56ff6b0c
  2. @pietern

    Add error response to protocol reader

    pietern authored
    Change-Id: I42cb8ae2e74d91d9b85d71801181decc91da3b58
Commits on Jan 15, 2013
  1. @pietern

    Implement stream

    pietern authored
    Change-Id: Idb2a4755114000addfbff99d6fe8ad8faac1caa5
  2. @pietern

    Ignore interface when marshalling a job struct

    pietern authored
    Change-Id: I4d6859047eac2f23293b4409125c3fcc6ac454ee
  3. @pietern

    Make logger a named field of the container struct

    pietern authored
    Go has trouble marshalling structs with anonymous fields.
    
    Change-Id: I9e809307795f54d6f004e04b08bd648bfeb1a60a
  4. @pietern

    Map jobs by string job id

    pietern authored
    Change-Id: I38453ad3a7c56a21069c5a8db4df7e0f73ae70ed
  5. @pietern

    Log snapshot before writing it

    pietern authored
    Change-Id: Ib5f5d220a30a7a35025955ec77f0aec0a091affd
  6. @pietern

    Implement spawn/link

    pietern authored
    Change-Id: I35fc2c4531ceab96232bd0c8d7f1ada40fdc99aa
  7. @pietern

    Initialize logger on start

    pietern authored
    Change-Id: Ib65fae7b4d25d3c3e5ac5888125ef9169c9dd320
Commits on Jan 14, 2013
  1. @pietern

    Add job abstraction to spawn and link to processes

    pietern authored
    Change-Id: I738ac3b267da21909cde32164a06c4187071b943
Commits on Jan 10, 2013
  1. @pietern

    Merge changes I4dc3953c,I46de8561,I3ce1a51e,I31f97eda into go

    pietern authored Gerrit Code Review committed
    * changes:
      More logging
      Make sure tempfile is always closed
      Use steno in container.go
      Move runCommand to util.go
Commits on Jan 9, 2013
  1. @pietern

    Manage idle timer from Run() function in container.go

    pietern authored
    Change-Id: If48e8573bca97bc9b8f09e4f9e2e578e311a4e0c
  2. @pietern

    Don't start idle timer automatically

    pietern authored
    Change-Id: I85c9e9a0421f8b7aa957b526c783a4f49666dc0f
  3. @pietern

    Allow timeout on idle timer to be changed

    pietern authored
    Change-Id: I830040ff5546489e7e1e8a5b2541c47202436fc6
  4. @pietern

    Test elapsed time in idle timer test

    pietern authored
    This makes the test run more reliably.
    
    Change-Id: Ie5c508af56ff0aa73ae67aa08e3a4ee80e8e5068
  5. @pietern

    Respond to ListRequest

    pietern authored
    Change-Id: I374b42ade7b749f1073ed95065889b1a18f30f39
  6. @pietern

    Add function to query handles present in registry

    pietern authored
    Change-Id: I98f2332a68ee76ddca84de61113eda6b317c8049
  7. @pietern

    Add DISK_QUOTA_ENABLED to setup environment

    pietern authored
    Change-Id: I79aeae0811f66cfcfeea39c6445c79a873e7505b
  8. @pietern

    Merge branch 'master' into go

    pietern authored
    Change-Id: Icf55df78d162ef38d9fe9270648a183a7af563f6
  9. @pietern

    Fix setup with ALLOW_NETWORKS/DENY_NETWORKS

    pietern authored
    Change-Id: If618758e896a418980fd668537e49ce1a196af54
  10. @pietern

    Redirect stdout/stderr of wshd

    pietern authored
    Change-Id: I96d915fe79250036e52b5b8dffae07954328d482
Commits on Jan 8, 2013
  1. @pietern

    Merge "Apply SNAT only for traffic coming from containers"

    pietern authored Gerrit Code Review committed
  2. @anfernee

    Support customizing rootfs at create time

    anfernee authored
    This makes warden support warden-protocol 0.0.12
    
    If the rootfs doesn't exist, an error will be returned
    
    Change-Id: I02685ef42d196b11e588c26d6b62b2d5399287ad
  3. @pietern

    Apply SNAT only for traffic coming from containers

    pietern authored
    This change contains a hard-coded subnet to apply SNAT for, which needs
    to be made configurable later.
    
    Change-Id: Ifb54efbaff849bad41023356b38acf54f1bdd7cb
Commits on Jan 4, 2013
  1. @pietern

    More logging

    pietern authored
    Change-Id: I4dc3953ce0d4a4b8052e1ed60c1a56066f72f248
  2. @pietern

    Make sure tempfile is always closed

    pietern authored
    Change-Id: I46de8561197a92416fb50ff06f272db4a67f4a43
  3. @pietern

    Use steno in container.go

    pietern authored
    Change-Id: I3ce1a51e3793bcb341e5fe4a8dc7157f5523f59c
  4. @pietern

    Move runCommand to util.go

    pietern authored
    Change-Id: I31f97eda61520962d8cfec8adc0176384cb5ad42
Commits on Dec 26, 2012
  1. @anfernee

    Merge "Stop script should kill all processes except wshd"

    anfernee authored Gerrit Code Review committed
Commits on Dec 24, 2012
  1. @anfernee

    Stop script should kill all processes except wshd

    anfernee authored
    Change-Id: Ie32232d747e264630ed9f803dce276256bedb926
Commits on Dec 22, 2012
  1. @tangr1

    Don't masquerade traffic to loopback device

    tangr1 authored
    If the out interface of this iptables rule includes loopback device,
    when a packet is sent from lo to lo, the source address is changed to
    the ethernet interface address. It could cause NFS mounting failure,
    since NFS client need send packet to local portmap daemon, if the source
    address is not from "local", then portmap will deny the packet.
    
    Pormap maintain a local address list to judge whether the source adress
    is from "local". But sometimes portmap starts earlier than ethernet
    interface starts, then the local address list don't include ethernet
    address, so it denies the packet from NFS client.
    
    To fix it, we use negation on loopback device.
    
    Change-Id: I2c4e5b5526f73011998c023812542e020b03930b
Commits on Dec 21, 2012
  1. @anfernee

    fcntl_set_cloexec should respect on flag

    anfernee authored
    Change-Id: I581080b46a76ce6a5bce09cd525f463af0632905
Commits on Dec 18, 2012
  1. @pietern

    Remove directory after destroying container

    pietern authored
    Change-Id: I86c64ca5673abf943b5aa218dbbc58e081402ac8
  2. @pietern

    Make request responsible for marking itself done

    pietern authored
    Automatically mark a request as done after writing a response.
    
    This can be overridden by calling Hijack() on the request and calling
    its Done() function manually when the request is done.
    
    Change-Id: I7a8e37b577a62af17dcd2de4b24d541abbffd582
  3. @pietern

    Prevent release of invalid resources

    pietern authored
    Release must not allow resources that don't belong to the original pool
    to be released into the pool, nor allow resources to be released twice.
    
    Change-Id: I690caa60dbcaf61af20f71357baed8eb67615597
Something went wrong with that request. Please try again.