Commit Graph

63489 Commits

Author SHA1 Message Date
Rémi Denis-Courmont
2b8674932b Revert "access: vdr: fix null dereference (cid #1346943)"
This reverts commit 3a22750ee6.
This made no sense; the predicate is always true.
2016-01-02 20:54:37 +02:00
Rémi Denis-Courmont
95422ad559 Revert "demux: hls: fix truncated value (cid #1346923, #1313683)"
This reverts commit 7661da70f1.
This does not fix the overflow as claimed.
2016-01-02 20:54:37 +02:00
Rémi Denis-Courmont
c903311593 Revert "http/transport: add missing init"
This reverts commit e6ef1ae0d9.
This made no sense.
2016-01-02 20:45:05 +02:00
Felix Paul Kühne
e6ef1ae0d9 http/transport: add missing init 2016-01-02 18:48:44 +01:00
Felix Paul Kühne
3d2c398282 securetransport: implement new shutdown function 2016-01-02 18:48:15 +01:00
Rémi Denis-Courmont
f27294c668 lua: fix leak 2016-01-02 18:49:16 +02:00
Rémi Denis-Courmont
be5c27fe72 lua: do not push uninitialized values on poll() error 2016-01-02 18:48:48 +02:00
Rémi Denis-Courmont
000feece0e test: fix memory leaks (fixes #14730) 2016-01-02 18:25:07 +02:00
David Fuhrmann
41754b7da7 macosx: Remove VLCPlaylist reference from PLModel 2016-01-01 22:40:29 +01:00
David Fuhrmann
e66d8e654f macosx: Factor code for drop handling of external files
Adds helper method createItemsFromExternalPasteboard: returning
an array of file items from the pasteboard.
performDragOperation: in VLCCoreInteraction is the now only place
where we try to add the dropped file as a subtitle.
2016-01-01 22:40:29 +01:00
David Fuhrmann
f82f77baff macosx: cosmetics 2016-01-01 22:40:29 +01:00
Francois Cartegnie
bffe61d55f fix overflowing shifts (cid #1346922, cid #1253066) 2016-01-01 21:35:27 +01:00
David Fuhrmann
e7f095c280 macosx: Clear logs once window is closed
Logs are not recorded in background, so do not retain old logs
to avoid confusion.
2016-01-01 20:42:27 +01:00
David Fuhrmann
c3dad7ffc1 macosx: messages panel: save log as text file instead of rtf
Those rtf files were awful to read, and rather unhandy. Switch to
plain txt which should make debugging more easy.
2016-01-01 20:42:27 +01:00
David Fuhrmann
6f31dda703 macosx: messages panel: create outlets in the new style 2016-01-01 20:42:27 +01:00
David Fuhrmann
80f24bf744 macosx: Add button to clear the messages panel 2016-01-01 20:42:26 +01:00
David Fuhrmann
001d15f50a macosx: Simplify messages panel code, fix some invalid data accesses
Manipulate the data source on the main thread to fix some unprotected
accesses to the array.

Increase the maximum number of lines, for a more complete log.
2016-01-01 20:42:26 +01:00
Sebastian Ramacher
1b27ba8c02 Fix spelling of "response"
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2016-01-01 19:08:35 +01:00
Sebastian Ramacher
bab8d966c2 Fix spelling of "unknown"
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2016-01-01 19:08:35 +01:00
Francois Cartegnie
e8e468fbbc modules: cache: fix leaking path on error (cid #1048948) 2016-01-01 18:17:43 +01:00
Francois Cartegnie
f9fcc8bcc9 demux: wpl: fix leak on repeated attributes (cid #1313808) 2016-01-01 18:17:43 +01:00
Francois Cartegnie
8348ef445c demux: xspf: fix leaks with unwanted attributes (cid #1253106) 2016-01-01 18:17:43 +01:00
Francois Cartegnie
2b24884ff2 video_filter: rss: fix leak on repeats (cid #1253113) 2016-01-01 18:17:43 +01:00
Francois Cartegnie
e6801f1221 demux: xspf: fix leak and broken logic (cid #1253125) 2016-01-01 18:17:43 +01:00
Francois Cartegnie
6f78ecc71c mux: mp4: fix leaks on failed allocs (cid #1313792, #1313791, #1313790) 2016-01-01 18:17:43 +01:00
Francois Cartegnie
a9c4efde95 demux: mp4: fix off by one write in channels handling (cid #1251054) 2016-01-01 18:17:43 +01:00
Jean-Baptiste Kempf
a2aca1efed Welcome to 2016 2016-01-01 17:45:43 +01:00
Francois Cartegnie
7b5bff3d15 demux: adaptative: fix unsupported format regression
Due to hls we we waiting for demuxer to start, which would
load the demuxer source (sub playlist then) and from that
file we would have the format and change the demux if
required.

The problem is that any unsupported format (like split subtitles)
is now being to be demuxed and gets probed and demuxed.
2015-12-31 22:48:43 +01:00
Francois Cartegnie
7661da70f1 demux: hls: fix truncated value (cid #1346923, #1313683) 2015-12-31 22:00:12 +01:00
Francois Cartegnie
1ff8d45357 skins2: uninitialized member (cid #1346980) 2015-12-31 21:39:01 +01:00
Francois Cartegnie
ab45fefcb5 mux: mp4: check alloc return (cid #1346924) 2015-12-31 18:56:59 +01:00
Francois Cartegnie
64876b81b2 packetizer: h264: remove dead code (cid #1346938) 2015-12-31 18:53:09 +01:00
Francois Cartegnie
2ef784f347 demux: mp4: remove dead code (cid #1346937) 2015-12-31 18:50:46 +01:00
Francois Cartegnie
3a22750ee6 access: vdr: fix null dereference (cid #1346943) 2015-12-31 18:40:56 +01:00
Francois Cartegnie
07c6818558 freetype: fix null dereference (cid #1346944) 2015-12-31 18:36:07 +01:00
Francois Cartegnie
f53c706ba3 codec: subsdec: fix div by zero (cid #1346941) 2015-12-31 18:18:12 +01:00
Francois Cartegnie
a84002ca06 codec: tx3g: fix null dereference (cid #1346947, #1346946, #1346945) 2015-12-31 18:15:31 +01:00
Francois Cartegnie
60d127b43f packetizer: h264: fix null dereference (cid #1346950, #1346949) 2015-12-31 18:00:55 +01:00
Francois Cartegnie
486121cf80 demux: smooth: fix null dereference (cid #1346951) 2015-12-31 18:00:55 +01:00
Francois Cartegnie
1a117d26bd demux: mp4: add missing switch break (fix #1346952) 2015-12-31 18:00:55 +01:00
Francois Cartegnie
45a8c2abd2 video_filter: hqdn3d: handle alloc failures 2015-12-31 18:00:55 +01:00
Francois Cartegnie
6c5c07b96b video_filter: hqdn3d: reject computed height <= 0 (cid #718140)
Otherwise can make use of malloc(0) buffers
2015-12-31 18:00:55 +01:00
Francois Cartegnie
4245a61c06 sout: chromecast: remove dead code (cid #1346991) 2015-12-31 18:00:55 +01:00
Francois Cartegnie
71d23a3289 demux: adaptative: fix leak on empty timeline (cid #1346961) 2015-12-31 18:00:55 +01:00
Rémi Denis-Courmont
c5a82eade8 http: remove constant member 2015-12-31 18:42:38 +02:00
Rémi Denis-Courmont
70b3755702 http: remove dead code
(i_read is always zero)
2015-12-31 18:42:38 +02:00
Francois Cartegnie
d64372c7c3 demux: adaptative: fix uninitialized thread_t (fix #1346983)
Sets dumb initializer, and adds member to avoid joining invalid
thread reference.
2015-12-31 15:58:24 +01:00
Francois Cartegnie
efe5041cc3 demux: smooth: remove uninitialized/unused member (cid #1346985) 2015-12-31 15:43:19 +01:00
Francois Cartegnie
2c34942f7b skins2: x11: fix build 2015-12-31 15:37:36 +01:00
Francois Cartegnie
1edcca76e9 demux: adaptative: remove uninitialized/unused member (cid #1346987) 2015-12-31 15:37:04 +01:00