Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						6ad98fb3fd
					 | 
					
						
						
							
							Correct exception raising
						
						
						
						
						
						
					 | 
					
						2012-11-28 18:21:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						9e8056d5a7
					 | 
					
						
						
							
							Use relative imports
						
						
						
						
						
						
					 | 
					
						2012-11-28 03:34:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						59ae15a507
					 | 
					
						
						
							
							Convert all tabs to 4 spaces (PEP8)
						
						
						
						
						
						
					 | 
					
						2012-11-28 02:04:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						e6137fd61d
					 | 
					
						
						
							
							Remove superfluous encodings
						
						
						
						
						
						
					 | 
					
						2012-11-28 00:53:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						8cd10ac4ef
					 | 
					
						
						
							
							Fix printing title etc.
						
						
						
						
						
						
					 | 
					
						2012-11-28 00:46:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						64a57846d3
					 | 
					
						
						
							
							correct to_stderr
						
						
						
						
						
						
					 | 
					
						2012-11-28 00:33:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						348d0a7a18
					 | 
					
						
						
							
							Py2/3 compatibility for http.client
						
						
						
						
						
						
					 | 
					
						2012-11-28 00:13:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						89fb51dd2d
					 | 
					
						
						
							
							Remove ur references for Python 3.3 support
						
						
						
						
						
						
					 | 
					
						2012-11-27 23:56:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						01ba00ca42
					 | 
					
						
						
							
							Prepare urllib references for 2/3 compatibility
						
						
						
						
						
						
					 | 
					
						2012-11-27 23:54:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						e08bee320e
					 | 
					
						
						
							
							Use except .. as everywhere (#180)
						
						
						
						
						
						
					 | 
					
						2012-11-27 23:31:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						96731798db
					 | 
					
						
						
							
							Rename util.u to util.compat_str
						
						
						
						
						
						
					 | 
					
						2012-11-27 23:29:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Filippo Valsorda
							
						 
					 | 
					
						
						
							
						
						c63cc10ffa
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into IE_cleanup
						
						
						
						
						
						
						
						Conflicts:
	youtube_dl/FileDownloader.py 
						
						
					 | 
					
						2012-11-27 23:20:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Filippo Valsorda
							
						 
					 | 
					
						
						
							
						
						f462df021a
					 | 
					
						
						
							
							Use None on missing required info_dict fields
						
						
						
						
						
						
					 | 
					
						2012-11-27 23:15:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						c806f804d8
					 | 
					
						
						
							
							Only encode when output stream is binary
						
						
						
						
						
						
					 | 
					
						2012-11-27 21:07:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Filippo Valsorda
							
						 
					 | 
					
						
						
							
						
						03c5b0fbd4
					 | 
					
						
						
							
							IE._WORKING attribute in order to warn the users and skip the tests on broken IEs
						
						
						
						
						
						
					 | 
					
						2012-11-27 19:30:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						95649b3936
					 | 
					
						
						
							
							Replace long with int (see PEP 237)
						
						
						
						
						
						
					 | 
					
						2012-11-27 19:05:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						dd109dee8e
					 | 
					
						
						
							
							Remove mentions of unicode
						
						
						
						
						
						
					 | 
					
						2012-11-27 19:02:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						dcd60025f8
					 | 
					
						
						
							
							Fix filename sanitation (Closes #555)
						
						
						
						
						
						
					 | 
					
						2012-11-27 18:27:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Filippo Valsorda
							
						 
					 | 
					
						
						
							
						
						717b1f72ed
					 | 
					
						
						
							
							default info_dict['format'] to info_dict['ext'] and make the YT one more verbose
						
						
						
						
						
						
					 | 
					
						2012-11-27 17:20:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						cc872b68a8
					 | 
					
						
						
							
							Actually merge #379
						
						
						
						
						
						
					 | 
					
						2012-11-27 16:42:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						97cd3afc75
					 | 
					
						
						
							
							warn if %(stitle)s is being used
						
						
						
						
						
						
					 | 
					
						2012-11-27 13:11:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						aa2a94ed81
					 | 
					
						
						
							
							Encode the entire filename
						
						
						
						
						
						
					 | 
					
						2012-11-27 13:01:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						1c469a9480
					 | 
					
						
						
							
							New optoin --restrict-filenames
						
						
						
						
						
						
					 | 
					
						2012-11-26 23:58:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						92b91c1878
					 | 
					
						
						
							
							Use character instead of byte strings
						
						
						
						
						
						
					 | 
					
						2012-11-26 04:23:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						7ec1a206ea
					 | 
					
						
						
							
							Remove longs (int does the right thing since Python 2.2, see PEP 237)
						
						
						
						
						
						
					 | 
					
						2012-11-26 04:13:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						51937c0869
					 | 
					
						
						
							
							Add some parentheses around print for #180
						
						
						
						
						
						
					 | 
					
						2012-11-26 04:05:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Filippo Valsorda
							
						 
					 | 
					
						
						
							
						
						b6fab35b9f
					 | 
					
						
						
							
							alias %(title)s to %(stitle)s
						
						
						
						
						
						
					 | 
					
						2012-11-25 20:39:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Art Zhitnik
							
						 
					 | 
					
						
						
							
						
						39973a0236
					 | 
					
						
						
							
							Solve the bug of parsing titles with unicode (cyrillic)
						
						
						
						
						
						
					 | 
					
						2012-11-11 14:09:12 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gcmalloc
							
						 
					 | 
					
						
						
							
						
						3eec021a1f
					 | 
					
						
						
							
							removing unused global modifier
						
						
						
						
						
						
					 | 
					
						2012-10-12 20:25:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Philipp Hagemeister
							
						 
					 | 
					
						
						
							
						
						5a5523698d
					 | 
					
						
						
							
							Add new field "extractor" to the info dictionary
						
						
						
						
						
						
					 | 
					
						2012-09-27 20:48:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								danut007ro
							
						 
					 | 
					
						
						
							
						
						ae16f68f4a
					 | 
					
						
						
							
							Provider (youtube, etc) is now saved in info_dict, so template filename can be something like %(provider)s_%(id)s.%(ext)s
						
						
						
						
						
						
						
						This can be useful because videos should also be identified by their providers since id's can be the same on multiple providers. 
						
						
					 | 
					
						2012-09-27 00:35:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								danut007ro
							
						 
					 | 
					
						
						
							
						
						3cd98c7894
					 | 
					
						
						
							
							Removed provider (mistake) and add provider parameter to process_info
						
						
						
						
						
						
					 | 
					
						2012-09-27 00:07:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Filippo Valsorda
							
						 
					 | 
					
						
						
							
						
						2c288bda42
					 | 
					
						
						
							
							reorganized the titles sanitizing: now title is the untouched title
						
						
						
						
						
						
						
						and stitle is created in process_info() and is cross-filesystem sanitized by sanitize_filename();
closes #164 
						
						
					 | 
					
						2012-05-09 14:47:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Filippo Valsorda - Campagna
							
						 
					 | 
					
						
						
							
						
						d11d05d07a
					 | 
					
						
						
							
							better naming for the sub-modules
						
						
						
						
						
						
					 | 
					
						2012-04-10 16:46:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Filippo Valsorda
							
						 
					 | 
					
						
						
							
						
						58ca755f40
					 | 
					
						
						
							
							moved increment_downloads and process_info calls from IEs to FD.download (#296) (follows current doclines); a small step towards importability #217
						
						
						
						
						
						
					 | 
					
						2012-03-30 23:45:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Filippo Valsorda
							
						 
					 | 
					
						
						
							
						
						d77c3dfd02
					 | 
					
						
						
							
							Split code as a package, compiled into an executable zip
						
						
						
						
						
						
					 | 
					
						2012-03-25 03:07:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |