[lxc-devel] [lxc/lxc] 604f37: secure coding: strcpy => strlcpy
GitHub
noreply at github.com
Fri Jun 22 11:23:42 UTC 2018
Branch: refs/heads/stable-3.0
Home: https://github.com/lxc/lxc
Commit: 604f37646471ef8f4d284f20f30dac058c506a5c
https://github.com/lxc/lxc/commit/604f37646471ef8f4d284f20f30dac058c506a5c
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/criu.c
M src/lxc/lxccontainer.c
M src/lxc/start.c
M src/lxc/storage/btrfs.c
Log Message:
-----------
secure coding: strcpy => strlcpy
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: c9651be4471b37ca35f01288054597ced6ca79aa
https://github.com/lxc/lxc/commit/c9651be4471b37ca35f01288054597ced6ca79aa
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/network.c
Log Message:
-----------
secure coding: network: strcpy => strlcpy
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 29babe5e7a0c6ca328be6c787e7f14354677022c
https://github.com/lxc/lxc/commit/29babe5e7a0c6ca328be6c787e7f14354677022c
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/cmd/lxc_user_nic.c
M src/lxc/confile.c
M src/lxc/initutils.c
M src/lxc/pam/pam_cgfs.c
M src/lxc/storage/nbd.c
M src/lxc/storage/rbd.c
M src/lxc/storage/storage.c
M src/lxc/tools/tool_utils.c
M src/lxc/utils.c
Log Message:
-----------
secure coding: #2 strcpy => strlcpy
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 0cd262d1dab32d0f5d9970a8ff371d9ecc8be7dc
https://github.com/lxc/lxc/commit/0cd262d1dab32d0f5d9970a8ff371d9ecc8be7dc
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/conf.c
Log Message:
-----------
conf: remove unused argument
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 358bad406022e3947e2eec9b7187f072ed84f45c
https://github.com/lxc/lxc/commit/358bad406022e3947e2eec9b7187f072ed84f45c
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/confile.c
M src/lxc/confile_utils.c
M src/lxc/confile_utils.h
M src/tests/attach.c
M src/tests/cgpath.c
M src/tests/shortlived.c
Log Message:
-----------
secure coding: #3 strcpy => strlcpy
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 0314007a9ae415548fe6b19ad3e3be9b479975a6
https://github.com/lxc/lxc/commit/0314007a9ae415548fe6b19ad3e3be9b479975a6
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/cmd/lxc_usernsexec.c
Log Message:
-----------
fix fd handle leak
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: f6b5182f2e8f7005cf1c9cda30dde1f0b8a00d99
https://github.com/lxc/lxc/commit/f6b5182f2e8f7005cf1c9cda30dde1f0b8a00d99
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/tests/get_item.c
Log Message:
-----------
fix pointer c is dereferenced after checking null
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 3eab4446c1a1a8e244f36e25d0323af6503ee96b
https://github.com/lxc/lxc/commit/3eab4446c1a1a8e244f36e25d0323af6503ee96b
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M configure.ac
A src/include/strlcat.c
A src/include/strlcat.h
Log Message:
-----------
include: add strlcat() implementation
CC: Donghwa Jeong <dh48.jeong at samsung.com>
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 1963c60d9a953e14096e7a6241d6b25a145b3be5
https://github.com/lxc/lxc/commit/1963c60d9a953e14096e7a6241d6b25a145b3be5
Author: Thomas Hipp <thomas.hipp at canonical.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M templates/lxc-busybox.in
Log Message:
-----------
templates: Fix busybox template
Use `busybox --list`, and exclude the `busybox` applet if necessary.
Signed-off-by: Thomas Hipp <thomas.hipp at canonical.com>
Commit: 9bb379ba15f1fe3420277645b8b81f79d4eb460d
https://github.com/lxc/lxc/commit/9bb379ba15f1fe3420277645b8b81f79d4eb460d
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/Makefile.am
M src/lxc/storage/btrfs.c
Log Message:
-----------
btrfs: s/strncat()/strlcat()/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 1076f93813dea5400fc2a261663f53ece2ccef99
https://github.com/lxc/lxc/commit/1076f93813dea5400fc2a261663f53ece2ccef99
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/conf.c
M src/lxc/confile.c
M src/lxc/pam/pam_cgfs.c
M src/lxc/pam/utils.c
M src/lxc/tools/tool_utils.c
M src/lxc/utils.c
Log Message:
-----------
secure coding: strcat => strncat
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 7ff9fe63e57bde80962d96cc497e65831261e8e8
https://github.com/lxc/lxc/commit/7ff9fe63e57bde80962d96cc497e65831261e8e8
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
secure coding: cgfsng: strncat, strlcpy
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 9c39c3b58be3fcf9fe390612c38f38c1b9124abd
https://github.com/lxc/lxc/commit/9c39c3b58be3fcf9fe390612c38f38c1b9124abd
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/storage/btrfs.c
Log Message:
-----------
btrfs: fix wrong buffer size to append string
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 8a9de93be7c6c3741b9143126276c20b15538714
https://github.com/lxc/lxc/commit/8a9de93be7c6c3741b9143126276c20b15538714
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: strncat => strlcat
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 10b17d914cf46e3ac785c7a6693878633ec85dea
https://github.com/lxc/lxc/commit/10b17d914cf46e3ac785c7a6693878633ec85dea
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/conf.c
Log Message:
-----------
conf: strncat => strlcat
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 61bcfcb0e483ceaedcbda6c13e2454fc1994a023
https://github.com/lxc/lxc/commit/61bcfcb0e483ceaedcbda6c13e2454fc1994a023
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/pam/pam_cgfs.c
Log Message:
-----------
pam_cgfs: strncat => strlcat
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 95c654efe2abb7249eb34ba2c312e632728e8eb2
https://github.com/lxc/lxc/commit/95c654efe2abb7249eb34ba2c312e632728e8eb2
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/tools/tool_utils.c
Log Message:
-----------
tool_utils: strncat => strlcat
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 8ad6f8aec9de45edcef8423c303a4a533afc6600
https://github.com/lxc/lxc/commit/8ad6f8aec9de45edcef8423c303a4a533afc6600
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/pam/utils.c
M src/lxc/utils.c
Log Message:
-----------
utils: strncat => strlcat
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: e8e3ac45de81c1f252e59b5b09bee3610926385b
https://github.com/lxc/lxc/commit/e8e3ac45de81c1f252e59b5b09bee3610926385b
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: strncat => strlcat
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Commit: 6f94c2d2b1212756f6449c32928d485d1869d05d
https://github.com/lxc/lxc/commit/6f94c2d2b1212756f6449c32928d485d1869d05d
Author: Donghwa Jeong <dh48.jeong at samsung.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M src/lxc/storage/btrfs.c
Log Message:
-----------
btrfs: add to check return size of strlcat
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
Compare: https://github.com/lxc/lxc/compare/e9674af42e7c...6f94c2d2b121
**NOTE:** This service 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