Use a QDoubleSpinBox instead of a QLineEdit for the snapping
 tolerance, make the treeview columns adjust better to the size of the
 contents
Use GEOS reentrant API (_r functions) and update requirement to GEOS >= 3.1.0

Currently QGIS uses the 'classic' GEOS API that uses a global context.
This can conflict with libraries that would also use the global context
and potentially finalize it whereas QGIS will still use it later.

See https://groups.google.com/forum/#!topic/spatialite-users/9YSU6c5AVQ4 for
such an example of such a recent issue with Spatialite.

The _r API is available since GEOS 3.1.0, which is already an ancient GEOS
version. For example, old-old-stable Ubuntu (Lucid 10.04) and Debian (squeeze)
ship with GEOS 3.1.0 or later.

Such move has also been done in GDAL 1.11
(http://lists.osgeo.org/pipermail/gdal-dev/2013-August/036877.html)
and MapServer 7.0 (https://github.com/mapserver/mapserver/issues/4733)

There's no easy way unfortunately to check at compile time that you don't
use the non _r API. I have patched my geos_c.h header to #ifdef that API (quite
painfull to do..). A postprocessing check can be done however with :

objdump -T output/lib/*.so | grep -v Base | grep GEOS | grep -v _r | grep -v "_ZN" | grep -v GEOSversion

It should return nothing.
Fixing field name used for target field in ftools DistanceMatrix algorithm
Fixing several errors in generation of NxT distance matrix
Mapserver: fixed bounding box of points features collection returned in GetFeatureInfo request
Fix typo in QgsVectorFileWriter::fileFilterString
set default srid value to 0 in new geom column
Default srid value to 0 in new table geom column
Default srid value to use in new geom column : 0
Add saved file to map canvas by default
Update frmEliminate.ui
Add by default the result file to the map
Add by default the result file to the map canvas
Add by default the result file to the map canvas
Add by default the result file to the map canvas
Add by default the result file to the map canvas
Add by default the result file to the map canvas
Add by default the result file to the map canvas
Add by default the result file to the map canvas
Add by default the result file to the map canvas