aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl
AgeCommit message (Collapse)Author
2016-12-05[socks] Refine exception model for better error handlingYen Chi Hsuan
1. ProxyError now inherits from socket.error instead of IOError The only functions socks.py overrides are connect and connect_ex. In Python 2.x and Python <= 3.2, socket functions raises socket.error. In newer Python versions, those functions raises OSError instead. The name socket.error is preserved as an alias of OSError for backward compability. To keep socks.py compatible with Python's standard library, it should raise the same exception as raw sockets. See PEP 3151 (https://www.python.org/dev/peps/pep-3151/) for more information about the change in Python 3.3. 2. Raise EOFError instead of IOError when the socket receives less data than it expects There's no common convention, but both ftplib and telnetlib raises EOFError for similar situations. socks.py follows them. Closes #11355 In #11355, only Python 2 is affected. In Python 3, both socket.error and IOError are alias of OSError, so AbstractHTTPHandler.do_open correctly catches the error and thus InfoExtractor._is_valid_url works fine.
2016-12-04[1tv] Improve extraction and add support for playlists (closes #11335)Sergey M․
2016-12-03[socks] Fix error reporting (#11355)Yen Chi Hsuan
2016-12-01[aenetworks] extract more formats(closes #11321)Remita Amine
2016-12-01[thisoldhouse] Recognize /tv-episode/ URLs and update _TESTSYen Chi Hsuan
Closes #11271
2016-12-01release 2016.12.012016.12.01Sergey M․
2016-11-30[soundcloud] Update client id (closes #11327)Sergey M․
2016-11-30[comedcycentral] Give /shows/.+/full-episodes URLs to the ↵Philipp Hagemeister
COmedyCentralFullEpisodesIE
2016-11-30[ruutu] Detect DRM videosSergey M․
2016-11-29[liveleak] Simplify and PEP 8Sergey M․
2016-11-29[liveleak] Add support for youtube embedsVarun
2016-11-29[spike] Fix full episodes extractionMark Lee
2016-11-29[comedycentral] Add new extractor for full-episodesPhilipp Hagemeister
CC seems to have added yet another indirection for full episodes - the mgid is now only in a linked feed. This may be a little brittle, but it's better than failing outright. Plus, the current The Daily Show episode now works :)
2016-11-28[teamfourstar] Simplify _VALID_URL and relax regexesSergey M․
2016-11-28[screenwavemedia] Remove extractorfelix
Rewrite TeamFourStar and Normalboots extractors in terms of JWPlatform
2016-11-27release 2016.11.272016.11.27Sergey M․
2016-11-27[extractor/generic] Add support for webcaster.pro embedsSergey M․
2016-11-27[webcaster] Add support for webcaster.proSergey M․
2016-11-27[azubu] Add support for azubu.uol.com.br (closes #11305)Sergey M․
2016-11-26[viki] Prefer hlsSergey M․
2016-11-26[viki] Fix rtmp formats extraction (closes #11255)Sergey M․
2016-11-25[puls4] Relax _VALID_URL (closes #11267)Sergey M․
2016-11-24[vevo] Allow video info to fail in testsSergey M․
2016-11-24[vevo] Simplify artists extractionSergey M․
2016-11-24vevo: fixing naming when there are featured artistsAndrew J. Erickson
2016-11-24[mitele] Modernize and extract more metadataSergey M․
2016-11-24[mitele] Relax _VALID_URLzurfyx
2016-11-24[cbslocal] Support newyork.cbslocal.comYen Chi Hsuan
Closes #11285
2016-11-23[youtube:playlist] Pass disable_polymer in query (closes #11193, closes #11270)Sergey M․
2016-11-22release 2016.11.222016.11.22Sergey M․
2016-11-22[hellporno] Add support for hellporno.net and improve ext extractionAndy Savicki
2016-11-22[amcnetworks] Recognize more BBC America URLsYen Chi Hsuan
Closes #11263
2016-11-21[funnyordie] Copy formats' metadata from hls and sort formatsSergey M․
2016-11-21[funnyordie] Improve extractionAndy Savicki
2016-11-20[extractor/generic] Improve limelight embeds supportSergey M․
2016-11-20Merge branch 'master' of https://github.com/DarkstaIkers/youtube-dl into ↵Yen Chi Hsuan
DarkstaIkers-master
2016-11-19[bandcamp] Fix free downloads extraction and extract all formats (closes #11067)Sergey M․
2016-11-19[toutv] Fix login form regex (closes #11223)Sergey M․
2016-11-19[twitter:card] Relax _VALID_URL (closes #11225)Sergey M․
2016-11-18[tvanouvelles] Add extractor (closes #10616)Sergey M․
2016-11-18release 2016.11.182016.11.18Sergey M․
2016-11-17Update coding style after pycodestyle 2.1.0Yen Chi Hsuan
In pycodestyle 2.1.0, E305 was introduced, which requires two blank lines after top level declarations, too. See https://github.com/PyCQA/pycodestyle/issues/400 See also #10689; thanks @stepshal for first mentioning this issue and initial patches
2016-11-16[youtube:live] Relax _VALID_URL (closes #11164)Sergey M․
2016-11-16Merge pull request #11210 from FooBarQuaxx/patch-2Yen Chi Hsuan
Strip only args urls
2016-11-16Add explanatory commentFooBarQuaxx
2016-11-16Merge pull request #11122 from kasper93/openloadYen Chi Hsuan
[openload] Fix extraction.
2016-11-16Strip only args urlsMAA
2016-11-15[vlive] Add test for #11203Sergey M․
2016-11-15[vlive] Prefer locale over language for subtitles idping
2016-11-14release 2016.11.14.12016.11.14.1Sergey M․