Adding -e to rtmpdump.
So instead of:
rtmpdump -r <url> -o <file>
we will have
rtmpdump -e -r <url> -o <file>
If <file> doesn't exist, it will be created. So the -e switch doesn't
change anything.
If <file> alredy exists, then rtmpdump will try to complete a previous
download.
That way, if videoob download <id> fails, running the command again
will complete the download without starting again from scratch.
When make is missing, setup.py prints a message suggesting to install
PyQt4-devel even if it already is. This change with the help of
6788c11a6d63824862d340f82da9de46ef63ee60 makes the message more helpful.
Before:
$ python setup.py
Building Qt applications
Install PyQt4-devel or disable Qt applications (with --no-qt).
After:
$ python setup.py
Building Qt applications
Could not find executable: make
Install missing component(s) (see above) or disable Qt applications (with --no-qt).
Signed-off-by: Adrien Kunysz <adrien@kunysz.be>
Signed-off-by: Romain Bignon <romain@symlink.me>
The error message is sometimes confusing. Consider the following
situation on Debian 6.0:
$ python setup.py
Building Qt applications
Install PyQt4-devel or disable Qt applications (with --no-qt).
$ dpkg -l | grep -i python | grep -i qt
ii python-qt4 4.7.3-1+b1 Python bindings for Qt4
ii python-qt4-dev 4.7.3-1 Development files for PyQt4
What is really missing is the pyuic4 executable which is provided by
a different package on that distribution. But you have no way to know
that unless you go look into setup.py. This change prints what
executable we are missing as to help diagnose this kind of problem:
$ python setup.py
Building Qt applications
Could not find executable: pyuic4
Install PyQt4-devel or disable Qt applications (with --no-qt).
Notice that until e69adf357b,
the name of the missing executable was printed as well.
Signed-off-by: Adrien Kunysz <adrien@kunysz.be>
Signed-off-by: Romain Bignon <romain@symlink.me>
- fix a bug in the accounts listing
- adds proxy support
- adds ssl checks :
- checks the certificate chain with the Verisign authority
- checks that the sha256sum of the server's certificate is what's expected (like in Browser).
- adds an option to avoid ssl checks (useful for debug)
Signed-off-by: Johann Broudin <Johann.Broudin@6-8.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>