1. 07 Dec, 2020 5 commits
  2. 26 Oct, 2020 2 commits
  3. 25 Oct, 2020 2 commits
  4. 24 Oct, 2020 2 commits
    • Frediano Ziglio's avatar
    • Frediano Ziglio's avatar
      Update spice-common submodule · 4f71d0cd
      Frediano Ziglio authored
      This brings in the following changes:
      Frediano Ziglio (18):
            snd_codec: Use better types for snd_codec_is_capable
            snd_codec: Use better type for function result
            snd_codec: Use better type for snd_codec_create mode
            backtrace: Do not attempt to compile if spice_backtrace is empty
            Avoid usage of GCC extension for __VA_ARGS__ where possible
            helper-fuzzer-demarshallers: Provide replacement for ftello for MSVC
            quic_tmpl: Remove unused bpc parameter
            ssl_verify: Do not check IP if we fail to resolve it
            proto: Add support for side mouse buttons
            quic: Constify a parameter
            quic: Fix typo in comment
            agent: Extend agent_check_message to support VDAgentMonitorsConfig extension
            quic: Check we have some data to start decoding quic image
            quic: Check image size in quic_decode_begin
            quic: Check RLE lengths
            quic: Avoid possible buffer overflow in find_bucket
            test-quic: Add fuzzer capabilities to the test
            test-quic: Add test cases for quic fuzzer
      Haochen Tong (2):
            pixman_utils: fix clang "unused functions" warning
            marshal: fix clang "missing field initializer" warning on generated files
      Marc-André Lureau (1):
            agent: fix vdagent monitor flag filtering
      Changes in sound.cpp are required due to improved types.
      In particular some security related changes are imported.
      Signed-off-by: Frediano Ziglio's avatarFrediano Ziglio <freddy77@gmail.com>
      Acked-by: default avatarUri Lublin <ulublin@redhat.com>
  5. 30 Sep, 2020 1 commit
  6. 17 Sep, 2020 1 commit
  7. 16 Sep, 2020 2 commits
  8. 14 Sep, 2020 1 commit
  9. 13 Sep, 2020 1 commit
  10. 02 Sep, 2020 1 commit
  11. 20 Jul, 2020 6 commits
  12. 17 Jul, 2020 1 commit
    • Uri Lublin's avatar
      mjpeg_encoder_reset_quality: do not hint inline · 8d874521
      Uri Lublin authored and Frediano Ziglio's avatar Frediano Ziglio committed
      Let the compiler decide.
      Apparently it causes CI makecheck to fail (see below).
      Seems to me it's a gcc problem -- was working with version 9,
      fails with version 10.
      Making the function a non-inline one "fixes" this issue.
      Alternatively adding to the structure "int dummy" above the "int type"
      "fixes" the build too (but I went with the non-inline solution).
      ==== error ====
        CC       mjpeg-encoder.lo
      In file included from /usr/include/string.h:495,
                       from ../../server/red-common.h:24,
                       from ../../server/mjpeg-encoder.c:25:
      In function ‘memset’,
          inlined from ‘mjpeg_encoder_reset_quality’ at ../../server/mjpeg-encoder.c:385:5,
          inlined from ‘mjpeg_encoder_quality_eval_stop.part.0’ at ../../server/mjpeg-encoder.c:999:5:
      /usr/include/bits/string_fortified.h:71:10: error: ‘__builtin_memset’ offset [788, 871] from the object at ‘encoder’ is out of the bounds of referenced subobject ‘type’ with type ‘int’ at offset 784 [-Werror=array-bounds]
         71 |   return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
            |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ../../server/mjpeg-encoder.c: In function ‘mjpeg_encoder_quality_eval_stop.part.0’:
      ../../server/mjpeg-encoder.c:96:9: note: subobject ‘type’ declared here
         96 |     int type;
            |         ^~~~
      cc1: all warnings being treated as errors
      Acked-by: Frediano Ziglio's avatarFrediano Ziglio <fziglio@redhat.com>
  13. 13 Jul, 2020 15 commits