- 05 Sep, 2022 2 commits
-
-
Allows to listen to unix sockets using spice+unix:// syntax. Signed-off-by:
Frediano Ziglio <freddy77@gmail.com>
-
Use strncmp instead of strlen+memcmp. Signed-off-by:
Frediano Ziglio <freddy77@gmail.com>
-
- 03 Sep, 2022 1 commit
-
-
Frediano Ziglio authored
If listen_find_open_port have an error we need to release "addr". Signed-off-by:
Frediano Ziglio <freddy77@gmail.com>
-
- 08 Jun, 2020 1 commit
-
-
This is nice for helping users with a fixed binary, so they do not have to recompile to generate forensics. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
- 29 May, 2020 6 commits
-
-
Fixes a bug introduced by the 1.2 script change. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
Frediano Ziglio authored
Maintain the executable security but allows to have a working X11 module. X11 modules cannot be compiled with "-z now" due to the way X11 modules work. Signed-off-by:
Frediano Ziglio <freddy77@gmail.com>
-
Frediano Ziglio authored
This allows rpm to be build with a simpler rpmbuild -ta x11spice-1.2.tar.gz Signed-off-by:
Frediano Ziglio <freddy77@gmail.com>
-
Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
Let's not have a separate changelog for that driver. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
- 23 May, 2020 2 commits
-
-
This makes it more user friendly and enables it to run from an installed location, rather than just the source tree. This also adds the ability to add '--query hostname' which will query an XDMCP server for a session, rather than relying on xinit. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
Jeremy White authored
Prevents rpm build failures when -Werror=format-security is used.
-
- 13 May, 2020 1 commit
-
-
You will get occasional screen glitches; you could observe this doing an 'ls; clear' pattern again and again. This was caused by the full screen optimization made in 97517317 which can cause some scan reports to be incorrectly discarded. Full disclosure: I modified Brendan's original patch to introduce this bug, so the blame is mine alone. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
- 06 May, 2020 9 commits
-
-
Frediano Ziglio authored
It was not clear that a lot of tests were here just to handle borders. Signed-off-by:
Frediano Ziglio <freddy77@gmail.com>
-
Frediano Ziglio authored
Signed-off-by:
Frediano Ziglio <freddy77@gmail.com>
-
Frediano Ziglio authored
Signed-off-by:
Frediano Ziglio <freddy77@gmail.com>
-
Frediano Ziglio authored
These arrays are just used to store if the tile is changed. This produces a bit more optimised code, is more readable and it's clear it's a boolean value. Signed-off-by:
Frediano Ziglio <freddy77@gmail.com>
-
Frediano Ziglio authored
Signed-off-by:
Frediano Ziglio <freddy77@gmail.com>
-
This saves time waiting for spin up. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
This makes the treatment of the logic condition in display.c match that of scan.c. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
This option will bypass XDamage and periodic scanning and simply transmit the whole screen to the spice server at the specified rate. This will allow the streaming logic to kick in and hopefully for video codecs to optimize the transmission. This is particularly useful for applications that often change the whole screen. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
- 28 Apr, 2020 6 commits
-
-
It was previously inconsistent, with partial initialization outside and partial initialization inside. Noted by Frediano Ziglio. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
Credit to Frediano Ziglio. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
This goes further than commit cb122392 by forcing a whole screen scan, looking for changes. This improves the feel of using a session with mutter, which is quite noticeable in a terminal window. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
There is no need to increase our CPU usage if we're going to be largely responding to full screen painting requests from a window manager such as mutter. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
This bug became noticable after cb122392 , in that we routinely send a new scan report type, which should not affect region tracking. Investigating this revealed that this code was also buggy in that the region code could cause non region related scan reports to be discarded. The code was refactored to avoid that case. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
- 21 Apr, 2020 5 commits
-
-
Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
These use a refined version of the doc/spice_indent tool to make sure that all controlled sources follow the spice style guide. Acked-by:
Frediano Ziglio <fziglio@redhat.com>
-
- 20 Apr, 2020 7 commits
-
-
Jeremy White authored
There are times when the spice screen is not updated insantaneously; this is particularly true when we are not using damage. Let's add a little delay to allow images to settle. This makes testing more consistent and robust.
-
The previous logic assumes that the vertical height divided by NUM_SCANLINES is less or equal to NUM_SCANLINES. For large displays, this is clearly wrong. The new logic scales with vertical height. Signed-off-by:
Jeremy White <jwhite@codeweavers.com>
-
Jeremy White authored
This exposes a bug in the current code base. That is, we do not scan beyond the 32 scan lines currently given. That means if we have a screen taller than 1024 pixels, we will not scan every block fully, and so we can miss changes. This test exposes that issue, and currently fails.
-
Jeremy White authored
Our functions should really not be named xcb_xxx.
-
Jeremy White authored
If the number of vertical lines results in an odd dividend, we were truncating the computation and not sending the last few lines. This fixes that by first avoiding early division which would truncate values, and by then rounding up our width and height calculations. This fixes the bug in the tests introduced in the previous patch.
-
Jeremy White authored
-
Jeremy White authored
This is not expected to be useful in production, but it will be useful in developing tests.
-