History log of /lxc/src/Makefile.am
Revision Date Author Comments Expand
f080ffd7d656fbd9505a8e8eb52a05d61355c677 29-Jan-2013 Dwight Engen <dwight.engen@oracle.com>

add lua binding for the lxc API The lua binding is based closely on the python binding. Also included are a test program for excercising the binding, and an lxc-top utility for showing statistics on running containers. Signed-off-by: Dwight Engen <dwight.engen@oracle.com> Acked-by: Stéphane Graber <stgraber@ubuntu.com>

be2e4e54da3c8054525321422f7f290d45b32a6c 12-Nov-2012 Stéphane Graber <stgraber@ubuntu.com>

Add python-lxc based on the new liblxc API. This adds a basic python binding done in C and a python overlay to extend some features and provide a user-friendlier API. This python API only supports python 3.x and was tested with >= 3.2. It's disabled by default in configure and can be turned on by using --enable-python. A basic example of the API can be found in src/python-lxc/test.py. More documentation and examples will be added soon.

72d0e1cb2facaa4b8ba2f15e311d6bb9491badb7 12-Nov-2012 Stéphane Graber <stgraber@ubuntu.com>

Merge the liblxc API work by Serge Hallyn. This turns liblxc into a public library implementing a container structure. The container structure is meant to cover most LXC commands and can easily be used to write bindings in other programming languages. More information on the new functions can be found in src/lxc/lxccontainer.h Test programs using the API can also be found in src/tests/ Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com> Acked-by: Stéphane Graber <stgraber@ubuntu.com>

96f3e4ebd4c232776e35ae85a88f25b206e280af 04-Sep-2008 dlezcano <dlezcano>

Joined lxc and liblxc directories

5e97c3fcce787a5bc0f8ceef43aa3e05195b480a 06-Aug-2008 dlezcano <dlezcano>

Initial revision

/lxc/.cvsignore /lxc/AUTHORS /lxc/COPYING /lxc/ChangeLog /lxc/INSTALL /lxc/Makefile.am /lxc/NEWS /lxc/README /lxc/RELEASE-NOTES /lxc/bootstrap /lxc/config/.cvsignore /lxc/config/Makefile.am /lxc/config/config.guess /lxc/config/config.sub /lxc/config/depcomp /lxc/config/install-sh /lxc/config/ltmain.sh /lxc/config/missing /lxc/configure.in /lxc/doc/fstab /lxc/doc/lxc.conf /lxc/etc/.cvsignore /lxc/etc/Makefile.am /lxc/etc/lxc-complex-config.in /lxc/etc/lxc-macvlan.conf.in /lxc/etc/lxc-no-netns.conf.in /lxc/etc/lxc-phys.conf.in /lxc/etc/lxc-veth.conf.in /lxc/lxc.spec.in .cvsignore Makefile.am liblxc/.cvsignore liblxc/Makefile.am liblxc/cgroup.c liblxc/cgroup.h liblxc/conf.c liblxc/conf.h liblxc/create.c liblxc/destroy.c liblxc/execute.c liblxc/freezer.c liblxc/genl.c liblxc/genl.h liblxc/kill.c liblxc/list.c liblxc/list.h liblxc/lock.c liblxc/lock.h liblxc/log.c liblxc/log.h liblxc/lxc.h liblxc/monitor.c liblxc/namespace.h liblxc/network.c liblxc/network.h liblxc/nl.c liblxc/nl.h liblxc/rtnl.c liblxc/rtnl.h liblxc/start.c liblxc/state.c liblxc/state.h liblxc/stop.c liblxc/utils.h lxc/.cvsignore lxc/Makefile.am lxc/config.c lxc/config.h lxc/lxc-priority.c lxc/lxc-ps.in lxc/lxc_console.c lxc/lxc_create.c lxc/lxc_destroy.c lxc/lxc_execute.c lxc/lxc_freeze.c lxc/lxc_kill.c lxc/lxc_monitor.c lxc/lxc_start.c lxc/lxc_state.c lxc/lxc_stop.c lxc/lxc_unfreeze.c /lxc/test/.cvsignore /lxc/test/Makefile.am /lxc/test/conf.c /lxc/test/confile.c /lxc/test/dev.c /lxc/test/forward.c /lxc/test/ipv4_add.c /lxc/test/ipv6_add.c /lxc/test/lxc_create.c /lxc/test/lxc_destroy.c /lxc/test/lxc_monitor.c /lxc/test/lxc_start.c /lxc/test/lxc_state.c /lxc/test/lxc_stop.c /lxc/test/macvlan.c /lxc/test/movedev.c /lxc/test/proxy.c /lxc/test/tst_list.c /lxc/test/veth.c