HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6c94f1702
							
						
					 | 
					
						
						
							
							added test for unsupported charset in response
						
						
						
						
						
						
					 | 
					
						2021-02-18 10:43:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e26c86dc1
							
						
					 | 
					
						
						
							
							really closing a response (won't buffer stuff anymore after being closed)
						
						
						
						
						
						
					 | 
					
						2020-11-22 15:55:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							41ca6fadbb
							
						
					 | 
					
						
						
							
							added test for copy_to; also, fixed it (rewind before copy)
						
						
						
						
						
						
					 | 
					
						2020-03-15 19:59:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							aebadc8bc9
							
						
					 | 
					
						
						
							
							testing Response#read
						
						
						
						
						
						
					 | 
					
						2020-03-10 18:58:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							6005165271
							
						
					 | 
					
						
						
							
							testing status reach of HTTPError
						
						
						
						
						
						
					 | 
					
						2019-12-31 01:56:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							a421fb121b
							
						
					 | 
					
						
						
							
							minimal changes to accomodate new kwargs syntax
						
						
						
						
						
						
					 | 
					
						2019-12-30 02:24:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							e36c6347bf
							
						
					 | 
					
						
						
							
							rubocop indications
						
						
						
						
						
						
					 | 
					
						2018-03-23 14:48:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							67eb755a3b
							
						
					 | 
					
						
						
							
							added Response#raise_for_status, which raises an exception if the http code is an error code; it also duck-types the error response, which will raise its exception
						
						
						
						
						
						
					 | 
					
						2018-03-23 10:53:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b1ab8b6b6
							
						
					 | 
					
						
						
							
							rubocop auto-corrections according to some basic rules for now
						
						
						
						
						
						
					 | 
					
						2018-01-28 22:33:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							57aa3b5159
							
						
					 | 
					
						
						
							
							testing the client yield feature and the response body buffer transitions
						
						
						
						
						
						
					 | 
					
						2018-01-28 21:59:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							284bb06663
							
						
					 | 
					
						
						
							
							added versioning to response (important to test h2c, but also to ensure which 1.x is responding)
						
						
						
						
						
						
					 | 
					
						2018-01-06 19:23:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							957fc46bcf
							
						
					 | 
					
						
						
							
							response: do not alias #write to #<<, makes it hard to extend; #each now yields predictable-size chunks, instead of deferring to buffer#each, which can do whatever
						
						
						
						
						
						
					 | 
					
						2017-12-22 13:14:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							15a5ffffdd
							
						
					 | 
					
						
						
							
							allow to pass a custom body class, which only needs to implement the constructor signature and #<<
						
						
						
						
						
						
					 | 
					
						2017-12-11 13:10:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							40a73f5a7b
							
						
					 | 
					
						
						
							
							made body threshold size (the max buffered size after which the response body is buffered to disk) a top-level option
						
						
						
						
						
						
					 | 
					
						2017-12-11 12:43:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							d8eb3bbe5f
							
						
					 | 
					
						
						
							
							went back from returning partial responses, and only expose fully buffered responses to the user; the main issue being, the main API favours closing the connection after requests, and this makes the whole handling of partial responses confusing and error prone; this way, one can buffer the body, even to the filesystem, and maybe make this tunable in the future
						
						
						
						
						
						
					 | 
					
						2017-12-08 19:01:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee59c71274
							
						
					 | 
					
						
						
							
							allow to return early responses just with headers; added a bufferable body, which means, when body is requests, it fetches it (if not available yet); for this, the selector must be exposed to all sub-levels; the response body by default buffers first/returns later for #to_s, and buffers and yields chunks on #each
						
						
						
						
						
						
					 | 
					
						2017-12-06 17:20:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								HoneyryderChuck
							
						 
					 | 
					
						
						
						
						
							
						
						
							46a1223187
							
						
					 | 
					
						
						
							
							addest tests for headers/request/response
						
						
						
						
						
						
					 | 
					
						2017-11-28 14:00:16 +00:00 | 
					
					
						
						
							
							
							
						
					 |