Here come three patches: one for adding lxc.network.pair - a name of host's side of veth pair - nice feature for someone who don't want to use bridges for veth. http://lxc.git.sourceforge.net/git/gitweb.cgi?p=lxc/lxc;a=commit;h=8634bc197f742267b2eabd8543265ba93177b529 second is auxillary patch for third, it's making some major changes into config file handling internal logic, but nothing important for user. http://lxc.git.sourceforge.net/git/gitweb.cgi?p=lxc/lxc;a=commit;h=fae349da89b9ad063f0080970558b7f02ce233c2 third is a fix of dangerous behaviour (detected by flameeyes) when full-system container started without explicit or implicit rcfile (by typo in name, for example) it's using 'default' rootfs=/ and crashes hosts's rc-system. At best it will just make mess into your rc-state. At worst - it will lock your network and console on remote server.
Created attachment 212282 [details, diff] 0001_add-lxc.network.pair.patch
Created attachment 212283 [details, diff] 0002_move-rcfile.patch
Created attachment 212285 [details, diff] 0003_fix-full-system.patch
Forgotten link for the third commit: http://lxc.git.sourceforge.net/git/gitweb.cgi?p=lxc/lxc;a=commit;h=f2ae79a04567fb8c1181f4d3331d2b7a48889cf3
Thanks :) Committed now.