changed: Make network buffer more flexible/configurable
changed: Move read cache logic from DVDPlayer to CFile
fixed: Tab -> space
[dvdplayer][AE] stop bombarding the AudioEngine with Flush messages that prevent it from going in TIMEOUT mode, causing cycling audio
[infomanager] GetItemBool() should use the window's listitem if none is present
[infomanager] no need to special-case ListItem.IsPlaying et. al. to be multi-info bools now that GetItemBool will work with them
fixed Ticket #14663 - Hebrew letter [ק](uni05E7) left is trimmed. It's a bug in DejaVuSans.ttf after version 2.33. Use 2.32 to rebuild arial.ttf.
RssReader: use charset reported by http server
ScraperUrl: use charset reported by http server
XBMCTinyXML::LoadFile: use charset reported by http server
musicdb/videodb: cleanup usage of CommitTransaction() and RollbackTransaction()
settings: call CSettingsManager::Clear() before uninitializing settings handlers and subsettings so they can perform the clearing as well
settings: only register the CWakeOnAccess settings handler once
settings: unregister settings handlers in the same order as they were registered
settings: cosmetic on iterator comparison
settings: fix crash after 890bbf42168e96af0eea4e08666488d54ae4ad4d when unregistering an unknown settings handler
fix crash in CGUIDialogPeripheralSettings after settings control refactor
Merge pull request #3570 from taxigps/fonts

fixed Ticket #14663 - Hebrew letter [ק](uni05E7) left is trimmed.
fix build after e7d96e4f9a8b8a538d2dc324f71e2b37e5e7f845
[rbp] Add missing control types to settings