xscope: Changes to 'refs/tags/xscope-1.3.99.901'

Alan Coopersmith alanc at kemper.freedesktop.org
Fri Oct 12 18:38:38 PDT 2012


Tag 'xscope-1.3.99.901' created by Alan Coopersmith <alan.coopersmith at oracle.com> at 2012-10-13 02:38 -0700

xscope-1.3.99.901

Changes since xscope-1.3.1:
Alan Coopersmith (29):
      Add link to original xscope paper in README
      Use __XFDS_BITS macros from Xpoll.h instead of direct __fds_bits access
      Convert sources from ISO 8859-1 to UTF-8
      Convert Keith's personal license notice to X.Org standard MIT license notice
      Convert to X.Org standard indentation & cleanup whitespace
      Use local variable for ioctl argument instead of a static
      Combine usage message into single string for fprintf
      Define *HEADER constants as string pointers, not arrays
      Move debug statement before panic() call, so it can actually run
      SaveBytes: drop unnecessary casts in bcopy() call
      Convert remaining sprintf calls to snprintf
      Add _X_NORETURN to additional functions suggested by gcc warnings
      Convert remaining bcopy() calls to memcpy()
      Convert ILong, IShort, etal to return C99 uint*_t types
      Move ILong, IShort, etal to inline functions in x11.h
      ILong: shift each byte individually, then OR them together
      Handle big-requests when calculating request contents from length field
      Convert ValueRec structures from unsigned long to uint32_t values
      Record atoms from InternAtom and GetAtomName requests
      Create PrintPropertyValues function for property requests
      Print UTF8_STRING properties as text if locale uses UTF-8 charset
      Add support for printing more types of property value
      Add -I command line flag to enter interactive mode at startup
      When Verbose == 0, don't print number of data items in unknown reply types
      Refactor fd closing into CloseFD helper function
      Add experimental support for reading a previously recorded file
      Refactor error printing to use common functions
      Update RANDR support from 0.x to include 1.0 - 1.4
      xscope 1.3.99.901 (1.4 RC1)

Jeff Smith (1):
      Retry _X11TransConnect on TRANS_TRY_CONNECT_AGAIN

Jeremy Huddleston (1):
      Include <arpa/inet.h> for inet_addr in !USE_XTRANS case

Peter Jeremy (4):
      Bug 46664 - xscope prints only half the characters in 16-bit strings
      Bug 46689 - xscope fd_set debug output is undefined
      Bug 46691 - xscope-1.3.1 deadlocks if client or server would block
      Bug 46696 - Try alternate protocol on X11 connection failure.

---
 COPYING           |   28 
 README            |   34 
 audio.c           |  621 ++---
 bigreqscope.h     |    6 
 common.c          |  318 +-
 configure.ac      |    4 
 decode11.c        | 1895 +++++++--------
 decode_bigreq.c   |   95 
 decode_glx.c      |  472 ++-
 decode_lbx.c      |  181 -
 decode_randr.c    |  595 ++++
 decode_render.c   |  813 +++---
 decode_shm.c      |  164 -
 decode_wcp.c      |  130 -
 decodenas.c       |  556 ++--
 extensions.c      |  242 +
 extensions.h      |   57 
 fd.c              |  697 ++---
 fd.h              |   55 
 glxscope.h        |  106 
 lbxscope.h        |   39 
 man/xscope.man    |   14 
 nas.h             |  155 -
 print11.c         | 6676 +++++++++++++++++++++++++-----------------------------
 print_bigreq.c    |   67 
 print_glx.c       |  697 ++---
 print_lbx.c       |  262 --
 print_randr.c     | 1687 ++++++++++++-
 print_render.c    | 1002 +++-----
 print_shm.c       |  263 +-
 print_wcp.c       |  617 ++--
 printnas.c        |  834 +++---
 proto.h           |  561 ++--
 prtype.c          | 1410 +++++------
 randrscope.h      |  121 
 renderscope.h     |   95 
 scope-transport.c |    1 
 scope.c           | 2057 +++++++++-------
 scope.h           |   64 
 server.c          |  920 +++----
 shmscope.h        |   19 
 table11.c         | 2061 ++++++++--------
 tablenas.c        |    6 
 wcpscope.h        |   21 
 x11.h             |  461 ++-
 xstats.c          |  188 -
 46 files changed, 14675 insertions(+), 12692 deletions(-)
---


More information about the xorg-commit mailing list