/
changelog.txt
285 lines (285 loc) · 6.91 KB
/
changelog.txt
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
v18.1.1
- Load description from xmltv file
v18.1.0
- Support DASH widevine streams
v18.0.68
- Fix setting image url for epg
v18.0.67
- Fix image url for epg and recordings
v18.0.66
- Fix reseller configuration
v18.0.65
- Use TLS for external epg service
- Inform that the zattoo session is provided to the epg service
v18.0.64
- Set genre before transferring timer
v18.0.63
- Add 1&1 TV as reseller
v18.0.62
- Add swb TV as reseller
v18.0.61
- Add tinyxml2 as dependency (thanks to Rechi)
- Cleanup c++ code (thanks to ksooo)
v18.0.60
- Support external xmltv files
v18.0.59
- Add tv.salt.ch as reseller
v18.0.58
- Fix uuid handling
v18.0.57
- Cleanup & improvements (thanks to Currywurst)
v18.0.56
- Fix segmentation fault
- Reduce log on level notice
v18.0.55
- Fix wrong null ptr check in GetRecordingLastPlayedPosition
v18.0.54
- Fix build with rapid json used by kodi
v18.0.53
- Fix loading details of more than 200 recordings
v18.0.52
- Fix loading detail recording data
v18.0.51
- Enable replay also for hls streams
v18.0.50
- Store app token in case it cannot be fetched from Zattoo
v18.0.49
- Fix error if no recordings are available
v18.0.48
- Update to PVR addon API v5.10.1
v18.0.47
- Fix deadlock due to missing mutex.unlock()
v18.0.46
- Fix loading recordings data
v18.0.45
- Use v4 login api
- Improve logging
v18.0.44
- Update to PVR addon API v5.10.0
v18.0.43
- Improve handling of recordings
v18.0.42
- Do not drop recording state if recordings are not yet loaded
v18.0.41
- Store uuid after generating
v18.0.40
- Improve storing session cookie
v18.0.39
- Shorten session cookies in log
v18.0.38
- Persist Zattoo session
v18.0.37
- Cleanup cache also when recordings are not avialable
- Provide addon version to Zattoo upon login
v18.0.36
- Seek 5 minutes into recording stream
v18.0.35
- Seek 5 minutes into replay stream
v18.0.34
- Use service region country for epg
v18.0.33
- Fix valgrind output
v18.0.32
- Cleanup due to merge in Kodi
v18.0.31
- Add quantum TV as reseller
v18.0.30
- Set mime type to prevent HEAD request
- Enable manifest refresh
v18.0.29
- Support selective recall and restart
v18.0.28
- Revert "Allow playing current program from start without recall"
v18.0.27
- Disable playing future program
v18.0.26
- Allow playing current program from start without recall
v18.0.25
- Add some session information to log output
v18.0.24
- Sync time handling with pvr.teleboy
v18.0.23
- Add missing epg categories
v18.0.22
- Search for eit_categories.txt in system addon path
v18.0.21
- Search for logos in system addon path
v18.0.20
- Fix race conditions while closing the addon
v18.0.19
- Fix case where session is still alive while addon starts
- Improve cache cleanup
- Change some log levels
v18.0.18
- Fix time zone for EPG
v18.0.17
- Add some reseller
-- netplus.tv
-- mobiltv.quickline.com
-- tvplus.m-net.de
-- player.waly.tv
-- meinewelt.cc
-- bbv-tv.net
-- vtxtv.ch
-- myvisiontv.ch
-- iptv.glattvision.ch
-- saktv.ch
-- nettv.netcologne.de
-- tvonline.ewe.de
v18.0.16
- Make loading EPG multithreaded
v18.0.15
- Add debian folder
- Remove tinyxml2
v18.0.14
- Fix crash when loading EPG
- Fix selection of Quickline
v18.0.13
- Add support for Zattoo reseller (Quickline and Net+)
v18.0.12
- Improve EPG loading
v18.0.11
- Try to fix loading of guide
v18.0.10
- Rename GetFileProperty to GetFilePropertyValue
v18.0.9
- Fix build and solve warnings
v18.0.8
- Load EPG async
v18.0.7
- Replace libcurl with kodi implementation
- Add cache to improve loading time of recordings and timer
v18.0.6
- Adapt to final pvr api 5.7.0
v18.0.5
- Fix exception when loading timer
v18.0.4
- Remove unused code
- Reformat code
- Replace libyajl with rapidjson
v18.0.3
- Implement new replay api
v18.0.2
- Allow selection between dash and hls stream
v18.0.1
- Adapt to new api
- Merge dash branch into master
v18.0.0
- Initial support for Kodi 18 Leia
- Added minimalistic support for PVR Addon API 5.3.0
v0.2.11
- Merge v0.1.32
v0.2.10
- Merge v0.1.31
v0.2.9
- Merge v0.1.30
v0.2.8
- Fix error upon installation without settings
v0.2.7
- Fix some minor memory leaks
- Add new time-shift parameter to "watch" request
v0.2.6
- Merge v0.1.29
v0.2.5
- Merge v0.1.28
v0.2.4
- Merge v0.1.27
v0.2.3
- Merge v0.1.26
v0.2.2
- Merge v0.1.24
v0.2.1
- Temporary fix to show correct epg in case of replay
v0.2.0
- Enable DASH
- Enable Seeking (may not work with current inputstream.mpd)
- Enable recording of past shows
- Enable RePlay-TV
- Please note that this version requires a patched version of Kodi v17
v0.1.33
- Initial support for Kodi 18 Leia
- Added minimalistic support for PVR Addon API 5.3.0
v0.1.32
- Implement alternative EPG service to speed up and include description
v0.1.31
- Refactor epg cache to solve memory issue
v0.1.30
- Fix error upon installation without settings
- Fix memory leaks
- Remove some unused code
- Sync code with zattoo_dash branch where possible
v0.1.29
- Use libcurl to support https
v0.1.28
- Fix case where no genre is available
v0.1.27
- Map genre in guid
- Add genre to recording and timer
- Add plot to recording
v0.1.26
- Fix en_gb translations
- Show channel name for recordings
v0.1.25
- URL-Encode username and password
v0.1.24
- New logo and fanart
- Add LICENSE.txt
- Add english translation
v0.1.23
- Adapt to new API version
v0.1.22
- Support resume time and watch count
v0.1.21
- Re-add own HTTP implementation to allow access to cookies
v0.1.20
- Do not store app token and uuid anymore as Kodi does not store cookies since v17 beta 3
v0.1.19
- Generate and store a unique UUID for every installation
- Ignore if hello fails
v0.1.18
- Improve login handling
- Re-init session if we get errors on loading pages
v0.1.17
- Update timers & recordings every 10 minutes or if a timer has reacht its start time
v0.1.16
- Fix another memory leak
- Add option to only load favorites
v0.1.15
- Fix memory leaks
v0.1.14
- Add channel logos to addon (thanks to yattaah)
v0.1.13
- Refactor login and session handling
v0.1.12
- Always check that json is returned
v0.1.11
- Reuse session if possible
v0.1.10
- Preserve application token
v0.1.9
- Revert to using hls stream
v0.1.8
- Fix initial load. Open settings dialog if required
v0.1.7
- Fix windows build
- Make recordings visible in EPG timeline
v0.1.6
- Fix linking of libYajl for OSX (and maybe also for other environments)
v0.1.5
- Fix sorting of favourites by using the first n channel numbers for them
- Offset the remaining channels by the number of favourites to prevent overlaps
v0.1.4
- Support deletion of timer (planned recording)
- Refresh timers after change
v0.1.3
- Support creating timers (for recordings)
- Support deletion of recordings
v0.1.2
- Support watching recordings
v0.1.1
- Replace own HTTP implementation with Curl from Kodi
v0.1.0
- Support Kodi v17
v0.0.3
- Favoriten werden nun geladen
- Es werden nun so viele EPG Daten im vorraus geladen wie in Kodi eingestellt