[lxc-devel] [lxc/lxc] 501636: autools: use -fno-strict-aliasing
GitHub
noreply at github.com
Fri Oct 19 09:54:11 UTC 2018
Branch: refs/heads/stable-3.0
Home: https://github.com/lxc/lxc
Commit: 501636c96e0d064131caa4200c74c7159e18b148
https://github.com/lxc/lxc/commit/501636c96e0d064131caa4200c74c7159e18b148
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M configure.ac
Log Message:
-----------
autools: use -fno-strict-aliasing
The gcc implementation and the C standard are not to be considered sane
in this respect. We don't want to risk reordering of writes when the
compiler incorrectly *thinks* two types do not alias each other.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 4102a24f59113c07d509220cc13f34942176156e
https://github.com/lxc/lxc/commit/4102a24f59113c07d509220cc13f34942176156e
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M src/lxc/cmd/lxc-checkconfig.in
Log Message:
-----------
checkconfig: Handle missing kernel version
https://github.com/lxc/lxd/issues/5151
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 40611df49bc2b13a6eb7a0450fa39b400985753c
https://github.com/lxc/lxc/commit/40611df49bc2b13a6eb7a0450fa39b400985753c
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M src/lxc/Makefile.am
M src/lxc/cmd/lxc_init.c
M src/lxc/execute.c
Log Message:
-----------
lxc-init: log to /dev/console
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 6ca9fedbeeadc13f1d47f3137a728ef9997d261c
https://github.com/lxc/lxc/commit/6ca9fedbeeadc13f1d47f3137a728ef9997d261c
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M src/lxc/Makefile.am
Log Message:
-----------
autotools: fix --disable-commands builds
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 84f693311aade525fa1f3cf4bcc2f8fd6eec8e81
https://github.com/lxc/lxc/commit/84f693311aade525fa1f3cf4bcc2f8fd6eec8e81
Author: 2xsec <dh48.jeong at samsung.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M src/lxc/string_utils.c
Log Message:
-----------
string_utils: fix global buffer overflow issue
Signed-off-by: 2xsec <dh48.jeong at samsung.com>
Commit: 2dd96b2dc593e85561692bf4fd5987cde41178b5
https://github.com/lxc/lxc/commit/2dd96b2dc593e85561692bf4fd5987cde41178b5
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M src/include/strlcpy.c
Log Message:
-----------
include: simplify strlcpy()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: f50a0b961a5ac0c56ff9e9c7e7df14df38cf3082
https://github.com/lxc/lxc/commit/f50a0b961a5ac0c56ff9e9c7e7df14df38cf3082
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M src/lxc/raw_syscalls.c
Log Message:
-----------
raw_syscalls: ensure function always returns value
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: b9144ed2ab2de3cfe1cb1d5b6ace6664a19deac4
https://github.com/lxc/lxc/commit/b9144ed2ab2de3cfe1cb1d5b6ace6664a19deac4
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: fix append_unexp_config_line()
Reported-by: 2xsec dh48.jeong at samsung.com
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: d2757b4e135e741ff39931f2287c10a0bb6d9039
https://github.com/lxc/lxc/commit/d2757b4e135e741ff39931f2287c10a0bb6d9039
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M src/lxc/conf.c
M src/lxc/file_utils.c
M src/lxc/file_utils.h
M src/lxc/macro.h
M src/lxc/parse.c
Log Message:
-----------
parse: protect against config updates during parse
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 2caf13c3ffca4caabd04cdb2f312a5dd56c2c8ca
https://github.com/lxc/lxc/commit/2caf13c3ffca4caabd04cdb2f312a5dd56c2c8ca
Author: 2xsec <dh48.jeong at samsung.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M src/lxc/parse.c
Log Message:
-----------
parse: fix uninitialized value
Signed-off-by: 2xsec <dh48.jeong at samsung.com>
Commit: d05b59aa9391e9df49189f400111b3d5d3429423
https://github.com/lxc/lxc/commit/d05b59aa9391e9df49189f400111b3d5d3429423
Author: 2xsec <dh48.jeong at samsung.com>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M src/lxc/commands.c
M src/lxc/commands_utils.c
M src/lxc/confile.c
M src/lxc/monitor.c
M src/lxc/raw_syscalls.c
Log Message:
-----------
tree-wide: coding style fixes
Signed-off-by: 2xsec <dh48.jeong at samsung.com>
[christian.brauner at ubuntu.com: cleanup if-branches in confile.c]
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Compare: https://github.com/lxc/lxc/compare/97e7f5754fe7...d05b59aa9391
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the lxc-devel
mailing list