xscope is a program to monitor the connections between an X11 server and a client program. This bugfix release features a overhaul of the memory allocation in xscope, which should reduce memory usage in common situations, by dynamically allocating buffers per client that connects, instead of pre-allocating a 32K buffer for every possible concurrent connection. It also fixes other issues raised by various static analysis tools and compiler warnings. Alan Coopersmith (22): config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS Remove unused variable server_client from print_lbx.c Add Intel copyright to COPYING for glx additions in xscope 1.3 Clean up existing malloc calls Stop wrapping malloc & free Call realloc() instead of open coding it Use calloc() instead of malloc(); bzero(); Use strdup instead of malloc(strlen+1); strcpy(); Ensure ScopeHost global is initialized when built with USE_XTRANS Make CS dynamically allocated Make ReplyQ dynamically allocated Allocate buffers dynamically as needed instead of as part of fdinfo struct Make FDinfo dynamically allocated Remove StaticMaxFD now that all uses now allocate dynamically File descriptors should be stored in ints not shorts Store ClientNumber as int instead of converting back & forth to long Add const attributes to clear gcc -Wwrite-strings warnings Remove extra definition of ScopeEnabled from x11.h Fix builds of scope.c with Solaris Studio compilers Mark panic() as _X_NORETURN Check the right return value for malloc failure xscope 1.3.1 Gaetan Nadon (1): config: move man pages into their own directory git tag: xscope-1.3.1 http://xorg.freedesktop.org/archive/individual/app/xscope-1.3.1.tar.bz2 MD5: 6b26a40429f868b726c4953eead03f0a SHA1: c0bf5bce04a3b46cb53d443ccedc5c6c393784aa SHA256: 25e6db9a2d556c56797f9bb32cac650ac3afd130b49a1cea074694c2754c8582 http://xorg.freedesktop.org/archive/individual/app/xscope-1.3.1.tar.gz MD5: a622602ba9b971921836ed724bab76a9 SHA1: b914a1481d8fe443502225875f06b23d51d8f197 SHA256: 4558e67b2be7724879c148ed41d76eca96681d29c9ca8abb0c910eeb7f5e48ba -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - http://blogs.oracle.com/alanc -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 194 bytes Desc: not available URL: <http://lists.x.org/archives/xorg-announce/attachments/20120221/193a4193/attachment.pgp>