/usr/share/kodi/addons/pvr.hts/changelog.txt is in kodi-pvr-hts 3.4.13-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 | 3.4.10
- Adpations for PVR API v5.2.1
3.4.9
- Updated to PVR API v5.2.1 (just made it compile again)
3.4.8
- improve EPG loading performance
3.4.7
- updated language files from Transifex
3.4.6
- updated language files from Transifex
3.4.5
- updated language files from Transifex
3.4.4
- fixed: setting channel type for 'early' htsp v25 servers
- fixed: setting epg uid for timers
3.4.3
- improved: only show real radio and TV channels in Kodi
- improved: recording handling when it's channel doesn't exist anymore (HTSP v25 and above)
3.4.2
- updated language files from Transifex
3.4.1
- Fix instant timers
3.4.0
- Cmake: rename find_package kodi to Kodi
3.3.2
- Fix includes
3.3.1
- Fixed a problem with async state handling that could happen when restoring a lost connection to tvheadend.
3.3.0
- Updated to PVR API v5.2.0
3.2.3
- fixed: potential crash in the channel tuning predictor
3.2.2
- Updated to PVR API v5.1.1 (added: support for PVR_CONNECTION_STATE_CONNECTING)
- fixed: potential crash in connection state change callback
3.2.1
- fixed: lifetime 'forever' should be disabled for HTSP v24 and lower
- improved: make lifetime settings translatable
3.2.0
- Updated to PVR API v5.1.0
3.1.0
- Updated to PVR API v5.0.0
3.0.2
- updated to PVR API v4.2.0 (implemented IsRealTimeStream)
3.0.1
- updated language files from Transifex
3.0.0
- Initial Kodi Krypton version.
2.2.12
- updated language files from Transifex
2.2.11
- updated language files from Transifex
- added: proper autorec/timerec support for HTSP v25 and above
2.2.10
- updated language files from Transifex
- fixed: approximate start time setting
- fixed: invalid addon restart when closing the settings dialog
- improved: limit the amount of timer lifetime values
- improved: separate timer and streaming settings
- added: default setting for timer lifetime, priority and duplicate detection
- fixed: restart subscription after a connection restore
- fixed: allow to abort active recordings also for timers created by timerec and autorec
- fixed: enable/disable of timers created by timerec and autorec (HTSP v23 and above)
- refactored the logging utility from a bunch of macros to a class
2.2.9
- refactored the code by factoring out lots of things into separate files
- refactored the Settings class into a singleton to avoid having to include client.h everywhere
- added: support for specifying which streaming profile to use
- added: support for enabling/disabling oneshot timers (HTSP v23 and above)
- added: timer lifetime will now remove the actual file instead of database entry only (HTSP v24 and above)
2.2.8
- Updated to PVR API v4.1.0
- simplified recording playback handling, fixes random skipping to the beginning of recordings
- fixed: recordings from channels that have been deleted since were not available in Kodi
- added: setting for start time window calculation (autorec)
- simplified addon settings
- added: support for episode name (subtitle) for recordings
2.2.7
- Updated to PVR API v4.0.0
2.2.6
- Minimal support for PVR API v3.0.0 incl. Repeating EPG Timer AnyTime Bool Change
2.2.5
- dropped CStdString usage
- added: Implementation of GetBufferTimeStart and GetBufferTimeEnd (timeshifting).
- fixed: Coverity warnings introduced by predictive tuning feature.
- fixed: Autorec: Start and stop time handling.
- fixed: LocaltimeToUTC conversion (timer settings clock display incorrect).
- fixed: Several issues with predictive tuning.
- added: build: Automatically fill in platform and library name.
- fixed: Use epg data only for creation of epg-based timers.
- improved: Do not try to reconnect to tvh while suspending or not fully awake again.
2.2.4
- added: Predictive tuning (thanks @martinwilli)
- added: Include satpos in mux description (thanks @Glenn-1990)
- fixed: Crashes due to memory corruption (stack overflow)
2.2.3
- Updated to PVR API v2.1.0
2.2.2
- Debian packaging: fix library install path
- Miscellaneous backend fixes
2.2.1
- updated to PVR API v2.0.0
- fixed: a Coverity warning
2.2.0
- updated to PVR API v1.9.7
- added: support for series recordings (autorec, timerec)
2.1.13
- updated language files from Transifex
2.1.12
- fixed: channel icon compatibility issue with recent tvheadend servers.
- fixed: EPG events update (some data was not updated correctly)
2.1.11
- fixed: do not show HTSP version mismatch error if tvheadend server is down.
2.1.10
- fixed: lowered required HTSP version to 10 to allow using Tvheadend 3.4 again.
2.1.9
- fixed: packaging issues
- fixed: minor issues found by static analysis
- added: support for season/episode/part numbers for EPG tags
- added: check htsp version upon connect. Refuse to use servers with HTSP version not matching minimal HTSP version required by client.
2.1.8
- added: support for epg subtitles, aka episode names
- added: support for creating repeating timers, aka time schedules
- fixed: conditions for addon restart after settings changes
- internal: fixed build system regressions introduced with move to cmake
- internal: updated to use libplatform
2.1.7
- added: support for radio channel groups
- added: support for star and parental rating (read only)
2.1.6
- updated to PVR API v1.9.6
- added: support for channel group sort index
- fixed: crash while adding/updating timers on the client (double free of a htsp message)
2.1.5
- improved HTSP specification compliance
2.1.4
- updated to PVR API v1.9.5
- added: avahi discovery
- fixed: lock on exit
- fixed: race when seeking within recordings
- fixed: CHTSPVFS::Read() needs the mutex locked
- removed guilib dep
2.1.1
- updated to PVR API v1.9.4
- updated to GUI API v5.8.0
- updated to Codec API v1.0.1
2.0.5
- fixed incorrect timeout value when deleting recordings (thanks @ksooo)
2.0.4
- added a missing commit that somehow got lost when making v2.0.3
2.0.3
- rebrand of HTSP client identifier
- improve the VFS slightly by doing reading and buffering on separate threads, as well as tweaking the read length
2.0.2
- language files from Transifex
- minor changes to conform with C++11
2.0.0
- replaced by the newer pvr.tvh implementation
1.9.40
- added getBackendHostname function
1.9.38
- change library name to Kodi
1.9.37
- backport ATSC subchannel number support from pvr.tvh
1.9.36
- fixed deadlock when activating the addon on some darwin (osx, ios) runtimes
1.9.35
- improve sync after connection restore (@ksooo)
- added support for getting and setting startExtra, stopExtra, retention, priority properties of recordings and timers (@ksooo)
- backported GetPlayingTime from pvr.tvh (@ksooo)
1.9.31
- updated to API v1.9.2
1.9.27
- fix channel icons for recordings
1.9.24
- add EDL support
1.9.23
- add timeshift buffer functions
1.8.21
- fixed connection being dropped incorrectly, when a packet size timed out with a one or more bytes read, but less than 4 bytes read
- tvheadend uses it's own byte order. don't use ntohl
1.8.20
- sync with PVR API v1.8.1
- use XBMC's new callback methods for codec ids
1.8.19
- sync with PVR API v1.8.0
1.7.19
- bump after PVR API version bump
1.6.19
- add timeshift skip support (FF/RW still not working)
- fix bug in tvh webroot processing
1.6.18
- ensure channel count is not cleared after succesful sub
- fix default webroot param
- remove missing files from recordings list
- expand dvr directories to full hierarchy
1.6.17
- fixed possible crash after reconnecting
1.6.16
- correct some signed/unsigned mixups
- added imagecache support (icons on the backend)
1.6.15
- fix false disconnects by raising default (hardcoded) read timeout value when opening streams from 10 to 20 seconds.
1.6.14
- fix errors sent by client when fetching events for a channel with no epg data
1.6.13
- make channel.radio to not reset to false during update if tvheadend not provided channel services
- change handling of EPG events to not fail all events if only one/few events were broken/malformed
1.6.12
- fix instant recordings when channel has no epg data
1.6.11
- disable read timeout check while the stream is paused
1.6.10
- fixed authentication
- display an error message when an error is detected
1.6.9
- call to Close() didn't work in CHTSPData::Open()
- don't delete and create CHTSPReconnect each time, just stop the thread
- don't wait for an iframe but let tvheadend handle it
- fixed missing htsmsg_destroy() call after processing an incoming message
1.6.8
- refactor CHTSPConnection
- fixed disconnection checks and reconnect when needed
- consider the connection dropped if no data has been received for a while
- more efficient data reading
- shared connection between CHTSPDemux and CHTSPData
1.6.7
- add support for servers with transcoding capabilities
1.6.6
- fixed radio playback
1.6.5
- fixed channel and channel group update triggers
- ensure that the first demux is an I-frame
- add CHTSPConnection::CheckConnection() that waits for a connection to be restored when it was dropped
- cleaner CHTSPConnection::Connect()
- removed unneeded member in CHTSPDemux
- better handling of disconnect and reconnects
1.6.4
- initial release
|