[Spice-devel] [PATCH spice 0/3] Use spice-common submodule
Marc-André Lureau
marcandre.lureau at gmail.com
Thu Mar 22 15:29:10 PDT 2012
Hi,
spice-common contains the common/, python_modules/, spice_codegen.py,
spice1.proto, spice.proto history of spice server until
"before-split2" tag. On top of that, it includes changes that were
only in spice-gtk, and changes to make it compatible with
spice-gtk. The main change is the unified logging, that will abort by
default for spice-server and critical messages, but it can be tuned at
compile & runtime.
In this iteration, the spice-common module includes both client &
server marshallers. It makes use of the wip2 branch (which should be
renamed "master" after the merge):
http://cgit.freedesktop.org/spice/spice-common/log/?h=wip2
Marc-André Lureau (3):
Use the spice-common submodule
Use the spice-common logging functions
Copy common/win/my_getopt-1.5/my_getopt client/windows
.gitignore | 1 +
.gitmodules | 6 +-
Makefile.am | 18 +-
autogen.sh | 3 +-
client/Makefile.am | 61 +-
client/application.cpp | 7 +-
client/canvas.h | 10 +-
client/cursor.h | 2 +-
client/cursor_channel.cpp | 3 +-
client/demarshallers.h | 27 -
client/display_channel.cpp | 1 -
client/display_channel.h | 3 +-
client/glz_decoder.h | 2 +-
client/glz_decoder_config.h | 4 +-
client/jpeg_decoder.h | 5 +
client/marshallers.h | 63 -
client/monitor.h | 2 +-
client/pixels_source.h | 2 +-
client/red_canvas_base.h | 2 +-
client/red_channel.h | 5 +-
client/red_client.cpp | 7 +-
client/red_client.h | 2 +-
client/red_drawable.h | 2 +-
client/red_gdi_canvas.cpp | 18 +-
client/red_gdi_canvas.h | 2 +-
client/red_gl_canvas.cpp | 15 +-
client/red_gl_canvas.h | 4 +-
client/red_peer.cpp | 8 +-
client/red_peer.h | 7 +-
client/red_sw_canvas.cpp | 20 +-
client/red_sw_canvas.h | 2 +-
client/screen.h | 3 +-
client/screen_layer.h | 2 +-
client/windows/generate.bat | 2 +-
client/windows/generate1.bat | 2 +-
client/windows/my_getopt.cpp | 301 +++-
client/windows/my_getopt.h | 72 +
client/windows/redc.vcproj | 2 +-
client/x11/pixels_source_p.h | 3 +-
client/x11/platform.cpp | 5 +-
client/x11/red_drawable.cpp | 2 +-
client/x11/red_pixmap_gl.cpp | 2 +-
client/x11/red_window.cpp | 15 +-
common/.gitignore | 9 -
common/Makefile.am | 76 -
common/backtrace.c | 133 --
common/backtrace.h | 34 -
common/bitops.h | 91 -
common/canvas_base.c | 3394 ------------------------------
common/canvas_base.h | 327 ---
common/canvas_utils.c | 299 ---
common/canvas_utils.h | 80 -
common/draw.h | 281 ---
common/gdi_canvas.c | 1858 ----------------
common/gdi_canvas.h | 51 -
common/gl_canvas.c | 906 --------
common/gl_canvas.h | 53 -
common/gl_utils.h | 61 -
common/glc.c | 1513 -------------
common/glc.h | 167 --
common/lines.c | 3613 --------------------------------
common/lines.h | 138 --
common/lz.c | 740 -------
common/lz.h | 82 -
common/lz_common.h | 69 -
common/lz_compress_tmpl.c | 529 -----
common/lz_config.h | 39 -
common/lz_decompress_tmpl.c | 326 ---
common/marshaller.c | 615 ------
common/marshaller.h | 74 -
common/mem.c | 297 ---
common/mem.h | 162 --
common/messages.h | 525 -----
common/mutex.h | 44 -
common/ogl_ctx.c | 251 ---
common/ogl_ctx.h | 38 -
common/pixman_utils.c | 1594 --------------
common/pixman_utils.h | 136 --
common/quic.c | 1699 ---------------
common/quic.h | 72 -
common/quic_config.h | 48 -
common/quic_family_tmpl.c | 117 -
common/quic_rgb_tmpl.c | 765 -------
common/quic_tmpl.c | 635 ------
common/rect.h | 122 --
common/region.c | 890 --------
common/region.h | 70 -
common/ring.h | 172 --
common/rop3.c | 650 ------
common/rop3.h | 42 -
common/spice_common.h | 78 -
common/ssl_verify.c | 482 -----
common/ssl_verify.h | 66 -
common/sw_canvas.c | 1327 ------------
common/sw_canvas.h | 70 -
common/win/Makefile.am | 1 -
common/win/my_getopt-1.5/ChangeLog | 22 -
common/win/my_getopt-1.5/LICENSE | 22 -
common/win/my_getopt-1.5/Makefile.am | 14 -
common/win/my_getopt-1.5/Makefile.test | 26 -
common/win/my_getopt-1.5/README | 140 --
common/win/my_getopt-1.5/getopt.3 | 288 ---
common/win/my_getopt-1.5/getopt.h | 56 -
common/win/my_getopt-1.5/getopt.txt | 330 ---
common/win/my_getopt-1.5/main.c | 387 ----
common/win/my_getopt-1.5/my_getopt.c | 281 ---
common/win/my_getopt-1.5/my_getopt.h | 72 -
configure.ac | 10 +-
server/Makefile.am | 47 +-
server/agent-msg-filter.c | 8 +-
server/dispatcher.c | 57 +-
server/glz_encoder.h | 2 +-
server/glz_encoder_config.h | 2 +-
server/inputs_channel.c | 40 +-
server/jpeg_encoder.c | 14 +-
server/main_channel.c | 77 +-
server/mjpeg_encoder.c | 2 +-
server/red_channel.c | 102 +-
server/red_channel.h | 9 +-
server/red_client_cache.h | 4 +-
server/red_client_shared_cache.h | 8 +-
server/red_common.h | 9 +-
server/red_dispatcher.c | 40 +-
server/red_memslots.c | 28 +-
server/red_parse_qxl.c | 45 +-
server/red_tunnel_worker.c | 240 ++--
server/red_worker.c | 628 +++---
server/red_worker.h | 4 +-
server/reds.c | 464 ++--
server/reds_gl_canvas.c | 4 +-
server/reds_gl_canvas.h | 2 +-
server/reds_sw_canvas.c | 4 +-
server/reds_sw_canvas.h | 2 +-
server/smartcard.c | 34 +-
server/smartcard.h | 2 +-
server/snd_worker.c | 103 +-
server/spicevmc.c | 12 +-
server/tests/Makefile.am | 21 +-
server/zlib_encoder.c | 16 +-
spice-common | 1 +
spice-protocol | 1 -
141 files changed, 1512 insertions(+), 28804 deletions(-)
delete mode 100644 client/demarshallers.h
delete mode 100644 client/marshallers.h
create mode 100644 client/windows/my_getopt.h
delete mode 100644 common/.gitignore
delete mode 100644 common/Makefile.am
delete mode 100644 common/backtrace.c
delete mode 100644 common/backtrace.h
delete mode 100644 common/bitops.h
delete mode 100644 common/canvas_base.c
delete mode 100644 common/canvas_base.h
delete mode 100644 common/canvas_utils.c
delete mode 100644 common/canvas_utils.h
delete mode 100644 common/draw.h
delete mode 100644 common/gdi_canvas.c
delete mode 100644 common/gdi_canvas.h
delete mode 100644 common/gl_canvas.c
delete mode 100644 common/gl_canvas.h
delete mode 100644 common/gl_utils.h
delete mode 100644 common/glc.c
delete mode 100644 common/glc.h
delete mode 100644 common/lines.c
delete mode 100644 common/lines.h
delete mode 100644 common/lz.c
delete mode 100644 common/lz.h
delete mode 100644 common/lz_common.h
delete mode 100644 common/lz_compress_tmpl.c
delete mode 100644 common/lz_config.h
delete mode 100644 common/lz_decompress_tmpl.c
delete mode 100644 common/marshaller.c
delete mode 100644 common/marshaller.h
delete mode 100644 common/mem.c
delete mode 100644 common/mem.h
delete mode 100644 common/messages.h
delete mode 100644 common/mutex.h
delete mode 100644 common/ogl_ctx.c
delete mode 100644 common/ogl_ctx.h
delete mode 100644 common/pixman_utils.c
delete mode 100644 common/pixman_utils.h
delete mode 100644 common/quic.c
delete mode 100644 common/quic.h
delete mode 100644 common/quic_config.h
delete mode 100644 common/quic_family_tmpl.c
delete mode 100644 common/quic_rgb_tmpl.c
delete mode 100644 common/quic_tmpl.c
delete mode 100644 common/rect.h
delete mode 100644 common/region.c
delete mode 100644 common/region.h
delete mode 100644 common/ring.h
delete mode 100644 common/rop3.c
delete mode 100644 common/rop3.h
delete mode 100644 common/spice_common.h
delete mode 100644 common/ssl_verify.c
delete mode 100644 common/ssl_verify.h
delete mode 100644 common/sw_canvas.c
delete mode 100644 common/sw_canvas.h
delete mode 100644 common/win/Makefile.am
delete mode 100644 common/win/my_getopt-1.5/ChangeLog
delete mode 100644 common/win/my_getopt-1.5/LICENSE
delete mode 100644 common/win/my_getopt-1.5/Makefile.am
delete mode 100644 common/win/my_getopt-1.5/Makefile.test
delete mode 100644 common/win/my_getopt-1.5/README
delete mode 100644 common/win/my_getopt-1.5/getopt.3
delete mode 100644 common/win/my_getopt-1.5/getopt.h
delete mode 100644 common/win/my_getopt-1.5/getopt.txt
delete mode 100644 common/win/my_getopt-1.5/main.c
delete mode 100644 common/win/my_getopt-1.5/my_getopt.c
delete mode 100644 common/win/my_getopt-1.5/my_getopt.h
create mode 160000 spice-common
delete mode 160000 spice-protocol
--
1.7.7.6
More information about the Spice-devel
mailing list