- 10 Dec, 2010 10 commits
-
-
Pierre Ynard authored
Return a 413 error instead of crashing
-
Pierre Ynard authored
This caused genuine bugs like mangled bodies and corrupted requests (usually leading to 501 errors), and possibly leaks of memory buffer of the size of the Content-Length parameter. This is pretty bad since crafted requests could easily exhaust the memory and/or trigger a crash. Apart from the contents of the buffer of the involved request, there doesn't seem to be any possible memory corruption.
-
Pierre Ynard authored
-
Erwan Tulou authored
This fixes a regression brought by 7f485998 On skins2(tested on Linux), open and close the preferences dialog leads to a crash, because the whole qt4 thread terminates unexpectedly. This is due to setQuitOnLastWindowClosed set to true. As a dialog provider, qt4 doesn't run any windows, and therefore just closing the preferences dialog box (via accept() or reject()) signals the qt4 thread to quit.
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
- 09 Dec, 2010 2 commits
-
-
Pierre Ynard authored
-
Pierre Ynard authored
8554 is the IANA-registered RTSP alternative port
-
- 08 Dec, 2010 11 commits
-
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
- setContentMargin is the same on all platforms - color fixes on Linux
-
Jean-Baptiste Kempf authored
-
Pierre Ynard authored
-
Jean-Baptiste Kempf authored
-
Pierre Ynard authored
-
Pierre Ynard authored
For users who'll want to revert to the old one for whatever reason
-
Jean-Baptiste Kempf authored
- Gtk+ player - wx player - Qt player - DVD ripper using Gtk
-
Pierre Ynard authored
The new version, merged into the RTP stream output, is supposed to be better than the old one, except for two dropped features: - non-standard RAW/RAW/UDP and MP2T/H2221/UDP RTSP Transports, and x-playNow RTSP header: the only vague specification of this that I could find is this 10-year-old draft: http://www-rn.informatik.uni-bremen.de/ietf/mmusic/47/id/draft-sheedy-mmusic-rtsp-ext-00.txt They provide support for broken Amino STBs. - client number limiting: not sure how pertinent that is and if it would be the right way to implement/port it If you think it's a problem to drop these features, speak now. Ultimately the goal is to get rid of the old code (after the next major release?) Closes #568
-
Pierre Ynard authored
-
Alex Helfet authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 07 Dec, 2010 6 commits
-
-
Rémi Duraffort authored
They are only used by the thread and can be freed before the module closes.
-
Rémi Duraffort authored
-
Rémi Duraffort authored
-
Rémi Duraffort authored
-
Rémi Duraffort authored
If search.h is present but not tdestroy: implement it based on others t* functions If search.h and tdestroy are not present: implement every t* functions.
-
Rafaël Carré authored
-
- 06 Dec, 2010 10 commits
-
-
Erwan Tulou authored
Close must also be serialized (one single global lock/wait).
-
Erwan Tulou authored
function call didn't match function prototype.
-
Rémi Duraffort authored
-
Rémi Duraffort authored
-
Rémi Duraffort authored
-
Rémi Duraffort authored
-
Rémi Duraffort authored
-
Rémi Duraffort authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
- 05 Dec, 2010 1 commit
-
-
Rémi Denis-Courmont authored
-