Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							0003a5c416 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'dstftw/escape-non-ascii-in-urls'  
						
						... 
						
						
						
						Conflicts:
	test/test_utils.py 
						
						
					 
					
						2014-09-15 15:40:10 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							a020a0dc20 
							
						 
					 
					
						
						
							
							[facebook] Fix support for untitled videos ( Fixes   #3757 )  
						
						
						
						
					 
					
						2014-09-15 15:10:24 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							984e8e14ea 
							
						 
					 
					
						
						
							
							[utils] Remove debug garbage  
						
						
						
						
					 
					
						2014-09-13 21:08:04 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							d05cfe0600 
							
						 
					 
					
						
						
							
							[YoutubeDL/utils] Clarify rationale for URL escaping in comment, move escape routines to utils and add some tests  
						
						
						
						
					 
					
						2014-09-13 20:59:16 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							d74bebd502 
							
						 
					 
					
						
						
							
							[utils] Apply 2.6 xpath craziness  
						
						... 
						
						
						
						This fixes ARD on 2.6 
						
						
					 
					
						2014-09-13 09:11:14 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0ff93277 
							
						 
					 
					
						
						
							
							[ard] Make more robust against missing thumbnails  
						
						... 
						
						
						
						I cannot reproduce this error, it's from travis. 
						
						
					 
					
						2014-09-13 09:09:57 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							4eefbfdbfd 
							
						 
					 
					
						
						
							
							[utils] Fix find_xpath_attr on 2.6  
						
						
						
						
					 
					
						2014-09-13 08:34:15 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							aa37e3d486 
							
						 
					 
					
						
						
							
							[utils] Default SSL to TLS. ( Fixes   #3727 )  
						
						... 
						
						
						
						On 2.x, we now try TLS first, and fall back to the compat 23 (basically anything) afterwards.
On 3.4+, we now use the proper function so that we get all the latest security configurations.
We allow SSLv3 though for the time being, since a lot of older pages use that.
On 3.3, we default to SSLv23 (basically "anything, including TLS") because that has the widest compatibility. 
						
						
					 
					
						2014-09-12 07:50:31 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e07d3161 
							
						 
					 
					
						
						
							
							[youtube] Move cache into its own module  
						
						
						
						
					 
					
						2014-09-03 17:29:19 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							f164038b79 
							
						 
					 
					
						
						
							
							[utils] Make parse_duration case insensitive  
						
						
						
						
					 
					
						2014-09-03 21:03:36 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							884ae74785 
							
						 
					 
					
						
						
							
							[tvigle] Adapt to the new API  
						
						
						
						
					 
					
						2014-09-03 19:59:36 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							2582bebe06 
							
						 
					 
					
						
						
							
							[utils] Use flock instead of lockf ( Fixes   #3621 )  
						
						
						
						
					 
					
						2014-09-01 01:41:25 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							48d4681efc 
							
						 
					 
					
						
						
							
							[eporner] Simplify and correct ( #3629 )  
						
						
						
						
					 
					
						2014-08-31 23:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							ca7b3246b6 
							
						 
					 
					
						
						
							
							[utils] Improve parse_duration  
						
						
						
						
					 
					
						2014-08-31 06:41:30 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							4e408e479b 
							
						 
					 
					
						
						
							
							[utils] Modernize tests  
						
						
						
						
					 
					
						2014-08-27 19:11:45 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							33ac271ba7 
							
						 
					 
					
						
						
							
							[utils] Let request headers override standard headers  
						
						... 
						
						
						
						What was I thinking when writing this? 
						
						
					 
					
						2014-08-26 11:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							0990305d2a 
							
						 
					 
					
						
						
							
							[generic] Fix rss under Python 2.x and move test to extractor  
						
						
						
						
					 
					
						2014-08-25 18:03:01 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							7adcbe7594 
							
						 
					 
					
						
						
							
							[rtlnl] Extract duration  
						
						
						
						
					 
					
						2014-08-25 12:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							8d31fa3cce 
							
						 
					 
					
						
						
							
							[execafterdownload] Simplify ( #3569 )  
						
						
						
						
					 
					
						2014-08-25 10:18:01 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							423817c468 
							
						 
					 
					
						
						
							
							[expotv] Add new extractor ( Fixes   #3552 )  
						
						
						
						
					 
					
						2014-08-24 06:41:55 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							2b9faf5542 
							
						 
					 
					
						
						
							
							[rtve] Add support for live stream  
						
						... 
						
						
						
						At the moment, only RTVE-1 seems to work flawlessly.
-2 seems geoblocked right now.
-TDP doesn't seem to be available outside of Spain. 
						
						
					 
					
						2014-08-22 18:40:28 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							e05f693942 
							
						 
					 
					
						
						
							
							[patreon] Simplify ( #3390 )  
						
						
						
						
					 
					
						2014-08-22 02:33:29 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							73159f99cc 
							
						 
					 
					
						
						
							
							[utils] Add missing mode and encoding arguments  
						
						
						
						
					 
					
						2014-08-21 22:03:00 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							181c8655c7 
							
						 
					 
					
						
						
							
							[utils] Make JSON file writes atomic ( Fixes   #3549 )  
						
						
						
						
					 
					
						2014-08-21 13:01:13 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							fe556f1b0c 
							
						 
					 
					
						
						
							
							[jove] Simplify, extract full description and add test for video that requires subscription  
						
						
						
						
					 
					
						2014-08-19 20:02:08 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							9572013de9 
							
						 
					 
					
						
						
							
							[appletrailers] Support height-less videos  
						
						
						
						
					 
					
						2014-08-10 13:04:45 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							40a90862f4 
							
						 
					 
					
						
						
							
							[reverbnation] The 'uploader_id' field must be a string  
						
						
						
						
					 
					
						2014-08-10 11:00:14 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							f4776371ae 
							
						 
					 
					
						
						
							
							[izlesene] Minor changes  
						
						
						
						
					 
					
						2014-08-01 19:08:09 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							cbf915f3f6 
							
						 
					 
					
						
						
							
							[livestream] Parse SMIL ( #2713 )  
						
						
						
						
					 
					
						2014-07-25 11:39:17 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f725c6a0 
							
						 
					 
					
						
						
							
							[dropbox] Fix title encoding on Python 2  
						
						
						
						
					 
					
						2014-07-21 13:55:47 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							9732d77ed2 
							
						 
					 
					
						
						
							
							[snotr] PEP8 and minor fixes ( #3296 )  
						
						
						
						
					 
					
						2014-07-21 12:02:44 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							c45a6caa95 
							
						 
					 
					
						
						
							
							[utils] Add None check in str_to_int  
						
						
						
						
					 
					
						2014-07-18 21:37:40 +07:00 
						 
				 
			
				
					
						
							
							
								Filippo Valsorda 
							
						 
					 
					
						
						
						
						
							
						
						
							816930c485 
							
						 
					 
					
						
						
							
							Fix utils.strip_jsonp  
						
						
						
						
					 
					
						2014-07-14 00:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Filippo Valsorda 
							
						 
					 
					
						
						
						
						
							
						
						
							36cb99f958 
							
						 
					 
					
						
						
							
							[ReverbNation] Add new IE -  closes   #2250  
						
						
						
						
					 
					
						2014-07-13 00:47:20 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							fa19dfccf9 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'tobidope/gameone'  
						
						
						
						
					 
					
						2014-07-11 11:17:57 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Půlpán 
							
						 
					 
					
						
						
						
						
							
						
						
							78ff59d052 
							
						 
					 
					
						
						
							
							[Motherless] simplify  
						
						
						
						
					 
					
						2014-06-28 20:02:02 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bell 
							
						 
					 
					
						
						
						
						
							
						
						
							305d068362 
							
						 
					 
					
						
						
							
							[gameone] Added timestamp extraction  
						
						
						
						
					 
					
						2014-05-17 19:04:02 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							f07b74fc18 
							
						 
					 
					
						
						
							
							[ffmpeg] Correct argument encoding on Windows with Python 2.x  
						
						... 
						
						
						
						Fixes  #2924  
					
						2014-05-16 15:47:56 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							0a871f6880 
							
						 
					 
					
						
						
							
							Provide compatibility  check_output for 2.6 ( Fixes   #2926 )  
						
						
						
						
					 
					
						2014-05-16 12:03:59 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							a383a98af6 
							
						 
					 
					
						
						
							
							[utils/_windows_write_string] Be defensive about fileno ( Fixes   #2820 )  
						
						
						
						
					 
					
						2014-04-30 10:07:32 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							acd69589a5 
							
						 
					 
					
						
						
							
							[YoutubeDL] Do not require default output template to be set  
						
						
						
						
					 
					
						2014-04-30 10:02:08 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							d11271dd29 
							
						 
					 
					
						
						
							
							[youtube] Include video Id in common error message ( Fixes   #2786 )  
						
						
						
						
					 
					
						2014-04-21 20:34:03 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							28746fbd59 
							
						 
					 
					
						
						
							
							[bilibili] Add preliminary support ( #2174 )  
						
						... 
						
						
						
						The URL http://www.bilibili.tv/video/av636603/index_2.html  does not work yet. 
						
						
					 
					
						2014-04-21 13:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							478c2c6193 
							
						 
					 
					
						
						
							
							[clubic] Add extractor ( Fixes   #2773 )  
						
						
						
						
					 
					
						2014-04-21 07:12:02 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							d1b9c912a4 
							
						 
					 
					
						
						
							
							[utils] Fix _windows_write_string ( Fixes   #2779 )  
						
						... 
						
						
						
						It turns out that the function did not work for outputs longer than 1024 UCS-2 tokens.
Write non-BMP characters one by one to ensure that we count correctly. 
						
						
					 
					
						2014-04-21 04:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							89938c719e 
							
						 
					 
					
						
						
							
							Fix Windows output for non-BMP unicode characters  
						
						
						
						
					 
					
						2014-04-07 23:23:48 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							b58ddb32ba 
							
						 
					 
					
						
						
							
							[utils] Completely rewrite Windows output ( Fixes   #2672 )  
						
						
						
						
					 
					
						2014-04-07 22:48:13 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							104aa7388a 
							
						 
					 
					
						
						
							
							Use our own encoding when writing strings  
						
						
						
						
					 
					
						2014-04-07 21:40:34 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							734f90bb41 
							
						 
					 
					
						
						
							
							Use --encoding when outputting  
						
						
						
						
					 
					
						2014-04-07 19:57:42 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							676eb3f2dd 
							
						 
					 
					
						
						
							
							Fix unicode_escape ( Fixes   #2695 )  
						
						
						
						
					 
					
						2014-04-04 23:00:51 +02:00