- 31 Mar, 2016 6 commits
-
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
Stéphane Graber authored
c/r: support for the criu pageserver
-
Niklas Eiling authored
Signed-off-by:Niklas Eiling <niklas.eiling@rwth-aachen.de>
-
Christian Brauner authored
Fix buffer overflow in do_start()
-
Aleksandr Mezin authored
Signed-off-by:Aleksandr Mezin <mezin.alexander@gmail.com>
-
Niklas Eiling authored
this enables lxc to perform "disk-less migrations" where memory pages are sent directly to the destination machine instead of being written to the sources filesystem first. For this, the migrate_opts struct has been added the strings "pageserver_address" and "pageserver_port" so that criu can be told where to look for a pageserver. Signed-off-by:Niklas Eiling <niklas.eiling@rwth-aachen.de>
-
- 30 Mar, 2016 13 commits
-
-
Serge Hallyn authored
fix possible buffer overflow
-
Niklas Eiling authored
Signed-off-by:Niklas Eiling <niklas.eiling@rwth-aachen.de>
-
Stéphane Graber authored
update Debian release names
-
Evgeni Golov authored
Squeeze is EOL now, Stretch is the upcoming stable Signed-off-by:Evgeni Golov <evgeni@golov.de>
-
Niklas Eiling authored
strncat only returns its first argument and not the end of the written string. Thus "buf-pos" is always 0 and consquently no range check is performed. Signed-off-by:Niklas Eiling <niklas.eiling@rwth-aachen.de>
-
Serge Hallyn authored
use smarter error handling for lxc_strmmap()
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Serge Hallyn authored
also ingore *.so.*
-
Christian Brauner authored
Additionally, fix the comment for lxc_strmmap() and cleanup #includes in utils.{c,h}. Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Christian Brauner authored
lxc-ubuntu: Fix building on secondary architectures
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
- 29 Mar, 2016 6 commits
-
-
Serge Hallyn authored
add funs to mmap() files to \0-terminated strings
-
Christian Brauner authored
Rename lxc_mmap()/lxc_munmap() to lxc_strmmap()/lxc_strmunmap(). Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Christian Brauner authored
In order to do this we make use of the MAP_FIXED flag of mmap(). MAP_FIXED should be safe to use when it replaces an already existing mapping. To this end, we establish an anonymous mapping that is one byte larger than the underlying file. The pages handed to us are zero filled. Now we establish a fixed-address mapping starting at the address we received from our anonymous mapping and replace all bytes excluding the additional \0-byte with the file. This allows us to use normal string-handling function. The idea implemented here is similar to how shared libraries are mapped. Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Stéphane Graber authored
start: only use host's /dev/null when absolutely necessary
-
Tycho Andersen authored
See comments for details, but basically, only use the host's /dev/null when absolutely necessary (i.e. there is no reasonable /dev/null in the container). Signed-off-by:Tycho Andersen <tycho.andersen@canonical.com>
-
- 26 Mar, 2016 6 commits
-
-
Stéphane Graber authored
always provide a default mirror for debootstraping Ubuntu
-
Stéphane Graber authored
only enable Debian's main repository by default
-
Evgeni Golov authored
This inverts the logic done in c2a85d04 to default to "main only" and allow enabling contrib and non-free on user request. Closes: #625 Signed-off-by:
Evgeni Golov <evgeni@debian.org>
-
Evgeni Golov authored
debootstrap sometimes selects the wrong mirror due to [1] [1] https://bugs.debian.org/819300Signed-off-by:
Evgeni Golov <evgeni@debian.org>
-
Christian Brauner authored
use httpredir.debian.org as the default Debian mirror
-
Evgeni Golov authored
http.debian.net is an alias anyways and httpredir.debian.org is the official name of the service Signed-off-by:Evgeni Golov <evgeni@debian.org>
-
- 25 Mar, 2016 5 commits
-
-
Christian Brauner authored
Timezone inside the container is not the same as the host
-
Christian Brauner authored
Fix installation of out-of-tree (VPATH) builds
-
Thomas Tanaka authored
In OL6, it is missing /etc/sysconfig/clock Tested-by:
Deepak Patel <deepak.patel@oracle.com> Signed-off-by:
Thomas Tanaka <thomas.tanaka@oracle.com>
-
Aleksandr Mezin authored
Signed-off-by:Aleksandr Mezin <mezin.alexander@gmail.com>
-
Serge Hallyn authored
Fix daemonized containers without autodev and/or /dev mount
-
- 24 Mar, 2016 4 commits
-
-
Aleksandr Mezin authored
Sometimes, a container doesn't have /dev/null. For example, I have this problem with Android container. This fixes #910 (github) for me. Signed-off-by:Aleksandr Mezin <mezin.alexander@gmail.com>
-
Aleksandr Mezin authored
Signed-off-by:Aleksandr Mezin <mezin.alexander@gmail.com>
-
Bogdan Purcareata authored
The warning has been present since commit 32b37181 (with no purpose stated). Support for dynamically linked Busybox has been added since commit bf6cc736. Haven't encountered any issues with dynamically linked Busybox in my last 2 years' testing. Signed-off-by:
Bogdan Purcareata <bogdan.purcareata@nxp.com> Acked-by:
Stéphane Graber <stgraber@ubuntu.com>
-
Stéphane Graber authored
lxc.spec.in: fixed hardcoded path to lxc-net config file
-