[ANNOUNCE] xscope 1.3.99.901
Alan Coopersmith
alan.coopersmith at oracle.com
Fri Oct 12 18:45:47 PDT 2012
This is a release candidate for xscope 1.4, which includes these new
features:
- RANDR decoding updated from just 0.x protocol to handle 1.0 - 1.4
- Atoms recorded from InternAtom & GetAtomName to use for display in
other requests referencing the atoms
- Property requests now also show these property types in a more natural
format instead of as just lists of bytes:
UTF8_STRING, atoms, cardinals, integers, and windows
- new -I command line flag to enter interactive mode immediately at startup
- experimental support for reading a previously recorded file.
If you run "xscope -r -v0 > xscope.raw", then you can later run
"xscope -f xscope.raw" to decode the data.
and a bunch of cleanups & bug fixes along the way.
Please test and let me know what needs fixing before a final 1.4 release.
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.
git tag: xscope-1.3.99.901
http://xorg.freedesktop.org/archive/individual/app/xscope-1.3.99.901.tar.bz2
MD5: 612c68ee64ca547c2d81c6cddbe61893
SHA1: 668c215c36f5477965e95aa1952df5b0e557db17
SHA256: e3c3a968e15c313acd83a0a3ef053b713aece1de3e0ea3ff016e510ca2e99ea6
http://xorg.freedesktop.org/archive/individual/app/xscope-1.3.99.901.tar.gz
MD5: 0aa1086896b9092b0666a5f299856cd7
SHA1: e6fcae71075903759674377de342797762e73427
SHA256: 4b596ef1470b232eca9f590a2703522670d384db4f66362c4960a9a0d9b4c2b4
--
-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/20121012/9b51d76c/attachment.pgp>
More information about the xorg-announce
mailing list