1. 20 May, 2019 1 commit
  2. 16 May, 2019 6 commits
  3. 15 May, 2019 3 commits
  4. 09 May, 2019 1 commit
  5. 07 May, 2019 2 commits
  6. 06 May, 2019 1 commit
  7. 02 May, 2019 1 commit
  8. 01 May, 2019 1 commit
  9. 27 Apr, 2019 1 commit
    • Roman Bogorodskiy's avatar
      Unify openssl checks · 8bf59bc2
      Roman Bogorodskiy authored
      Currently, spice-gtk uses PKG_CHECK_MODULES(SSL, openssl) to detect
      openssl CFLAGS and LIBS. And spice-common defines and uses
      SPICE_CHECK_OPENSSL macro which calls
      PKG_CHECK_MODULES(OPENSSL, openssl).
      
      This means that in order to override openssl CFLAGS or LIBS a user will
      have to set both OPENSSL_(CFLAGS|LIBS) and SSL_(CFLAGS|LIBS).
      
      To make this more consistent, make spice-gtk use the
      SPICE_CHECK_OPENSSL macro from spice-common.
      Signed-off-by: default avatarRoman Bogorodskiy <bogorodskiy@gmail.com>
      Acked-by: Frediano Ziglio's avatarFrediano Ziglio <fziglio@redhat.com>
      8bf59bc2
  10. 25 Apr, 2019 3 commits
  11. 24 Apr, 2019 2 commits
  12. 22 Apr, 2019 1 commit
  13. 18 Apr, 2019 2 commits
  14. 10 Apr, 2019 1 commit
    • Olivier Fourdan's avatar
      gtk-session: do not sync modifiers when focused · 15e06ead
      Olivier Fourdan authored
      Spice gtk-session would try to synchronize the modifiers state whenever
      the keymap changes, but doing so is inherently racy.
      
      While the there is a keyboard grab in effect, all key events are
      forwarded to the guest, hence all modifiers key press get processed by
      the kernel on the guest.
      
      Trying to synchronize the modifiers will generate additional key press/
      release events which will result in the opposite effect and effectively
      desynchronize the modifier states in the guest.
      
      Synchronizing modifiers from the host should therefore be limited to
      focus change, as actual press/release events might have occurred without
      the guest knowing. Otherwise, no need to synchronize the modifiers.
      Signed-off-by: Benjamin Tissoires's avatarBenjamin Tissoires <benjamin.tissoires@redhat.com>
      Signed-off-by: default avatarOlivier Fourdan <ofourdan@redhat.com>
      Acked-by: Victor Toso's avatarVictor Toso <victortoso@redhat.com>
      15e06ead
  15. 08 Apr, 2019 1 commit
  16. 04 Apr, 2019 1 commit
    • Frediano Ziglio's avatar
      spice-common: update submodule · 8941784d
      Frediano Ziglio authored
      This brings in the following changes:
      
      Christophe Fergeau (8):
            canvas_base: Fix variable shadowing warning
            backtrace: Add missing include
            lz: Don't try to print uninitialized variable
            build: Add missing G_GNUC_PRINTF annotations
            build: Update verify.h to latest version
            test-marshallers: Fix header guard
            quic: Fix QUIC_VERSION definition
            log: Let gcc know about the logging macros which abort
      
      Eduardo Lima (Etrunko) (5):
            meson: Use underscorify() instead of split()
            meson: Bump libcacard requirement to 2.5.1
            meson: switch smartcard option to auto feature
            meson: Bump requirement to 0.48
            meson: Make targets list store dictionaries instead of lists
      
      Frediano Ziglio (31):
            Remove obsolete Autoconf macros
            log: remove deprecated SPICE_ABORT_LEVEL support
            log: remove deprecated SPICE_DEBUG_LEVEL support
            Obsolete Glib cleanup
            codegen: Document ptr_array attribute
            codegen: Use a better type for pointer converted to integer
            codegen: Reduce indentation
            codegen: Fix c_type result for TypeAlias
            codegen: Check wrong attribute
            codegen: Add a test for attribute combination
            mem: Fix compile error if alignment-checks option is used
            log: Remove useless includes
            proto: Remove obsolete TunnelChannel
            protocol: Add a dummy TunnelChannel
            messages: Remove fields not used by the protocol
            codegen: Remove support for --ptrsize
            codegen: Rename --prefix parameter to --suffix
            ci: Remove dependencies from copr build
            build: Remove snd_codec.h from EXTRA_DIST
            test-ssl-verify: Improve subject_to_x509_name coverage
            meson: Remove some useless checks
            codegen: Factor out a function to write output file
            codegen: Generate headers while generating code
            codegen: Allows to generate C declarations automatically
            Allow to generate C declarations for spice.proto
            Generate automatically most C message declarations
            recorder: Update
            build: Add new check for recorder library
            proto: Fix typo in message name
            meson: Fix dependency of generated files
            meson: Do not build generated files twice
      
      Marc-André Lureau (1):
            docs: add spice URI scheme
      Signed-off-by: Frediano Ziglio's avatarFrediano Ziglio <fziglio@redhat.com>
      Acked-by: default avatarEduardo Lima (Etrunko) <etrunko@redhat.com>
      8941784d
  17. 27 Mar, 2019 4 commits
  18. 25 Mar, 2019 1 commit
  19. 21 Mar, 2019 7 commits