spice/server
Alexander Larsson 440ac41cf1 New memory allocators that exit on OOM and handle multiplication overflow
Every place that does a regular malloc/calloc and aborts on failure
should use spice_malloc/spice_mallo0 instead, which is leaner and cleaner.

Allocations of dynamically sized arrays can use g_malloc_n or g_new etc
which correctly handle multiplication overflow if some of the arguments
are not trusted.
2010-03-11 12:13:59 +01:00
..
.gitignore fresh start 2009-10-14 15:06:41 +02:00
glz_encode_match_tmpl.c fresh start 2009-10-14 15:06:41 +02:00
glz_encode_tmpl.c fresh start 2009-10-14 15:06:41 +02:00
glz_encoder_config.h Use macros from <spice/macros.h> rather than duplicate them 2010-03-09 11:10:00 +01:00
glz_encoder_dictionary_protected.h fresh start 2009-10-14 15:06:41 +02:00
glz_encoder_dictionary.c fresh start 2009-10-14 15:06:41 +02:00
glz_encoder_dictionary.h fresh start 2009-10-14 15:06:41 +02:00
glz_encoder.c fresh start 2009-10-14 15:06:41 +02:00
glz_encoder.h fresh start 2009-10-14 15:06:41 +02:00
Makefile.am New memory allocators that exit on OOM and handle multiplication overflow 2010-03-11 12:13:59 +01:00
red_bitmap_utils.h fresh start 2009-10-14 15:06:41 +02:00
red_channel.c Rename symbols that were changed in spice-protocol 2010-02-04 18:49:00 +01:00
red_channel.h Rename symbols that were changed in spice-protocol 2010-02-04 18:49:00 +01:00
red_client_cache.h Rename symbols that were changed in spice-protocol 2010-02-04 18:49:00 +01:00
red_client_shared_cache.h Rename symbols that were changed in spice-protocol 2010-02-04 18:49:00 +01:00
red_common.h new libspice api: make image_compression_t part of the public api. 2010-03-09 14:29:51 +01:00
red_dispatcher.c new libspice api: make image_compression_t part of the public api. 2010-03-09 14:29:51 +01:00
red_dispatcher.h fresh start 2009-10-14 15:06:41 +02:00
red_tunnel_worker.c Use macros from <spice/macros.h> rather than duplicate them 2010-03-09 11:10:00 +01:00
red_tunnel_worker.h tunnel 2009-10-18 17:42:37 +02:00
red_worker.c Revert "Fix possible quic_usr_more_lines_unstable() crash" 2010-03-10 12:06:41 +01:00
red_worker.h new libspice api: make image_compression_t part of the public api. 2010-03-09 14:29:51 +01:00
red_yuv.h Rename symbols that were changed in spice-protocol 2010-02-04 18:49:00 +01:00
reds.c new libspice api: add spice_server_set_mouse_absolute() 2010-03-09 14:56:37 +01:00
reds.h tunnel 2009-10-18 17:42:37 +02:00
snd_worker.c Use macros from <spice/macros.h> rather than duplicate them 2010-03-09 11:10:00 +01:00
snd_worker.h fresh start 2009-10-14 15:06:41 +02:00
spice.h new libspice api: add spice_server_set_mouse_absolute() 2010-03-09 14:56:37 +01:00
stat.h fresh start 2009-10-14 15:06:41 +02:00
vd_interface.h Rename symbols that were changed in spice-protocol 2010-02-04 18:49:00 +01:00