~siretart/vlc/debian-packaging

« back to all changes in this revision

Viewing changes to doc/ChangeLog-2015

  • Committer: Sebastian Ramacher
  • Date: 2016-01-31 20:58:37 UTC
  • mfrom: (1.2.39)
  • Revision ID: git-v1:b7ac1de93ecf7cd3d86898544433974ce0af7086
Merge tag 'upstream/2.2.2'

Upstream version 2.2.2

# gpg: Signature made Sun 31 Jan 2016 21:57:53 CET using RSA key ID 6EA71993
# gpg: Good signature from "Sebastian Ramacher <sebastian@ramacher.at>"
# gpg:                 aka "Sebastian Ramacher <s.ramacher@gmail.com>"
# gpg:                 aka "Sebastian Ramacher <s.ramacher@gmx.at>"
# gpg:                 aka "Sebastian Ramacher <s.ramacher@student.tugraz.at>"
# gpg:                 aka "Sebastian Ramacher <sramacher@debian.org>"
# gpg:                 aka "Sebastian Ramacher <sebastian.ramacher@iaik.tugraz.at>"

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
commit f18331f6ebd77e9960742324bc72edee400657ae
 
2
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3
Date:   Tue Dec 29 17:02:45 2015 +0100
 
4
 
 
5
    access: http: fix icecast served playlists
 
6
    
 
7
    IceCast playlists are considered as streams if
 
8
    the Server is "IceCast x".
 
9
    
 
10
    As we are not reordering headers, we must handle
 
11
    that case and revert any icecast streaming changes.
 
12
    
 
13
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
14
 
 
15
commit f582141de56838742305330444a2ff045012259b
 
16
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
17
Date:   Mon Dec 28 23:42:57 2015 +0100
 
18
 
 
19
    Update NEWS
 
20
 
 
21
commit 2fe3e7bfb74dd19fc1165454b226d299c08bdd65
 
22
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
23
Date:   Mon Dec 28 14:49:36 2015 +0100
 
24
 
 
25
    access: mmstu: avoid overflow reading bitrate
 
26
    
 
27
    (cherry picked from commit 4934cda0b4ab4f9edbdb68a6d5d57c9fad4969b2)
 
28
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
29
 
 
30
commit 53a6c7ecf7472ceb606dc658916239d575e04cbd
 
31
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
32
Date:   Mon Dec 28 14:20:34 2015 +0100
 
33
 
 
34
    access: mmstu: remove xmalloc and simplify
 
35
    
 
36
    (cherry picked from commit c641af460856c81cfd6c91e2a4edc3304681f494)
 
37
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
38
 
 
39
commit 609b18afca52acf9a1e5e7b09ac3c1f4b440184b
 
40
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
41
Date:   Mon Dec 28 14:17:14 2015 +0100
 
42
 
 
43
    access: mmstu: drop xrealloc and simplify
 
44
    
 
45
    (cherry picked from commit de4b5430990bd7d2b48b33cd88d1747c5f943131)
 
46
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
47
 
 
48
commit 113ba636d6b419687001af95511f925e3838517d
 
49
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
50
Date:   Mon Dec 28 13:53:44 2015 +0100
 
51
 
 
52
    access: mmstu: check command length before parsing
 
53
    
 
54
    (cherry picked from commit 377b93ef0b09c7be6b6cb53228d195c916f19b61)
 
55
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
56
 
 
57
commit ed59e9654eb4762134077f7bae972fc267f2f54f
 
58
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
59
Date:   Mon Dec 28 12:57:08 2015 +0100
 
60
 
 
61
    access: mmstu: check for overflows (refs #16246)
 
62
    
 
63
    (cherry picked from commit 90ceeec675148623dd214b7f255c7a08baf614b5)
 
64
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
65
 
 
66
commit ad600d5b9adb793964d2cf03eef0d2b5abe53214
 
67
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
68
Date:   Sun Dec 27 23:34:45 2015 +0100
 
69
 
 
70
    access: mmstu: fix signedness
 
71
    
 
72
    (cherry picked from commit 3524d9e534c5d1cacb6329798688c46741163c93)
 
73
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
74
 
 
75
commit 23661e2b1671c9dd742e7f78f62a777720a8541a
 
76
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
77
Date:   Sun Dec 27 23:22:03 2015 +0100
 
78
 
 
79
    access: mmsu: remove xmalloc
 
80
    
 
81
    (cherry picked from commit 03f61eff6a620fc979a84b80a019006f64b4477b)
 
82
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
83
 
 
84
commit ab096695e405df0bf93f05b33bce874b8686caec
 
85
Author: Pierre Ynard <linkfanel@yahoo.fr>
 
86
Date:   Sat Dec 19 18:08:24 2015 +0100
 
87
 
 
88
    youtube.lua: resolve XML entities in Art URL
 
89
    
 
90
    (cherry picked from commit 8cd7277cde3d929f7baa0db61ce6162a9848b25e)
 
91
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
92
 
 
93
commit dcc6b6ade45449234b02c0c0cc7e6adf34283ce1
 
94
Author: Pierre Ynard <linkfanel@yahoo.fr>
 
95
Date:   Sat Dec 19 17:45:55 2015 +0100
 
96
 
 
97
    youtube.lua: more flexible variable declaration parsing in javascript
 
98
    
 
99
    This copes with: var a=...,b=...;
 
100
    
 
101
    (cherry picked from commit 623c46ba4ded47624ae4f840b58e8c1227325c74)
 
102
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
103
 
 
104
commit 22d188bf365df9785372ef684bbb1dc0b0975016
 
105
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
106
Date:   Fri Dec 18 13:03:05 2015 +0100
 
107
 
 
108
    German translation: fix parsing
 
109
 
 
110
commit f48596e757d7aa5defa243f84ea6ae50d5daf76a
 
111
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
112
Date:   Fri Dec 18 00:13:47 2015 +0100
 
113
 
 
114
    Po: Fix distcheck
 
115
 
 
116
commit 1084a684215ea8a631c5ccf552f17f623de3f1ed
 
117
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
118
Date:   Thu Dec 17 21:49:16 2015 +0100
 
119
 
 
120
    German translation: sanitize and unify stuff
 
121
 
 
122
commit db5105c5349f2ac3100ae5d20db7fda15f506bc2
 
123
Author: VideoLAN <videolan@videolan.org>
 
124
Date:   Thu Dec 17 13:03:34 2015 -0500
 
125
 
 
126
    l10n: Traditional Chinese update
 
127
    
 
128
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
129
 
 
130
commit 33d85f684026c13fd141b36ed95f6b1204082722
 
131
Author: VideoLAN <videolan@videolan.org>
 
132
Date:   Thu Dec 17 13:02:06 2015 -0500
 
133
 
 
134
    l10n: Simplified Chinese update
 
135
    
 
136
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
137
 
 
138
commit 721b02474e116f0283899ee4f91aa08540f5c63e
 
139
Author: VideoLAN <videolan@videolan.org>
 
140
Date:   Thu Dec 17 13:00:32 2015 -0500
 
141
 
 
142
    l10n: Uzbek update
 
143
    
 
144
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
145
 
 
146
commit 583cf7827a5105de781019ac5a95b634f871a84f
 
147
Author: Andriy Bandura <andriykopanytsia@gmail.com>
 
148
Date:   Thu Dec 17 12:58:15 2015 -0500
 
149
 
 
150
    l10n: Ukrainian update
 
151
    
 
152
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
153
 
 
154
commit 9b0f63994c47dde5174611008130c88575ef3ede
 
155
Author: Kaya Zeren <kayazeren@gmail.com>
 
156
Date:   Thu Dec 17 12:55:40 2015 -0500
 
157
 
 
158
    l10n: Turkish update
 
159
    
 
160
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
161
 
 
162
commit 269031a66a55bd2d48930f34dbc6e3a1a141d2a7
 
163
Author: VideoLAN <videolan@videolan.org>
 
164
Date:   Thu Dec 17 12:54:37 2015 -0500
 
165
 
 
166
    l10n: Tamil update
 
167
    
 
168
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
169
 
 
170
commit ade3f429764b2730c1a6514abd876b54955dd6c6
 
171
Author: A. Regnander <anton_r_3@hotmail.com>
 
172
Date:   Thu Dec 17 12:53:28 2015 -0500
 
173
 
 
174
    l10n: Swedish update
 
175
    
 
176
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
177
 
 
178
commit 167529c21e39403c5ab10c520a05043654f682e7
 
179
Author: VideoLAN <videolan@videolan.org>
 
180
Date:   Thu Dec 17 12:48:28 2015 -0500
 
181
 
 
182
    l10n: Slovenian update
 
183
    
 
184
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
185
 
 
186
commit ed4d8d9e1dbc2c6ce7c2b2747b0fa3e6fa2b963c
 
187
Author: Marián Hikaník <mhikanik@users.sourceforge.net>
 
188
Date:   Thu Dec 17 12:47:03 2015 -0500
 
189
 
 
190
    l10n: Slovak update
 
191
    
 
192
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
193
 
 
194
commit 59faf370ed59b0b23a62080bba2a0ec47882c7d8
 
195
Author: VideoLAN <videolan@videolan.org>
 
196
Date:   Thu Dec 17 12:45:55 2015 -0500
 
197
 
 
198
    l10n: Russian update
 
199
    
 
200
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
201
 
 
202
commit db11ecadf64234b575d4789267bdd225f6fbc6a0
 
203
Author: VideoLAN <videolan@videolan.org>
 
204
Date:   Thu Dec 17 12:44:33 2015 -0500
 
205
 
 
206
    l10n: Portuguese update
 
207
    
 
208
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
209
 
 
210
commit 02163ee8de995fb03d53f73cc248c9dfc8573536
 
211
Author: VideoLAN <videolan@videolan.org>
 
212
Date:   Thu Dec 17 12:40:32 2015 -0500
 
213
 
 
214
    l10n: Brazilian Portuguese update
 
215
    
 
216
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
217
 
 
218
commit 2b08a54e7d2c445d893542010068c6cd32c0ee2e
 
219
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
 
220
Date:   Thu Dec 17 12:39:29 2015 -0500
 
221
 
 
222
    l10n: Polish update
 
223
    
 
224
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
225
 
 
226
commit 1ac284cf0cbdd68fdaf4f3c7b6825c3c96682f5f
 
227
Author: VideoLAN <videolan@videolan.org>
 
228
Date:   Thu Dec 17 12:38:11 2015 -0500
 
229
 
 
230
    l10n: Punjabi update
 
231
    
 
232
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
233
 
 
234
commit d694e0da199c84e756640dc839172be57f26cef5
 
235
Author: VideoLAN <videolan@videolan.org>
 
236
Date:   Thu Dec 17 12:37:26 2015 -0500
 
237
 
 
238
    l10n: Occitan update
 
239
    
 
240
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
241
 
 
242
commit e5a151dba9d8026cc2b13116f7b242fcc83e2cd6
 
243
Author: VideoLAN <videolan@videolan.org>
 
244
Date:   Thu Dec 17 12:35:39 2015 -0500
 
245
 
 
246
    l10n: Norwegian Nynorsk update
 
247
    
 
248
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
249
 
 
250
commit e68d524686102cb2346c8b5bda88733e3a3eccfa
 
251
Author: Thomas De Rocker <thomasderocker@hotmail.com>
 
252
Date:   Thu Dec 17 12:34:30 2015 -0500
 
253
 
 
254
    l10n: Dutch update
 
255
    
 
256
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
257
 
 
258
commit 244d31d21b7a35b0287ca518060de54248591351
 
259
Author: VideoLAN <videolan@videolan.org>
 
260
Date:   Thu Dec 17 12:32:35 2015 -0500
 
261
 
 
262
    l10n: Norwegian Bokmål update
 
263
    
 
264
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
265
 
 
266
commit 5f8b74adfd6e4ea26eb2d28981514fa010713210
 
267
Author: VideoLAN <videolan@videolan.org>
 
268
Date:   Thu Dec 17 12:24:30 2015 -0500
 
269
 
 
270
    l10n: Malay update
 
271
    
 
272
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
273
 
 
274
commit dc9ff2bdc9094a0baf37f79a36e2556d65014689
 
275
Author: VideoLAN <videolan@videolan.org>
 
276
Date:   Thu Dec 17 12:23:10 2015 -0500
 
277
 
 
278
    l10n: Marathi update
 
279
    
 
280
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
281
 
 
282
commit 92cf5f29b7bbd7413bf3339acb71c007ccea1752
 
283
Author: VideoLAN <videolan@videolan.org>
 
284
Date:   Thu Dec 17 12:19:05 2015 -0500
 
285
 
 
286
    l10n: Malayalam update
 
287
    
 
288
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
289
 
 
290
commit c01aef20fc9ddcf94a428a78b7802e3d137199fb
 
291
Author: Ingmārs Dīriņš <melhiors14@gmail.com>
 
292
Date:   Thu Dec 17 12:16:15 2015 -0500
 
293
 
 
294
    l10n: Latvian update
 
295
    
 
296
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
297
 
 
298
commit 72c85444333c10503e33f88271417de1b9a4656c
 
299
Author: VideoLAN <videolan@videolan.org>
 
300
Date:   Thu Dec 17 12:14:21 2015 -0500
 
301
 
 
302
    l10n: Lithuanian update
 
303
    
 
304
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
305
 
 
306
commit 9a46903d2b300b5800b63e5f78773896b1c4b648
 
307
Author: VideoLAN <videolan@videolan.org>
 
308
Date:   Thu Dec 17 12:10:12 2015 -0500
 
309
 
 
310
    l10n: Korean update
 
311
    
 
312
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
313
 
 
314
commit 6cfd0d14d45ed497d8e5d0f4275afa733bfc5625
 
315
Author: VideoLAN <videolan@videolan.org>
 
316
Date:   Thu Dec 17 12:04:59 2015 -0500
 
317
 
 
318
    l10n: Kazakh update
 
319
    
 
320
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
321
 
 
322
commit 089e0a96f312077a9f2b9a33cefd81f10e65de13
 
323
Author: VideoLAN <videolan@videolan.org>
 
324
Date:   Thu Dec 17 12:03:32 2015 -0500
 
325
 
 
326
    l10n: Kabyle update
 
327
    
 
328
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
329
 
 
330
commit 4aec764adb8501f9874b49c20d9e58f766112b58
 
331
Author: Fumio Nakayama <fumio.n6a@gmail.com>
 
332
Date:   Thu Dec 17 12:00:24 2015 -0500
 
333
 
 
334
    l10n: Japanese update
 
335
    
 
336
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
337
 
 
338
commit 2b6f82ecfd3aeac2c87e7fd9ef6261eaff5fa56d
 
339
Author: Vincenzo Reale <smart2128@baslug.org>
 
340
Date:   Thu Dec 17 11:58:28 2015 -0500
 
341
 
 
342
    l10n: Italian update
 
343
    
 
344
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
345
 
 
346
commit 052b64e7be0509a0c2d8d1f32595cbcc066af463
 
347
Author: VideoLAN <videolan@videolan.org>
 
348
Date:   Thu Dec 17 11:55:42 2015 -0500
 
349
 
 
350
    l10n: Indonesian update
 
351
    
 
352
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
353
 
 
354
commit 91e1a73293d44c7c67a3b1db3af4dcf157a468ac
 
355
Author: Gabor Kelemen <kelemeng@gnome.hu>
 
356
Date:   Thu Dec 17 11:54:32 2015 -0500
 
357
 
 
358
    l10n: Hungarian update
 
359
    
 
360
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
361
 
 
362
commit a27f64fdb730b18a5a95983287279181b12668ac
 
363
Author: VideoLAN <videolan@videolan.org>
 
364
Date:   Thu Dec 17 11:50:19 2015 -0500
 
365
 
 
366
    l10n: Hindi update
 
367
    
 
368
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
369
 
 
370
commit b2b8f721dc115e2b76f503031126f90b0e4f6ff5
 
371
Author: VideoLAN <videolan@videolan.org>
 
372
Date:   Thu Dec 17 11:47:59 2015 -0500
 
373
 
 
374
    l10n: Gujarati update
 
375
    
 
376
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
377
 
 
378
commit 202bf894de45f83f5baecf4fa599b44681ee6fdd
 
379
Author: VideoLAN <videolan@videolan.org>
 
380
Date:   Thu Dec 17 11:45:30 2015 -0500
 
381
 
 
382
    l10n: Scottish Gaelic update
 
383
    
 
384
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
385
 
 
386
commit eb7d7207e9f1aab617143b78ad30113c91b1948f
 
387
Author: VideoLAN <videolan@videolan.org>
 
388
Date:   Thu Dec 17 11:38:38 2015 -0500
 
389
 
 
390
    l10n: Irish update
 
391
    
 
392
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
393
 
 
394
commit 59873a67bdb53e7395dcf66d6ca13be9908ad1d8
 
395
Author: VideoLAN <videolan@videolan.org>
 
396
Date:   Thu Dec 17 11:26:40 2015 -0500
 
397
 
 
398
    l10n: French update
 
399
    
 
400
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
401
 
 
402
commit 350e8864426d6e7404557f266491fddf94afa015
 
403
Author: VideoLAN <videolan@videolan.org>
 
404
Date:   Thu Dec 17 11:22:38 2015 -0500
 
405
 
 
406
    l10n: Finnish update
 
407
    
 
408
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
409
 
 
410
commit 00c780de8b97a4ebe2ac4c4beea99a8958dcdc3c
 
411
Author: VideoLAN <videolan@videolan.org>
 
412
Date:   Thu Dec 17 11:20:01 2015 -0500
 
413
 
 
414
    l10n: Persian update
 
415
    
 
416
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
417
 
 
418
commit 81dd68f648b32b5b9e5ac30971bcc3c0f4e82783
 
419
Author: VideoLAN <videolan@videolan.org>
 
420
Date:   Thu Dec 17 11:18:37 2015 -0500
 
421
 
 
422
    l10n: Basque update
 
423
    
 
424
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
425
 
 
426
commit 1719c4d00d288ef21be735b2db68e134695fc5cd
 
427
Author: VideoLAN <videolan@videolan.org>
 
428
Date:   Thu Dec 17 11:16:25 2015 -0500
 
429
 
 
430
    l10n: Spanish update
 
431
    
 
432
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
433
 
 
434
commit f3ba4ad14e204a3fe023fe073e470f31ad60d923
 
435
Author: VideoLAN <videolan@videolan.org>
 
436
Date:   Thu Dec 17 11:13:23 2015 -0500
 
437
 
 
438
    l10n: Spanish (Mexico) update
 
439
    
 
440
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
441
 
 
442
commit 7d57bc3b1aeada8470c9d000c46d3ae804f09717
 
443
Author: VideoLAN <videolan@videolan.org>
 
444
Date:   Thu Dec 17 11:11:31 2015 -0500
 
445
 
 
446
    l10n: English (United Kingdom) update
 
447
    
 
448
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
449
 
 
450
commit 4ee6f198d89cb309a37a44e57768cb5c83157b3f
 
451
Author: Savvas Nesseris <modernphilosopher82-2011@yahoo.com>
 
452
Date:   Thu Dec 17 10:41:49 2015 -0500
 
453
 
 
454
    l10n: Modern Greek update
 
455
    
 
456
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
457
 
 
458
commit b05070dab4aa288acb0cba67f89878fd444cc73f
 
459
Author: Christoph Miebach <christoph.miebach@web.de>
 
460
Date:   Thu Dec 17 10:31:44 2015 -0500
 
461
 
 
462
    l10n: German update
 
463
    
 
464
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
465
 
 
466
commit 0e06c24a83ceec6a8297598b8e058ab8c56acded
 
467
Author: VideoLAN <videolan@videolan.org>
 
468
Date:   Thu Dec 17 10:26:01 2015 -0500
 
469
 
 
470
    l10n: Danish update
 
471
    
 
472
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
473
 
 
474
commit 8dfb33ae71ee8740d113820422337332c7ae64b2
 
475
Author: VideoLAN <videolan@videolan.org>
 
476
Date:   Thu Dec 17 10:24:43 2015 -0500
 
477
 
 
478
    l10n: Welsh update
 
479
    
 
480
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
481
 
 
482
commit 624cb64739fa01cb8154b8d2e67c90972783bf83
 
483
Author: VideoLAN <videolan@videolan.org>
 
484
Date:   Thu Dec 17 10:24:07 2015 -0500
 
485
 
 
486
    l10n: Czech update
 
487
    
 
488
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
489
 
 
490
commit ddea7175f48faa3454e08ce99be4af3c67bfd8ed
 
491
Author: VideoLAN <videolan@videolan.org>
 
492
Date:   Thu Dec 17 10:22:02 2015 -0500
 
493
 
 
494
    l10n: Corsican update
 
495
    
 
496
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
497
 
 
498
commit c32a6a233d63f4624b8c68d2e2bd3cf9fe62b8e7
 
499
Author: VideoLAN <videolan@videolan.org>
 
500
Date:   Thu Dec 17 10:18:11 2015 -0500
 
501
 
 
502
    l10n: Bosnian update
 
503
    
 
504
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
505
 
 
506
commit f5c9493a9c6af0bc9f1617d4ff3f2a1fc160bd17
 
507
Author: VideoLAN <videolan@videolan.org>
 
508
Date:   Thu Dec 17 10:15:55 2015 -0500
 
509
 
 
510
    l10n: Initial Bodo translation
 
511
    
 
512
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
513
 
 
514
commit acd7aeb2b3d829a8934dcb55f729b0358836788e
 
515
Author: VideoLAN <videolan@videolan.org>
 
516
Date:   Thu Dec 17 10:09:57 2015 -0500
 
517
 
 
518
    l10n: Bengali update
 
519
    
 
520
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
521
 
 
522
commit cfb3cc436d5e693d9e2abf4fb6a5912a51de315e
 
523
Author: VideoLAN <videolan@videolan.org>
 
524
Date:   Thu Dec 17 10:05:25 2015 -0500
 
525
 
 
526
    l10n: Bulgarian update
 
527
    
 
528
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
529
 
 
530
commit 9e40ab651f88815e547b06327f543aa22081d036
 
531
Author: VideoLAN <videolan@videolan.org>
 
532
Date:   Thu Dec 17 10:02:31 2015 -0500
 
533
 
 
534
    l10n: Asturian update
 
535
    
 
536
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
537
 
 
538
commit baab3696ecc2c7625199a20594e93d0e9abbf698
 
539
Author: VideoLAN <videolan@videolan.org>
 
540
Date:   Thu Dec 17 10:00:05 2015 -0500
 
541
 
 
542
    l10n: Initial Assamese (India) translation
 
543
    
 
544
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
545
 
 
546
commit 499466b0b3d440018fa9fcdec75442e91aded038
 
547
Author: VideoLAN <videolan@videolan.org>
 
548
Date:   Thu Dec 17 09:56:30 2015 -0500
 
549
 
 
550
    l10n: Arabic update
 
551
    
 
552
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
553
 
 
554
commit 9c0c9fd68ddbb0c88e3d0248a0ac58d5392d9346
 
555
Author: VideoLAN <videolan@videolan.org>
 
556
Date:   Thu Dec 17 09:52:39 2015 -0500
 
557
 
 
558
    l10n: Amharic (Ethiopia) update
 
559
    
 
560
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
561
 
 
562
commit d3adeabf38049ce68dbd964f01138e2cb38ff849
 
563
Author: VideoLAN <videolan@videolan.org>
 
564
Date:   Thu Dec 17 09:50:16 2015 -0500
 
565
 
 
566
    l10n: Afrikaans update
 
567
    
 
568
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
569
 
 
570
commit bb9b2560e0c445d58f7329358cc0dcee8d9d51a1
 
571
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
572
Date:   Wed Dec 16 17:39:37 2015 +0100
 
573
 
 
574
    NEWS: clarify the Qt 5.5 key/mouse events support
 
575
 
 
576
commit 09f3b6be561afcced2e0bc51fb2d4c80a7e3ef87
 
577
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
578
Date:   Wed Dec 16 17:32:08 2015 +0100
 
579
 
 
580
    Update NEWS for 2.2.2
 
581
 
 
582
commit eece3fe28a4f041b65bf95c05b5c940eef53a31b
 
583
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
584
Date:   Wed Dec 16 16:37:11 2015 +0100
 
585
 
 
586
    Update PO
 
587
 
 
588
commit 4fbdbe20eb4ab800dfaf4a84b13d65be9c084107
 
589
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
590
Date:   Wed Dec 2 15:28:18 2015 +0100
 
591
 
 
592
    Contribs: update live555
 
593
    
 
594
    (cherry picked from commit 85bbd21f6bd3377d588994c0f9848ca8d20af6e4)
 
595
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
596
 
 
597
commit c621fad699a541cdce524aff320482b47645d9e0
 
598
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
599
Date:   Tue Dec 8 18:27:21 2015 +0100
 
600
 
 
601
    lua: Destroy the callback before destroying the variable
 
602
    
 
603
    (cherry picked from commit ea1db09becdfe6b05233f312592c33d63c025f96)
 
604
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
605
 
 
606
commit 0f94bb54d0f89b42055e751b697077b2e6e9c9d1
 
607
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
608
Date:   Tue Dec 8 14:05:22 2015 +0100
 
609
 
 
610
    extras/package: update npapi code location
 
611
    
 
612
    (cherry picked from commit 2cc390045729b8e4cb51e6a8094df609461e7451)
 
613
    Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
614
 
 
615
commit 95877a9cc187ddc27f0eb19f4579c88c1ac7ae8b
 
616
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
617
Date:   Thu Dec 10 15:01:47 2015 +0100
 
618
 
 
619
    qt4: Fix initial input probing
 
620
    
 
621
    inputChangedHandler only reads from the current MIM input, which isn't
 
622
    set until the next playlist callback is received.
 
623
    This actively probes the current input, sets it, and inform potential
 
624
    listeners
 
625
    refs #14162
 
626
    
 
627
    Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
628
 
 
629
commit f2dac80120f7d4e8c350bc53d1a3fc34277fac3a
 
630
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
631
Date:   Thu Dec 10 13:08:44 2015 +0100
 
632
 
 
633
    qt4: Make Singleton thread safe
 
634
    
 
635
    This is unoptimal but could be improved using C++11 (or memory barriers
 
636
    for double check locking)
 
637
    fixes #14885
 
638
    
 
639
    Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
640
 
 
641
commit e6a19dffb201f37f4387953e30c51d1db89ff16b
 
642
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
643
Date:   Tue Mar 17 18:03:17 2015 +0100
 
644
 
 
645
    Qt: do not emit signals from the MIM constructor
 
646
    
 
647
    Should close #14162
 
648
    
 
649
    Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
650
 
 
651
commit 1317319c41747c9be6e0fabf450b2831e97cee19
 
652
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
653
Date:   Tue Dec 8 15:26:38 2015 +0100
 
654
 
 
655
    qt4: input_manager: Only add root items to recent items list
 
656
    
 
657
    fixes #14399
 
658
    
 
659
    (cherry picked from commit a26999c1f42ea4173d4e3ea64bfc554b36becc30)
 
660
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
661
 
 
662
commit 9a316d42c110aa80bf5dff16c443338a7dba700c
 
663
Author: Thomas Guillem <thomas@gllm.fr>
 
664
Date:   Tue Dec 8 16:44:54 2015 +0100
 
665
 
 
666
    avcodec: fix build before libavcodec 55
 
667
    
 
668
    Pointed-by: Hannes Domani <ssbssa@yahoo.de>
 
669
 
 
670
commit 07ddb88cd7e7b8642e53b95aeee8b18077dd44cf
 
671
Author: Thomas Guillem <thomas@gllm.fr>
 
672
Date:   Thu Jul 30 17:37:34 2015 +0200
 
673
 
 
674
    avcodec: fix invalid free
 
675
    
 
676
    Initialize frame to NULL before goto end
 
677
    
 
678
    (cherry picked from commit 3fc28a0bc620ea3668181eb24ddb0b5f0d00e869)
 
679
 
 
680
commit ada74145cbe3feb088eb12969932292811b9bfe0
 
681
Author: KO Myung-Hun <komh78@gmail.com>
 
682
Date:   Sun Dec 6 18:57:41 2015 +0900
 
683
 
 
684
    os2: thread: determine cancelable state with killable variable
 
685
    
 
686
    If thread cancel is disabled and cancel is requested, it causes a tight
 
687
    infinite loop eating up CPU in cancellation points such as vlc_join(),
 
688
    vlc_cond_wait() and vlc_cond_timedwait().
 
689
    
 
690
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
691
    (cherry picked from commit 973a465a5a28ebd9c9bcf860f21e2dca85ee1a9e)
 
692
    Signed-off-by: KO Myung-Hun <komh@chollian.net>
 
693
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
694
 
 
695
commit c4f3a3a2bc8be59a565a2f318efda077b3beff5b
 
696
Author: KO Myung-Hun <komh78@gmail.com>
 
697
Date:   Sun Dec 6 18:57:40 2015 +0900
 
698
 
 
699
    os2: thread: use sys/builtin.h instead of 386/builtin.h
 
700
    
 
701
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
702
    (cherry picked from commit d297628100501ffe6a2e7e1d1d5cd1dabf5b70b3)
 
703
    Signed-off-by: KO Myung-Hun <komh@chollian.net>
 
704
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
705
 
 
706
commit 827a5bf2304a23e381b5ebf2d19590840560ebf6
 
707
Author: KO Myung-Hun <komh78@gmail.com>
 
708
Date:   Sun Dec 6 18:57:39 2015 +0900
 
709
 
 
710
    src: os2: fix locking at quit
 
711
    
 
712
    Sometimes, especially at quit, vlc_cond_(timed)wait() may be called
 
713
    very frequently. And this may exceed the limit the post count of
 
714
    OS/2 event semaphore. As a result, waiting thread numbers cannot be
 
715
    calculated properly.
 
716
    
 
717
    To avoid this, increase/decrease waiting thread numbers in
 
718
    vlc_cond_wait_common() instead of separating it into vlc_cond_signal()
 
719
    and vlc_cond_wait_common().
 
720
    
 
721
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
722
    (cherry picked from commit b8242eeb84ac626d58c55a66288e79da6dffdd08)
 
723
    Signed-off-by: KO Myung-Hun <komh@chollian.net>
 
724
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
725
 
 
726
commit 03c486577b06a1b012a8e32918bdbdfa3afe6c2a
 
727
Author: KO Myung-Hun <komh78@gmail.com>
 
728
Date:   Sun Dec 6 18:57:38 2015 +0900
 
729
 
 
730
    os2: thread: implement vlc_cond_signal() correctly
 
731
    
 
732
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
733
    (cherry picked from commit 867024da82f9e13d9ff8da1ce41bf47d6aebbd0e)
 
734
    Signed-off-by: KO Myung-Hun <komh@chollian.net>
 
735
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
736
 
 
737
commit fef83a43346b3856b869488a7cae4f970e4e8655
 
738
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
739
Date:   Sat Dec 5 17:12:22 2015 +0100
 
740
 
 
741
    macosx: Allow to open https URLs, do not list VLC as a browser
 
742
    
 
743
    This allows to drop https URLs on the VLC icon as well, in addition
 
744
    to http URLs.
 
745
    
 
746
    Additionally, this removes VLC again from the list of web browsers
 
747
    the user can choose in system settings --> general.
 
748
    
 
749
    close #13672
 
750
    
 
751
    (cherry picked from commit 66bab23eb7950a19279bad31dc642f8c87e90447)
 
752
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
753
 
 
754
commit ed88d3cb8cb3a7d34128b6557ca77a54ac352881
 
755
Author: Christoph Miebach <christoph.miebach@web.de>
 
756
Date:   Fri Dec 4 06:04:27 2015 -0500
 
757
 
 
758
    l10n: NSIS: adding Afrikaans and Indonesian
 
759
 
 
760
commit 108b8b1fad8575e1ee148872c51ae4b280652615
 
761
Author: Christoph Miebach <christoph.miebach@web.de>
 
762
Date:   Fri Dec 4 06:00:37 2015 -0500
 
763
 
 
764
    l10n: NSIS: updating Danish, Korean, Lithuanian, Norwegian, Portuguese and Turkish
 
765
 
 
766
commit 5b8bcefede40abe2db5c6837ca28836c43530d3e
 
767
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
768
Date:   Wed Dec 2 15:48:28 2015 +0100
 
769
 
 
770
    stream_filter: httplive: extend probing to 2K (fix #15134)
 
771
    
 
772
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
773
 
 
774
commit cd367a0208739ff9567a02fc41e848ebbdbdc822
 
775
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
776
Date:   Tue Dec 1 14:25:03 2015 +0100
 
777
 
 
778
    Contribs: update Freetype to 2.6.2
 
779
    
 
780
    (cherry picked from commit ab6e4544a810b0e6b7ceb19ec7e5c19197562699)
 
781
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
782
 
 
783
commit 900295c4568390ed68ea9a051115176127b7affb
 
784
Author: Rafaël Carré <funman@videolan.org>
 
785
Date:   Sat Jul 26 18:05:38 2014 +0200
 
786
 
 
787
    directsound: missing header
 
788
    
 
789
    (cherry picked from commit 9beeb8b83f13de4ab52edd10cca33704741661cb)
 
790
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
791
 
 
792
commit 0e320c5346da32c27332753d20abe176d127f68d
 
793
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
794
Date:   Tue Dec 1 13:53:16 2015 +0100
 
795
 
 
796
    Contribs: Update libbluray to 0.9.2
 
797
    
 
798
    (cherry picked from commit f76cbf5fd4ee29a4757518983f827e86e66325dc)
 
799
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
800
 
 
801
commit 3453ad2be7df9f4a34a4b678ec8c13faab27fc9d
 
802
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
803
Date:   Mon Nov 30 18:29:38 2015 +0100
 
804
 
 
805
    Contribs: update libxml2 to 2.9.3
 
806
    
 
807
    (cherry picked from commit a6164237ba4b6ea07503464ea3c2f72e9f19374c)
 
808
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
809
 
 
810
commit 0fe0df2b6d307c33fde70af30c9eb96926c0227d
 
811
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
812
Date:   Mon Nov 30 18:25:37 2015 +0100
 
813
 
 
814
    Contribs: Update gpg-error to 1.20
 
815
    
 
816
    (cherry picked from commit f91f0127c3c493a4cfc61346896fa5ff04f9de2e)
 
817
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
818
 
 
819
commit 8d6fda7db6b849306fcbd199e0072443142d5b06
 
820
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
821
Date:   Mon Nov 30 18:25:20 2015 +0100
 
822
 
 
823
    Contribs: update gcrypt to 1.6.4
 
824
    
 
825
    (cherry picked from commit f23d3af1b711b155e9bde45c136c021d40127139)
 
826
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
827
 
 
828
commit 99369834b06dcacef2879db2c7cb21ecc37942b7
 
829
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
830
Date:   Mon Nov 30 18:10:31 2015 +0100
 
831
 
 
832
    Contribs: update libshout to 2.4.1
 
833
    
 
834
    (cherry picked from commit 8382c7056e2c67a2b70983b4f54bd0cb3baff7a5)
 
835
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
836
 
 
837
commit e5bdad48c6e77cbae49f68eab6ac11d7d59ce773
 
838
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
839
Date:   Mon Nov 30 17:53:04 2015 +0100
 
840
 
 
841
    Contribs: update Opus to 1.1.1
 
842
    
 
843
    (cherry picked from commit ef7b67032e5bc2603b7c752dff5d40593e8aff10)
 
844
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
845
 
 
846
commit 26a97159739b76f10a161df9f6a20af1f0887d28
 
847
Author: Rafael Waldo Delgado Doblas <lord.rafa@gmail.com>
 
848
Date:   Sun Nov 15 20:56:15 2015 +0000
 
849
 
 
850
    vlsub: fixing regex to open files on root folder or without name (ie. http).
 
851
    
 
852
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
853
    (cherry picked from commit 572937058d0fef09880ac2d7f90e5e1628da91bd)
 
854
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
855
 
 
856
commit d1a8ead166bfbadddebf6ff379d3d4f57e260965
 
857
Author: Petri Hintukainen <phintuka@gmail.com>
 
858
Date:   Mon Nov 23 09:31:46 2015 +0200
 
859
 
 
860
    Fix leak in error path
 
861
    
 
862
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
863
    (cherry picked from commit d9a8f8cd91064ca27c035094952983f2df510096)
 
864
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
865
 
 
866
commit ab894eeee8cc7e20b7383b60afd42e54d1093ecb
 
867
Author: Petri Hintukainen <phintuka@gmail.com>
 
868
Date:   Wed Nov 25 14:47:37 2015 +0200
 
869
 
 
870
    avcodec: fix PGS timestamps
 
871
    
 
872
    Display time is not pts of the last block.
 
873
    avcodec returns decoded subtitle with the correct timestamp.
 
874
    
 
875
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
876
    (cherry picked from commit 9fc361dea16db17f3220974d9b68f1af955b236a)
 
877
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
878
 
 
879
commit 116381a087691a545c870570d70f4f551c130307
 
880
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
881
Date:   Tue Nov 24 16:29:48 2015 +0100
 
882
 
 
883
    libvlc: raise a title changed event if the title changes
 
884
    
 
885
    (cherry picked from commit 0584253f87bd897237744e9c18623a9465d922a6)
 
886
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
887
 
 
888
commit b75cb597797c0334f65115c2666e8ae095c434de
 
889
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
890
Date:   Mon Nov 30 20:15:50 2015 +0100
 
891
 
 
892
    macosx: CAS: Fix 2 more label l10n with missing outlets
 
893
    
 
894
    Manual backport of bfcbe0a5eb6ff7ee305e9cfc25a19cfb508e15a6.
 
895
 
 
896
commit 164c0d3783dc2153d2669f822d604bcf30271365
 
897
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
898
Date:   Mon Nov 30 19:53:30 2015 +0100
 
899
 
 
900
    macosx: CAS: Fix some l10n of stream panel
 
901
    
 
902
    manually backported from 1ef87d326e95b6640e9079dd4cd04dca721e2663.
 
903
 
 
904
commit 3eea99edbf3141c6c67b1162d44dc2fdc6e654f2
 
905
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
906
Date:   Mon Nov 30 18:42:22 2015 +0100
 
907
 
 
908
    Revert 'libvlc media list player: attach observer after player instance creation' (closes #15982)
 
909
    
 
910
    This commit is intended for the 3.0 branch of libvlc only and does not respect the playlist life time model deployed within the 2.2 timeline
 
911
 
 
912
commit b6b38102e3c03337191ca4aee8ac9ff8da11e1ae
 
913
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
914
Date:   Mon Nov 30 11:59:04 2015 +0100
 
915
 
 
916
    Revert 'contrib/ffmpeg: disable videotoolbox decoder since we have our own'
 
917
    
 
918
    This reverts commit ecbf8dd0585fcaca558859e85e9df7447f9eda28.
 
919
    
 
920
    The currently deployed ffmpeg hash doesn't have that configure option.
 
921
 
 
922
commit 6f94249aca3dce44cc93dcc3e83ea5b23b046346
 
923
Author: Hannes Domani <ssbssa@yahoo.de>
 
924
Date:   Mon Sep 15 16:50:36 2014 +0200
 
925
 
 
926
    zvbi: return actual last visible row
 
927
    
 
928
    Currently in most cases the row after the last is returned.
 
929
    When the last row is visible vbi_draw_vt_page_region() could
 
930
    crash, because it went over the size of p_page.text and use
 
931
    invalid values (>=40) as index for p_page.color_map.
 
932
    
 
933
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
934
    (cherry picked from commit 59c8ec8a549dbd9b626128024d16fb2017683ff0)
 
935
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
936
 
 
937
commit b98069fbfea8773b1245ce29803cb5b06d8d0359
 
938
Author: Pierre Ynard <linkfanel@yahoo.fr>
 
939
Date:   Wed Nov 25 02:50:10 2015 +0100
 
940
 
 
941
    youtube.lua: handle multiline statements in signature descrambling javascript
 
942
    
 
943
    Join such statements into a single line, as it breaks our line-based
 
944
    parsing when one of our statements of interest gets split
 
945
    
 
946
    (cherry picked from commit 71b243f49fa89807adb30e84d026a0318200ccdc)
 
947
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
948
 
 
949
commit c77a2819f3bbe7833cfb6b4ed52cfc8d2db9c5f3
 
950
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
951
Date:   Tue Nov 24 16:48:37 2015 +0100
 
952
 
 
953
    lua-http: XML encode metadata before pushing it on the page (closes #15866)
 
954
    
 
955
    (cherry picked from commit a6b0ddeab8a3c8420b584d086fcae4b96bb85abe)
 
956
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
957
 
 
958
commit 110d734f81180a2749fe0730e796f44067f4017e
 
959
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
960
Date:   Mon Nov 23 22:27:04 2015 +0100
 
961
 
 
962
    Qt: fix EventId collisions
 
963
    
 
964
    Ref #14885 #14166 #14162 #14442
 
965
    
 
966
    (cherry picked from commit 2530f6a54b07995eea0aaaaec6abcd76fb564b79)
 
967
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
968
 
 
969
commit 9364d91d2c94aee452ad96563d195ea92121acfd
 
970
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
971
Date:   Mon Nov 23 19:52:16 2015 +0100
 
972
 
 
973
    Qt, playlist: simplify
 
974
    
 
975
    Ref #11707
 
976
 
 
977
commit c4012f7d01c149ec2647d81b72a8e71b385e28c9
 
978
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
979
Date:   Wed Nov 4 10:51:09 2015 +0100
 
980
 
 
981
    Contribs: correctly clean the libbluray jar when rebuilding
 
982
    
 
983
    (cherry picked from commit 8521a85af958f1c40b5c3aad8da33c94412db7e0)
 
984
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
985
 
 
986
commit 7ca9f51a21c87845d60d8465a8e8da56dd99b403
 
987
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
988
Date:   Wed Nov 4 14:29:45 2015 +0100
 
989
 
 
990
    Contribs: accept more toolchains for OS X
 
991
    
 
992
    (cherry picked from commit 7da16002e36da1bce6621602a9d8a622e096bb22)
 
993
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
994
 
 
995
commit fa35a450961e3e4fa376e6fd3a4c7895506342e9
 
996
Author: Thomas Guillem <thomas@gllm.fr>
 
997
Date:   Thu Nov 5 16:08:47 2015 +0100
 
998
 
 
999
    Contribs: update dvbpsi to 1.3.0
 
1000
    
 
1001
    (cherry picked from commit 0ac74ba8d90824aa56da44f3de33a3be2f51fe6f)
 
1002
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1003
 
 
1004
commit 75a10cb64532097f4b28e8fb382f652e1b31f5d9
 
1005
Author: Pierre Ynard <linkfanel@yahoo.fr>
 
1006
Date:   Wed Nov 11 22:51:08 2015 +0100
 
1007
 
 
1008
    youtube.lua: properly search for signature descrambling helper object
 
1009
    
 
1010
    It is not anymore conveniently located before its use. Also, update look
 
1011
    up of descrambling rules.
 
1012
    
 
1013
    (cherry picked from commit 0c48277273d776080c893154124fa3537dc6485f)
 
1014
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1015
 
 
1016
commit bd908d93cac78623e82a4d8cdfbf99d8b19e2edb
 
1017
Author: Pierre Ynard <linkfanel@yahoo.fr>
 
1018
Date:   Wed Nov 11 16:14:21 2015 +0100
 
1019
 
 
1020
    youtube.lua: helper to extract signature descrambling javascript code
 
1021
    
 
1022
    (cherry picked from commit 8074c41dc022bda1170fe4c4084bd37f17ddbba2)
 
1023
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1024
 
 
1025
commit 239d5c98969f5b31c27aa401a06d1efaebdcd1e0
 
1026
Author: Pierre Ynard <linkfanel@yahoo.fr>
 
1027
Date:   Wed Nov 11 14:17:58 2015 +0100
 
1028
 
 
1029
    youtube.lua: buffering iterator for signature descrambling javascript
 
1030
    
 
1031
    (cherry picked from commit f87f4539698430ceef75d7becb08f83125b3f869)
 
1032
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1033
 
 
1034
commit 1fbb60a2b25e265a4ef3681090c7256971857fc0
 
1035
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1036
Date:   Mon Nov 16 15:04:28 2015 +0100
 
1037
 
 
1038
    Contribs: update PNG to 1.6.19
 
1039
    
 
1040
    CVE-2015-7981 and CVE-2015-8126
 
1041
    
 
1042
    (cherry picked from commit c3b4e38d181709d63882b404e3882f243a2a74a1)
 
1043
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1044
 
 
1045
commit 945cf175155793c852fddb30e723d0c6218e4f20
 
1046
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
1047
Date:   Wed Nov 18 10:55:07 2015 +0100
 
1048
 
 
1049
    demux: avformat: fix double free with io buffer (fix #15903)
 
1050
    
 
1051
    As mentioned by documentation
 
1052
    "It may be freed and replaced with a new buffer by libavformat."
 
1053
    " AVIOContext.buffer holds the buffer currently in use"
 
1054
    
 
1055
    (cherry picked from commit 51bbaf06e0510ea921890158992e39af5a7b6f42)
 
1056
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1057
 
 
1058
commit 97cad1a33a26b3c2a54b66685fe76e427478c9ab
 
1059
Author: Petri Hintukainen <phintuka@gmail.com>
 
1060
Date:   Wed Nov 18 09:59:25 2015 +0200
 
1061
 
 
1062
    bluray: fix current chapter
 
1063
    
 
1064
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1065
    (cherry picked from commit 326b1d971b94b66c7c2535155ac13fae666752f5)
 
1066
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1067
 
 
1068
commit cbe7a3901f3140633f071f1b8f70093026e1fc99
 
1069
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1070
Date:   Sat Nov 21 20:46:38 2015 +0200
 
1071
 
 
1072
    Fix return value after items hand-over via MPRIS (fixes 15947)
 
1073
    
 
1074
    (cherry picked from commit e1aaa1e07b97f17603a4873d7ca4829b25f84239)
 
1075
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1076
 
 
1077
commit 64a8477ef8d188d00b503007f4c47e6ff595585e
 
1078
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
1079
Date:   Wed Apr 8 16:35:22 2015 +0200
 
1080
 
 
1081
    mux: mp4: missing MP3 codec
 
1082
    
 
1083
    (cherry picked from commit 1c2ea1e8cd10fb4a7c3580fbf51aeea46ac10d7c)
 
1084
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
1085
 
 
1086
commit 096c37f083dd99d5d76aa4eaeb53e34badd39368
 
1087
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
1088
Date:   Sun Nov 22 16:27:56 2015 +0100
 
1089
 
 
1090
    NEWS: Mention El Capitan support
 
1091
 
 
1092
commit 0c43c552be553360a09c117071b9eb22d4cfe415
 
1093
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1094
Date:   Mon Nov 16 21:57:41 2015 +0200
 
1095
 
 
1096
    vdpau: fix function pointers array size
 
1097
    
 
1098
    (cherry picked from commit 16c14ccedc8fe1f729517624784e38854bbf0eb7)
 
1099
 
 
1100
commit 64dccb0fdd71075e37e03c4b52a0c9f5bb749d3f
 
1101
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1102
Date:   Mon Nov 16 14:54:35 2015 +0100
 
1103
 
 
1104
    Configure: Refuse Qt 5.5.0 and 5.5.1
 
1105
    
 
1106
    If you are a packager, I'm sorry for you, but you MUST patch Qt5.5 with
 
1107
    https://codereview.qt-project.org/#/c/139066/1
 
1108
    and then revert this commit.
 
1109
    You can also lobby for a Qt5.5.2
 
1110
 
 
1111
commit b4235ae00b267306f3ed01dcf1e0305ed7b9e7ba
 
1112
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
1113
Date:   Sun Nov 15 01:30:56 2015 +0100
 
1114
 
 
1115
    extras/tools: update ant
 
1116
    
 
1117
    (cherry picked from commit 6e31fe928e37c856886723ceff3241ba8fbe53e3)
 
1118
 
 
1119
commit 457f298b1c982495cf1a7801f1c0570ce70fdc44
 
1120
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
1121
Date:   Mon Oct 26 11:02:12 2015 +0100
 
1122
 
 
1123
    contrib/matroska: fix sha1 line style
 
1124
    
 
1125
    (cherry picked from commit 3eb40a03a755809c982a1034587c6dfb38c5d262)
 
1126
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1127
 
 
1128
commit 863a4259336594469436fa072f7277e4924721f5
 
1129
Author: Thomas Guillem <thomas@gllm.fr>
 
1130
Date:   Thu Nov 5 12:35:21 2015 +0100
 
1131
 
 
1132
    libvlc: don't release media_list while it's used by media
 
1133
    
 
1134
    Indeed, events callbacks can access the media_list.
 
1135
    
 
1136
    (cherry picked from commit 860f831fc1ee17caca4225e40bb78fc5b8964dc7)
 
1137
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1138
 
 
1139
commit 1e9acbe74b219dfc6d0207c0504f19189ace9061
 
1140
Author: Sean McGovern <gseanmcg@gmail.com>
 
1141
Date:   Tue Nov 3 20:21:47 2015 -0500
 
1142
 
 
1143
    contrib: update gettext to 0.19.6
 
1144
    
 
1145
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1146
    (cherry picked from commit 801941266d0c8a80309203ce10db7e07c407d30c)
 
1147
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1148
 
 
1149
commit d9ff5cb59eefc0e220a8a84b1d8c6a5da0e4c0a3
 
1150
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1151
Date:   Wed Nov 4 08:58:02 2015 +0100
 
1152
 
 
1153
    Contribs: update libbluray to 0.9.1
 
1154
    
 
1155
    (cherry picked from commit ca90a8297679846861b57bb3706c639456575382)
 
1156
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1157
 
 
1158
commit 24ed484bf41d503e27b367ee683b47212f773677
 
1159
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1160
Date:   Mon Oct 26 00:14:16 2015 +0100
 
1161
 
 
1162
    Contribs: update Freetype to 2.6.1
 
1163
    
 
1164
    (cherry picked from commit 5797f212a80d3bbd40bf51a3a10f47d1ac8b7974)
 
1165
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1166
 
 
1167
commit b6c8d7d458713bc0c46864e41e7841f73486ae04
 
1168
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1169
Date:   Mon Oct 26 00:12:46 2015 +0100
 
1170
 
 
1171
    Contribs: update Fribidi to 0.9.17
 
1172
    
 
1173
    (cherry picked from commit 325b31f6e88b82f403c10a4bf1e3cd6a8a9bc52a)
 
1174
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1175
 
 
1176
commit 0e3bd6e7a2b3f84de63760ceccec411783e4cc1d
 
1177
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1178
Date:   Sun Oct 25 23:52:28 2015 +0100
 
1179
 
 
1180
    Contribs: update harfbuzz to 1.0.6
 
1181
    
 
1182
    (cherry picked from commit 24ea755b798ddaf3633c388f73c053d53b9a2ce9)
 
1183
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1184
 
 
1185
commit 24b35656ebef0aae52b280baf78ef7b5e64dbeb9
 
1186
Author: Steve Lhomme <robux4@videolabs.io>
 
1187
Date:   Fri Oct 30 18:18:01 2015 +0100
 
1188
 
 
1189
    avformat: fix incorrect log
 
1190
    
 
1191
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
1192
    (cherry picked from commit 84e2d1d74793a4cd5051cf8396daeeee2aea2db0)
 
1193
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1194
 
 
1195
commit a09ae71be5904ed77ab6d740ae153c8b6b45c4f0
 
1196
Author: Pierre Ynard <linkfanel@yahoo.fr>
 
1197
Date:   Fri Oct 30 05:44:51 2015 +0100
 
1198
 
 
1199
    vimeo.lua: fix video quality selection
 
1200
    
 
1201
    Fixes #15778
 
1202
    
 
1203
    (cherry picked from commit 02a9d0876614d0b882a5dba3cb1ea4701becda7f)
 
1204
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1205
 
 
1206
commit 6b18649216bce518b4496d3004f1a0cd1af27ca2
 
1207
Author: Pierre Ynard <linkfanel@yahoo.fr>
 
1208
Date:   Thu Oct 29 03:40:39 2015 +0100
 
1209
 
 
1210
    youtube.lua: don't downgrade from HTTPS to HTTP
 
1211
    
 
1212
    This can be a security leak. This works as far as vlc.access is
 
1213
    accurate.
 
1214
    
 
1215
    (cherry picked from commit b20f17a5a722c176287efedd691d1354cbb649b5)
 
1216
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1217
 
 
1218
commit e2e42e74f013a93039e47140d7fbc59a68aaab27
 
1219
Author: Shlomi Fish <shlomif@shlomifish.org>
 
1220
Date:   Wed Oct 28 22:36:38 2015 +0100
 
1221
 
 
1222
    lua: fix HTTP loadstring in lua 5.2+
 
1223
    
 
1224
    Close #14988
 
1225
    
 
1226
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1227
    (cherry picked from commit 58ad6be8c45f8c9586861c6d622097e1bc945df6)
 
1228
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1229
 
 
1230
commit e938f21ccaa8a5f842351eebaa0f8c635d72c7e8
 
1231
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1232
Date:   Thu Oct 29 10:50:11 2015 +0100
 
1233
 
 
1234
    Qt: fix compilation with qt4
 
1235
 
 
1236
commit 18875c3c160e69b47ebf0a36288c8ef5d9b6090d
 
1237
Author: Valter Correia <valtergcorreia@ua.pt>
 
1238
Date:   Tue Oct 27 22:45:55 2015 +0000
 
1239
 
 
1240
    Qt: fix enter event in addons manager
 
1241
    
 
1242
    Hitting ENTER in addon manager search field no longer makes tab content disappear
 
1243
    
 
1244
    Closes #15162, #14553
 
1245
    
 
1246
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1247
    (cherry picked from commit 167830d4c39b773ad28f591d2e4ecb66d43022b8)
 
1248
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1249
 
 
1250
commit 6188f948579e34e0f7d39e37db49e9a0447ac430
 
1251
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
1252
Date:   Wed Oct 28 11:09:37 2015 +0100
 
1253
 
 
1254
    tools: update xz
 
1255
    
 
1256
    (cherry picked from commit 4e38dcb0fae8db06d0074db42b48aece47403e8b)
 
1257
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1258
 
 
1259
commit 8726b8cf974cfdff83150261578832329d2e48a7
 
1260
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1261
Date:   Tue Oct 27 23:09:31 2015 +0100
 
1262
 
 
1263
    Contribs: we want a pure harfbuzz :)
 
1264
    
 
1265
    (cherry picked from commit f6669c9142a99b193589f5544a3552588fa4d505)
 
1266
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1267
 
 
1268
commit 04a4b857d2e67d4a26480ec8eb9d0f55faa0f067
 
1269
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
1270
Date:   Mon Oct 26 11:38:11 2015 +0100
 
1271
 
 
1272
    contrib/freetype: fix compilation on Darwin
 
1273
    
 
1274
    (cherry picked from commit a2ee2cdd79a8982661b8235448d5d1e7adf7ed67)
 
1275
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1276
 
 
1277
commit 70546db24941bf28051e6ada69ad0419ae1c0cda
 
1278
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1279
Date:   Tue Oct 27 17:31:38 2015 +0200
 
1280
 
 
1281
    alsa: fix invalid free
 
1282
    
 
1283
    (cherry picked from commit 7b2088351a6074ee1f8574d606ff34e0e7d998fb)
 
1284
 
 
1285
commit 35f355ccf5386cb09e644cfa76b4e7c921c1c90b
 
1286
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1287
Date:   Sun Oct 25 22:10:42 2015 +0100
 
1288
 
 
1289
    QuartText: fix { } balance
 
1290
 
 
1291
commit 0cc92eb1243876e6ab2c9b04fafb043f3b8073e4
 
1292
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1293
Date:   Wed Oct 21 21:14:16 2015 +0300
 
1294
 
 
1295
    vout: fix use-after-free, wait on correct date
 
1296
    
 
1297
    The mwait() call dereferenced a potentially no longer referenced picture
 
1298
    (if the display was filtered).
 
1299
    
 
1300
    (cherry picked from commit dfefe47ff25ace43f1ac1fad7fa652c8b99eb1f6)
 
1301
 
 
1302
commit 729d28e766f37e166000c0c9d15c19138281b754
 
1303
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1304
Date:   Fri Oct 23 22:46:26 2015 +0300
 
1305
 
 
1306
    qt5: unsubscribe disable motion and XI2 mouse events
 
1307
    
 
1308
    ╔═══════════════════════════╗
 
1309
    ║ PARENTAL ADVISORY:   R-24 ║
 
1310
    ║ EXPLICIT CONTENT          ║
 
1311
    ║ INAPPROPRIATE KLUDGY HACK ║
 
1312
    ╚═══════════════════════════╝
 
1313
    
 
1314
    This extends the existing kludge to catch mouse clicks in the video
 
1315
    output instead of the Qt framework. From version 5.5, Qt uses XI2 to
 
1316
    catch mouse events.
 
1317
    
 
1318
    May or may not interfere with touch devices.
 
1319
    May or may not interfere with cursor changes.
 
1320
    May or may not be forward compatible.
 
1321
    
 
1322
    (cherry picked from commit 4e55554c37e7c55586c41a5e9fc50f393167ac0b)
 
1323
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1324
 
 
1325
commit 834443ab9e701e495f2ba363729a3592452a6135
 
1326
Author: Marvin Scholz <epirat07@gmail.com>
 
1327
Date:   Fri Oct 23 12:56:37 2015 +0200
 
1328
 
 
1329
    growl: Coalesce notifications
 
1330
    
 
1331
    Manual backport of a4488ead (refs #10386)
 
1332
    
 
1333
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
1334
 
 
1335
commit 458b41013f3d5ceaf3778b62ae9aa1e33b4aa7e1
 
1336
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1337
Date:   Fri Oct 23 11:34:53 2015 +0200
 
1338
 
 
1339
    Contribs: fix sha512 tools
 
1340
    
 
1341
    It seems not all sha512sum are equal
 
1342
    
 
1343
    (cherry picked from commit 16742c47904f7d2560a6299a358b58ab47494c1d)
 
1344
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1345
 
 
1346
commit ac209cbe52404e53d215cc2aa524ff3d27d8aff9
 
1347
Author: Alexander Law <exclusion@gmail.com>
 
1348
Date:   Fri Oct 23 11:22:54 2015 +0200
 
1349
 
 
1350
    "Post processing" menu item is not localizable
 
1351
    
 
1352
    (cherry picked from commit e6c801c54a90ec3c40e1dd2cd6f5e54d3f132eb8)
 
1353
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1354
 
 
1355
commit 20e37e1b208ee6d86626539060114328a6d85ad1
 
1356
Author: Steve Lhomme <robux4@videolabs.io>
 
1357
Date:   Fri Oct 23 08:38:51 2015 +0200
 
1358
 
 
1359
    Contrib: update libebml & libmatroska to fix TALOS-CAN-0036 and TALOS-CAN-0037
 
1360
    
 
1361
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1362
    (cherry picked from commit fafd1afc111e0251f477ad4ef7e703af6c2e5d13)
 
1363
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1364
 
 
1365
commit 19a1780581a89a46d393df7e1976fba4c7debd46
 
1366
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1367
Date:   Thu Oct 22 17:56:46 2015 +0200
 
1368
 
 
1369
    Contribs: fix libass linking to iconv
 
1370
    
 
1371
    (cherry picked from commit ed96e803fc9b2be4e05a745d9f589b1e50c4e186)
 
1372
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1373
 
 
1374
commit db7145b9aad2296cdb1661cad5bb92d6b98d565e
 
1375
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1376
Date:   Wed Oct 21 23:38:39 2015 +0200
 
1377
 
 
1378
    Contribs: update ffmpeg/libav HASHes
 
1379
 
 
1380
commit a45232aaa5e4c6dbb762a77df2b712550ac2cfce
 
1381
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1382
Date:   Wed Oct 21 22:58:00 2015 +0200
 
1383
 
 
1384
    Revert "update: avoid division by zero"
 
1385
    
 
1386
    This reverts commit eda813bdc0d1c20980ec978e92057d01227a0cbd.
 
1387
    
 
1388
    This cannot compile, sorry...
 
1389
 
 
1390
commit dcc4f9f918b9caf70ab973dee72204a3a5a85d24
 
1391
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
1392
Date:   Wed Oct 21 22:39:02 2015 +0200
 
1393
 
 
1394
    macosx: fix error message for media information panel
 
1395
    
 
1396
    not cherry picked from 10145e039042c1a15e92b47d7e88f1d632d9c6a1
 
1397
 
 
1398
commit d946714922e665f87d4495b08174103dc093a97b
 
1399
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
1400
Date:   Wed Oct 21 22:31:10 2015 +0200
 
1401
 
 
1402
    demux: mp4: reset current position context after failed read
 
1403
    
 
1404
    (cherry picked from commit 8e18ce4793067d2040aee50860ea6ee970301cb8)
 
1405
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1406
 
 
1407
commit dc8baddd4470c7915ee7f83f4b71de086cfc51f9
 
1408
Author: Petri Hintukainen <phintuka@gmail.com>
 
1409
Date:   Mon Oct 5 11:58:59 2015 +0300
 
1410
 
 
1411
    contrib: update d3d11.idl checksum and patch
 
1412
    
 
1413
    Maybe it would be better to download specific revision instead of HEAD (?).
 
1414
    
 
1415
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1416
    (cherry picked from commit 9c039ddb541709ac2dc9ac3ac35fc72e0299f21e)
 
1417
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1418
 
 
1419
commit 9f7783f7adc359ea7a51cd166215531f041dd7f0
 
1420
Author: Rafaël Carré <funman@videolan.org>
 
1421
Date:   Mon Aug 10 17:36:53 2015 +0200
 
1422
 
 
1423
    contrib: d3d11: checksum patched files
 
1424
    
 
1425
    (cherry picked from commit b23811f30f2f627fae4247b896c09e3777e128ac)
 
1426
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1427
 
 
1428
commit 44f025851cd94940fa560a09519a28058fbc102f
 
1429
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1430
Date:   Wed Jun 17 20:59:05 2015 +0200
 
1431
 
 
1432
    Contribs: D3D, use wine headers when Xcompilign
 
1433
    
 
1434
    (cherry picked from commit bbf89a9fc7a3321894637be7588c34764464399b)
 
1435
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1436
 
 
1437
commit aa457ac0484dc3288b7c1fe5dc397a4cf136a996
 
1438
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1439
Date:   Wed Jun 17 20:56:56 2015 +0200
 
1440
 
 
1441
    Contrib: prefix widl tool
 
1442
    
 
1443
    (cherry picked from commit 764c24daa96c312c9fbc684bee919d9fdcbd36a3)
 
1444
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1445
 
 
1446
commit 994c11fb4c2d7c6af7b4e406d56fac72e95e7218
 
1447
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1448
Date:   Wed Oct 21 20:42:58 2015 +0300
 
1449
 
 
1450
    Qt: fix changing audio device
 
1451
    
 
1452
    Change the audio device when the corresponding action is triggered, not
 
1453
    when it is modified... This completely broke ALSA playback.
 
1454
    
 
1455
    (cherry picked from commit 7ac70075128318c51bbc1c0190482642f7a9226c)
 
1456
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1457
 
 
1458
commit e563b2afd5d8df191d4197a57a584e81e5654d01
 
1459
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1460
Date:   Wed Oct 21 20:30:49 2015 +0300
 
1461
 
 
1462
    alsa: insert default choice if not in ALSA device hints
 
1463
    
 
1464
    This ensures that the default value ("default") for alsa-audio-device
 
1465
    is listed as a possible choice.
 
1466
    
 
1467
    (cherry picked from commit 1d92fdf3e259b0f8d482b4a5534022cdc71fea16)
 
1468
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1469
 
 
1470
commit 78c3a6967a2970bc50f53e045f6fc7c98c18f29e
 
1471
Author: Rafaël Carré <funman@videolan.org>
 
1472
Date:   Tue Nov 25 12:54:29 2014 +0100
 
1473
 
 
1474
    contrib: flac: simplify .pc patching
 
1475
    
 
1476
    dependency on ogg is already specified
 
1477
    
 
1478
    (cherry picked from commit ea1c1c6198d1fbfa6d990ae6ac7653492fef41c6)
 
1479
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1480
 
 
1481
commit 5c57ebeea44a31c8a5ae648dc004787b4d0c4fd1
 
1482
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
1483
Date:   Tue Oct 20 17:01:39 2015 +0200
 
1484
 
 
1485
    playlist: Fetcher: Fix leak
 
1486
    
 
1487
    (cherry picked from commit f96d78321a3a26cf0f70a8677894a83a7adefe30)
 
1488
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1489
 
 
1490
commit e00d084d5d491afe33ef34178922d6a342a14600
 
1491
Author: Steve Lhomme <robux4@videolabs.io>
 
1492
Date:   Sat Oct 17 17:40:13 2015 +0200
 
1493
 
 
1494
    contrib: update libmatroska to 1.4.3
 
1495
    
 
1496
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1497
    (cherry picked from commit 690711f5f933d137771d3d21e6c0065a3067c0df)
 
1498
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1499
 
 
1500
commit 78b27a9ebc1225513a6b887d8f27b175f662ffd2
 
1501
Author: Steve Lhomme <robux4@videolabs.io>
 
1502
Date:   Sat Oct 17 17:40:12 2015 +0200
 
1503
 
 
1504
    contrib: update libebml to 1.3.2
 
1505
    
 
1506
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1507
    (cherry picked from commit c18ac66a08dd0ffb7aedd2b9c0a4c3af6a0a7a98)
 
1508
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1509
 
 
1510
commit bfbdaae8c81a1680b508059c6d0636ea7acf865b
 
1511
Author: Pierre Ynard <linkfanel@yahoo.fr>
 
1512
Date:   Sat Oct 17 00:35:26 2015 +0200
 
1513
 
 
1514
    doc: install liveleak.lua sample script instead of soundcloud.lua
 
1515
    
 
1516
    soundcloud.lua is no longer the trivial example it was before
 
1517
    
 
1518
    (cherry picked from commit 18994ecded0c9d2ce72608f86fbd2cc7575cf238)
 
1519
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1520
 
 
1521
commit ef3a0af5c6887bb2f3b91d28d09e64efbb8eea40
 
1522
Author: Pierre Ynard <linkfanel@yahoo.fr>
 
1523
Date:   Sat Oct 17 00:22:22 2015 +0200
 
1524
 
 
1525
    soundcloud.lua: rewrite for changes
 
1526
    
 
1527
    Complete rewrite due to website changes.
 
1528
    
 
1529
    Based on reverse engineering by Daniel Ekmann, thanks!
 
1530
    
 
1531
    (cherry picked from commit 98d7a343e3c19d455069762460841bef906fcc7c)
 
1532
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1533
 
 
1534
commit 3b697bb7829487c585b2306a89e993354379412b
 
1535
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1536
Date:   Fri Oct 9 14:18:57 2015 +0200
 
1537
 
 
1538
    gitignore: Be more lax with the build folders
 
1539
    
 
1540
    (cherry picked from commit 99fff2293b1084d205e427acc9cd72b44b79b5d0)
 
1541
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1542
 
 
1543
commit a6cf2376d27132e567f7263c0b6931609e6a60ab
 
1544
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
1545
Date:   Wed Oct 7 14:05:46 2015 +0200
 
1546
 
 
1547
    demux: mp4: fix mvhd duration debug string
 
1548
    
 
1549
    (cherry picked from commit 9b166a16e32a87616223b8627902efd51652b31d)
 
1550
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1551
 
 
1552
commit 48df071bcc09651d84e806042fa7d8668c2c78ef
 
1553
Author: Thomas Guillem <thomas@gllm.fr>
 
1554
Date:   Tue Oct 6 11:31:51 2015 +0200
 
1555
 
 
1556
    es_out: initialize video.i_visible_width/height
 
1557
    
 
1558
    (cherry picked from commit f7f1c524a9011c851d39d707e3b6bef433d38b75)
 
1559
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1560
 
 
1561
commit ecbf8dd0585fcaca558859e85e9df7447f9eda28
 
1562
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
1563
Date:   Mon Oct 5 19:23:10 2015 +0200
 
1564
 
 
1565
    contrib/ffmpeg: disable videotoolbox decoder since we have our own
 
1566
    
 
1567
    (cherry picked from commit 7ddd72bf6eb3a9ef777183f50b6819b9cf8c5c97)
 
1568
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1569
 
 
1570
commit 143ce03f4f3af03ee119a3920e182bdfd5267282
 
1571
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1572
Date:   Sun Oct 4 17:27:55 2015 +0200
 
1573
 
 
1574
    Contribs: update libbluray to 0.9.0
 
1575
    
 
1576
    (cherry picked from commit aa88324bb6f90c9688e605574dc166735865da8e)
 
1577
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1578
 
 
1579
commit 819e16b47904d0781b722d7b8a80efd23da74409
 
1580
Author: Ilkka Ollakka <ileoo@videolan.org>
 
1581
Date:   Sun Aug 9 00:39:49 2015 +0300
 
1582
 
 
1583
    avformat: set stream time_base and not codec
 
1584
    
 
1585
    (cherry picked from commit 74e427d4b7d9bf5ccd9ceecc9b7937a4b3cbf372)
 
1586
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1587
 
 
1588
commit 55ef14884908570bc24900d949d26754504bb496
 
1589
Author: Steve Lhomme <robux4@gmail.com>
 
1590
Date:   Mon Sep 14 14:40:41 2015 +0200
 
1591
 
 
1592
    contrib: don't build the tests and doc for gnutls
 
1593
    
 
1594
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1595
    (cherry picked from commit ce4010f25cc5f2ac53e77322d6e2b749506aa97b)
 
1596
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1597
 
 
1598
commit bb008ca656e1a12d8533509b6dcd78fb721262f2
 
1599
Author: Steve Lhomme <robux4@gmail.com>
 
1600
Date:   Fri Jul 31 16:54:54 2015 +0200
 
1601
 
 
1602
    contribs: only force ass optimizations when WITH_OPTIMIZATION is set
 
1603
    
 
1604
    otherwise bring the debug symbols
 
1605
    
 
1606
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1607
    (cherry picked from commit a214613109809f72d1bd4ed8ba21ef0e967645d9)
 
1608
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1609
 
 
1610
commit 133198d34b95c86164487412bf92ccbcd0f8f77e
 
1611
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
1612
Date:   Thu Sep 10 13:40:26 2015 +0200
 
1613
 
 
1614
    libvlc media list player: attach observer after player instance creation
 
1615
    
 
1616
    (cherry picked from commit 6a23d2cd782096110fc32a074d1083a5452fa38b)
 
1617
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1618
 
 
1619
commit 19a5c9c49e7b69b412afaad99bba86dab534ce37
 
1620
Author: Hannes Domani <ssbssa@yahoo.de>
 
1621
Date:   Thu Aug 27 16:18:26 2015 +0200
 
1622
 
 
1623
    aout: fix use after free
 
1624
    
 
1625
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1626
    (cherry picked from commit e0457843005da71bfa119f9c1e4bd023a4761fce)
 
1627
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1628
 
 
1629
commit e9e1340158edfc61a1425e897eec01b0bf1a1075
 
1630
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
1631
Date:   Mon Sep 7 23:15:36 2015 +0200
 
1632
 
 
1633
    demux: libmp4: fix oob access
 
1634
    
 
1635
    (cherry picked from commit 482a404fc64ae81256836f1a058c4c4eb5be236a)
 
1636
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1637
 
 
1638
commit 6b9014e314cfba2bb4734b29dc8e31b0198391b7
 
1639
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1640
Date:   Tue Sep 1 21:44:37 2015 +0300
 
1641
 
 
1642
    sdp: fix potential read overflow and get rid of info.i_pos
 
1643
    
 
1644
    (cherry picked from commit 111382936de269a7c51a05d9f86b943ecd84210b)
 
1645
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1646
 
 
1647
commit a114b8a52d3bda0b71415a7f2058adf0a464ddfe
 
1648
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1649
Date:   Mon Aug 31 22:52:49 2015 +0300
 
1650
 
 
1651
    smb: fix infinite loop on error
 
1652
    
 
1653
    (cherry picked from commit d1ffc88181749adc01015ca629ca8c2f561c876e)
 
1654
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1655
 
 
1656
commit 50603d508b59a251e76b9ebdc2086a3b7d0e8ae7
 
1657
Author: Kazuki Yamaguchi <k@rhe.jp>
 
1658
Date:   Mon Aug 31 23:44:44 2015 +0900
 
1659
 
 
1660
    vcd: fix double free
 
1661
    
 
1662
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
1663
    (cherry picked from commit 5bf000648fb414c6c4ad98d6a69cf8a8b25a2ec5)
 
1664
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1665
 
 
1666
commit eda813bdc0d1c20980ec978e92057d01227a0cbd
 
1667
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1668
Date:   Mon Aug 31 20:11:52 2015 +0300
 
1669
 
 
1670
    update: avoid division by zero
 
1671
    
 
1672
    If the downloaded file is empty or of unknown size.
 
1673
    
 
1674
    (cherry picked from commit 145b05739d2dc9607ead4ef8244ba2172d97b389)
 
1675
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1676
 
 
1677
commit bc0e933289b8efd6ef435f034cea599cc835171e
 
1678
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1679
Date:   Mon Aug 31 19:02:50 2015 +0300
 
1680
 
 
1681
    au: fix integer overflow
 
1682
    
 
1683
    Header size can reach UINT32_MAX.
 
1684
    
 
1685
    (cherry picked from commit af8f9bb6f5ad117fe73c9e5e523944cc942528df)
 
1686
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1687
 
 
1688
commit f4aa31f77a67cfd159ed38e8116fb3e3c7e0ab38
 
1689
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1690
Date:   Mon Aug 31 18:34:01 2015 +0300
 
1691
 
 
1692
    gvfs: fix initial file size check
 
1693
    
 
1694
    (cherry picked from commit 68dcab3d6ebf923e69b298d988703e500b9fc04c)
 
1695
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1696
 
 
1697
commit 5dbb18c00dc656ac1b5e8b170eabe8bc58402af1
 
1698
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1699
Date:   Sat Aug 29 15:25:17 2015 +0300
 
1700
 
 
1701
    vout: fix leak
 
1702
    
 
1703
    (cherry picked from commit 5b77eea208073723451c1515bb01490292216c0f)
 
1704
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1705
 
 
1706
commit 41503d6994ae0cd27a7564ba66e76a5d90adf332
 
1707
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1708
Date:   Fri Aug 28 21:37:17 2015 +0300
 
1709
 
 
1710
    avformat: fix heap read overflow and invalid cast
 
1711
    
 
1712
    avformat needs nul padding after the probe data.
 
1713
    
 
1714
    (cherry picked from commit 48a017006cc038c9783bccfc1d56f9ec2070fa54)
 
1715
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1716
 
 
1717
commit 1bfd952f6295056240e0e2337f43807d95737732
 
1718
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1719
Date:   Fri Aug 28 21:35:00 2015 +0300
 
1720
 
 
1721
    avformat: fix NULL dereference
 
1722
    
 
1723
    (cherry picked from commit 13ba7e5ea4524b029e30e526281b21aa7f75ab49)
 
1724
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1725
 
 
1726
commit a4e44164665db05a55139623cb7834758703289c
 
1727
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1728
Date:   Thu Aug 27 21:06:47 2015 +0300
 
1729
 
 
1730
    live555: retain query while concealing credentials (fixes #15365)
 
1731
    
 
1732
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
1733
    (cherry picked from commit 0e4ff2698dfa0144a25d162a562603fda08412fa)
 
1734
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1735
 
 
1736
commit 51a401399abda225070b723f5e32ebc5c70b70c8
 
1737
Author: Kaarlo Räihä <kaarlo.raiha@gmail.com>
 
1738
Date:   Sat Aug 22 13:57:48 2015 +0300
 
1739
 
 
1740
    Limit sigma range in gaussian blur
 
1741
    
 
1742
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1743
    (cherry picked from commit a0dbb73f7678c697803741516c091dc843e5a67e)
 
1744
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1745
 
 
1746
commit 03a2fd67c15a8a5c5e1686752a298416f7e32d37
 
1747
Author: Hannes Domani <ssbssa@yahoo.de>
 
1748
Date:   Thu Aug 27 16:18:24 2015 +0200
 
1749
 
 
1750
    Qt: fix memory leak
 
1751
    
 
1752
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1753
    (cherry picked from commit 5a04c819b287918876c1b9f0f68753003ed8faa1)
 
1754
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1755
 
 
1756
commit 3d46f2ea44e36a3c78d363c5139c7086c5d42362
 
1757
Author: Hannes Domani <ssbssa@yahoo.de>
 
1758
Date:   Thu Aug 27 16:18:22 2015 +0200
 
1759
 
 
1760
    avformat: fix memory leak
 
1761
    
 
1762
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1763
    (cherry picked from commit 97020e0c02ee7b0e049bf6cfdf4574487948f84b)
 
1764
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1765
 
 
1766
commit 04928e30804592dc68f2ad58082a1e3288be4415
 
1767
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1768
Date:   Sun Aug 23 10:33:50 2015 +0300
 
1769
 
 
1770
    speex: avoid unsigned->signed->unsigned conversion (CID #1048968)
 
1771
    
 
1772
    (cherry picked from commit cb267c8052444a1f14e903203ad7da9e5b8df1d9)
 
1773
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1774
 
 
1775
commit fcf65db177682ea042bf69997643b66628bfc2d1
 
1776
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1777
Date:   Sat Aug 22 10:46:17 2015 +0300
 
1778
 
 
1779
    taglib: fix memory leak
 
1780
    
 
1781
    (cherry picked from commit 18a676c9e06fa1407b525b3c2337ada788aa06e8)
 
1782
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1783
 
 
1784
commit 412806b14a3dcc9c3652f7647df9296c86e78473
 
1785
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1786
Date:   Fri Aug 21 20:07:49 2015 +0300
 
1787
 
 
1788
    ncurses: fix NULL deref
 
1789
    
 
1790
    in empty directory
 
1791
    
 
1792
    (cherry picked from commit a3b0202259c36a225a472bad207599dcfe028c92)
 
1793
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1794
 
 
1795
commit c6d45ea9e570f20c3aa16d72cf2423b463063124
 
1796
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1797
Date:   Fri Aug 21 20:01:47 2015 +0300
 
1798
 
 
1799
    caf: fix error handling / integer overflow
 
1800
    
 
1801
    (cherry picked from commit de1b8bc4993780e2b92ee4b1e4ff27c9f3831dc6)
 
1802
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1803
 
 
1804
commit 9b60d9b66e8220b86381e3b613f4873f8a9b8533
 
1805
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1806
Date:   Fri Aug 21 19:51:41 2015 +0300
 
1807
 
 
1808
    sftp: do not close(-1)
 
1809
    
 
1810
    (cherry picked from commit 5a13c1fec1d8350d17b0d7999516383ab2a68238)
 
1811
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1812
 
 
1813
commit 1f3c422a7f71e23bafc28c61ddade9ce1f52e197
 
1814
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1815
Date:   Fri Aug 21 19:46:09 2015 +0300
 
1816
 
 
1817
    alsa: fix potentially uninitialized value
 
1818
    
 
1819
    (cherry picked from commit 81a081661a25bddbc74161a4fbcc87cf2aaaaeef)
 
1820
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1821
 
 
1822
commit 6c9db1f8e848e00d927acef356155cc07221e9ae
 
1823
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1824
Date:   Sat Aug 15 13:19:39 2015 +0300
 
1825
 
 
1826
    input: fix check for unnamed attachment, potential read overflow
 
1827
    
 
1828
    Pointed-out-by: <hugh1234@mail.ustc.edu.cn>
 
1829
    (cherry picked from commit 12c11c31d9e791060f541eb5ca42c20f4c130ceb)
 
1830
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1831
 
 
1832
commit 420c42512a9ce56bbf788e63e0ba070afcf3968b
 
1833
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
1834
Date:   Mon Aug 10 23:18:55 2015 +0200
 
1835
 
 
1836
    Qt: fix NULL dereference on undescribed string var
 
1837
    
 
1838
    (cherry picked from commit b5acac3bf0bce5e0d07a1cbe3e70ecd84dd05d84)
 
1839
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1840
 
 
1841
commit 8aaa7db079876c6560b7f3ba07da7261b3afdeef
 
1842
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
1843
Date:   Tue Aug 11 02:21:15 2015 +0200
 
1844
 
 
1845
    codec: cc: add missing module category
 
1846
    
 
1847
    (cherry picked from commit 4dec56b69c1ca462051430987063c94bd44bb97b)
 
1848
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1849
 
 
1850
commit f0d7d184abb022ff2ce3401bad224946fb466cdc
 
1851
Author: Ilkka Ollakka <ileoo@videolan.org>
 
1852
Date:   Sun Aug 9 00:36:52 2015 +0300
 
1853
 
 
1854
    avcodec: refactor frame_rate probing into own function
 
1855
    
 
1856
    if codec has list of supported framerates, select highest one
 
1857
    unless user has provided one. If we end up using CLOCK_FREQ in
 
1858
    time_base, it should be quite ok in most cases. Tested with ts/mp4/webm
 
1859
    and mp2v/mp4v/VP80. For some cases it can select higher fps in
 
1860
    mpeg-codecs (60fps) in case of input fps isn't yet known in that point
 
1861
    or is fubared.
 
1862
    
 
1863
    Also add special case for MP4V as it doesn't like CLOCK_FREQ in
 
1864
    time_base/frame_rates.
 
1865
    
 
1866
    (cherry picked from commit 3068a8495639f4bada2f0f9bb9ed9e7daf73d540)
 
1867
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1868
 
 
1869
commit 2295506e13f2d4eb8d5dad1393a91d5d6df56834
 
1870
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
1871
Date:   Wed Aug 5 22:08:22 2015 +0200
 
1872
 
 
1873
    l10n: fr: fix reversed meaning
 
1874
    
 
1875
    (cherry picked from commit cb2293a5d978e44d678f8e00c6c38151e136b7cf)
 
1876
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1877
 
 
1878
commit 2fae134d881d63412b9fb39f18fc94daa34d2d18
 
1879
Author: Sean McGovern <gseanmcg@gmail.com>
 
1880
Date:   Sat Aug 1 09:31:03 2015 -0400
 
1881
 
 
1882
    twolame: use RECONF
 
1883
    
 
1884
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
1885
    (cherry picked from commit 0ebac9dc833b9c4e667db44db452c2de0ddc7583)
 
1886
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1887
 
 
1888
commit 05f32efdfd165d6e3e42880cfbd96e8b00cdc866
 
1889
Author: Hannes Domani <ssbssa@yahoo.de>
 
1890
Date:   Fri Jul 24 16:59:51 2015 +0200
 
1891
 
 
1892
    Qt: fix uninitialized members
 
1893
    
 
1894
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1895
    (cherry picked from commit c5664c66c44f1081f80db06895b2fc8f6246b04e)
 
1896
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1897
 
 
1898
commit 46d89811bcf0266ca83b7319dd399b903da55e32
 
1899
Author: Sean McGovern <gseanmcg@gmail.com>
 
1900
Date:   Mon Jul 27 12:02:22 2015 -0400
 
1901
 
 
1902
    twolame: remove extra header download
 
1903
    
 
1904
    The changes have already been merged into 0.3.13.
 
1905
    
 
1906
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1907
    (cherry picked from commit 130da2a0256bc032a7f96d446f72a69d5d33867d)
 
1908
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1909
 
 
1910
commit 4b2099b13f8018347ca0c054580b76bebab5b20a
 
1911
Author: Hannes Domani <ssbssa@yahoo.de>
 
1912
Date:   Tue Jul 28 18:12:27 2015 +0200
 
1913
 
 
1914
    avcodec: fix memory leak
 
1915
    
 
1916
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1917
    (cherry picked from commit 7a06d63a3b8be54d7994d68b4ac7c9c05210a815)
 
1918
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1919
 
 
1920
commit e7c17306a63c646af1a53df4fbfb862ff7a47cd7
 
1921
Author: Thomas Guillem <thomas@gllm.fr>
 
1922
Date:   Mon Jul 27 17:18:24 2015 +0200
 
1923
 
 
1924
    aout: fix aout_CheckChannelExtraction return value
 
1925
    
 
1926
    This function returns true if channel extraction is needed.
 
1927
    
 
1928
    If layouts are the same, channel extraction should be needed only if the number
 
1929
    of channels is different.
 
1930
    
 
1931
    (cherry picked from commit d71d17755a1f8f196b22144fd1cb2f60ac619141)
 
1932
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1933
 
 
1934
commit 2cdadbd93ab978327bcb9d4cc2f16faa1272ff1c
 
1935
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1936
Date:   Sun Jul 26 18:06:50 2015 +0300
 
1937
 
 
1938
    input: fix NULL dereference with --demux ""
 
1939
    
 
1940
    (cherry picked from commit adcff8d401c223d0442c28d3246546e7cdef2630)
 
1941
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1942
 
 
1943
commit 12f5dd9afe7c49c4ba33dde26ee593cdad5a27f3
 
1944
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1945
Date:   Fri Jul 24 16:02:38 2015 +0300
 
1946
 
 
1947
    mkv: use stream_Size()
 
1948
    
 
1949
    (cherry picked from commit ea01e45fd13730c9b9a6c1d11903edfb17251303)
 
1950
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1951
 
 
1952
commit 0c225836002f1672adad9a983404ea44e09e1593
 
1953
Author: Rémi Denis-Courmont <remi@remlab.net>
 
1954
Date:   Thu Jul 23 22:39:34 2015 +0300
 
1955
 
 
1956
    gme: limit to 16 MiB if file size is unknown
 
1957
    
 
1958
    Allocating and reading 100 MiB at once for a remote file was a bit
 
1959
    excessive IMHO.
 
1960
    
 
1961
    (cherry picked from commit 71d711709c8ad59b7468bc77ab1398ebdf9ff3d8)
 
1962
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1963
 
 
1964
commit 9e88442ce4b0486436583815a884e70bb4fa3e99
 
1965
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
1966
Date:   Mon Jul 20 12:38:05 2015 +0200
 
1967
 
 
1968
    macosx: fix future HTTP access issues
 
1969
    
 
1970
    (cherry picked from commit aff23ff542b6cb330777b793f808408b0474a53e)
 
1971
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1972
 
 
1973
commit 08fa6fa20c89bf9f45a718f21be8d6acf6bfefbc
 
1974
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
1975
Date:   Fri Jul 17 16:56:02 2015 +0200
 
1976
 
 
1977
    DirectSound: meaningfull error messages
 
1978
    
 
1979
    (cherry picked from commit e710a62cdf09fe2f08da2bd9dbdd291e4ad1140b)
 
1980
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1981
 
 
1982
commit 9e493c8ea4653e66c3d234da9e49e6ce4fba42cf
 
1983
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
1984
Date:   Fri Jul 17 12:07:33 2015 +0200
 
1985
 
 
1986
    demux: don't map M3U to m3u8 extension (fix #15056)
 
1987
    
 
1988
    Can't tell if that's m3u8 or hls without probing. Thanks Apple.
 
1989
    
 
1990
    (cherry picked from commit b6afe6b4bb23889a6db8bd03e55629e609ac4270)
 
1991
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
1992
 
 
1993
commit 81987901b362617968bff4423b9034cb55448877
 
1994
Author: Hannes Domani <ssbssa@yahoo.de>
 
1995
Date:   Tue Jul 7 19:22:00 2015 +0200
 
1996
 
 
1997
    Qt: fix memory leak
 
1998
    
 
1999
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2000
    (cherry picked from commit c5a36efc2bbcae2adc9016eda9a4530527de2e56)
 
2001
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2002
 
 
2003
commit 0f13e8d16b5b7be99776b72ede9b189596b72af8
 
2004
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2005
Date:   Wed Jul 15 08:51:05 2015 +0200
 
2006
 
 
2007
    Dshow: fix freeze
 
2008
    
 
2009
    Close #14278
 
2010
    
 
2011
    (cherry picked from commit a81cc9be43b5f2a6b3ecdb3b2850f28fd22a9a5e)
 
2012
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2013
 
 
2014
commit c4ccf040b83ac83bf453ed7c5a26efdca2171a69
 
2015
Author: Hannes Domani <ssbssa@yahoo.de>
 
2016
Date:   Tue Jul 7 19:22:01 2015 +0200
 
2017
 
 
2018
    es_out: fix memory leak
 
2019
    
 
2020
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
2021
    (cherry picked from commit 3906a0a29f74cd2bc75cbfa7683d6e2b01b6e806)
 
2022
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2023
 
 
2024
commit 048ce633eb6ecbb2a6b5c169954ea52da93f2b9e
 
2025
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2026
Date:   Tue Jul 7 19:05:16 2015 +0300
 
2027
 
 
2028
    acoustid: remove superfluous checks
 
2029
    
 
2030
    (cherry picked from commit 8938474d84d6ec6141523326b6d85c9ae8ec7bcf)
 
2031
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2032
 
 
2033
commit 6b19dc464b89ddfdf7626c0556145bfb9c8ad71a
 
2034
Author: Hannes Domani <ssbssa@yahoo.de>
 
2035
Date:   Fri Jul 3 14:33:20 2015 +0200
 
2036
 
 
2037
    Qt: fix memory leaks
 
2038
    
 
2039
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2040
    (cherry picked from commit c64f324d74f86aa478c805a96584ec8adfb0f16d)
 
2041
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2042
 
 
2043
commit 9f790ebdb9741b2ecbeca59270bd208b99466551
 
2044
Author: Hannes Domani <ssbssa@yahoo.de>
 
2045
Date:   Fri Jul 3 14:35:22 2015 +0200
 
2046
 
 
2047
    Qt: fix memory leaks
 
2048
    
 
2049
    (cherry picked from commit cc04815c5e5cd7996a2da36d2b785a520ad8b4cd)
 
2050
    (cherry picked from commit 6dc0dc338b2b4962fa23f19dc35488eed896057c)
 
2051
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2052
 
 
2053
commit 8a7acb1e7424a0be03e01cde7ceaab6dc486c7c6
 
2054
Author: Hannes Domani <ssbssa@yahoo.de>
 
2055
Date:   Fri Jul 3 14:34:41 2015 +0200
 
2056
 
 
2057
    Qt: fix memory leak
 
2058
    
 
2059
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2060
    (cherry picked from commit 98f1ae98a639f465b756fa881f873e9892e38964)
 
2061
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2062
 
 
2063
commit 7b8c06a7b10283f9988d30320ee77bfd0ba213a5
 
2064
Author: Hannes Domani <ssbssa@yahoo.de>
 
2065
Date:   Fri Jul 3 13:09:02 2015 +0200
 
2066
 
 
2067
    Qt: fix memory leaks
 
2068
    
 
2069
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2070
    (cherry picked from commit 27d4490a231f6260be2a5084cb04fa7ac403909c)
 
2071
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2072
 
 
2073
commit 5d099caff8a9978453e2294cd6860da0099f9636
 
2074
Author: Sean McGovern <gseanmcg@gmail.com>
 
2075
Date:   Thu Jul 2 19:02:17 2015 -0400
 
2076
 
 
2077
    contrib/ass: use correct ASFLAGS for yasm on Solaris
 
2078
    
 
2079
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2080
    (cherry picked from commit 9ffab1842c77ffd8d524a975b0c4717c9e2ad453)
 
2081
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2082
 
 
2083
commit f453e0db3efbe0724dfb8ccadd19fb67405fc2f2
 
2084
Author: Hannes Domani <ssbssa@yahoo.de>
 
2085
Date:   Fri Jul 3 21:42:08 2015 +0200
 
2086
 
 
2087
    Qt: fix memory leaks
 
2088
    
 
2089
    QTreeWidgetItem::setData() doesn't take ownership
 
2090
    
 
2091
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2092
    (cherry picked from commit 66c53a282536e79c5e3310279fb2cad88a54b7e5)
 
2093
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2094
 
 
2095
commit d1c15289b977e8507f4105a4aa76cfdaa827f379
 
2096
Author: Hannes Domani <ssbssa@yahoo.de>
 
2097
Date:   Fri Jul 3 14:34:01 2015 +0200
 
2098
 
 
2099
    Qt: fix memory leak
 
2100
    
 
2101
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
2102
    (cherry picked from commit 1637cd913030e5fccf5f5aad37ad0dc22588f8e3)
 
2103
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2104
 
 
2105
commit 0c92770330556cd5b579ce4e38392b8f32d82018
 
2106
Author: Hannes Domani <ssbssa@yahoo.de>
 
2107
Date:   Fri Jul 3 14:32:28 2015 +0200
 
2108
 
 
2109
    Qt: fix memory leaks
 
2110
    
 
2111
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
2112
    (cherry picked from commit 4a0dd7a7e818ab5c7bdabfbb8ad04d77eea1b170)
 
2113
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2114
 
 
2115
commit c3850e1d336931e018fcb7ea7a8cfe49df3ee1bb
 
2116
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2117
Date:   Wed Jul 1 15:52:38 2015 +0200
 
2118
 
 
2119
    Map G2M3 and G2M2
 
2120
    
 
2121
    Close #2327
 
2122
    
 
2123
    (cherry picked from commit 6d383e69f980e97a61aab57c98955119eb266b93)
 
2124
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2125
 
 
2126
commit baa16ca4c818738c7f114d38c15c27c368330f90
 
2127
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2128
Date:   Sun Jun 28 19:08:28 2015 +0300
 
2129
 
 
2130
    wasapi: use one-time init rather than DllMain()
 
2131
    
 
2132
    (cherry picked from commit 66302e2c16462072153ff85a621d83c0944a03dc)
 
2133
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2134
 
 
2135
commit a69f0715a2d9fd5322c5348b1fe75a65a9233ef8
 
2136
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2137
Date:   Mon Jun 29 10:13:58 2015 +0300
 
2138
 
 
2139
    v4l2: also print visible dimensions in the logs
 
2140
    
 
2141
    (cherry picked from commit 4e5b9f75913c0d9c494f0cbe11c7ba39fd8ba2e7)
 
2142
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2143
 
 
2144
commit 4a6d40655336027aa0c84adf6ea9540ddaf7e8f6
 
2145
Author: Jan Ekström <jeebjp@gmail.com>
 
2146
Date:   Thu Jun 25 01:54:19 2015 +0300
 
2147
 
 
2148
    avformat mux: use visible width/height for muxing
 
2149
    
 
2150
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2151
    (cherry picked from commit 25987fd3bb07323b8ce6a31626413f8a42b6b479)
 
2152
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2153
 
 
2154
commit d0c37c2e94f0a473613b4463b3e2755f998f28cd
 
2155
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2156
Date:   Tue Jun 23 13:05:59 2015 +0200
 
2157
 
 
2158
    contrib/sidplay: fix openmode patch
 
2159
    
 
2160
    _Ios_Openmode is an implementation detail of the GNU c++ stdlib whereas ios_base::openmode is the portable way to go
 
2161
    
 
2162
    (cherry picked from commit 56b775d94fa351d797784f7f67a4bc78019111e9)
 
2163
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2164
 
 
2165
commit 601c5502d2db7a6162f5c805412e0ded3c1311b6
 
2166
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2167
Date:   Thu Jun 11 19:25:39 2015 +0200
 
2168
 
 
2169
    lua readme: mention state as second parameter for add_check_box
 
2170
    
 
2171
    (cherry picked from commit 377bab66f9721a22a9c1bb82acd84cd71db45b14)
 
2172
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2173
 
 
2174
commit 3f83ba420115791e3db107e5f20bf44c60f88665
 
2175
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
2176
Date:   Mon Jun 8 12:44:05 2015 +0200
 
2177
 
 
2178
    demux: mp4: don't create twice track on restart
 
2179
    
 
2180
    (cherry picked from commit f6d41e3d5bb57be3fde6648f98c95a410a925c26)
 
2181
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2182
 
 
2183
commit f71237661a2f273c231f88ef2983fc0b40ad8985
 
2184
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
2185
Date:   Mon Jun 8 12:53:26 2015 +0200
 
2186
 
 
2187
    demux: mp4: reset stream position on late open failure
 
2188
    
 
2189
    (cherry picked from commit a86345842d0aa2c942c5001ef5125b724a313f39)
 
2190
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2191
 
 
2192
commit d86a7e5df06cb6fed3c8826a6c61cdb03c95df43
 
2193
Author: Felix Abecassis <felix.abecassis@gmail.com>
 
2194
Date:   Fri May 22 15:32:39 2015 -0400
 
2195
 
 
2196
    sharpen: help compiler auto-vectorization
 
2197
    
 
2198
    Refs #9458
 
2199
    
 
2200
    Signed-off-by: Tristan Matthews <tmatth@videolan.org>
 
2201
    (cherry picked from commit 32466e668505f25097e2811a563a19d16de5fbb7)
 
2202
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2203
 
 
2204
commit 2a3d52d41c2394227bc0ee121c8119db009ef829
 
2205
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2206
Date:   Tue May 19 23:28:26 2015 +0200
 
2207
 
 
2208
    Add wMP4 fourCC for Mp4v
 
2209
    
 
2210
    (cherry picked from commit 71a05464a46c70c6bd64b2119a193c65ca201689)
 
2211
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2212
 
 
2213
commit 071c083475a5e9119654f937e09548093d10f22d
 
2214
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2215
Date:   Tue May 19 23:25:03 2015 +0200
 
2216
 
 
2217
    Add wIVG as MJPEG fourcc
 
2218
    
 
2219
    (cherry picked from commit ebee486e9bd8beb70108dd4982c937dbbdcd5e8c)
 
2220
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2221
 
 
2222
commit 10dac28ad71510549bae0c131a1206ea0a0d2950
 
2223
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2224
Date:   Sun May 17 20:47:39 2015 +0300
 
2225
 
 
2226
    screen/win32: set sample A/R
 
2227
    
 
2228
    (cherry picked from commit a90029df633f04c94b5b50242dcf28cde20470ff)
 
2229
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2230
 
 
2231
commit f3686e65a98a496f638e3822717b48c1d1800706
 
2232
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2233
Date:   Sat May 16 23:27:02 2015 +0300
 
2234
 
 
2235
    mkv: remove incorrect use of N_()
 
2236
    
 
2237
    (cherry picked from commit 3d94da0dbd0c468c493ae8d9c8f0b993d65da3b0)
 
2238
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2239
 
 
2240
commit c590de7c4d409772a0cd9a839d567060aa3d660f
 
2241
Author: Tristan Matthews <tmatth@videolan.org>
 
2242
Date:   Wed May 13 13:45:11 2015 -0400
 
2243
 
 
2244
    wmadec: drop M_PI define
 
2245
    
 
2246
    (cherry picked from commit cdcd6c1108ef776ecc5880217ca739ed5d3a95dc)
 
2247
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2248
 
 
2249
commit 2e8cba3db74f8dbd3fb76f175ac83dba8ba93780
 
2250
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2251
Date:   Sun May 10 19:58:18 2015 +0300
 
2252
 
 
2253
    sap: call recv() directly
 
2254
    
 
2255
    net_Read() is identical to recv() outside the input thread and if
 
2256
    waitall is false.
 
2257
    
 
2258
    (cherry picked from commit f9c35694825e05d1f1da6f44d40d2554cb593aa4)
 
2259
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2260
 
 
2261
commit 4aa44a18917472dad00ce4fe5272fe472baa9947
 
2262
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2263
Date:   Tue Oct 13 15:22:50 2015 +0200
 
2264
 
 
2265
    ass: auto-detect font-provider
 
2266
    
 
2267
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
2268
 
 
2269
commit 2403e0ea5b0622278f297fa86ac8b949d9aa8b10
 
2270
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2271
Date:   Thu Oct 8 15:25:31 2015 +0200
 
2272
 
 
2273
    Contribs: libass, fix compilation on broken OSes
 
2274
    
 
2275
    (cherry picked from commit 54cb2afdd1d3887775edb435bcd52a7e6a9d693d)
 
2276
    
 
2277
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
2278
 
 
2279
commit a1c5b06c166d06b76554c518363d582e8412ae27
 
2280
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2281
Date:   Tue Oct 6 16:05:14 2015 +0200
 
2282
 
 
2283
    Contribs: Update libass to 0.13.0
 
2284
    
 
2285
    (cherry picked from commit 6b261fd6577d980b85d1ad33b5d01e76c9b888e8)
 
2286
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
2287
 
 
2288
commit 5a71de0e1c308a024cab89abd2445f1b05da1006
 
2289
Author: Ilkka Ollakka <ileoo@videolan.org>
 
2290
Date:   Fri Oct 9 20:48:17 2015 +0300
 
2291
 
 
2292
    livehttp: use ChainLastAppend and remove ChainGather to gain speed
 
2293
    
 
2294
    ChainGather in this case would make high amount of small memcopies which
 
2295
    kill performance quite nicely. Also ChainAppend would seek long list of
 
2296
    blocks everytime.
 
2297
    
 
2298
    This basicly reverts 609a5fe2b4cdd2cca8bdd99e917ddd4d377bc6e6 and adds
 
2299
    ChainLastAppend. Overall speeding up livehttp-output quite a lot.
 
2300
    
 
2301
    Reported-by: JEEB
 
2302
    (cherry picked from commit 9bd13e067daa2c938faed1504006d4f5654a8687)
 
2303
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
 
2304
 
 
2305
commit e796bcef22647c958a87812fa1c3881dbb69f728
 
2306
Author: Ilkka Ollakka <ileoo@videolan.org>
 
2307
Date:   Sun Aug 9 00:37:50 2015 +0300
 
2308
 
 
2309
    avcodec: scale pts values to libavcodec scale
 
2310
    
 
2311
    Otherwise bitrate control is quite fobar.
 
2312
    
 
2313
    Fixes #11538
 
2314
    
 
2315
    Pointed out by Sesse
 
2316
    
 
2317
    (cherry picked from commit 5a867c6dd48938ae7a2f3f156656351d0c2e8768)
 
2318
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
 
2319
 
 
2320
commit 92d60aadef1787e209e6c8c05969ae53c2d8d01f
 
2321
Author: Ilkka Ollakka <ileoo@videolan.org>
 
2322
Date:   Sun Aug 9 23:54:31 2015 +0300
 
2323
 
 
2324
    avcodec: use framerate as time_base seems to be debrecated in 0.56
 
2325
    
 
2326
    Libav/ffmpeg seems to store littlebit different values in framerate, so
 
2327
    there is #if to check that. Not sure if it's good idea at all to do that
 
2328
    like this.
 
2329
    
 
2330
    (cherry picked from commit 302f74f91bf596169cb9164adb2ede891d0c98b8)
 
2331
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
 
2332
 
 
2333
commit 1b2daef13663d1a72f97e6b78d783b5810094be1
 
2334
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2335
Date:   Sat Oct 10 16:58:01 2015 +0200
 
2336
 
 
2337
    macosx: disable native fullscreen on El Capitan
 
2338
    
 
2339
    Native fullscreen seems to be on by default on El Capitan, even
 
2340
    if the corresponding flag is not set.
 
2341
    This implicitely disables the new split view feature if native
 
2342
    fullscreen is disabled.
 
2343
    
 
2344
    close #15491
 
2345
    
 
2346
    (cherry picked from commit e4ea3a00f704337a6a126362433a19c6f22e833f)
 
2347
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
2348
 
 
2349
commit 51f8a368584c3dc33208d0f23a7486f5bf4e0b3a
 
2350
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2351
Date:   Sat Oct 10 16:54:34 2015 +0200
 
2352
 
 
2353
    macosx: Introduce OSX_EL_CAPITAN runtime check
 
2354
    
 
2355
    (cherry picked from commit 50dcfe2ac56e9f4e8c98f1cd64076047a20ea83e)
 
2356
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
2357
 
 
2358
commit 360f42e65974a1e227bbaaadd83679b6ec70283e
 
2359
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2360
Date:   Mon Sep 28 16:09:57 2015 +0200
 
2361
 
 
2362
    macosx: fix resizing issue when updating lua extension dialogs (close #14457)
 
2363
 
 
2364
commit 5232e12c88b03403e8f0dd4f69f1ee4e98eda8a1
 
2365
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2366
Date:   Wed Sep 23 22:04:18 2015 +0200
 
2367
 
 
2368
    Update NEWS
 
2369
 
 
2370
commit a230056b338d2739f09a87d2542596a80080405c
 
2371
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2372
Date:   Wed Sep 23 21:49:40 2015 +0200
 
2373
 
 
2374
    auhal: do not add long latency to time_get callback
 
2375
    
 
2376
    Currently, the VLC code cannot cope with big audio device
 
2377
    latencies as reported by airplay devices. Thus disable the
 
2378
    latency calculation for those devices for now.
 
2379
    
 
2380
    refs #14042
 
2381
    
 
2382
    (cherry picked from commit 6f54a7591c7a257cc5cb53c0c03e47e974faa279)
 
2383
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
2384
 
 
2385
commit 8aafb5d01dcffdd4ba161c07bbb102f0a608951e
 
2386
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
2387
Date:   Tue Sep 22 15:31:52 2015 +0200
 
2388
 
 
2389
    demux: asf: ignore pts when no delta specified (fix #15090)
 
2390
    
 
2391
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2392
 
 
2393
commit 0f38260842b100a6834a90f49aeabae298840215
 
2394
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2395
Date:   Sun Sep 20 19:26:22 2015 +0200
 
2396
 
 
2397
    macosx: squeeze preferences pane a bit to make it fit on 720p screens
 
2398
    
 
2399
    This squeezes the checkboxes in the interface section of prefs a
 
2400
    bit, to fix problem in refs #14504. For the future, we should
 
2401
    consider removing some of these check boxes (or move them over to
 
2402
    the video tab).
 
2403
 
 
2404
commit 52a0b27e320f2dea61a97d052d9ead435db59436
 
2405
Author: Thomas Guillem <thomas@gllm.fr>
 
2406
Date:   Tue Dec 16 12:02:27 2014 +0000
 
2407
 
 
2408
    swscale: fix memory corruption when i_extend_factor != 1
 
2409
    
 
2410
    This led to a random crash when resizing video on a small display (or when
 
2411
    resizing small video).
 
2412
    
 
2413
    close #14005
 
2414
    
 
2415
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2416
    (cherry picked from commit 868f5b89056218030b690621e89ca97b46635f6c)
 
2417
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
2418
 
 
2419
commit 31f98d138480858800826067788df2aac25be998
 
2420
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2421
Date:   Wed Sep 9 17:08:11 2015 +0200
 
2422
 
 
2423
    macosx: update code-signing script for the future
 
2424
    
 
2425
    (cherry picked from commit 560eedbab4479ca6e0975762315f95981ba60d42)
 
2426
 
 
2427
commit 0d2f10a01441fba8f835686581aa5284f0bac253
 
2428
Author: Steve Lhomme <robux4@gmail.com>
 
2429
Date:   Tue Sep 8 16:39:43 2015 +0200
 
2430
 
 
2431
    direct3d/directx: the surface allocated for the pool needs to have the decoder size
 
2432
    
 
2433
    in the case of direct rendering picture_CopyPixels is used to transfer from
 
2434
    the decoder to the display and requires the same surface properties
 
2435
    
 
2436
    the planes now have the same lines/pixels as the decoder, not just the visible ones
 
2437
    
 
2438
    fixes #14531
 
2439
    
 
2440
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2441
 
 
2442
commit 479bc999e204f03299df69a5a04977ce1e0a6267
 
2443
Author: Erwan Tulou <erwan10@videolan.org>
 
2444
Date:   Tue Sep 8 13:46:54 2015 +0200
 
2445
 
 
2446
    skins2(Linux): fix fullscreen for some Window Managers like Gnome3
 
2447
    
 
2448
       Some Window Managers (Gnome3, Unity) will keep the task bar displayed
 
2449
       and limit the fullscreen display to the subarea outside the task bar
 
2450
       if the window type is not set.
 
2451
       Setting the Window type to normal ensures a clean 100% fullscreen.
 
2452
    
 
2453
       This fixes an issue reported on the forum at
 
2454
       https://forum.videolan.org/viewtopic.php?f=13&t=127840
 
2455
    
 
2456
    (cherry picked from commit 51e41b79f4849934b32d19cba21e7185d35f9f9d)
 
2457
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2458
 
 
2459
commit 6b4032a04e6440daeb4ef6dc65ff12d681787403
 
2460
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2461
Date:   Tue Sep 1 20:37:55 2015 +0300
 
2462
 
 
2463
    configure: reject libavutil >= 55
 
2464
 
 
2465
commit 20e0f73e8e94785cd464a1bf50fc06d789cea619
 
2466
Author: Tristan Matthews <tmatth@videolan.org>
 
2467
Date:   Mon Aug 31 16:01:25 2015 -0400
 
2468
 
 
2469
    access: dvdnav: add additional version checking
 
2470
    
 
2471
    Fixes #15357
 
2472
    
 
2473
    (cherry picked from commit fc253a4ed78470f609049374e901fbf4e6ea286a)
 
2474
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2475
 
 
2476
commit aed07eeb274c17e8d6d45b4bf2ad4c8e2f1031dd
 
2477
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
2478
Date:   Mon Aug 31 13:53:54 2015 +0200
 
2479
 
 
2480
    httplive: fix stack overflow
 
2481
    
 
2482
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2483
 
 
2484
commit 700a3635ae021c64440fb77c97f2162d35b3b004
 
2485
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2486
Date:   Mon Aug 24 15:15:41 2015 +0200
 
2487
 
 
2488
    GnuTLS: fix building with GnuTLS < 3.3.0
 
2489
    
 
2490
    (cherry picked from commit 3f6ed9317f9057bab1c22f69d7cbb1a1362c7b2d)
 
2491
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2492
 
 
2493
commit 3e3504bf67afc59f804d76330ea84b04a8cb0190
 
2494
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2495
Date:   Sun Aug 23 20:02:58 2015 +0300
 
2496
 
 
2497
    pulse: timing info can be NULL, deal with it
 
2498
    
 
2499
    (cherry picked from commit c00c298601174cbe271fbc16e34b9f77b584fb63)
 
2500
 
 
2501
commit 70387a798477072bac5798916b6324d72454fa46
 
2502
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2503
Date:   Sun Aug 23 13:18:05 2015 +0300
 
2504
 
 
2505
    gnutls: generate Diffie-Hellman parameters dynamically (fixes #14702)
 
2506
    
 
2507
    (cherry picked from commit cafbe261a0863505587c17ead6c69e5222d35b4a)
 
2508
 
 
2509
commit b185aad11dc2f5ed31e65916e3eedcbf29c1d61f
 
2510
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2511
Date:   Sun Aug 23 12:46:44 2015 +0300
 
2512
 
 
2513
    libvlc: return useful/visible video dimensions (fixes #15122)
 
2514
    
 
2515
    (cherry picked from commit 5f000e6ac6154f0f30f376adc5595aeaec876da4)
 
2516
 
 
2517
commit 790c706d9f90358628b18b346b0cea74efd80aec
 
2518
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2519
Date:   Sat Aug 22 12:21:35 2015 +0300
 
2520
 
 
2521
    pulse: compute latency correctly if negative (fixes #15046)
 
2522
    
 
2523
    This occurs in case of large buffer underflow, such as if stopping the
 
2524
    VLC process.
 
2525
    
 
2526
    (cherry picked from commit 887bda11d23665416bd9403151ad1acced68b267)
 
2527
 
 
2528
commit f849a36c161e59b28063f522d3c7b8a3e602233a
 
2529
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2530
Date:   Sat Aug 22 12:16:45 2015 +0300
 
2531
 
 
2532
    pulse: fix race in TimeGet()
 
2533
    
 
2534
    Cork state could change asynchronously without the PA lock.
 
2535
    
 
2536
    (cherry picked from commit 88655e00d0d90459b37ad1684dd7686c743ee4a7)
 
2537
 
 
2538
commit ce91452460a75d7424b165c4dc8db98114c3cbd9
 
2539
Author: Francois Cartegnie <fcartegnie@free.fr>
 
2540
Date:   Mon Aug 3 15:17:32 2015 +0200
 
2541
 
 
2542
    demux: mp4: correctly match release function
 
2543
    
 
2544
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2545
 
 
2546
commit 9e12195d3e4316278af1fa4bcb6a705ff27456fd
 
2547
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2548
Date:   Sun Jul 26 22:47:38 2015 +0200
 
2549
 
 
2550
    macosx: rebuild plugins cache for bundle creation
 
2551
    
 
2552
    The build-dir plugin cache is incomplete and contains wrong paths.
 
2553
    
 
2554
    (cherry picked from commit 5d6b149ffbe60541e3be9e14417dde21f315868a)
 
2555
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
2556
 
 
2557
commit 88edd8acbde1ca78587fc6e6dd33f316d76a99b8
 
2558
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2559
Date:   Thu Jul 30 00:14:25 2015 +0200
 
2560
 
 
2561
    libVLC: add registeration of the new events
 
2562
 
 
2563
commit fcde633ddc64108ace91849e7c57598612b8abfa
 
2564
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2565
Date:   Mon Jul 27 15:47:49 2015 +0200
 
2566
 
 
2567
    Update NEWS for libvlc
 
2568
 
 
2569
commit 8c86b9073b697ec9e403143366416d59884c8073
 
2570
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2571
Date:   Mon Jul 27 14:05:37 2015 +0300
 
2572
 
 
2573
    libvlc: expose event for audio volume change (fixes #14568)
 
2574
    
 
2575
    Cc: Harald Sitter <sitter@kde.org>
 
2576
    (cherry picked from commit 33638b85834a52e59f8cd25e51f0fa22d03d475e)
 
2577
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2578
 
 
2579
commit 0efcbbc983e167a1b7ccd8594653af1758824565
 
2580
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2581
Date:   Mon Jul 27 14:00:08 2015 +0300
 
2582
 
 
2583
    libvlc: expose events for the audio mute status (refs #14568)
 
2584
    
 
2585
    Cc: Harald Sitter <sitter@kde.org>
 
2586
    (cherry picked from commit 2f3c3ca8c604f50ca9ae7da4487c73a70a75d82c)
 
2587
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2588
 
 
2589
commit 435215d39000c40c441cc91c906a01a5d93b1490
 
2590
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2591
Date:   Mon Jul 27 13:42:38 2015 +0300
 
2592
 
 
2593
    libvlc: add corked and uncorked events (fixes #14444)
 
2594
    
 
2595
    This exposes (audio) policy cork events to LibVLC applications. The
 
2596
    intended usage is for applications to pause/resume playback.
 
2597
    
 
2598
    We decided against pausing and resuming automatically as it would most
 
2599
    likely confuse the playback state machine of existing applications. By
 
2600
    default, the OS decides might either mute or duck the audio stream.
 
2601
    
 
2602
    Cc: Harald Sitter <sitter@kde.org>
 
2603
    (cherry picked from commit 32bf025b29cd796ff2140423d2309b3375fbea56)
 
2604
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2605
 
 
2606
commit dc7df12f39781ca8f5840cd1a6af9b368f9410fd
 
2607
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2608
Date:   Sun Jul 26 15:34:29 2015 +0200
 
2609
 
 
2610
    macosx: fix runtime exception when loading the simple prefs with the Punjabi locale active (closes #15106)
 
2611
    
 
2612
    Manual backport of 342acefa
 
2613
 
 
2614
commit 82909c9e0e4472127faf5b52aa7fd39d00805221
 
2615
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2616
Date:   Sat Jul 25 16:12:04 2015 +0200
 
2617
 
 
2618
    cachegen: always enforce full cache regeneration on Darwin (refs #14519)
 
2619
 
 
2620
commit bad49508215d6e3728c40779d65750c85b5c7dc8
 
2621
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2622
Date:   Sat Jul 25 15:36:20 2015 +0200
 
2623
 
 
2624
    plugin cache: do not re-write the cache file unless explicitly requested by the user (closes #14519)
 
2625
    
 
2626
    This is a manual adaptation of 0c400688 limited to Darwin platforms to not break compatibility with previous 2.2 release on other platforms relying on the previous behavior
 
2627
 
 
2628
commit 986af797ce4e26857767d0f52d738411e24d7544
 
2629
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2630
Date:   Sat Jul 25 15:34:57 2015 +0200
 
2631
 
 
2632
    macosx: distribute the plugin cache created at build time (refs #14519)
 
2633
    
 
2634
    (cherry picked from commit 998d544adf773a1a8ac5528453c5583f5483d3e0)
 
2635
 
 
2636
commit 82912dec5426deeafa5a4436574e757a7b211582
 
2637
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2638
Date:   Wed Jul 22 17:26:37 2015 +0200
 
2639
 
 
2640
    quartztext: add missing sanity checks
 
2641
    
 
2642
    (cherry picked from commit 1a923e14fb27a79b139dd4f838ba997b6383b982)
 
2643
 
 
2644
commit 2b7694d377fd80e76292335fd2483b25bb038281
 
2645
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2646
Date:   Mon Jul 20 19:23:30 2015 +0200
 
2647
 
 
2648
    screen/mac: set frame rate (closes #14507 for 2.2)
 
2649
 
 
2650
commit 8ac02ba10312219b5571209f33ccb7454e581f00
 
2651
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2652
Date:   Mon Jul 20 18:35:58 2015 +0200
 
2653
 
 
2654
    screen: set SAR values on Windows and Mac to match the XCB implementation (refs #14507)
 
2655
 
 
2656
commit 451fb8905311779be0871709e327ed0da6fcc34c
 
2657
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2658
Date:   Sat Jul 11 15:00:24 2015 +0200
 
2659
 
 
2660
    Fix make dist and POTFILES.in
 
2661
    
 
2662
    (cherry picked from commit 39cafcda8b32a5b3a759ab1dd7dce50e25ed4596)
 
2663
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
2664
 
 
2665
commit 3187904de00605a00ee41ad40aa7da65fa11a671
 
2666
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2667
Date:   Sat Jul 11 15:25:26 2015 +0200
 
2668
 
 
2669
    macosx: remove stray code
 
2670
    
 
2671
    (cherry picked from commit 5aaaa2a35891a4ef1f95e0c677af47837270536a)
 
2672
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
2673
 
 
2674
commit addc6b0001c9dd16d674316f2856ac004d41faf3
 
2675
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2676
Date:   Sun Jul 12 19:16:57 2015 +0200
 
2677
 
 
2678
    macosx: resume dialog: make more space for l10n
 
2679
    
 
2680
    (cherry picked from commit a2aa300a401f1df6d88cb168d8bee7184c2206c6)
 
2681
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
2682
 
 
2683
commit f5ebfa8e5648665c49c4c9474313d7850799b83a
 
2684
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2685
Date:   Sat Jul 11 14:32:20 2015 +0200
 
2686
 
 
2687
    macosx: Create custom resume dialog, refactor
 
2688
    
 
2689
    Create own resume dialog, which acts the same way as a floating
 
2690
    window. Thus it does not disturb the user more than any
 
2691
    other VLC panel and consequently does not block the user in doing
 
2692
    other operations.
 
2693
    
 
2694
    This fixes floating behaviour (#13886) any makes it more easy
 
2695
    to implement any other fancy_dialog_whatever we might add later.
 
2696
    Current design is a copy of the currently used alert window.
 
2697
    
 
2698
    Also raised the timeout value to 10 secs as users are complaining
 
2699
    6 sec is not long enough.
 
2700
    
 
2701
    close #13886
 
2702
    
 
2703
    (cherry picked from commit dcb7543ff804c9283c1d23e99513fb24225cc589)
 
2704
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
2705
 
 
2706
commit 980bb1e06110f63605c754d00079ec67e93b59fa
 
2707
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2708
Date:   Wed Jul 8 22:37:57 2015 +0300
 
2709
 
 
2710
    strings: skip XML-invalid non-printable characters (fixes #15027)
 
2711
    
 
2712
    (cherry picked from commit a9bc71c00c681d81ddebf600b027e2dd537438f7)
 
2713
 
 
2714
commit 166acd2b35ddf88e7827cc8d24aac1b5c1153976
 
2715
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2716
Date:   Mon Jul 6 17:47:17 2015 +0200
 
2717
 
 
2718
    vout ios: take scale factor into account when initializing the rendering
 
2719
 
 
2720
commit e4e0a222b50ec4c084da4901ede2ee4db6efbf6d
 
2721
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2722
Date:   Sat Jul 4 13:39:56 2015 +0200
 
2723
 
 
2724
    vout/macosx,coreanimation: do not link against opengl
 
2725
    
 
2726
    This is not needed. And for the normal mac builds, we even do not have this library at all.
 
2727
    
 
2728
    Closes #13838
 
2729
    
 
2730
    Manual backport of 86ac78e2
 
2731
    
 
2732
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
2733
 
 
2734
commit b8df53b4e344485ffae13d366496247d795df75c
 
2735
Author: Hannes Domani <ssbssa@yahoo.de>
 
2736
Date:   Thu Jul 2 18:41:59 2015 +0200
 
2737
 
 
2738
    config: fix memory leak
 
2739
    
 
2740
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
2741
    (cherry picked from commit 2f6b105a79e4fcdf08d09caaf4d1dafe5ec470bb)
 
2742
 
 
2743
commit 43f344559cfd676b0c2f70234c335267bff0f208
 
2744
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2745
Date:   Wed Jul 1 14:28:26 2015 +0200
 
2746
 
 
2747
    darwin threads: add missing cancellation point
 
2748
    
 
2749
    This solves timer cancellation issues on Darwin 11 and later
 
2750
    
 
2751
    Thanks to Sean for the hint
 
2752
    
 
2753
    (cherry picked from commit 910e208252ae96848bf2339ea4386fe4544d23dd)
 
2754
 
 
2755
commit ed4730a2ff32fedb8b851c45f9c92d968a7b07c5
 
2756
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2757
Date:   Wed Jul 1 13:50:54 2015 +0200
 
2758
 
 
2759
    vout iOS: reliability improvements
 
2760
    
 
2761
    (cherry picked from commit ccd2a9a1408843ed57521eb7149df806d3d9d3d2)
 
2762
 
 
2763
commit 042529c3b602dada99c559b1dc55fb0850a3c998
 
2764
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2765
Date:   Mon Jun 22 11:02:43 2015 +0200
 
2766
 
 
2767
    Contribs: update live555
 
2768
    
 
2769
    (cherry picked from commit fd0a69dff784a32dbf6b7f88e0c589d31ea9198d)
 
2770
    (cherry picked from commit 953d664bf320f49e7e9e1264885110bd6e0064a6)
 
2771
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2772
 
 
2773
commit 19273afc1e6cbbecac98108b6ede581f33ffcff4
 
2774
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2775
Date:   Thu May 21 20:46:09 2015 +0300
 
2776
 
 
2777
    contrib: live555: set the MSG_NOSIGNAL flag when writing to sockets
 
2778
    
 
2779
    So that the LibVLC application does not get killed by "Broken pipe".
 
2780
    
 
2781
    (cherry picked from commit ecfd0b797211e80004833e3de55f5de07e1e9d79)
 
2782
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2783
 
 
2784
commit 6321b9fa4c61f8c37b107563d18924524af0c0de
 
2785
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2786
Date:   Fri Dec 19 16:40:28 2014 +0100
 
2787
 
 
2788
    Contribs: don't hardcode URLs
 
2789
    
 
2790
    (cherry picked from commit ed5563d9b1aa46cc87aee2b33cfe1fdf1e4b3cf1)
 
2791
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2792
 
 
2793
commit 3780bc88792205ca8157e6b668bea2aaaf6bc458
 
2794
Author: Rafaël Carré <funman@videolan.org>
 
2795
Date:   Sat Jul 26 18:21:46 2014 +0200
 
2796
 
 
2797
    contrib: mpc: fix sum rule
 
2798
    
 
2799
    (cherry picked from commit e06b50e02c2a73a0d1f26922e98ec90304ff2a49)
 
2800
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2801
 
 
2802
commit a02ecf65c401c770cf61116bf190841a3b7e64f4
 
2803
Author: Rafaël Carré <funman@videolan.org>
 
2804
Date:   Sat Jul 26 12:12:34 2014 +0200
 
2805
 
 
2806
    contrib: mpcdec: their SVN server is not working
 
2807
    
 
2808
    (cherry picked from commit 1f8e9326c3ed2d8a0b136824149008ab9dcdc244)
 
2809
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2810
 
 
2811
commit acf857ff1d705535f59a2268cce4785fe8a5bc30
 
2812
Author: Sean McGovern <gseanmcg@gmail.com>
 
2813
Date:   Mon Jun 22 19:06:14 2015 -0400
 
2814
 
 
2815
    contrib: fix SHA512 data for Sparkle
 
2816
    
 
2817
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2818
    (cherry picked from commit a3ce8926a68b927edec7bbcbb4d0610ce5aa8971)
 
2819
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
2820
 
 
2821
commit cbbd0e6ffc86a9667ba1201c7bf6d95a4fb4cb73
 
2822
Author: Sean McGovern <gseanmcg@gmail.com>
 
2823
Date:   Tue Jun 23 16:04:39 2015 -0400
 
2824
 
 
2825
    extras/tools: remove liblzma pkgconfig file
 
2826
    
 
2827
    Prevent contribs from picking up the dependency here.
 
2828
    
 
2829
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2830
    (cherry picked from commit da441b234fde4def6b81699cd6efe2db60bbaa40)
 
2831
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
2832
 
 
2833
commit 0e3f56becd1fb803304f339346eb3a6413cf722f
 
2834
Author: Rémi Denis-Courmont <remi@remlab.net>
 
2835
Date:   Fri Jun 26 00:27:15 2015 +0300
 
2836
 
 
2837
    picture: ensure picture_t layout is fixed across languages and versions
 
2838
    
 
2839
    Plugins should not access picture_t.gc, but they can access
 
2840
    picture_t.p_next or allocate a picture_t on stack, so we need to ensure
 
2841
    that the size of picture_t.gc matches.
 
2842
 
 
2843
commit 6a7b82adcf3bb9010aad0d48acb0d06ed7e00664
 
2844
Author: Tristan Matthews <tmatth@videolan.org>
 
2845
Date:   Wed Jun 24 14:28:06 2015 -0600
 
2846
 
 
2847
    avcodec: add mappings for gbrp 9/10-bit LE,BE
 
2848
    
 
2849
    (cherry-picked from commit 22a9c02f42a0070cfcdf5c8de2a09e692d6b9fc4)
 
2850
    Fixes #14909
 
2851
 
 
2852
commit 9bd9611886817e3dc72cb1245054fa88323c290b
 
2853
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2854
Date:   Wed Jun 24 10:15:09 2015 +0200
 
2855
 
 
2856
    Contribs: update libbluray to 0.8.1
 
2857
    
 
2858
    (cherry picked from commit a7df1b8e27a8e6f1aa1dba3b211311eb7c1cf79b)
 
2859
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2860
 
 
2861
commit 21c08649d37a658c010c75bcbea0d6d01cea8298
 
2862
Author: Daniel Amm <da2424@t-online.de>
 
2863
Date:   Tue Jun 23 20:00:26 2015 +0200
 
2864
 
 
2865
    NSIS/Qt extension dialog: remove duplicates
 
2866
    
 
2867
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2868
    (cherry picked from commit 5f6ba92ad3530e6524c13a11e4f70b38b532ad99)
 
2869
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2870
 
 
2871
commit 28b18786a49fb73aab0e24967d75ef1311be30ba
 
2872
Author: Daniel Amm <da2424@t-online.de>
 
2873
Date:   Mon Jun 15 18:19:46 2015 +0200
 
2874
 
 
2875
    Qt: extension dialog: update checkboxes if a check state was changed
 
2876
    
 
2877
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2878
    (cherry picked from commit 1a2f7b20412973d6748bd3188130aba7b6d5e855)
 
2879
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2880
 
 
2881
commit 721bb53cf3d08daeec853fbb6460851ffdf2eb04
 
2882
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2883
Date:   Tue Jun 23 20:33:20 2015 +0200
 
2884
 
 
2885
    Update NEWS
 
2886
 
 
2887
commit 1568af3af62f7513bf63336ad8d7853ce9b62e24
 
2888
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2889
Date:   Tue Jun 23 18:18:53 2015 +0200
 
2890
 
 
2891
    src/image: make sure we set the output dimensions correctly (refs #13862)
 
2892
    
 
2893
    Previously, if the user set a custom size in the options, it wasn't respected but the snapshot was stored at the native video size
 
2894
    
 
2895
    (cherry picked from commit 903b3cbcbc3bf4eab01c80e15e91f2cca0bbeb5e)
 
2896
 
 
2897
commit 780e1ea7cf3951ed332b870fe2a4406574e47fe7
 
2898
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2899
Date:   Tue Jun 23 15:18:12 2015 +0200
 
2900
 
 
2901
    src/image: correctly handle anamorphic content sizes (closes #13862)
 
2902
    
 
2903
    This fixes a regression introduced in e3b809c1
 
2904
    
 
2905
    (cherry picked from commit c342e2ef72c9ab83f5bd7add27b41b5de6eeab2c)
 
2906
 
 
2907
commit 8580313e6685e9ed1748484a827cdeba7197444e
 
2908
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
2909
Date:   Sat Jun 20 11:46:08 2015 +0200
 
2910
 
 
2911
    macosx: fix window ordering during startup (close #14486)
 
2912
    
 
2913
    According to docu, application:willFinishLaunching: will be called
 
2914
    as one of the first steps of [NSApp run], before the main loop
 
2915
    will be actually started. Thus, it should make no performance
 
2916
    difference if we load the main window already in run().
 
2917
    
 
2918
    For some unknown reasons, a direct call to makeKeyAndOrderFront
 
2919
    works in run(), but not in app:willFinishLaunching:, though.
 
2920
 
 
2921
commit 14f1edbab2eeef1a0ebb791bb59665a05fae4108
 
2922
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
2923
Date:   Fri Jun 19 15:27:08 2015 +0200
 
2924
 
 
2925
    iOS dialog provider: fix retain cycle
 
2926
    
 
2927
    (cherry picked from commit 0a59bb70bb494cdd47df6d7edbd85d00e4864152)
 
2928
 
 
2929
commit 0ccd550006cf244f346ee2c4506885d78ade9f73
 
2930
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2931
Date:   Wed Jun 17 19:24:02 2015 +0200
 
2932
 
 
2933
    Contribs: FFmpeg/libav, update Hash
 
2934
 
 
2935
commit d35ff462224cead372ff6cc8f351196c0f6add1e
 
2936
Author: Steve Lhomme <robux4@gmail.com>
 
2937
Date:   Mon May 25 16:20:52 2015 +0200
 
2938
 
 
2939
    contrib: generate the d3d11.h with ID3D11VideoDecoder support
 
2940
    
 
2941
    And also with dxgidebug.h to show leaks
 
2942
    
 
2943
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2944
    (cherry picked from commit fa70b5cbf3fbc82618385e4678c9d77b5ebee88b)
 
2945
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2946
 
 
2947
commit c76dda3bc369fc4202b7e057458dbaf918b37cfe
 
2948
Author: Rafaël Carré <funman@videolan.org>
 
2949
Date:   Sun May 24 10:04:02 2015 +0200
 
2950
 
 
2951
    contrib: harfbuzz: don't use host-specific icu-config
 
2952
    
 
2953
    (cherry picked from commit 8c33da5ae9106964e1b21877f6724b108de44462)
 
2954
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2955
 
 
2956
commit 6d8105f26f903514ede404d0b2c44fbcc84af622
 
2957
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
2958
Date:   Tue Feb 3 12:42:17 2015 +0100
 
2959
 
 
2960
    clock: input_clock_ConvertTS: missing log object
 
2961
    
 
2962
    (cherry picked from commit e1e7939bd4cf5aef1429662966b461f7cccadb46)
 
2963
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2964
 
 
2965
commit f59e289efdef3086571e20d3cd281fed3bda0bca
 
2966
Author: Erwan Tulou <erwan10@videolan.org>
 
2967
Date:   Wed Jun 17 12:46:48 2015 +0200
 
2968
 
 
2969
    Skins2: add check on bitmaps to avoid crash
 
2970
    
 
2971
    (cherry picked from commit d7b946844c7aeb97c878779f8ea0cba548626504)
 
2972
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
2973
 
 
2974
commit 2108feefa9111e4ba9a284b20cfc1f55985b08de
 
2975
Author: Arjun Sreedharan <arjun024@gmail.com>
 
2976
Date:   Thu Jun 11 17:03:32 2015 +0530
 
2977
 
 
2978
    rtsp: avoid hardcoding buffer size
 
2979
    
 
2980
    also maintain uniform case "CSeq" throughout.
 
2981
    
 
2982
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
2983
    (cherry picked from commit c932b5e7eaf9a681b043cd7ee258ecdfe71542e2)
 
2984
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
2985
 
 
2986
commit 2c7df43c000328853952d52d627b132a9296a47d
 
2987
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2988
Date:   Sun Jun 14 19:10:35 2015 +0200
 
2989
 
 
2990
    Update NEWS
 
2991
 
 
2992
commit b6b6a9aceaa9c93c1d231b008e6fe2de3a202986
 
2993
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
2994
Date:   Sun Jun 14 18:30:45 2015 +0200
 
2995
 
 
2996
    latex: batchmode and hyperlinks
 
2997
    
 
2998
    (cherry picked from commit ca39c308e69bffd4981977c83fa80642f39ad2da)
 
2999
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3000
 
 
3001
commit 323e27132254fce3d4177eba3c29732cac6f3332
 
3002
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3003
Date:   Sat Jun 13 18:15:06 2015 +0200
 
3004
 
 
3005
    Lua.cli: improve lua 5.3 compatibility
 
3006
    
 
3007
    Close #14803
 
3008
    
 
3009
    (cherry picked from commit ebe6e7de1bbdf7181cdbeca61b5591f9b31ac711)
 
3010
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3011
 
 
3012
commit 8eae3df54d45cda1490bf1f0271d699ff4802c6d
 
3013
Author: Zhao Zhili <wantlamy@gmail.com>
 
3014
Date:   Wed Jun 10 18:44:12 2015 +0300
 
3015
 
 
3016
    fix memory leak in lib/audio.c
 
3017
    
 
3018
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
3019
    (cherry picked from commit 29ed29e64272787e5ee37a76f3ff68a532607c9c)
 
3020
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3021
 
 
3022
commit fb52fe76c5ab0c441b9a8f1b050ef51cd3e55121
 
3023
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3024
Date:   Fri Jun 5 15:25:11 2015 +0200
 
3025
 
 
3026
    RTSP: fix off-by-one buffer overflow
 
3027
    
 
3028
    Close #14820
 
3029
    
 
3030
    (cherry picked from commit 626d7ef2d99f9b3f9f5cf1be16716328e3f7bf93)
 
3031
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3032
 
 
3033
commit 4fea9f195b9410622430ed5251bc342e68d08f54
 
3034
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3035
Date:   Sat May 30 16:18:24 2015 +0200
 
3036
 
 
3037
    libavi: don't limit probing to movi when non-fastseekable
 
3038
    
 
3039
    (cherry picked from commit fe50471f305840c6f44e954d9c1d01d2b61f0e4e)
 
3040
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3041
 
 
3042
commit 4231a97f40d8c8fae7a5080e3c571a16451b3bac
 
3043
Author: Samuel Martin <s.martin49@gmail.com>
 
3044
Date:   Sun May 24 14:30:10 2015 +0200
 
3045
 
 
3046
    opencv_example: add missing #include statements
 
3047
    
 
3048
    Signed-off-by: Samuel Martin <s.martin49@gmail.com>
 
3049
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3050
    (cherry picked from commit b82416d7000a993b33e903095a590fe32212a85e)
 
3051
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3052
 
 
3053
commit 0f454d4c2da6b4ba67475c6a1bed732634e2d9cf
 
3054
Author: Samuel Martin <s.martin49@gmail.com>
 
3055
Date:   Sun May 24 14:30:09 2015 +0200
 
3056
 
 
3057
    opencv_wrapper: use opencv2-style includes
 
3058
    
 
3059
    If old opencv1-style legacy include directory is available, this change
 
3060
    becomes purely cosmetic (maybe will compile a bit faster).
 
3061
    It becomes an FTBFS fix when opencv1-style include directory is missing
 
3062
    (i.e. from opencv-3.0).
 
3063
    
 
3064
    Signed-off-by: Samuel Martin <s.martin49@gmail.com>
 
3065
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3066
    (cherry picked from commit cc236e4652255902f2c2cee3b18f83367f35a8c7)
 
3067
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3068
 
 
3069
commit c7b95a3db92d7151bf744ee3e250f60efd1956af
 
3070
Author: Gian Marco Sibilla <gm.sibilla@gmail.com>
 
3071
Date:   Thu Apr 16 18:12:10 2015 +0200
 
3072
 
 
3073
    Jamendo Lua Service Discovery extension update
 
3074
    
 
3075
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3076
    (cherry picked from commit 776564bf4a0af17f1b583b455d0e6e9fb00b0371)
 
3077
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3078
 
 
3079
commit 556719df87dcce7bf3e049ebe9c9393b00f0842e
 
3080
Author: Ramon Gabarró <calanor@gmail.com>
 
3081
Date:   Fri May 8 14:17:43 2015 +0200
 
3082
 
 
3083
    AudioBar: Lower the threshold for alarm
 
3084
    
 
3085
    It makes more sense post move to the IEC scale
 
3086
    
 
3087
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3088
    (cherry picked from commit 824e18312671f975a1da0da7c1a605f6ddc648c9)
 
3089
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3090
 
 
3091
commit 2bb8def8c85c7ef5fc1c3a5369061e47e9bc414a
 
3092
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3093
Date:   Sun Jun 14 18:34:49 2015 +0200
 
3094
 
 
3095
    Audio output: Fix comment typo
 
3096
    
 
3097
    (cherry picked from commit de9f47297bf9d2b3d4115ff494b80d6b04140435)
 
3098
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3099
 
 
3100
commit b9b974d7a924f59ccca3decbd1a4e5d38345ffe9
 
3101
Author: Erwan Tulou <erwan10@videolan.org>
 
3102
Date:   Sun Jun 14 00:38:28 2015 +0200
 
3103
 
 
3104
    skins2: fix compilation on Linux (if no libtar)
 
3105
    
 
3106
    problem reported by Timothy B. Terriberry" <tterribe@xiph.org>
 
3107
    
 
3108
    (cherry picked from commit 7a8a62f6f7987d01232800924b75ab4d05fc163e)
 
3109
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3110
 
 
3111
commit 150ac49cf2a2904f4bf5783e4dac84a38e53626d
 
3112
Author: Erwan Tulou <erwan10@videolan.org>
 
3113
Date:   Sat Jun 13 15:29:25 2015 +0200
 
3114
 
 
3115
    skins2(Linux): replace tempnam() with mkdtemp()
 
3116
    
 
3117
    Linux manual strongly advises against using tempnam().
 
3118
    
 
3119
    (cherry picked from commit 27cb7a2eddae5bd4e730ca7fff5b05cffd1b691c)
 
3120
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3121
 
 
3122
commit 0f4bb9c024c6ce759b53a778b46157e8dcd6b7d0
 
3123
Author: Erwan Tulou <erwan10@videolan.org>
 
3124
Date:   Sat Jun 13 14:13:01 2015 +0200
 
3125
 
 
3126
    skins2: replace unlink with vlc_unlink
 
3127
    
 
3128
    (cherry picked from commit 5e3c93f14aa5084101b1a0adf527016b3a86904c)
 
3129
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3130
 
 
3131
commit 4dc9d044b328195e913650fe1cb91b7e868a2053
 
3132
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
3133
Date:   Sat Jun 13 11:14:23 2015 +0200
 
3134
 
 
3135
    macosx: disable isVisibleOnLaunch for main window
 
3136
    
 
3137
    Manual and partly cherry-pick of 43822a61f7be5bb1f9b5c74d470ae57f14c80109
 
3138
    
 
3139
    close #9903
 
3140
 
 
3141
commit 1ab29cfa0cb0222a19ffba7d09476553f1fc64dc
 
3142
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
3143
Date:   Thu Jun 11 19:14:50 2015 +0200
 
3144
 
 
3145
    macosx: fix checked state for extensions (close #14855)
 
3146
    
 
3147
    (cherry picked from commit d768b02e609ec5c3295c09a54dd6dd425df687b1)
 
3148
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
3149
 
 
3150
commit 49276e70f115d382e65b9d4c9bd31fd280eba0a4
 
3151
Author: Erwan Tulou <erwan10@videolan.org>
 
3152
Date:   Fri Jun 12 13:10:01 2015 +0200
 
3153
 
 
3154
    skins2: fix multibyte issue for temporary directory
 
3155
    
 
3156
    (cherry picked from commit 6de8060b719fad54d86eb9d097dc73d7a6d7f479)
 
3157
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3158
 
 
3159
commit 2367cfe8a98324d84a1967b32de6f34e5652148f
 
3160
Author: Erwan Tulou <erwan10@videolan.org>
 
3161
Date:   Fri Jun 12 12:19:36 2015 +0200
 
3162
 
 
3163
    skins2: fix wrong FromLocale()
 
3164
    
 
3165
    file is already utf8 encoded, since it is a string that comes from
 
3166
    the theme.xml description file, and therefore it is expected to be utf8.
 
3167
    
 
3168
    (cherry picked from commit ab806efc95b8378fab3b8b7aed78da07957269a1)
 
3169
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3170
 
 
3171
commit 40710288890bf92d107fb2f6924e25c308737549
 
3172
Author: Erwan Tulou <erwan10@videolan.org>
 
3173
Date:   Fri Jun 12 11:32:06 2015 +0200
 
3174
 
 
3175
    skins2: remove a leftover call to FromLocale()
 
3176
    
 
3177
    - on Windows, the ressource paths are already UTF8 encoded. bug fixed
 
3178
    - on Linux, the function is a noop
 
3179
    - on OS2, config_GetDataDir() may need a fix (two paths, the former returns
 
3180
    locale, the latter UTF8)
 
3181
    
 
3182
    (cherry picked from commit 58eb9328ed1daa2701c040dc9f076f08dca9b396)
 
3183
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3184
 
 
3185
commit ff1783a00518b42cebe0405a20d337628ff537d8
 
3186
Author: Erwan Tulou <erwan10@videolan.org>
 
3187
Date:   Fri Jun 12 21:12:44 2015 +0200
 
3188
 
 
3189
    skins2: replace ifstream() with vlc_stat()
 
3190
    
 
3191
    (cherry picked from commit 51299c84451404d9f564f24d429bbc21ff4a091a)
 
3192
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3193
 
 
3194
commit 6dc293939bc8ca6dd82f42a3910d53ea6f61e9a8
 
3195
Author: Erwan Tulou <erwan10@videolan.org>
 
3196
Date:   Fri Jun 12 11:04:18 2015 +0200
 
3197
 
 
3198
    skins2: replace all stat() with vlc_stat()
 
3199
    
 
3200
    (cherry picked from commit 49c72956b06beceda573b3f6eb5d57a3b5ddb414)
 
3201
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3202
 
 
3203
commit 80f1016779f86db6878920a5a60c7ba35e41df86
 
3204
Author: Erwan Tulou <erwan10@videolan.org>
 
3205
Date:   Fri Jun 12 14:37:05 2015 +0200
 
3206
 
 
3207
    skins2: replace all fopen() with vlc_fopen()
 
3208
    
 
3209
    (cherry picked from commit 369d697c91052d07aacdd11d233084cf4df4745c)
 
3210
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3211
 
 
3212
commit 5788a5738a02bd334dc22328e3ca221049dc7b4f
 
3213
Author: Erwan Tulou <erwan10@videolan.org>
 
3214
Date:   Fri Jun 12 10:38:06 2015 +0200
 
3215
 
 
3216
    skins2(Win): fix another multibyte issue
 
3217
    
 
3218
    (cherry picked from commit 9e9fd90d0ccf75eb51ae5a2624f7efc8b317581c)
 
3219
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3220
 
 
3221
commit 2f2d5b5a7736e1610b8c1fe82f981eb141fd1435
 
3222
Author: Erwan Tulou <erwan10@videolan.org>
 
3223
Date:   Thu Jun 11 21:43:25 2015 +0200
 
3224
 
 
3225
    skins2(Win): fix multibyte issue for vlt filename (tar format)
 
3226
    
 
3227
    On Windows, gzopen() doesn't fully support Microsoft wide char either.
 
3228
    So, use vlc_open() + gzdopen().
 
3229
    
 
3230
    For OS2 and Linux, no functional change.
 
3231
    
 
3232
    (cherry picked from commit 743ca935aa278f33ecb0488bd61f12ab00e3d951)
 
3233
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3234
 
 
3235
commit e76b5fad18d4abc906a338b93e7c9c2ab919bba4
 
3236
Author: Erwan Tulou <erwan10@videolan.org>
 
3237
Date:   Thu Jun 11 20:53:06 2015 +0200
 
3238
 
 
3239
    skins2(Win): fix multibyte issue for vlt filename (zip format)
 
3240
    
 
3241
    On Windows, unzOpen() doesn't fully support Microsoft wide char.
 
3242
    So, use unzOpen2() with a callback to use vlc_fopen() instead of
 
3243
    the default fopen().
 
3244
    
 
3245
    This fixes situations where a skin filename or path contains
 
3246
    e.g Japanese characters whatever the Windows locale.
 
3247
    
 
3248
    For OS2 and Linux, no functional change.
 
3249
    
 
3250
    (cherry picked from commit 1ac910a5f378a77d88469facf830055877701d3c)
 
3251
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3252
 
 
3253
commit 23188e2036b47526e63d6b9346af150957825b10
 
3254
Author: Erwan Tulou <erwan10@videolan.org>
 
3255
Date:   Thu Jun 11 20:09:10 2015 +0200
 
3256
 
 
3257
    skins2: fix file descriptor leak and missing error check
 
3258
    
 
3259
    (cherry picked from commit 01bf3662b1af1673cc5f6efbb355a698983a7651)
 
3260
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3261
 
 
3262
commit b4bd8778947e4f5a1f9bcfbf709d1fb9197c4aa0
 
3263
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3264
Date:   Thu Jun 11 18:49:27 2015 +0300
 
3265
 
 
3266
    filename: episode numbers can have more than 2 digits (fixes #14859)
 
3267
    
 
3268
    (cherry picked from commit 9ad76e4f4542b0ff4d20fc6dc0d395112da554b0)
 
3269
 
 
3270
commit 53dc47fab75cefd3a936cc9323f06b7b23b8c37c
 
3271
Author: Erwan Tulou <erwan10@videolan.org>
 
3272
Date:   Wed Jun 10 18:18:35 2015 +0200
 
3273
 
 
3274
    skins2: fix UTF8 conversion issues
 
3275
    
 
3276
    The issue is twofold:
 
3277
    - converting filenames that are already UTF8 encoded from the Qt dialog box
 
3278
    - missing UTF8-to-locale conversion for filename passed as parameter to vlc
 
3279
    
 
3280
    These bugs accounted for skins with name or path containing multibyte
 
3281
    characters not being able to load successfully on Windows.
 
3282
    
 
3283
    This fixes trac #14843
 
3284
    
 
3285
    (cherry picked from commit 3b6b39ac889e7a3242f7ef586c01d6821bd49d24)
 
3286
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3287
 
 
3288
commit b29c196b6afe59c7230b5e74b60c46d567cfa3aa
 
3289
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
3290
Date:   Wed Jun 10 11:37:01 2015 +0200
 
3291
 
 
3292
    tools: update ant to 1.9.5
 
3293
    
 
3294
    (cherry picked from commit c355933efd1b9bbcc68b9e342f25759f58da3897)
 
3295
 
 
3296
commit 6b065f9721cc4e9a07d19bb68a3c7fdf3d5a6121
 
3297
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
3298
Date:   Fri Jun 5 17:07:34 2015 +0200
 
3299
 
 
3300
    iOS vout: fix runtime exception (closes #14800)
 
3301
    
 
3302
    (cherry picked from commit 1e2a57c3c524e402e6485fbc19f89ec4ed3508cf)
 
3303
 
 
3304
commit 650c0aa103cf5556dec6c008b1cf6ab687e76f8f
 
3305
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
3306
Date:   Tue Jun 9 10:50:51 2015 +0200
 
3307
 
 
3308
    vout iOS: prevent termination on close
 
3309
    
 
3310
    (cherry picked from commit 91308f0b52e578a2b62bcdc51c9367a73bdef936)
 
3311
 
 
3312
commit 0fce8a54b43d7ba42960d94c71f6a7caa87e4af4
 
3313
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3314
Date:   Sat Jun 6 18:20:12 2015 +0300
 
3315
 
 
3316
    adpcm: do not abuse fmt_in.p_extra, fix double free
 
3317
    
 
3318
    (cherry picked from commit 85a205b487c0dce7257d42c7e5046f48745a5030)
 
3319
 
 
3320
commit 021a1fc1c53db349979eb0feb8907aeda6ccbea7
 
3321
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
3322
Date:   Fri May 29 12:23:47 2015 +0200
 
3323
 
 
3324
    ios: enable a very minimal set of sout so we can capture snapshots in files
 
3325
    
 
3326
    (cherry picked from commit 7757b784bc621be094c9a684b53091d6b5b31f47)
 
3327
 
 
3328
commit c4b479a5d94ec3e84b3118a8cfe97aa076d24f13
 
3329
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3330
Date:   Mon May 25 18:59:52 2015 +0300
 
3331
 
 
3332
    qt4: only use COM apartment thread for Shell Interfaces
 
3333
    
 
3334
    (ref: MSDN KB 287087)
 
3335
    
 
3336
    (cherry picked from commit e64a051e9a111306ab8b2ca0ac361b1801bc1772)
 
3337
    
 
3338
    Conflicts:
 
3339
        modules/gui/qt4/components/simple_preferences.cpp
 
3340
 
 
3341
commit 9ef40dc9e207f17b5ec1697db7099af0781f4ca1
 
3342
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3343
Date:   Mon May 25 18:51:23 2015 +0300
 
3344
 
 
3345
    Qt4: fix Win32 task error handling
 
3346
    
 
3347
     - do not pass NULL HIML on error,
 
3348
     - clean up COM on error,
 
3349
     - fix hr variable shadowing.
 
3350
    
 
3351
    Not fixed: leak of the task bar and image list.
 
3352
    
 
3353
    (cherry picked from commit 339756682b5135da5e889a46b0f794e21914cff0)
 
3354
 
 
3355
commit 963d7910b207c19dece6cedb6076c7322a2b532b
 
3356
Author: KO Myung-Hun <komh78@gmail.com>
 
3357
Date:   Sun May 17 11:24:55 2015 +0900
 
3358
 
 
3359
    os2: package: remove unrecognized options
 
3360
    
 
3361
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3362
 
 
3363
commit 8e8ac4a07f3cc1ce3c23ef521777246e21062532
 
3364
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
3365
Date:   Tue May 26 19:50:05 2015 +0200
 
3366
 
 
3367
    ios vout: fix unexpected termination when app is in background (close #14643)
 
3368
    
 
3369
    (cherry picked from commit 8d765e169785861bc63fc3234f5d4d16ca4c9940)
 
3370
 
 
3371
commit c44e9ef9c96de3e1ab51e797abcf3a04e56f33fc
 
3372
Author: Gleb Pinigin <gpinigin@gmail.com>
 
3373
Date:   Wed Mar 18 12:21:09 2015 +0600
 
3374
 
 
3375
    contrib/gpg-error: fix crash in lock object on iOS (fixes #13194)
 
3376
    
 
3377
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
3378
    (cherry picked from commit c417e384c905058d3d571d2277a30fe4955c984f)
 
3379
 
 
3380
commit 5fb4742d4750d0c390250de69f8076e47998877e
 
3381
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3382
Date:   Mon May 25 21:41:27 2015 +0300
 
3383
 
 
3384
    objects: fix race in ObjectKillChildren() (fixes #13979)
 
3385
    
 
3386
    If an object is created after the parent is already killed,
 
3387
    ObjectKillChildren() could not have killed the new object. So the new
 
3388
    object needs to inherit the alive flag from its parent instead.
 
3389
    
 
3390
    (cherry picked from commit b2a308560287256204786eecc4f4196370658bc4)
 
3391
 
 
3392
commit 3d358d038ac254fb339dfe0803e4233d467ebe2c
 
3393
Author: Christoph Miebach <christoph.miebach@web.de>
 
3394
Date:   Thu May 21 05:10:05 2015 -0400
 
3395
 
 
3396
    Add Maithili to language menu
 
3397
 
 
3398
commit 4697dc63ef0b8cb3ceec1a0fa7eedd389fce2e4c
 
3399
Author: Christoph Miebach <christoph.miebach@web.de>
 
3400
Date:   Thu May 21 04:59:12 2015 -0400
 
3401
 
 
3402
    Add Maithili to LINGUAS
 
3403
 
 
3404
commit 5de4aca3a14ea7018bd0141324664d03a11f1aa7
 
3405
Author: VideoLAN <videolan@videolan.org>
 
3406
Date:   Thu May 21 04:52:40 2015 -0400
 
3407
 
 
3408
    l10n: Initial Maithili translation
 
3409
    
 
3410
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
3411
 
 
3412
commit 73e92a990e8dc003844ae2e92e76529e0f26709c
 
3413
Author: Christoph Miebach <christoph.miebach@web.de>
 
3414
Date:   Thu May 21 04:48:32 2015 -0400
 
3415
 
 
3416
    Add Kashmiri to language menu
 
3417
 
 
3418
commit d570faec72039523fc55a794671fd5b4d69b6e79
 
3419
Author: Christoph Miebach <christoph.miebach@web.de>
 
3420
Date:   Thu May 21 04:32:08 2015 -0400
 
3421
 
 
3422
    Add Kashmiri (India) to LINGUAS
 
3423
 
 
3424
commit 3b8b79b4d5c1922c5cad38b927b61af5a4530174
 
3425
Author: VideoLAN <videolan@videolan.org>
 
3426
Date:   Thu May 21 04:26:44 2015 -0400
 
3427
 
 
3428
    l10n: Initial Kashmiri (India) translation
 
3429
    
 
3430
    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
 
3431
 
 
3432
commit 0add93d0dd517f6dfe4bc8e8998788089cf96e61
 
3433
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3434
Date:   Tue May 19 21:41:57 2015 +0300
 
3435
 
 
3436
    Lua intf: fix use-after-free
 
3437
    
 
3438
    (cherry picked from commit f822d4a899433d46e3b5a37a83c08a956f285564)
 
3439
 
 
3440
commit 0e9751c71c2931962332338e40da3ec449b9e921
 
3441
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3442
Date:   Tue May 19 15:19:41 2015 +0200
 
3443
 
 
3444
    UPnP: don't use UPnPInit2 on Win32
 
3445
 
 
3446
commit 95a8a7f893439ea7600daf3a3ef9c77207417e03
 
3447
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
3448
Date:   Mon May 11 18:19:26 2015 +0200
 
3449
 
 
3450
    upnp: Fix some libupnp bugs
 
3451
    
 
3452
    Those patches prevent an infinite loop when specifying an interface name, and
 
3453
    avoid using a down interface as the defautl interface.
 
3454
    fix #14526
 
3455
    
 
3456
    (cherry picked from commit bec798ac1c338b4694889d9c5205c606ae100c0a)
 
3457
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3458
 
 
3459
commit ce4f00795d9906e8ba1b2c8bdbf460bf29b30d0b
 
3460
Author: Christoph Miebach <christoph.miebach@web.de>
 
3461
Date:   Sat May 16 10:13:20 2015 -0400
 
3462
 
 
3463
    Fix AUTHORS
 
3464
 
 
3465
commit 5e840db932a0022e662b5042327dacf303304c79
 
3466
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3467
Date:   Mon Dec 15 19:24:25 2014 +0200
 
3468
 
 
3469
    playlist: automatically resume from pause when uncorked
 
3470
    
 
3471
    (derived from commit ab500430e6dfd02ae4e19ecb9a3d76f3f9486522)
 
3472
 
 
3473
commit 7f525a92163d2622348e6f4709d5b2a9abf25f9c
 
3474
Author: Tobias Conradi <videolan@tobias-conradi.de>
 
3475
Date:   Thu May 14 21:38:23 2015 +0200
 
3476
 
 
3477
    fix problem where sometimes VLCOpenGLES2VideoView has a different size than the superview.
 
3478
    
 
3479
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
3480
    (cherry picked from commit 974b79d88ec564e86ab4137dd35aec941eca4338)
 
3481
 
 
3482
commit 5b8b9780773ef0c9e4f9d21a3443a3bcee8a5ef1
 
3483
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
3484
Date:   Tue May 12 21:54:34 2015 +0200
 
3485
 
 
3486
    ios audio unit: minor fixes
 
3487
    
 
3488
    (cherry picked from commit f7fe783762fa8c2937de3d72ebcb1e59d1c803b1)
 
3489
 
 
3490
commit caa52414b9f47919c9c0a64ff077765b4ceb86a4
 
3491
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3492
Date:   Tue May 5 16:01:04 2015 +0200
 
3493
 
 
3494
    Contribs: update libvpx to 1.4.0
 
3495
    
 
3496
    (cherry picked from commit 76c60ba677fb944ab7bcaca549eb106a1c53ad5a)
 
3497
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3498
 
 
3499
commit 151c579117a22473b0981e0661c7e6ba7206b842
 
3500
Author: Tristan Matthews <tmatth@videolan.org>
 
3501
Date:   Tue May 5 20:41:24 2015 -0400
 
3502
 
 
3503
    png: reduce encoding time
 
3504
    
 
3505
    (cherry picked from commit f71713fb624d510b88b8dda460fa927bc7c079e1)
 
3506
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3507
 
 
3508
commit e0c63aa86b3033375d6582d3424d9f2a7c9b9cdf
 
3509
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3510
Date:   Sat May 9 16:48:26 2015 +0200
 
3511
 
 
3512
    mux: mp4: avoid divbyzero
 
3513
    
 
3514
    (cherry picked from commit 2a59243de40e64b90cd6fe8c3402de2706eac445)
 
3515
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3516
 
 
3517
commit ca28163fb0ed72a5aa2fa73c0b80475796985a23
 
3518
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
3519
Date:   Thu May 7 19:29:51 2015 +0200
 
3520
 
 
3521
    macosx: fix crash in str_format_meta
 
3522
    
 
3523
    (cherry picked from commit e823a595a8aa041de17e23d8f84bcb90d5d48702)
 
3524
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
3525
 
 
3526
commit cc5786b10933562dfe4d95792b6052e1a0cea94e
 
3527
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3528
Date:   Thu May 7 00:02:10 2015 +0300
 
3529
 
 
3530
    image: fix block size for decoded picture (fixes #14547)
 
3531
    
 
3532
    (cherry picked from commit ba19bb5eadaa42d7f115969ba289910a6ef1a6c8)
 
3533
 
 
3534
commit be7f779401b602a00687fd5e432c3f26e4615c28
 
3535
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3536
Date:   Wed May 6 23:58:14 2015 +0300
 
3537
 
 
3538
    skins: fix crash if input-title-format is empty
 
3539
    
 
3540
    (cherry picked from commit 541b381c676cc96b6e1967610a2077b00950b86d)
 
3541
 
 
3542
commit 618e9dd90e5e1061248d847082752a6f4d56a40b
 
3543
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3544
Date:   Wed May 6 23:57:42 2015 +0300
 
3545
 
 
3546
    qt4: fix crash if input-title-format is empty
 
3547
    
 
3548
    (cherry picked from commit 8ecc026e2094a59cc96be3b507d6eae10849cc24)
 
3549
 
 
3550
commit cbe61dbccb0120920fd690e12cac14738290ee35
 
3551
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3552
Date:   Wed May 6 23:50:53 2015 +0300
 
3553
 
 
3554
    str_format_meta: add assertion
 
3555
    
 
3556
    (cherry picked from commit 9f09d628b136c2fe48679b320518c37f3cbc7edc)
 
3557
 
 
3558
commit ea8b7ef0ca88b9b5462e22db7aab40b7ce159957
 
3559
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
3560
Date:   Wed May 6 19:31:31 2015 +0200
 
3561
 
 
3562
    macosx package: copy the really correct symlinks for libvlc* into the package
 
3563
    
 
3564
    close #14560
 
3565
    
 
3566
    (cherry picked from commit 5e0fd988cc4bdae005f62cabbb2789d68cd1197a)
 
3567
    Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
 
3568
 
 
3569
commit aab8268ae8f1a9db46a7ef63a55608e4f6c7a909
 
3570
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
3571
Date:   Wed May 6 10:24:18 2015 +0200
 
3572
 
 
3573
    os x packaging: fix invalid link (closes #14560)
 
3574
 
 
3575
commit d69f7fdb349e24e8cea9235815cbc56b36398686
 
3576
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3577
Date:   Tue May 5 18:53:59 2015 +0200
 
3578
 
 
3579
    demux: mp4: have ReadBox check final size
 
3580
    
 
3581
    (cherry picked from commit cadfe695b4c138aa8708dc7c8cc5ecbdad77696c)
 
3582
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3583
 
 
3584
commit 739c7a82eb7d210ab83443c67828ff1356281410
 
3585
Author: Tobias Conradi <videolan@tobias-conradi.de>
 
3586
Date:   Fri May 1 21:56:06 2015 +0200
 
3587
 
 
3588
    move audio unit initialization after audio session initialization and setup fixes issues when trying to start playback from background
 
3589
    
 
3590
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
 
3591
    (cherry picked from commit 1ee464915748e9efb00464d2e926c27e1513a4bd)
 
3592
 
 
3593
commit ee4b91b90771689063dca038fc0600814c8af570
 
3594
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3595
Date:   Fri May 1 15:50:17 2015 +0200
 
3596
 
 
3597
    Update NEWS on 2.2.x
 
3598
 
 
3599
commit cdcfa8a9f529c7e6ec25685e883129db8347b95b
 
3600
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3601
Date:   Thu Apr 30 21:30:42 2015 +0200
 
3602
 
 
3603
    demux: mp4: fix NULL dereference handling trun
 
3604
    
 
3605
    (cherry picked from commit eceac9eb7d1b0795a8fed310e6fba8cd5a083ec0)
 
3606
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3607
 
 
3608
commit 5c5cd0c3d6ab5aedc909ea0d2ebde3d74ed7cff4
 
3609
Author: Felix Paul Kühne <fkuehne@videolan.org>
 
3610
Date:   Sat Jan 24 23:53:59 2015 +0100
 
3611
 
 
3612
    contrib/ebml+mkv: compile with hidden symbols
 
3613
    
 
3614
    This solves linking issues on iOS and should have no negative impact on further platforms
 
3615
    
 
3616
    (cherry picked from commit 6031c9769a0dbd8a4f484027d5856b12ec9cc188)
 
3617
 
 
3618
commit 750b80b1f1875b106fb1bc0f09a29b7d520ffb87
 
3619
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
 
3620
Date:   Thu Apr 30 14:53:01 2015 +0200
 
3621
 
 
3622
    contrib: upnp: Work around missing WIN32 macro
 
3623
    
 
3624
    When building in non-gnu -std, WIN32 doesn't get defined.
 
3625
    
 
3626
    (cherry picked from commit fcafb389009c6913d58ebeadf54a4fcc9624652d)
 
3627
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3628
 
 
3629
commit 3418a0244fc1f3530e8d07f96777be6fa8f92bae
 
3630
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3631
Date:   Wed Apr 29 15:29:31 2015 +0200
 
3632
 
 
3633
    Contrib: require libdvdread/dvdnav 5.0.3
 
3634
    
 
3635
    This should avoid numerous crashes
 
3636
    
 
3637
    (cherry picked from commit 30c05d8e241429989db1b230b0e413cf33dcb865)
 
3638
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3639
 
 
3640
commit 1743fe56e00bbfc25603f88b7851fd35b8881260
 
3641
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3642
Date:   Tue Apr 28 15:09:57 2015 +0200
 
3643
 
 
3644
    input: check malloc return
 
3645
    
 
3646
    (cherry picked from commit 46437d4aa3300b99dbfe29f6f2d1fa8fcf64155d)
 
3647
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3648
 
 
3649
commit a8fe1c1d01382785517ed54480ed3babf1ee4cfe
 
3650
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
3651
Date:   Sun Apr 26 13:19:13 2015 +0200
 
3652
 
 
3653
    macosx: extensions: Allow multiple selections in table view
 
3654
    
 
3655
    close #14464
 
3656
    
 
3657
    (cherry picked from commit aa6b2c997c14bf4f23eb465ffe84dfb04670f0c8)
 
3658
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3659
 
 
3660
commit 3870cf32f3df384b11e3b8540546b8cd343b45a7
 
3661
Author: David Fuhrmann <dfuhrmann@videolan.org>
 
3662
Date:   Sun Apr 26 13:15:32 2015 +0200
 
3663
 
 
3664
    macosx: extensions: Allow multiple entries with same name in popup menu
 
3665
    
 
3666
    (cherry picked from commit e2270a4406d62503db4a6c825f123a3f89952d42)
 
3667
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3668
 
 
3669
commit 1798c312d838fe89febcf4e1adba26eea8038528
 
3670
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3671
Date:   Tue Apr 28 23:42:23 2015 +0300
 
3672
 
 
3673
    vdpau: fix importing surface from main memory
 
3674
    
 
3675
    On the one hand, when decoding in hardware, the video surface
 
3676
    dimensions will match the coded dimensions, rather than the visible
 
3677
    ones. Otherwise the hardware decoder would not have enough space for
 
3678
    its output. In this the libavcodec plugin does not add padding (since
 
3679
    libavcodec SIMD optimizations are not involved).
 
3680
    
 
3681
    On the other hand, when decoding in software, the video surface height
 
3682
    must not include the padding added by libavcodec SIMD optimizations. So
 
3683
    then the visible height needs to be used to avoid bleeding green lines.
 
3684
    
 
3685
    (cherry picked from commit 3b3bd7e49d52875024c6f1b0ef4eac124a637c2d)
 
3686
    
 
3687
    Conflicts:
 
3688
        modules/hw/vdpau/chroma.c
 
3689
 
 
3690
commit 88fa0c4b9d5196c53241fa27f2315ae6553d3808
 
3691
Author: Erwan Tulou <erwan10@videolan.org>
 
3692
Date:   Tue Apr 28 15:32:12 2015 +0200
 
3693
 
 
3694
    skins2: fix a video control that fails to show up
 
3695
    
 
3696
    This fixes a regression in vlc2.2. It is described on the forum at :
 
3697
    https://forum.videolan.org/viewtopic.php?f=15&t=125790&sid=05f4d8a32853034ce6d497ca15bab1e8
 
3698
    
 
3699
    (cherry picked from commit 7a00bd9b966fe6eb615d7df1b5ff6afdd92b2d36)
 
3700
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3701
 
 
3702
commit e2c4691e3d75fca23ca8255ad530bf5d26e6371b
 
3703
Author: Erwan Tulou <erwan10@videolan.org>
 
3704
Date:   Tue Apr 28 15:21:24 2015 +0200
 
3705
 
 
3706
    skins2: remove a fallback when choosing a video control
 
3707
    
 
3708
    This fallback was an attempt to recover when a skin is poorly designed,
 
3709
    but it causes problems under some circumstances. So let's remove it !
 
3710
    
 
3711
    (cherry picked from commit 1d2608d4aa0aa9fe30b9fde5a825f14a9941347c)
 
3712
    Signed-off-by: Erwan Tulou <erwan10@videolan.org>
 
3713
 
 
3714
commit 25028749dc5f86c04a67ae47fccc7d6ad672ee8a
 
3715
Author: Rafaël Carré <funman@videolan.org>
 
3716
Date:   Fri Apr 24 15:55:23 2015 +0200
 
3717
 
 
3718
    npapi: fix vlcpp fetch
 
3719
    
 
3720
    VLC itself has no submodules
 
3721
    
 
3722
    (cherry picked from commit 1f51cbc7439fbcd19d8a33c7a2809401951c8f76)
 
3723
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3724
 
 
3725
commit 4d36ec4832227c384c3fa50fed431189a8b87080
 
3726
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3727
Date:   Tue Apr 21 11:16:12 2015 +0200
 
3728
 
 
3729
    NPAPI: call git submodule when cloning
 
3730
    
 
3731
    (cherry picked from commit 98ec9654ec890b7decf9472cade61c82f489aa9e)
 
3732
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3733
 
 
3734
commit af1782beffd1a9b365a6189d5e18ed5ed1cc1892
 
3735
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3736
Date:   Thu Apr 23 15:31:58 2015 +0200
 
3737
 
 
3738
    stream_filter: httplive: fix delay on eof
 
3739
    
 
3740
    (cherry picked from commit 169604c5a75b4d9f99a1db8561e6319d6b11bbfb)
 
3741
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3742
 
 
3743
commit 4ddbb29da4c4869dac8b16cd897a682a509b026b
 
3744
Author: Vinson Lee <vlee@freedesktop.org>
 
3745
Date:   Fri Feb 20 06:05:09 2015 +0000
 
3746
 
 
3747
    rdp: Support FreeRDP-1.2.0-beta1-android9
 
3748
    
 
3749
    Fix build errors.
 
3750
    
 
3751
      CC       access/librdp_plugin_la-rdp.lo
 
3752
    access/rdp.c: In function ‘Open’:
 
3753
    access/rdp.c:431:5: error: implicit declaration of function ‘freerdp_channels_global_init’ [-Werror=implicit-function-declaration]
 
3754
         freerdp_channels_global_init();
 
3755
         ^
 
3756
    access/rdp.c: In function ‘Close’:
 
3757
    access/rdp.c:507:5: error: implicit declaration of function ‘freerdp_channels_global_uninit’ [-Werror=implicit-function-declaration]
 
3758
         freerdp_channels_global_uninit();
 
3759
         ^
 
3760
    
 
3761
    freerdp channels global functions were removed from FreeRDP repository
 
3762
    in commit 2a82684521dc8b23ae92e284e866227e5194a7bb.
 
3763
    
 
3764
    commit 2a82684521dc8b23ae92e284e866227e5194a7bb
 
3765
    Author: Marc-André Moreau <marcandre.moreau@gmail.com>
 
3766
    Date:   Wed Jun 11 16:27:31 2014 -0400
 
3767
    
 
3768
        channels: cleanup unused freerdp channels global functions
 
3769
    
 
3770
    Signed-off-by: Vinson Lee <vlee@freedesktop.org>
 
3771
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3772
    (cherry picked from commit 5c07f87a773153c128b3a771ed61e7915cd8fe18)
 
3773
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3774
 
 
3775
commit 429ecd9de2f6e1d02ff6831ddd002301f879fa20
 
3776
Author: Christoph Miebach <christoph.miebach@web.de>
 
3777
Date:   Sat Apr 25 08:07:48 2015 -0400
 
3778
 
 
3779
    Add Tamil to menu
 
3780
 
 
3781
commit de63839eeae5053af09834c8d70dd373ab2e2a7a
 
3782
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3783
Date:   Wed Apr 22 14:56:31 2015 +0200
 
3784
 
 
3785
    stream_filter: httplive: don't trust stream size
 
3786
    
 
3787
    (cherry picked from commit a13829b11afe1b56d5ecec4afa0b62b44af10739)
 
3788
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3789
 
 
3790
commit 9d16134339854214051d60f323a57d829e69dc76
 
3791
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3792
Date:   Wed Apr 22 14:50:00 2015 +0200
 
3793
 
 
3794
    stream_filter: httplive: use stream size for m3u8
 
3795
    
 
3796
    (cherry picked from commit f162660200e8f706a101963745010dccc0e77540)
 
3797
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3798
 
 
3799
commit ae609f2bfb59be1c48e28edc715af724b7097b25
 
3800
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3801
Date:   Tue Apr 21 22:51:07 2015 +0300
 
3802
 
 
3803
    Fix Linux build
 
3804
    
 
3805
    (cherry picked from commit a3ce78afc55ec7675fceff7b9ffe17fa4f8f12ca)
 
3806
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3807
 
 
3808
commit b969a447061280b873ce9344da519da1ed6872d0
 
3809
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3810
Date:   Tue Apr 21 20:49:19 2015 +0200
 
3811
 
 
3812
    stream_filter: httplive: pause before segment selection
 
3813
    
 
3814
    segment depends on current time for live streams
 
3815
    and might have been removed
 
3816
    
 
3817
    (cherry picked from commit 345370222094f149c76f724f7f67a95255faff28)
 
3818
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3819
 
 
3820
commit 37b1ee9a245e91fb0a6092be993fc5ade974682c
 
3821
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3822
Date:   Mon Apr 20 21:10:40 2015 +0200
 
3823
 
 
3824
    stream_filter: httplive: factorize segment read and remove vlc_object_alive
 
3825
    
 
3826
    (cherry picked from commit 39b6e3b4f3071294c098958756cc912f8671d7b2)
 
3827
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3828
 
 
3829
commit 09f30022c706308e16674405d23f1d0949ad67e2
 
3830
Author: Francois Cartegnie <fcvlcdev@free.fr>
 
3831
Date:   Tue Apr 21 22:08:01 2015 +0200
 
3832
 
 
3833
    demux: asf: fix ms-dvr truncated frames (fix #14414)
 
3834
    
 
3835
    Since the copy mpeg2 packetizer is no longer accepting
 
3836
    mpg2 fourcc, the -broken- ms-dvr files are not
 
3837
    packetized.
 
3838
    
 
3839
    (cherry picked from commit f7ffd0132121652b85ab5fd49ad4a2423172b182)
 
3840
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
 
3841
 
 
3842
commit 22eda20b2c18df6df1a5cff8e96df81244f99b7f
 
3843
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3844
Date:   Mon Apr 20 18:11:38 2015 +0300
 
3845
 
 
3846
    messages: disable cancellation
 
3847
    
 
3848
    vlc_rwlock_rdlock() may be a cancellation point.
 
3849
    
 
3850
    See also 446703fadbff12ad8bd70255e56c978446a564e6.
 
3851
 
 
3852
commit 9b0868aca13fe7fff98366dfb9b5d27804540760
 
3853
Author: Arjun Sreedharan <arjun024@gmail.com>
 
3854
Date:   Sun Apr 19 02:54:32 2015 +0530
 
3855
 
 
3856
    rtsp: assert memory allocation before using buffer
 
3857
    
 
3858
    s/malloc/xmalloc/g
 
3859
    
 
3860
    Signed-off-by: Arjun Sreedharan <arjun024@gmail.com>
 
3861
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
3862
    (cherry picked from commit c8559d4ed217b98e7cf50926a1388cfc77812a66)
 
3863
 
 
3864
commit 20be876d7c1b39b4a8072ff913d9bdf95300d2e4
 
3865
Author: Thomas Guillem <thomas@gllm.fr>
 
3866
Date:   Sat Apr 18 01:18:35 2015 +0200
 
3867
 
 
3868
    PulseAudio: fix audio drop after a flush
 
3869
    
 
3870
    It happens when pa_stream_write is called too late after a flush.
 
3871
    This fixes audio drop when the track has a positive delay.
 
3872
    
 
3873
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
3874
    (cherry picked from commit 7de1c701a5a43fd5a5cbd236fa64d750a356c7de)
 
3875
 
 
3876
commit 55574f4261cac5260bd316d024fbf142d4ad3252
 
3877
Author: Rémi Denis-Courmont <remi@remlab.net>
 
3878
Date:   Thu Apr 16 20:58:52 2015 +0300
 
3879
 
 
3880
    vdpau: video output requires XCB (fixes #14408)
 
3881
    
 
3882
    (cherry picked from commit c354efa3a2843d479c8fa9e929ff1064e5526bfa)
 
3883
    
 
3884
    Conflicts:
 
3885
        modules/hw/vdpau/Makefile.am
 
3886
 
 
3887
commit 16d20fe43e39d3f52e82e05e9a40fbb2c58622e7
 
3888
Author: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
 
3889
Date:   Wed Apr 15 20:42:08 2015 +0200
 
3890
 
 
3891
    v4l2: Fix SetupFormat for CONTINUOUS framesize
 
3892
    
 
3893
    One of the bounds of the loop were wrong, ending up in testing
 
3894
    formats that were not supported by the hardware.
 
3895
    
 
3896
    Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
 
3897
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
 
3898
    (cherry picked from commit 4372fe4df714fccb15eeb7e0baeae74fb97edaee)
 
3899
 
 
3900
commit 41d806c564b659b3db4bc37f5b3e5cb75f925861
 
3901
Author: Christoph Miebach <christoph.miebach@web.de>
 
3902
Date:   Wed Apr 15 07:52:55 2015 -0400
 
3903
 
 
3904
    update single msgid (instead of update-po)
 
3905
 
 
3906
commit c7db3c518e63c45a16b2165d50916541f85613f5
 
3907
Author: Christoph Miebach <christoph.miebach@web.de>
 
3908
Date:   Wed Apr 15 01:54:27 2015 -0400
 
3909
 
 
3910
    Shorten/improve description
 
3911
 
 
3912
commit ff1b324212c7c3b3e6dcecfe3c0a3521a6ccc818
 
3913
Author: Christoph Miebach <christoph.miebach@web.de>
 
3914
Date:   Tue Apr 14 18:11:20 2015 -0400
 
3915
 
 
3916
    Fix description to match behaviour
 
3917
 
 
3918
commit 84ee1ed2343351d1128641315eb26ac72d16e6bc
 
3919
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3920
Date:   Tue Apr 14 15:51:12 2015 +0200
 
3921
 
 
3922
    On the road to 2.2.2
 
3923
 
 
3924
commit 83ded1908f348cc8fe0dcb16379be4ab2e496291
 
3925
Author: Jean-Baptiste Kempf <jb@videolan.org>
 
3926
Date:   Tue Apr 14 15:46:09 2015 +0200
 
3927
 
 
3928
    Update NEWS with CVE numbers
 
3929
 
1
3930
commit a425c429f5bfffa2c6a1a4f8b741928332408582
2
3931
Author: Jean-Baptiste Kempf <jb@videolan.org>
3
3932
Date:   Mon Apr 13 09:58:03 2015 +0200