| 
								
								
									 Sergey M․ | 31b2051e21 | [utils] Add remove_quotes | 2015-12-14 21:30:58 +06:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 992fc9d6e1 | [utils] Refactor handle_youtubedl_headers for future extension | 2015-11-29 12:58:29 +08:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 0424ec307b | [utils] Correct docstring of YoutubeDLHandler | 2015-11-29 12:46:04 +08:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 87f0e62d94 | [utils] Separate codes for handling Youtubedl-* headers | 2015-11-29 12:42:50 +08:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 67dda51722 | Rename compat_urllib_request_Request to sanitized_Request and move to utils | 2015-11-23 21:55:15 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 9cb9a5df77 | [utils] Check ext with trailing slash against the list of known extensions | 2015-11-22 17:27:13 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 3e12bc583a | [utils] Improve determine_ext (Closes #7593) | 2015-11-22 06:29:39 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 7e1f5447e7 | [utils] Improve encode_dict | 2015-11-21 20:46:33 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 7a3f0c00ad | [utils] Style | 2015-11-16 20:24:09 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 7aefc49c40 | [utils] Skip invalid/non HTML entities (Closes #7518) | 2015-11-16 20:20:16 +06:00 |  | 
				
					
						| 
								
								
									 Jaime Marquínez Ferrándiz | 6a75040278 | [utils] unified_strdate: Return None if the date format can't be recognized (fixes #7340) This issue was introduced with ae12bc3ebb, it returned 'None'. | 2015-11-02 14:08:38 +01:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | c90d16cf36 | [utils:sanitize_path] Disallow trailing whitespace in path segment (Closes #7332) | 2015-11-02 04:26:20 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M | 30eecc6a04 | Merge pull request #7296 from jaimeMF/xml_attrib_unicode Use a wrapper around xml.etree.ElementTree.fromstring in python 2.x (… | 2015-10-31 18:15:21 +00:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | ae12bc3ebb | [utils] Make unified_strdate always return unicode string | 2015-10-31 23:07:37 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 578c074575 | [utils] Support list of xpath in xpath_element | 2015-10-31 22:39:44 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 52c3a6e49d | [utils] Improve parse_iso8601 | 2015-10-28 21:40:22 +06:00 |  | 
				
					
						| 
								
								
									 Jaime Marquínez Ferrándiz | f78546272c | [compat] compat_etree_fromstring: also decode the text attribute Deletes parse_xml from utils, because it also does it. | 2015-10-26 16:41:24 +01:00 |  | 
				
					
						| 
								
								
									 Jaime Marquínez Ferrándiz | 36e6f62cd0 | Use a wrapper around xml.etree.ElementTree.fromstring in python 2.x (#7178) Attributes aren't unicode objects, so they couldn't be directly used in info_dict fields (for example '--write-description' doesn't work with bytes). | 2015-10-25 20:13:16 +01:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | d01949dc89 | [utils:js_to_json] Fix bad escape in double quoted strings | 2015-10-20 23:09:51 +06:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 1e399778ee | [letv] Fix extraction Using data URIs for passing the decrypted M3U8 manifest, which is
supported by ffmpeg only. | 2015-10-18 13:42:57 +08:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | af98f8ff37 | [utils] Return default on fail in int_or_none | 2015-10-14 22:37:03 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | caf80631f0 | [utils] Do not fail in float_or_none on non-numeric data | 2015-10-14 22:36:37 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 1812afb7b3 | [utils] Do not fail in int_or_none on non-numeric data (Closes #7175) | 2015-10-14 22:35:01 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 5a1a2e9454 | [utils] Fix kwargs on old python 2 (Closes #6905) | 2015-09-20 21:08:29 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | e28034c5ac | [utils] Comment cookie processing until result from travis and some more testing | 2015-09-06 08:16:39 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 266e466ee4 | [utils] Simplify cookie processor | 2015-09-06 07:53:11 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 1639282434 | [utils] Add encode_dict | 2015-09-06 07:22:20 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | ad72917274 | [utils] Add issue URL in comment for #6457 | 2015-09-06 06:23:44 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | a6420bf50c | [utils] Add cookie processor for cookie correction (Closes #6769) | 2015-09-06 06:20:48 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 66e289bab4 | [utils] Generalize cli option converters | 2015-09-05 03:05:11 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 8e636da499 | [utils] Improve xpath_text | 2015-09-05 00:34:49 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 5d2354f177 | [utils] Relax attribute key assert | 2015-09-04 23:57:27 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | a41fb80ce1 | [utils] Add xpath_element and xpath_attr | 2015-09-04 23:56:45 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | e5e78797e6 | [utils] Strict HTTP responses (Closes #6727) | 2015-09-02 02:16:04 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 5a4d9ddb21 | [utils] Percent-encode redirect URL of Location header (Closes #6457) | 2015-08-07 01:26:40 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | 51f267d9d4 | [YoutubeDL:utils] Move percent encode non-ASCII URLs workaround to http_request and simplify (Closes #6457) | 2015-08-06 22:01:01 +06:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | ee114368ad | [utils] Make value optional for find_xpath_attr This allows selecting particular attributes by name but without specifying the value and similar to xpath syntax `[@attrib]` | 2015-08-01 20:22:13 +06:00 |  | 
				
					
						| 
								
								
									 Raphael Michel | 2c7ed24796 | Remove redundant (and wrong) class parameters | 2015-07-26 16:37:51 +02:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 9c29bc69f7 | [utils] Improve parse_duration Now dots are parsed. For example '87 Min.' | 2015-07-22 23:15:22 +08:00 |  | 
				
					
						| 
								
								
									 Sergey M․ | bf42a9906d | [utils] Add default value for xpath_text | 2015-06-28 22:56:07 +06:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 4eb10f6621 | [utils] Add ISO3166Utils | 2015-06-27 13:13:57 +08:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 4e33577173 | [utils] Support ttaf1 namespace in TTML It's found in bbc.co.uk. See #6038 | 2015-06-21 19:24:39 +08:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 396726244a | [utils/ffmpeg] Move ISO 639 related codes to utils | 2015-06-21 18:53:17 +08:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | ecee572411 | [yahoo] Add support for closed captions (closes #5714) | 2015-05-19 00:50:24 +08:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 1b0427e6c4 | [utils] Support TTML without default namespace In a strict sense such TTML is invalid, but Yahoo uses it. | 2015-05-19 00:45:01 +08:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | c1c924abfe | [utils,common] Merge format_srt_time and _subtitles_timecode format_srt_time uses a comma as the delimiter between seconds and
milliseconds while _subtitles_timecode uses a dot. All .srt examples I
found on the Internet uses a comma, so I use a comma in the merged
version. See http://matroska.org/technical/specs/subtitles/srt.html and
http://devel.aegisub.org/wiki/SubtitleFormats/SRT | 2015-05-12 13:04:54 +08:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 7dff03636a | [utils] Support 'dur' field in TTML | 2015-05-12 12:47:37 +08:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | d39e0f05db | [utils] Remove sanitize_url_path_consecutive_slashes() This function is used only in SohuIE, which is updated to use a new
extraction logic. | 2015-05-09 17:37:39 +08:00 |  | 
				
					
						| 
								
								
									 Jaime Marquínez Ferrándiz | 541168039d | [utils] get_exe_version: encode executable name (fixes #5647) It failed in python 2.x when $PATH contains a directory with non-ascii characters. | 2015-05-08 11:01:24 +02:00 |  | 
				
					
						| 
								
								
									 Yen Chi Hsuan | 0fe2ff78e6 | [NBC] Enhance embedURL extraction (closes #2549) | 2015-05-04 21:55:04 +08:00 |  |