[Pixman] [ANNOUNCE] pixman release 0.33.4 now available

Oded Gabbay oded.gabbay at gmail.com
Fri Oct 23 08:33:20 PDT 2015


A new pixman release 0.33.4 is now available. This is a release candidate 
leading up to a stable release (0.34.0). The stable release is expected to be
made around January 2016.

The main changes are (see the git log below for full list of commits):

- Important security fix to prevent stack buffer overflow

- POWER: New fast-paths and optimizations to existing fast-paths

- ARMv6: New fast-path

- Tests: New cover and fence-image-self tests

- Remove redundant corrections in various calculations for COVER-CLIP and 
  COVER analysis

As usual, I will update the Fedora packages for F23 and rawhide in the next 
couple of days.

Thanks,

     Oded

tar.gz:
	http://cairographics.org/snapshots/pixman-0.33.4.tar.gz
	http://xorg.freedesktop.org/archive/individual/lib/pixman-0.33.4.tar.gz

tar.bz2:
	http://xorg.freedesktop.org/archive/individual/lib/pixman-0.33.4.tar.bz2

Hashes:
	MD5:  9ce799580c20966abb16db8f3ec4685a  pixman-0.33.4.tar.gz
	MD5:  b4f5364059b928cbc814db7c52344c12  pixman-0.33.4.tar.bz2
	SHA1: e2a1889814f5815102d7045836e8a8052f102e1d  pixman-0.33.4.tar.gz
	SHA1: dff77cd08412b33ab0294057ade93e401c8a9302  pixman-0.33.4.tar.bz2

GPG signature:
	http://cairographics.org/snapshots/pixman-0.33.4.tar.gz.sha1.asc
	(signed by Oded Gabbay <oded.gabbay at gmail.com>)

Git:
	git://git.freedesktop.org/git/pixman
	tag: pixman-0.33.4

Log:
	Andrea Canciani (1):
	      test: Fix fence-image-self-test on Mac
	
	Ben Avison (6):
	      scaling-test: list more details when verbose
	      test: Add cover-test v5
	      armv6: Add over_n_8888 fast path (disabled)
	      pixman-general: Tighten up calculation of temporary buffer sizes
	      Remove the 8e extra safety margin in COVER_CLIP analysis
	      affine-bench: remove 8e margin from COVER area
	
	Matt Turner (1):
	      mmx: Use MMX2 intrinsics from xmmintrin.h directly.
	
	Oded Gabbay (6):
	      Post-release version bump to 0.33.3
	      vmx: optimize scaled_nearest_scanline_vmx_8888_8888_OVER
	      vmx: optimize vmx_composite_over_n_8888_8888_ca
	      vmx: implement fast path vmx_composite_over_n_8_8888
	      vmx: Remove unused expensive functions
	      Pre-release version bump to 0.33.4
	
	Pekka Paalanen (8):
	      lowlevel-blt-bench: make extra arguments an error
	      utils.[ch]: add FENCE_MALLOC_ACTIVE
	      utils.[ch]: add fence_image_create_bits ()
	      test: add fence-image-self-test
	      utils.c: fix fallback code for fence_image_create_bits()
	      utils.[ch]: add fence_get_page_size()
	      implementation: add PIXMAN_DISABLE=wholeops
	      armv6: enable over_n_8888
	
	Siarhei Siamashka (2):
	      pixman-general: Fix stack related pointer arithmetic overflow
	      vmx: implement fast path vmx_composite_over_n_8888
	
	Thomas Petazzoni (1):
	      test: add a check for FE_DIVBYZERO


More information about the Pixman mailing list