16.8-185, 9 Nov 2016: Based off OSMC commit (b9120ae19) and newclock5 (90691818)
XBMC:
Move peripherals to shared_ptr (PR:10740, 3 commits, 17 files changed)
[gui] - add playcount infolabel for pvr recordings (PR:10880, 1 commit, 1 file changed)
GUIFontTTFGL: Fix texture leak in subtitles (PR:10874, 1 commit, 1 file changed)
DVDOverlaySSA: Fix Leak with SSA subtitles (PR:10873, 1 commit, 1 file changed)
add privacy policy (PR:10785, 5 commits, 17 files changed)
[travis] Remove autotools options (PR:10871, 1 commit, 1 file changed)
[listproviders] directory list provider: fix updates for favourites folders not processed. (PR:10879, 1 commit, 2 files changed)
[PAPlayer] - use SetSpeed for the Pause method and fire callbacks in SetSpeed (PR:10886, 1 commit, 1 file changed)
peripheral.joystick:
[buttonmaps/android] Update NVidia controller for all profiles (PR:60, 1 commit, 1 file changed)
[directinput] Defer joystick acquisition to initialization (PR:62, 1 commit, 2 files changed)
[appveyor] add appveyor.yml for automated testing (PR:63, 1 commit, 1 file changed)
Fix controller translation (PR:61, 1 commit, 9 files changed)
[travis] Add .travis.yml file for automated testing (35b5ef27)
Optimize case when button map is empty (bc4a182e)
Fix deserializing joystick families (every joystick name was “joystick”) (8364b65a)
newclock5:
New commits in this build:
advancedsettings: Add option to set cache size on libass (90691818)
Commits no longer in build:
GUIFontTTFGL: Fix texture leak in subtitles (a5a5989a)
DVDOverlaySSA: Fix Leak with SSA subtitles (94e4015a)