add option to draw value as boxes, not lines (currently only with qwt6 and Byte data)
let the raster provider/interface calculate histogram bin count, and make sure there are no more bins than actual range (max-min) for Int16/32 bands
draw histogram boxes for Int16/Int32 also
add HistogramItem from qwt5 examples for use by histogram widget
implement updateLegend() in HistogramItem
allow to plot histogram as boxes with qwt5, using HistogramItem
change histogram bar outline color from black to lightGray
disable 'Draw as lines' option when raster layer does not contain int bands'
disable raster histogram test until rendering testing is improved (also this test depends on qwt version 5 vs. 6)
add files for raster histogram (Int16 and Float32)
add grass r.cost module with no need for stop points input
[BUGFIX] 9234 - WFS client doesn't expose Header Authorization

Like for the others OGC providers: WMS and WCS, the user can set the
login and password to access to WFS protected data. But the QGIS WFS
provider doen't expose header authorization. It doesn't use login and
password.

This patch set header authorization for all WFS connexion if login and
password are set.
And I think this patch has to be backported to release_2-2, because QGIS
can't acces to protected WFS data.
[FEATURE][composer] Allow filtering rows in attribute tables
[composer] Use QgsMapLayerComboBox for attribute table layer selection
[composer] Allow choice of non-geometry vector layers for attribute table, but disable controls which have no meaning for geometryless tables (fix #9944)
[composer] Correctly update extent when restoring composermap state, except when composer map is not yet visible after loading
[composer] Fix QgsComposerTextTable always blank
Fix drawing order with embedded group
Fix #9532 (node tool crash on a layer with a feature without geometry)
Add QtScript to Mac app bundle (now used in WMS provider)