[lxc-devel] [lxc/lxc] e0f420: confile: safely clean previous value in set_config...
Stéphane Graber
noreply at github.com
Mon Mar 29 12:13:27 UTC 2021
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: e0f420d5ae0f11f5cb538c93ff4aa956202958e0
https://github.com/lxc/lxc/commit/e0f420d5ae0f11f5cb538c93ff4aa956202958e0
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: safely clean previous value in set_config_net_ipv6_gateway()
Link: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=32610
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: d21e9500594c504934fc217a6688e2748bd105dc
https://github.com/lxc/lxc/commit/d21e9500594c504934fc217a6688e2748bd105dc
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: safely clean previous value in set_config_net_ipv4_gateway()
Link: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=32586
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 12babd78e37d58850cf99f6b4e3faf104e0da2cd
https://github.com/lxc/lxc/commit/12babd78e37d58850cf99f6b4e3faf104e0da2cd
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/lxc/confile.c
M src/lxc/confile.h
Log Message:
-----------
confile: vet keys more aggressively
Enforce an exact match for all keys where we now the subkeys must match
exactly.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 8d508eaa9b7df4a9df908649735e4d6b3cb75994
https://github.com/lxc/lxc/commit/8d508eaa9b7df4a9df908649735e4d6b3cb75994
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/lxc/confile.c
M src/lxc/confile_utils.c
M src/lxc/confile_utils.h
Log Message:
-----------
confile: clear netdev on network type change
Link: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=32584
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: a8b7aefc156d5e57d5b7b6faa0d7e7e231dba96b
https://github.com/lxc/lxc/commit/a8b7aefc156d5e57d5b7b6faa0d7e7e231dba96b
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: cleanup set_config_net_hwaddr()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 6d0297b9ae653c4f99a4a41988460d96f03053b1
https://github.com/lxc/lxc/commit/6d0297b9ae653c4f99a4a41988460d96f03053b1
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: cleanup set_config_net_mtu()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 040b3e1d24c646d0a90d7f8c1f42368bec93b9ba
https://github.com/lxc/lxc/commit/040b3e1d24c646d0a90d7f8c1f42368bec93b9ba
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: cleanup set_config_net_script_up()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: f0383b96e0226e2c6f66b46eb102d41ccdfc0657
https://github.com/lxc/lxc/commit/f0383b96e0226e2c6f66b46eb102d41ccdfc0657
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: cleanup set_config_net_script_down()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: cea88c47ac71c320b7a113840092b6cdbc6fe198
https://github.com/lxc/lxc/commit/cea88c47ac71c320b7a113840092b6cdbc6fe198
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/tests/parse_config_file.c
Log Message:
-----------
tests: fix two false negatives in parse_config_file()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 2d676c005c1a53086af423ea35631b46d1854f41
https://github.com/lxc/lxc/commit/2d676c005c1a53086af423ea35631b46d1854f41
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/tests/parse_config_file.c
Log Message:
-----------
tests: add another test for garbage config key
where a valid key has trailing garbage at the end before the "=".
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 52ce85046b4cbb4af431c99f260a8f9aabc57054
https://github.com/lxc/lxc/commit/52ce85046b4cbb4af431c99f260a8f9aabc57054
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M configure.ac
M src/lxc/compiler.h
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/initutils.c
Log Message:
-----------
conf: fix thread_local support detection
Our detection for TLS wasn't working. Fix it.
Fixes: https://github.com/lxc/lxd/issues/8327
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: ea60ca9565243a34335477ea213ebba897db18b7
https://github.com/lxc/lxc/commit/ea60ca9565243a34335477ea213ebba897db18b7
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M src/lxc/lxccontainer.c
Log Message:
-----------
lxccontainer: ensure second parameter to bsearch is never NULL
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: be43adcda9795c46aa80d0fdf80b78bbae879f81
https://github.com/lxc/lxc/commit/be43adcda9795c46aa80d0fdf80b78bbae879f81
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M configure.ac
M src/lxc/compiler.h
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/confile.c
M src/lxc/confile.h
M src/lxc/confile_utils.c
M src/lxc/confile_utils.h
M src/lxc/initutils.c
M src/lxc/lxccontainer.c
M src/tests/parse_config_file.c
Log Message:
-----------
Merge pull request #3748 from brauner/2021-03-29/fixes
fixes & config key validation
Compare: https://github.com/lxc/lxc/compare/cc19bc540674...be43adcda979
More information about the lxc-devel
mailing list