[lxc-devel] [lxc/lxc] ce74ad: tree-wide: handle EINTR in some read()/write()

GitHub noreply at github.com
Fri Jun 15 11:28:12 UTC 2018


  Branch: refs/heads/stable-3.0
  Home:   https://github.com/lxc/lxc
  Commit: ce74ad2dbd6c4dee58643ee937274361877ce7a0
      https://github.com/lxc/lxc/commit/ce74ad2dbd6c4dee58643ee937274361877ce7a0
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/conf.c
    M src/lxc/start.c

  Log Message:
  -----------
  tree-wide: handle EINTR in some read()/write()

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 85db109eb5ec4c5f9f2d6f4246b423f2bcee90f4
      https://github.com/lxc/lxc/commit/85db109eb5ec4c5f9f2d6f4246b423f2bcee90f4
  Author: Felix Abecassis <fabecassis at nvidia.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  seccomp: drop misleading argument name inherited from the OCI spec

The last (optional) argument was named "valueTwo", which seems to
originate from the OCI runtime spec:
https://github.com/opencontainers/runtime-spec/blob/master/config-linux.md#seccomp

In proper seccomp terminology, "value" is "datum_a" and "valueTwo" is "datum_b".

However, LXC's "valueTwo" was used as the mask for SCMP_CMP_MASKED_EQ,
while the mask is supposed to be "datum_a".

Signed-off-by: Felix Abecassis <fabecassis at nvidia.com>


  Commit: a21d44eb53e3ead5a89cb2f1992aacbe6a18bfe0
      https://github.com/lxc/lxc/commit/a21d44eb53e3ead5a89cb2f1992aacbe6a18bfe0
  Author: Felix Abecassis <fabecassis at nvidia.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  seccomp: use a default value of 0 for the mask

The mask was unconditionally parsed, it failed if no mask was
provided.

Signed-off-by: Felix Abecassis <fabecassis at nvidia.com>


  Commit: f1f2d7077b077504f71ecd517993650ed850e313
      https://github.com/lxc/lxc/commit/f1f2d7077b077504f71ecd517993650ed850e313
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: copy mountinfo for remount_all_slave()

While a container reads mountinfo from proc fs, the mountinfo can be changed by
the kernel anytime. This has caused critical issues on some devices.

Signed-off-by: Donghwa Jeong dh48.jeong at samsung.com
Reported-by: Donghwa Jeong dh48.jeong at samsung.com
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 23ca39efbb7c0020f409993a7bcdccb2b85ebe44
      https://github.com/lxc/lxc/commit/23ca39efbb7c0020f409993a7bcdccb2b85ebe44
  Author: duguhaotian <lh548426 at 126.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M config/tls.m4

  Log Message:
  -----------
  support tls in cross-compile

AC_RUN_IFELSE will fail in cross-compile,
we can use AC_COMPILE_IFELSE replace.

Signed-off-by: duguhaotian <duguhaotian at gmail.com>


  Commit: 70846c1bc268b1a2dca1cdf59387f2f22a0c6622
      https://github.com/lxc/lxc/commit/70846c1bc268b1a2dca1cdf59387f2f22a0c6622
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: change some logs to print errno

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 18c13fe6345c970e457e6e07b48968acb109f5ce
      https://github.com/lxc/lxc/commit/18c13fe6345c970e457e6e07b48968acb109f5ce
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  Revert "seccomp: make do_resolve_add_rule() more strict"

This reverts commit dfddc8aa7ef3362212f8394995088a5f525730dd.

Closes #2376.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: cec78f70d6e0029e5eaaf51b2bf54c56bfd3a6ce
      https://github.com/lxc/lxc/commit/cec78f70d6e0029e5eaaf51b2bf54c56bfd3a6ce
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/utils.c

  Log Message:
  -----------
  Fix typo

Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: 665814a750fac5d9626b2ae8f1ea0655390eff4c
      https://github.com/lxc/lxc/commit/665814a750fac5d9626b2ae8f1ea0655390eff4c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  seccomp: replace misleading warning messages

Reported-by: Felix Abecassis <fabecassis at nvidia.com>
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: e0716a8991da140525ce29eda72fc9d7b2f63490
      https://github.com/lxc/lxc/commit/e0716a8991da140525ce29eda72fc9d7b2f63490
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  coverity: #1425777

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: f2a03085abc7035e0c57a6a9878abbf5ce862ee7
      https://github.com/lxc/lxc/commit/f2a03085abc7035e0c57a6a9878abbf5ce862ee7
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  coverity: #1425779

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 1175de9748909871e8f3d4b60ed4308c4844918a
      https://github.com/lxc/lxc/commit/1175de9748909871e8f3d4b60ed4308c4844918a
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/confile.c

  Log Message:
  -----------
  coverity: #1425794

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: aa1e46fbce92d060024dacdb1d10c399469b0ba2
      https://github.com/lxc/lxc/commit/aa1e46fbce92d060024dacdb1d10c399469b0ba2
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/utils.c

  Log Message:
  -----------
  coverity: #1425795

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: fde65d29cc6d1f38cae2f9f754101c7bd6a7c8a0
      https://github.com/lxc/lxc/commit/fde65d29cc6d1f38cae2f9f754101c7bd6a7c8a0
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  coverity: #1425821

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: d8b5bafc495cc9dc2acc5e8ecd15f4019c3330a6
      https://github.com/lxc/lxc/commit/d8b5bafc495cc9dc2acc5e8ecd15f4019c3330a6
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/utils.c

  Log Message:
  -----------
  coverity: #1425841

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: a5fca5a44380d25bd0b4f8b5b4aeb728d7b4d6e7
      https://github.com/lxc/lxc/commit/a5fca5a44380d25bd0b4f8b5b4aeb728d7b4d6e7
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/commands_utils.c

  Log Message:
  -----------
  coverity: #1425849

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 1cbf9ec5b832ef200d122eb7ca65b8e4b065091f
      https://github.com/lxc/lxc/commit/1cbf9ec5b832ef200d122eb7ca65b8e4b065091f
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/pam/pam_cgfs.c

  Log Message:
  -----------
  pam_cgfs: fix Logically dead code.

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 7b035b61cfa04d6f371093cfa652612d7ef3a472
      https://github.com/lxc/lxc/commit/7b035b61cfa04d6f371093cfa652612d7ef3a472
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  coverity: #1425836

Resource leak

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 4191221b91c66851c7ef9cb8737d0d5e8cde5460
      https://github.com/lxc/lxc/commit/4191221b91c66851c7ef9cb8737d0d5e8cde5460
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/lxc_monitor.c

  Log Message:
  -----------
  coverity: #1425753

Copy into fixed size buffer

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 8292a70eeff792b7c3fcb284fceb002b362fb541
      https://github.com/lxc/lxc/commit/8292a70eeff792b7c3fcb284fceb002b362fb541
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/confile.c

  Log Message:
  -----------
  coverity: #1425811

Resource leak

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 051ba0fcb1456473f8a40c17d5f4dca9077522b3
      https://github.com/lxc/lxc/commit/051ba0fcb1456473f8a40c17d5f4dca9077522b3
  Author: Jonathan Calmels <jcalmels at nvidia.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/terminal.c

  Log Message:
  -----------
  terminal: enable local output processing

Signed-off-by: Jonathan Calmels <jcalmels at nvidia.com>


  Commit: ce57589dc54151e5e2d9f1ed66959d34503e4560
      https://github.com/lxc/lxc/commit/ce57589dc54151e5e2d9f1ed66959d34503e4560
  Author: Jonathan Calmels <jcalmels at nvidia.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: only use newuidmap and newgidmap when necessary

Signed-off-by: Jonathan Calmels <jcalmels at nvidia.com>


  Commit: f91e737e1b3cfb746554295e42d141666ba32e7b
      https://github.com/lxc/lxc/commit/f91e737e1b3cfb746554295e42d141666ba32e7b
  Author: harryoooooooooo <ymsc27884 at gmail.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/network.c
    M src/lxc/network.h
    M src/lxc/start.c

  Log Message:
  -----------
  fix bug: unpriv lxc will run lxc.net.[i].script.up now

Signed-off-by: harryoooooooooo <ymsc27884 at gmail.com>


  Commit: d1533cf86e3c260f411dec8ebb67f96c6c853154
      https://github.com/lxc/lxc/commit/d1533cf86e3c260f411dec8ebb67f96c6c853154
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/arguments.c

  Log Message:
  -----------
  arguments: improve some operations

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 4d7d4c4e9f49b4d219d2e85e25dafb48387a4231
      https://github.com/lxc/lxc/commit/4d7d4c4e9f49b4d219d2e85e25dafb48387a4231
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  coverity: #1425747

Resource leak

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: a74da28e70f5a1eca619848aedd71ecca7068037
      https://github.com/lxc/lxc/commit/a74da28e70f5a1eca619848aedd71ecca7068037
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  coverity: #1425781

Resource leak

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: fb09dd4511c974a0412450c593bd004d190e7ceb
      https://github.com/lxc/lxc/commit/fb09dd4511c974a0412450c593bd004d190e7ceb
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/monitor.c
    M src/lxc/tools/lxc_monitor.c

  Log Message:
  -----------
  coverity: #1425801

Resource leak

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 4e9acbf50a99da76d16e7ca47f2c747b27c0b4f4
      https://github.com/lxc/lxc/commit/4e9acbf50a99da76d16e7ca47f2c747b27c0b4f4
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/lxc_create.c

  Log Message:
  -----------
  tools: restore lxc-create log behavior

Older versions of lxc-create used to set log_file to "none" when a log priority
but no log file was specified on the command line. Let's restore this behavior.

Closes #2392.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 37bafbc6e81c7bd3b6a2586190152dacd75f0533
      https://github.com/lxc/lxc/commit/37bafbc6e81c7bd3b6a2586190152dacd75f0533
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/pam/pam_cgfs.c
    M src/lxc/tools/lxc_unshare.c

  Log Message:
  -----------
  fix getpwnam() thread safe issue

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 8ae2c3ccd713db854516496559982c3ae9a03cb8
      https://github.com/lxc/lxc/commit/8ae2c3ccd713db854516496559982c3ae9a03cb8
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/attach.c

  Log Message:
  -----------
  attach: fix double free

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 4e2f79b7122c1c78e1976e219fe561952bc1d20b
      https://github.com/lxc/lxc/commit/4e2f79b7122c1c78e1976e219fe561952bc1d20b
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/pam/pam_cgfs.c

  Log Message:
  -----------
  pam: fix typo

fixes commit 2dce415b621e ("fix getpwnam() thread safe issue")

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 460b018d233e14f476be4a4a763883f21eeabc80
      https://github.com/lxc/lxc/commit/460b018d233e14f476be4a4a763883f21eeabc80
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/lxc_unshare.c

  Log Message:
  -----------
  coverity: #1436916

Resource leak

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: ef6ed2a5d4c3ab772dba4c01b4cc4b022f628a3d
      https://github.com/lxc/lxc/commit/ef6ed2a5d4c3ab772dba4c01b4cc4b022f628a3d
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/attach.c
    M src/lxc/cmd/lxc_user_nic.c
    M src/lxc/cmd/lxc_usernsexec.c
    M src/lxc/conf.c

  Log Message:
  -----------
  fix getpwuid() thread safe issue

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: aedf5fa50f4a5df33b18d96645a918c1b591bd61
      https://github.com/lxc/lxc/commit/aedf5fa50f4a5df33b18d96645a918c1b591bd61
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/cmd/lxc_user_nic.c
    M src/lxc/conf.c

  Log Message:
  -----------
  fix getgrgid() thread safe issue

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: ae4a5922ea6c426c8395c4cfacfb9be3ba9704e0
      https://github.com/lxc/lxc/commit/ae4a5922ea6c426c8395c4cfacfb9be3ba9704e0
  Author: 2xsec <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/cmd/lxc_user_nic.c

  Log Message:
  -----------
  coverity: #1437017

Uninitialized pointer

Signed-off-by: 2xsec <dh48.jeong at samsung.com>


  Commit: 7f04ac5d13b56c122db6d3fbde13d3bf980119b4
      https://github.com/lxc/lxc/commit/7f04ac5d13b56c122db6d3fbde13d3bf980119b4
  Author: 2xsec <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  coverity: #1425778

Out-of-bounds write

Signed-off-by: 2xsec <dh48.jeong at samsung.com>


  Commit: efdb491c07bb4da0574d88aba5670c5cf6c6b58b
      https://github.com/lxc/lxc/commit/efdb491c07bb4da0574d88aba5670c5cf6c6b58b
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  coverity: #1425748

Time of check time of use

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: f4ea735a5135b26686a03312d1ed51e4c45044c3
      https://github.com/lxc/lxc/commit/f4ea735a5135b26686a03312d1ed51e4c45044c3
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  coverity: #1425758

Time of check time of use

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 2246ba1fa9c18265172e268577131b02f3e10d07
      https://github.com/lxc/lxc/commit/2246ba1fa9c18265172e268577131b02f3e10d07
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/lxc_ls.c

  Log Message:
  -----------
  coverity: #1425760

Use of untrusted scalar value

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 28b5bbdae7d5001a85628a59a767b6db194deedf
      https://github.com/lxc/lxc/commit/28b5bbdae7d5001a85628a59a767b6db194deedf
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  coverity: #1425764

Unchecked return value

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: a1c9ed432aa79e8c2b26e81a42465d71469cf278
      https://github.com/lxc/lxc/commit/a1c9ed432aa79e8c2b26e81a42465d71469cf278
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  coverity: #1425766

Unchecked return value

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 7576d8cacff14cfbe5b2e42b721c342139834257
      https://github.com/lxc/lxc/commit/7576d8cacff14cfbe5b2e42b721c342139834257
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/storage/btrfs.c

  Log Message:
  -----------
  coverity: #1425767

Unchecked return value

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: cd5c720bfa7dec3aedf9c4f962988a4aac16430a
      https://github.com/lxc/lxc/commit/cd5c720bfa7dec3aedf9c4f962988a4aac16430a
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/state.c

  Log Message:
  -----------
  coverity: #1425768

Untrusted array index read

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 200e6f5bda89e79dc69c08ca15991f454c004646
      https://github.com/lxc/lxc/commit/200e6f5bda89e79dc69c08ca15991f454c004646
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/parse.c

  Log Message:
  -----------
  parse: fix memory leak

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 9ab3b59f6e652f1c705803ec0508d94e447d6f46
      https://github.com/lxc/lxc/commit/9ab3b59f6e652f1c705803ec0508d94e447d6f46
  Author: Donghwa Jeong <dh48.jeong at samsung.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/storage/storage_utils.c

  Log Message:
  -----------
  storage: Resource leak

Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>


  Commit: 81b54324b34c8f1dad9ff5d6836983a9581edf8d
      https://github.com/lxc/lxc/commit/81b54324b34c8f1dad9ff5d6836983a9581edf8d
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M configure.ac
    A src/include/getgrgid_r.c
    A src/include/getgrgid_r.h
    M src/lxc/Makefile.am

  Log Message:
  -----------
  include: add getgrgid_r()

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 5aaf8842709b86333193c3d0822d511395eba701
      https://github.com/lxc/lxc/commit/5aaf8842709b86333193c3d0822d511395eba701
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  coverity: #1425764

Unchecked return value

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 24794da160474c2c77fd081f042f1e957d8f1033
      https://github.com/lxc/lxc/commit/24794da160474c2c77fd081f042f1e957d8f1033
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/utils.c

  Log Message:
  -----------
  coverity: #1425770

Insecure temporary file

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: e929504dbd1f07ce0cfb24ed0dd09545342d664c
      https://github.com/lxc/lxc/commit/e929504dbd1f07ce0cfb24ed0dd09545342d664c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/tests/lxc-test-utils.c

  Log Message:
  -----------
  coverity: #1425771

Insecure temporary file

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 651de8b781019be39fbca2c388c3ed22d6e67058
      https://github.com/lxc/lxc/commit/651de8b781019be39fbca2c388c3ed22d6e67058
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  coverity: #1425789

Unchecked return value from library

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 970011dd404a84b9861b30bea15e15999741246d
      https://github.com/lxc/lxc/commit/970011dd404a84b9861b30bea15e15999741246d
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/tests/parse_config_file.c

  Log Message:
  -----------
  coverity: #1425792

Insecure temporary file

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: fbe3ddee9c2f27fc69448b05e9357115de2f3fba
      https://github.com/lxc/lxc/commit/fbe3ddee9c2f27fc69448b05e9357115de2f3fba
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  coverity: #1425793

Unchecked return value

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: a5a6cc87171f1875691bd9f461ad648028dbb4a7
      https://github.com/lxc/lxc/commit/a5a6cc87171f1875691bd9f461ad648028dbb4a7
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/cgroups/cgfsng.c

  Log Message:
  -----------
  coverity: #1425799

Logically dead code

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: d0943d3fbe001f0b8785a202a08c3a94349e1630
      https://github.com/lxc/lxc/commit/d0943d3fbe001f0b8785a202a08c3a94349e1630
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/lxc_info.c

  Log Message:
  -----------
  coverity: #1425804

Unchecked return value

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 4e14c0d491ac1b5971d2c4523740535c030a8557
      https://github.com/lxc/lxc/commit/4e14c0d491ac1b5971d2c4523740535c030a8557
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/commands.c

  Log Message:
  -----------
  coverity: #1425810

Explicit null dereferenced

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: c2e55c88a9cbe67ec99718b6fd12b363bccc046f
      https://github.com/lxc/lxc/commit/c2e55c88a9cbe67ec99718b6fd12b363bccc046f
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/lxc_ls.c

  Log Message:
  -----------
  coverity: #1425813

Resource leak

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 1175ca91e19fb701e8a2edc5fd5e09aec9798c38
      https://github.com/lxc/lxc/commit/1175ca91e19fb701e8a2edc5fd5e09aec9798c38
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/start.c

  Log Message:
  -----------
  coverity: #1425818

Dereference after null check

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: e2cfc2dc6bdcfafc2d692635630d682ca02afbff
      https://github.com/lxc/lxc/commit/e2cfc2dc6bdcfafc2d692635630d682ca02afbff
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/lxc_ls.c

  Log Message:
  -----------
  coverity: #1425819

Resource leak

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 2cbd1ca5a00cf582ff205038ca18a19e02e7e79c
      https://github.com/lxc/lxc/commit/2cbd1ca5a00cf582ff205038ca18a19e02e7e79c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/arguments.c

  Log Message:
  -----------
  coverity: #1425824

Missing break in switch

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 0e94a9dfa9aef14d93c9a7b3fdf3e4714dcfcca0
      https://github.com/lxc/lxc/commit/0e94a9dfa9aef14d93c9a7b3fdf3e4714dcfcca0
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/network.c

  Log Message:
  -----------
  coverity: #1425825

Unchecked return value

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 10f0414f600540b2b6b4df7313c4ccf4a2c12b1e
      https://github.com/lxc/lxc/commit/10f0414f600540b2b6b4df7313c4ccf4a2c12b1e
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  coverity: #1425837

String not null terminated

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: a1a45077dc34805cbb79d2b1f036ac5a2f748a0d
      https://github.com/lxc/lxc/commit/a1a45077dc34805cbb79d2b1f036ac5a2f748a0d
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/lxc_top.c

  Log Message:
  -----------
  coverity: #1425840

Unchecked return value

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 01594f791fb56455de13dddc309c3843092a2000
      https://github.com/lxc/lxc/commit/01594f791fb56455de13dddc309c3843092a2000
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/attach.c

  Log Message:
  -----------
  coverity: #1425846

Unchecked return value

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: be20cadbb9057ffacc1bd2ca2df3431e013630c6
      https://github.com/lxc/lxc/commit/be20cadbb9057ffacc1bd2ca2df3431e013630c6
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-06-15 (Fri, 15 Jun 2018)

  Changed paths:
    M src/lxc/tools/lxc_copy.c

  Log Message:
  -----------
  coverity: #1425850

Insecure temporary file

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


Compare: https://github.com/lxc/lxc/compare/d309c5d10650...be20cadbb905
      **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