1. 20 Jun, 2019 2 commits
    • Stefan Agner's avatar
      backend-rdp: allow to force compression off · b0e16d4c
      Stefan Agner authored
      By default the client communicates its preference with regards to
      compression to the server. However, some clients always use
      compression, which is not ideal for certain environments (e.g.
      low performance embedded devices in a local network with plenty
      of bandwidth). Allow to disable compression server-side which will
      override the clients request for compression.
      Signed-off-by: Stefan Agner's avatarStefan Agner <stefan@agner.ch>
      b0e16d4c
    • Stefan Agner's avatar
      backend-rdp: fix memory leak · d93c0f70
      Stefan Agner authored
      Free command data after all rects have been updated. This fixes a
      rather huge memory leak when using the RDP backend.
      Signed-off-by: Stefan Agner's avatarStefan Agner <stefan@agner.ch>
      d93c0f70
  2. 17 Jun, 2019 1 commit
  3. 13 Jun, 2019 2 commits
  4. 11 Jun, 2019 8 commits
  5. 10 Jun, 2019 1 commit
  6. 31 May, 2019 1 commit
  7. 29 May, 2019 1 commit
  8. 24 May, 2019 1 commit
    • Antonio Borneo's avatar
      Fix build-time warning with meson 0.50.1 · e51478c1
      Antonio Borneo authored
      Commit 6666dee5 ("man: Add weston-bindings(7) describing
      desktop shell shortcuts") adds in file "man/meson.build" the line
              install: true,
      This line triggers a warning with meson 0.50.1:
              WARNING: Project targetting '>= 0.47' but tried to use
              feature introduced in '0.50.0': install arg in configure_file
      
      Accordingly with
              https://github.com/mesonbuild/meson/issues/5048
      the line was silently ignored by meson before 0.50.0
      
      One possible fix for this warning would require updating the
      minumum version of meson required by weston, but then forcing every
      builder to update meson.
      Instead, since all the other instances in "man/meson.build" of
      configure_file don't use the feature "install:", it seams safe to
      simply remove the feature for the instal of "weston-bindings.man".
      Signed-off-by: Antonio Borneo's avatarAntonio Borneo <borneo.antonio@gmail.com>
      e51478c1
  9. 20 May, 2019 2 commits
  10. 16 May, 2019 9 commits
  11. 14 May, 2019 1 commit
  12. 10 May, 2019 8 commits
  13. 09 May, 2019 1 commit
  14. 06 May, 2019 1 commit
  15. 02 May, 2019 1 commit
    • Antonio Borneo's avatar
      log: remove "%m" from format strings by using strerror(errno) · 39578636
      Antonio Borneo authored
      The printf() format specifier "%m" is a glibc extension to print
      the string returned by strerror(errno). While supported by other
      libraries (e.g. uClibc and musl), it is not widely portable.
      
      In Weston code the format string is often passed to a logging
      function that calls other syscalls before the conversion of "%m"
      takes place. If one of such syscall modifies the value in errno,
      the conversion of "%m" will incorrectly report the error string
      corresponding to the new value of errno.
      
      Remove all the occurrences of the specifier "%m" in Weston code
      by using directly the string returned by strerror(errno).
      While there, fix some minor indentation issue.
      Signed-off-by: Antonio Borneo's avatarAntonio Borneo <borneo.antonio@gmail.com>
      39578636