|  Matt Martz | cbdbab3d16 | Print share results, when --share is specified | 2014-04-30 09:10:03 -05:00 | 
				
					
						|  Matt Martz | 3695acb020 | Fix descriptors | 2014-04-30 09:09:37 -05:00 | 
				
					
						|  Matt Martz | f689af0fc6 | While we don't have to worry about python caching results since we aren't a browser, some proxies cause inconsistent results as they are caching requests | 2014-04-30 08:46:36 -05:00 | 
				
					
						|  Matt Martz | 44bc5d2bef | Additionally, don't run callback if the shutdown_event is set | 2014-04-29 19:21:55 -05:00 | 
				
					
						|  Matt Martz | 557e662a6c | Don't run callback if a callback is not set | 2014-04-28 14:11:47 -05:00 | 
				
					
						|  Matt Martz | 395553f089 | s/args\.mini/url/ | 2014-04-17 16:34:13 -05:00 | 
				
					
						|  Matt Martz | 93e13b528f | When using --mini and no extension is found, try all of the standard upload extensions. | 2014-04-17 16:20:02 -05:00 | 
				
					
						|  Matt Martz | 5cba294b76 | Some fixes for python2.4 | 2014-04-17 10:16:39 -05:00 | 
				
					
						|  Matt Martz | dfeb19ff68 | Speed and memory improvement for populating StringIO | 2014-04-12 22:58:57 -04:00 | 
				
					
						|  Matt Martz | 6888a5aae1 | Use socket logic to determine proper number of threads for upload | 2014-03-10 12:19:08 -05:00 | 
				
					
						|  Matt Martz | 0e7160e8e6 | Fix python3 issues | 2014-03-10 12:18:47 -05:00 | 
				
					
						|  Matt Martz | 5ec8fa590d | document FakeShutdownEvent | 2014-03-10 11:41:07 -05:00 | 
				
					
						|  Matt Martz | f009711526 | docstring updates | 2014-03-10 11:32:34 -05:00 | 
				
					
						|  Matt Martz | de594188e5 | Move exception classes higher in the file | 2014-03-10 11:28:22 -05:00 | 
				
					
						|  Matt Martz | 989c440700 | Add ability to handle upload timeout threshold by using a stream for post data | 2014-03-10 11:25:09 -05:00 | 
				
					
						|  Matt Martz | d28c8f18b0 | pep8 logic fix | 2014-03-09 22:41:34 -05:00 | 
				
					
						|  Matt Martz | 3c81acc96c | Allow callback to print before and after download/upload, and prefix Uploader and Downloader with HTTP | 2014-03-09 22:05:42 -05:00 | 
				
					
						|  Matt Martz | 8f5faafada | pep8 fix | 2014-03-08 18:19:31 -06:00 | 
				
					
						|  Matt Martz | 3ffb447210 | s/tagName/tag_name/g | 2014-03-08 18:10:42 -06:00 | 
				
					
						|  Matt Martz | 1f16fb3cfe | Use custom user agent | 2014-03-08 18:10:22 -06:00 | 
				
					
						|  Matt Martz | 71b456594f | messages for upload/download reversed | 2014-03-08 18:02:46 -06:00 | 
				
					
						|  Matt Martz | feb7f6bff1 | pep8 spacing fix | 2014-03-06 11:57:35 -06:00 | 
				
					
						|  Matt Martz | 79c3a19792 | Add support for --csv and --json arguments as output types | 2014-03-06 11:54:31 -06:00 | 
				
					
						|  Matt Martz | 3b29d5701d | cast server id to int to be more consistent with the rest of the data | 2014-02-28 12:23:36 -06:00 | 
				
					
						|  Matt Martz | 9ef5620b58 | Don't require people to explicitly perform all steps, retrieve servers if not already retrieved, select closest if not already selected | 2014-02-28 12:17:22 -06:00 | 
				
					
						|  Matt Martz | b846f4dd88 | Handle issues determining distance to test servers | 2014-02-28 12:16:46 -06:00 | 
				
					
						|  Matt Martz | bab7a9d88e | Create a Fake shutdown event so that users of the API are not required to register a shutdown event | 2014-02-28 12:16:27 -06:00 | 
				
					
						|  Matt Martz | 88565d5acd | Huge refactor, too many changes to really address individually | 2014-02-27 16:38:19 -06:00 | 
				
					
						|  Matt Martz | 42bbc21546 | lowercase with underscores and move arg parsing into it's own function | 2014-02-26 20:54:48 -06:00 | 
				
					
						|  Matt Martz | e6913368ef | Support output in bytes using the --bytes argument | 2014-02-26 07:34:11 -06:00 | 
				
					
						|  Matt Martz | 2da8a26038 | Bump version to 0.2.5 | 2014-02-17 20:16:24 -06:00 | 
				
					
						|  Matt Martz | 6d777db198 | Also catch URLError when trying to fetch latency.txt. Fixes #41 | 2013-12-05 13:37:56 -06:00 | 
				
					
						|  Matt Martz | 756f04da76 | Bumping version for release | 2013-12-03 12:59:48 -06:00 | 
				
					
						|  Matt Martz | 890a3edb7e | Fix join issue with python3 | 2013-12-03 12:57:17 -06:00 | 
				
					
						|  Matt Martz | b827ad83c5 | Bump version for upcoming release | 2013-12-02 13:17:27 -06:00 | 
				
					
						|  Matt Martz | 1a0e0b9a9d | Merge branch 'etree' into working | 2013-12-02 13:05:43 -06:00 | 
				
					
						|  Matt Martz | e9405e370e | Encode output when necessary. Fixes #30 | 2013-12-02 12:59:56 -06:00 | 
				
					
						|  Matt Martz | 43799431ba | Improve XML retrieval and parsing for newer versions of python | 2013-12-02 10:13:41 -06:00 | 
				
					
						|  Matt Martz | a4b8a74641 | Add some docstrings and comments | 2013-11-18 12:11:07 -06:00 | 
				
					
						|  Matt Martz | 93682d73ca | Pre-register our globals | 2013-11-18 12:02:30 -06:00 | 
				
					
						|  Matt Martz | d26cf87093 | Add functionality to bind to a specific IP address. Fixes #36 | 2013-11-11 10:04:32 -06:00 | 
				
					
						|  Matt Martz | 79aeabe4e7 | Handle 404 for latency.txt requests, Fixes #27 | 2013-11-04 16:00:33 -06:00 | 
				
					
						|  Matt Martz | f679e76ff4 | Bump version to 0.2.2 | 2013-10-08 07:32:36 -05:00 | 
				
					
						|  Matt Martz | 073e3ee1d0 | Merge remote-tracking branch 'cyberjacob/master' into working. Fixes #37 | 2013-10-08 07:10:18 -05:00 | 
				
					
						|  Matt Martz | 7bb9bfc945 | Code formatting fix ups | 2013-10-08 07:09:55 -05:00 | 
				
					
						|  Jacob Mansfield | ae2db04ae5 | Fixed threadding errors from issue #37 | 2013-10-08 09:31:40 +01:00 | 
				
					
						|  Matt Martz | cea8426fcd | Add --version argument | 2013-09-16 13:07:24 -05:00 | 
				
					
						|  Matt Martz | d2826dde8b | Catch sigint, and exit, while trying not to be destructive to file handles, See #33 | 2013-09-05 22:04:02 -05:00 | 
				
					
						|  Matt Martz | edf8448274 | .strip() not needed | 2013-08-23 09:45:09 -05:00 | 
				
					
						|  Matt Martz | 44022fe895 | Improve performance when determining the best server. See #31 and #29. | 2013-08-23 09:31:45 -05:00 |