[lxc-devel] [lxc/lxc] ae467c: af_unix: abstract lxc_abstract_unix_{send, recv}_fd
GitHub
noreply at github.com
Mon Jun 5 23:52:48 UTC 2017
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: ae467c546bb15f16cad3a83b958c19136cdd7e91
https://github.com/lxc/lxc/commit/ae467c546bb15f16cad3a83b958c19136cdd7e91
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M src/lxc/af_unix.c
M src/lxc/af_unix.h
M src/lxc/attach.c
M src/lxc/commands.c
M src/lxc/conf.c
M src/lxc/start.c
Log Message:
-----------
af_unix: abstract lxc_abstract_unix_{send,recv}_fd
- Enable lxc_abstract_unix_{send,recv}_fd() to send and receive multiple fds at
once.
- lxc_abstract_unix_{send,recv}_fd() -> lxc_abstract_unix_{send,recv}_fds()
- Send tty fds from child to parent all at once.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 9aa76a172c8fcf34f3c94b35fab3949e6a39b9f2
https://github.com/lxc/lxc/commit/9aa76a172c8fcf34f3c94b35fab3949e6a39b9f2
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M src/lxc/conf.c
Log Message:
-----------
conf: remove dead mount code
The removed codepath was non-functional for a long time now. All mounting is
handled through bdev.{c,h} and if that fails the other codepath would
necessarily fail as well. So let's remove them. This makes it way clearer what
is going on and simplifies things massively.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 7e009d5207431c60cc95a3d3c1fc6f698ab0a1a4
https://github.com/lxc/lxc/commit/7e009d5207431c60cc95a3d3c1fc6f698ab0a1a4
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/lxcloop.c
Log Message:
-----------
bdev: "detect" loop file
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: b9986e437ba334a3860472a3e01ed2fa221603ab
https://github.com/lxc/lxc/commit/b9986e437ba334a3860472a3e01ed2fa221603ab
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-06-05 (Mon, 05 Jun 2017)
Changed paths:
M doc/lxc.container.conf.sgml.in
Log Message:
-----------
doc: tweak lxc.container.conf a little
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 493de765bbb275b285a0a24bef3a30599b6fe1ec
https://github.com/lxc/lxc/commit/493de765bbb275b285a0a24bef3a30599b6fe1ec
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-06-05 (Mon, 05 Jun 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/bdev.h
Log Message:
-----------
bdev: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: a5b18cb1b1142fd4d01e1c10f093e1afc78418dd
https://github.com/lxc/lxc/commit/a5b18cb1b1142fd4d01e1c10f093e1afc78418dd
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-06-05 (Mon, 05 Jun 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/bdev.h
M src/lxc/bdev/lxcloop.c
M src/lxc/bdev/lxclvm.c
M src/lxc/bdev/lxcrbd.c
Log Message:
-----------
bdev: record output from mkfs.*
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 54117de569032faf57b3cda388d1e4acc3adfcb6
https://github.com/lxc/lxc/commit/54117de569032faf57b3cda388d1e4acc3adfcb6
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-06-05 (Mon, 05 Jun 2017)
Changed paths:
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/start.c
M src/lxc/tools/lxc_attach.c
Log Message:
-----------
conf: improve tty shifting function
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 6e50e704374904337ccf5936209f666eb6b076ce
https://github.com/lxc/lxc/commit/6e50e704374904337ccf5936209f666eb6b076ce
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-06-05 (Mon, 05 Jun 2017)
Changed paths:
M src/lxc/conf.c
Log Message:
-----------
conf: improve lxc_map_ids()
Closes https://github.com/lxc/lxd/issues/3384.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: a394f952cd48d5ed5fabf723f53dd7b0edf1e0c4
https://github.com/lxc/lxc/commit/a394f952cd48d5ed5fabf723f53dd7b0edf1e0c4
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-06-05 (Mon, 05 Jun 2017)
Changed paths:
M src/lxc/conf.c
M src/lxc/utils.h
Log Message:
-----------
conf: fix bionic builds
bionic seems to lack a definition of __S_ISTYPE().
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 9795e880aed9aa8e39ba4af0c1c557358a455892
https://github.com/lxc/lxc/commit/9795e880aed9aa8e39ba4af0c1c557358a455892
Author: Stéphane Graber <stgraber at stgraber.org>
Date: 2017-06-05 (Mon, 05 Jun 2017)
Changed paths:
M doc/lxc.container.conf.sgml.in
M src/lxc/af_unix.c
M src/lxc/af_unix.h
M src/lxc/attach.c
M src/lxc/bdev/bdev.c
M src/lxc/bdev/bdev.h
M src/lxc/bdev/lxcloop.c
M src/lxc/bdev/lxclvm.c
M src/lxc/bdev/lxcrbd.c
M src/lxc/commands.c
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/start.c
M src/lxc/tools/lxc_attach.c
M src/lxc/utils.h
Log Message:
-----------
Merge pull request #1613 from brauner/2017-06-03/af_unix
abstract lxc_abstract_unix_{send,recv}_fd, bugfixes, and improvements
Compare: https://github.com/lxc/lxc/compare/3b0111556991...9795e880aed9
More information about the lxc-devel
mailing list