aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-17[photobucket] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[openfilm] Use compat_urllib_parse_unquote_plusSergey M․
2015-07-17[odnoklassniki] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[myvideo] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[mofosex] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[mixcloud] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[mitele] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[metacafe] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[malemotion] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[karaoketv] Use compat_urllib_parse_unquote_plusSergey M․
2015-07-17[infoq] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[extractor/generic] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[gamespot] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[facebook] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[ehow] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[crunchyroll] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[ceskatelevize] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[bet] Use compat_urllib_parse_unquoteSergey M․
2015-07-17[compat] Mention unquote_plusSergey M․
2015-07-17[test_compat] Add tests for compat_urllib_parse_unquote_plusSergey M․
2015-07-17[compat] Add compat_urllib_parse_unquote_plusSergey M․
2015-07-17[test_compat] Remove redundant testSergey M․
2015-07-17Merge branch 'atomicdryad-pr-crashfix_compat_urllib_unquote'Sergey M․
2015-07-17[test_compat] Make tests more idiomaticSergey M․
2015-07-17[compat] Simplify and use latest cpython 3 codeSergey M․
2015-07-17Merge pull request #6259 from remitamine/howstuffworksSergey M.
[howstuffwoks] fix _VALID_URL regex
2015-07-17match only the test urlremitamine
2015-07-17do not capture a groupremitamine
2015-07-17Add test for urls without a numberremitamine
2015-07-17[howstuffwoks] fix _VALID_URL regexremitamine
2015-07-17Merge branch 'pr-crashfix_compat_urllib_unquote' of ↵Sergey M․
https://github.com/atomicdryad/youtube-dl into atomicdryad-pr-crashfix_compat_urllib_unquote
2015-07-17Add tests for compat_urllib_parse_unquotefnord
2015-07-17Don't forget trailing '%'fnord
2015-07-17fix TestCompat test_all_presentfnord
2015-07-17remove kebabfnord
2015-07-17remove debugprintfnord
2015-07-17replace old compat_urllib_parse_unquote with backport from python3's functionfnord
* required unquote_to_bytes function ported as well (uses .decode('hex') instead of dynamically populated _hextobyte global) * required implicit conversion to bytes and/or unicode in places due to differing type assumptions in p3
2015-07-17[extractor/common] Add 'transform_source' parameter to _extract_f4m_formats()Yen Chi Hsuan
2015-07-17[npo] Compound titleSergey M․
2015-07-17[npo] Remove unused importsSergey M․
2015-07-17[vpro] Improve playlist extractionSergey M․
2015-07-17[npo] Allow missing descriptionSergey M․
2015-07-17[npo] Prefer aflevering_titel over titelSergey M․
2015-07-17[vpro] Fix extraction and add support for vpro playlistsSergey M․
2015-07-17[wnl] Add extractor for omroepwnl playlistsSergey M․
2015-07-16[npo] Update testSergey M․
2015-07-16[npo] Add support for omroepwnl fragmentsSergey M․
2015-07-16[npo] Extend _VALID_URL to support ntr.nl (Closes #6248)Sergey M․
2015-07-15Generic: use compat_urllib_parse_unquote to prevent utf8 manglingfnord
of the entire page in python 2. -requires- fixed compat_urllib_parse_unquote example - the following will save with a mangled playlist title, instead of the kanji for 'tsunami'. This affects all utf8encoded urls as well youtube-dl -f18 -o '%(playlist_title)s-%(title)s.%(ext)s' \ https://gist.githubusercontent.com/atomicdryad/fcb97465e6060fc519e1/raw/61c14c1e3a4985471dcf56c281d24d7e781a4e0e/tsunami.html
2015-07-15compat_urllib_parse_unquote: crash fix: only decode valid hexfnord
on python 2 the following has a { "crash_rate": "100%" } of the time as it tries to parse '" ' as hex.