Age | Commit message (Collapse) | Author | Files | Lines |
|
With -Wall a few -Wunused-variable and -Wunused-but-set-variable;
With -Wextra lots of -Wunused-parameter and a few -Wsign-compare.
Signed-off-by: Victor Toso <victortoso@redhat.com>
Acked-by: Pavel Grunt <pgrunt@redhat.com>
|
|
To follow test-spice-uri and test-file-transfer standard.
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
|
|
The parameter is removed from functions:
get_line
spice_convert_newlines
spice_unix2dos
spice_dos2unix
It was introduced in 75f1ea3ee9c4dbd6c5f27896caee07792bbdbba4
but never used
Acked-by: Marc-André Lureau <mlureau@redhat.com>
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
|
|
Acked-by: Victor Toso <victortoso@redhat.com>
|
|
The GFileInfo returned by spice_file_transfer_task_init_task_finish()
must be unref'ed when no longer needed.
Acked-by: Victor Toso <victortoso@redhat.com>
|
|
Agent only can only send error or cancel from a transfer operation
after it was initialized. From SpiceFileTransferTask point of view,
error and cancellation is an GError with different code so testing
only cancel seems enough.
Acked-by: Jonathon Jongsma <jjongsma@redhat.com>
|
|
Acked-by: Jonathon Jongsma <jjongsma@redhat.com>
|
|
Acked-by: Jonathon Jongsma <jjongsma@redhat.com>
|
|
This only includes a simple test for file-transfer with a small
summary of the possible situations of the test.
As the test is specifically for SpiceFileTransferTask, we don't create
a SpiceMainChannel.
Acked-by: Jonathon Jongsma <jjongsma@redhat.com>
|
|
It is available since Glib 2.40
|
|
Just basic support - http://user:password@[host]:port
Resolves: rhbz#1335239
|
|
Related: rhbz#1335239
Acked-by: Victor Toso <victortoso@redhat.com>
|
|
Use g_ascii_strtoll because it helps to detect overflow.
Related: rhbz#1335239
Acked-by: Victor Toso <victortoso@redhat.com>
|
|
Related: rhbz#1335239
Acked-by: Victor Toso <victortoso@redhat.com>
|
|
Avoid using old values after parsing a new uri.
Related: rhbz#1335239
|
|
Related: rhbz#1335239
|
|
In file included from
../spice-common/common/client_marshallers.h:29:0,
from ../src/spice-channel-priv.h:35,
from ../src/spice-file-transfer-task-priv.h:28,
from file-transfer.c:3:
../spice-common/common/messages.h:45:23: fatal error: libcacard.h: No such file or directory
compilation terminated.
Acked-by: Pavel Grunt <pgrunt@redhat.com>
|
|
Dependency since 8693e7d3f7de1ff102082212fa6e35fb1a252ef7
Remove glib-compat files and most of GLIB_CHECK_VERSION guards
Acked-by: Victor Toso <victortoso@redhat.com>
|
|
Tests should be allowed to include directly private headers. Set
__SPICE_CLIENT_H_INSIDE__ where necessary or include spice-client.h
where possible.
Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com>
Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
|
|
acl-helper needs polkit (and unix atm) to build.
Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com>
|
|
|
|
For historical reasons, the code was placed under gtk/ subdirectory.
If it was always bugging you, bug no more!
|
|
Using g_pollable_input_stream_create_source to generage several dummy
GSources in order to check if giopipe sets all of them to be dispatched.
This test check for zombie GSources during a write_all/read_chunk
operation.
|
|
Concurrent write is not supported and should fail. The GIO error is
G_IO_ERROR_PENDING
|
|
|
|
Both functions are basic the same so let's keep the generic one.
|
|
There are generated files in build directory too. Fixes:
CC util.o
In file included from ../../tests/session.c:3:0:
../../gtk/spice-session.h:24:30: fatal error: spice-glib-enums.h:
No such file or directory #include "spice-glib-enums.h"
|
|
This code creates a pipe between 2 GIOStream, the input side read from
the peer output side, and vice-versa.
In the following patches, this will avoid the socket communication
to exchange with the embedded webdav server.
glib-2.0 >= 2.43.90 because GSimpleIOStream dependency.
|
|
Checking if URIs are being parsed and generated correctly.
|
|
|
|
|
|
This test compares a guint8 and a gchar with '==' which fails when comparing
240 to -16, even though these are the same byte value. Add an explicit
'guchar' cast to correct the problem.
https://bugs.freedesktop.org/show_bug.cgi?id=74754
|
|
util.c: In function 'test_set_bit':
util.c:131:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
|
|
|
|
Fix 998529, mono (invert) cursors not visible on a black background, by doing
simple edge detection on the cursor (this is done once when the cursor
is changed and then cached, cursors are 32x32 generally) and thus having
a cursor with contrast on both dark and light backgrounds.
When (if) GDK gets invert cursor support (wayland?) then we can just use
the cursor as is. Until then X doesn't provide any way I see of solving
this otherwise. The end result was tested with the I beam cursor that
the original bug was referring to (run putty on a windows 7 vm) and
looks ok to me.
Moving the core function to spice-util for testing.
|
|
This is probably not exhaustive enough, but better than nothing.
|