xpr takes as input a window dump file produced by xwd and formats it for output on various types of printers.
This release adds new command line arguments -papertype, -pheight, and -pwidth
in order to support paper sizes other than 8.5 x 11 inches.
For those building for 32-bit platforms, it also enables use of the
"large file" APIs - while X window dump files should never be more
than 2gb in size, they may be stored on filesystems with large inodes.
Since this release was generated using the new GNU autoconf 2.72, this
also adds a --enable-year2038 configure flag which may allow xpr to
work with files whose timestamps are later than January 19, 2038, but
this has not been tested.
Alan Coopersmith (8):
Use memcpy() instead of memmove() when buffers are known not to overlap
Remove unnnecessary casts from malloc(), calloc(), and free() calls
No need to bzero() buffers allocated by calloc()
Add support for paper sizes other than 8.5 x 11 inches
gitlab CI: stop requiring Signed-off-by in commits
Modernize lseek() calls
configure: Use AC_SYS_LARGEFILE to enable large file support
xpr 1.2.0
git tag: xpr-1.2.0
https://xorg.freedesktop.org/archive/individual/app/xpr-1.2.0.tar.gz
SHA256: 4c37dd062c8f61618ed5fad7be907d7f9b219c2c91aa9a312f4ff4cc3494c476
xpr-1.2.0.tar.gz
SHA512:
e63ecb3c49f24c8c5f2c3b39dcb5c33c494c3d2f9c663c14b0e3e933cfd37b7511d8c696616203a239404d0dbdc5152c4328de80adcca352677d1b960714b56c
xpr-1.2.0.tar.gz
PGP: https://xorg.freedesktop.org/archive/individual/app/xpr-1.2.0.tar.gz.sig
https://xorg.freedesktop.org/archive/individual/app/xpr-1.2.0.tar.xz
SHA256: 8b9402f8331309f0a9d8143d4d6129c4a7479ff9449616849b9f1e2a5835cec3
xpr-1.2.0.tar.xz
SHA512:
49538a757aa60e754ecd39273510a6e49ebb77b730be62e3fa60f00261c9c1e208d39e1ca3c61889a5ad7fc7c2255fa1f669fd19ecf98e18cb8aa9189cadc15d
xpr-1.2.0.tar.xz
PGP: https://xorg.freedesktop.org/archive/individual/app/xpr-1.2.0.tar.xz.sig
--
-Alan Coopersmith- [email protected]
Oracle Solaris Engineering - https://blogs.oracle.com/solaris
signature.asc
Description: PGP signature
