qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] c7950f: slirp: Fix spurious error report when


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] c7950f: slirp: Fix spurious error report when sending dire...
Date: Fri, 08 Jun 2018 03:40:30 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: c7950fb3f3c710a70ac1411b894bed854628a5e1
      
https://github.com/qemu/qemu/commit/c7950fb3f3c710a70ac1411b894bed854628a5e1
  Author: Samuel Thibault <address@hidden>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

  Changed paths:
    M slirp/socket.c

  Log Message:
  -----------
  slirp: Fix spurious error report when sending directly

Move check to where it actually is useful, and reduce scope of 'len'
variable along the way.

Signed-off-by: Samuel Thibault <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>


  Commit: 02cffe24a28dafb63b80f67c6fb0f91ef7d89ef2
      
https://github.com/qemu/qemu/commit/02cffe24a28dafb63b80f67c6fb0f91ef7d89ef2
  Author: Samuel Thibault <address@hidden>
  Date:   2018-06-08 (Fri, 08 Jun 2018)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  slirp: Add Samuel Thibault's staging tree for slirp

Signed-off-by: Samuel Thibault <address@hidden>
Acked-by: Thomas Huth <address@hidden>


  Commit: 3835c310bd13662d5fb3f50f3dd62605dfd40cf9
      
https://github.com/qemu/qemu/commit/3835c310bd13662d5fb3f50f3dd62605dfd40cf9
  Author: Samuel Thibault <address@hidden>
  Date:   2018-06-08 (Fri, 08 Jun 2018)

  Changed paths:
    M qapi/net.json

  Log Message:
  -----------
  slirp: fix domainname version availability

The change missed the 2.12 deadline.

Signed-off-by: Samuel Thibault <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 864036e251f54c99d31df124aad7f34f01f5344c
      
https://github.com/qemu/qemu/commit/864036e251f54c99d31df124aad7f34f01f5344c
  Author: Prasad J Pandit <address@hidden>
  Date:   2018-06-08 (Fri, 08 Jun 2018)

  Changed paths:
    M slirp/mbuf.c
    M slirp/mbuf.h

  Log Message:
  -----------
  slirp: correct size computation while concatenating mbuf

While reassembling incoming fragmented datagrams, 'm_cat' routine
extends the 'mbuf' buffer, if it has insufficient room. It computes
a wrong buffer size, which leads to overwriting adjacent heap buffer
area. Correct this size computation in m_cat.

Reported-by: ZDI Disclosures <address@hidden>
Signed-off-by: Prasad J Pandit <address@hidden>
Signed-off-by: Samuel Thibault <address@hidden>


  Commit: c22098c74a09164797fae6511c5eaf68f32c4dd8
      
https://github.com/qemu/qemu/commit/c22098c74a09164797fae6511c5eaf68f32c4dd8
  Author: Prasad J Pandit <address@hidden>
  Date:   2018-06-08 (Fri, 08 Jun 2018)

  Changed paths:
    M slirp/mbuf.c

  Log Message:
  -----------
  slirp: reformat m_inc routine

Coding style changes to the m_inc routine and minor refactoring.

Reported-by: ZDI Disclosures <address@hidden>
Signed-off-by: Prasad J Pandit <address@hidden>
Signed-off-by: Samuel Thibault <address@hidden>


  Commit: bac5ba3dc5da706f52c149fa6c0bd1dc96899bec
      
https://github.com/qemu/qemu/commit/bac5ba3dc5da706f52c149fa6c0bd1dc96899bec
  Author: Peter Maydell <address@hidden>
  Date:   2018-06-08 (Fri, 08 Jun 2018)

  Changed paths:
    M MAINTAINERS
    M qapi/net.json
    M slirp/mbuf.c
    M slirp/mbuf.h
    M slirp/socket.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/thibault/tags/samuel-thibault' into 
staging

slirp updates

Prasad J Pandit (2):
  slirp: Fix buffer overflow on packet reassembling

Samuel Thibault (3):
  slirp: Add Samuel Thibault's staging tree for slirp
  slirp: fix domainname version availability

# gpg: Signature made Fri 08 Jun 2018 07:12:24 BST
# gpg:                using RSA key 996849C1CF560478
# gpg: Good signature from "Samuel Thibault <address@hidden>"
# gpg:                 aka "Samuel Thibault <address@hidden>"
# gpg:                 aka "Samuel Thibault <address@hidden>"
# gpg:                 aka "Samuel Thibault <address@hidden>"
# gpg:                 aka "Samuel Thibault <address@hidden>"
# gpg:                 aka "Samuel Thibault <address@hidden>"
# gpg:                 aka "Samuel Thibault <address@hidden>"
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 900C B024 B679 31D4 0F82  304B D017 8C76 7D06 9EE6
#      Subkey fingerprint: 3A3A 5D46 4660 E867 610C  A427 9968 49C1 CF56 0478

* remotes/thibault/tags/samuel-thibault:
  slirp: reformat m_inc routine
  slirp: correct size computation while concatenating mbuf
  slirp: fix domainname version availability
  slirp: Add Samuel Thibault's staging tree for slirp
  slirp: Fix spurious error report when sending directly

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/a674da0ab7ea...bac5ba3dc5da
      **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.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]