Sean McArthur 
							
						 
					 
					
						
						
							
						
						7452dfab69 
					 
					
						
						
							
							docs(CONTRIBUTING): add link to easy issues  
						
						
						
						
					 
					
						2015-06-12 11:29:27 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d7fa961a79 
					 
					
						
						
							
							Merge pull request  #562  from pyfisch/parseerror  
						
						... 
						
						
						
						refactor(headers): errors for parse_header 
						
						
					 
					
						2015-06-10 16:01:21 -07:00 
						 
				 
			
				
					
						
							
							
								Pyfisch 
							
						 
					 
					
						
						
							
						
						195a89fa91 
					 
					
						
						
							
							refactor(headers): errors for parse_header  
						
						... 
						
						
						
						Header::parse_header() returns now a hyper Result instead of an option
this will enable more precise Error messages in the future, currently
most failures are reported as ::Error::Header.
BREAKING CHANGE: parse_header returns Result instead of Option, related
code did also change 
						
						
					 
					
						2015-06-10 22:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						b2eb4e5171 
					 
					
						
						
							
							Merge pull request  #559  from hyperium/unsudo  
						
						... 
						
						
						
						chore(travis): remove sudo need from kcov 
						
						
					 
					
						2015-06-08 19:22:37 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						07c6bc7731 
					 
					
						
						
							
							chore(travis): remove sudo need from kcov  
						
						
						
						
					 
					
						2015-06-08 19:14:10 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						763746153e 
					 
					
						
						
							
							Merge pull request  #557  from hyperium/http-versions  
						
						... 
						
						
						
						refactor(http): move h1 and h2 into http module 
						
						
					 
					
						2015-06-04 12:04:49 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						e2611b4417 
					 
					
						
						
							
							Merge pull request  #556  from ssokolow/patch-1  
						
						... 
						
						
						
						Add a license badge to README.md 
						
						
					 
					
						2015-06-03 11:47:31 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						246c64b9e3 
					 
					
						
						
							
							Merge pull request  #555  from hyperium/nonexhaustive-error  
						
						... 
						
						
						
						feat(error): add private __Nonexhaustive variant to Error 
						
						
					 
					
						2015-06-03 11:46:41 -07:00 
						 
				 
			
				
					
						
							
							
								Stephan Sokolow 
							
						 
					 
					
						
						
							
						
						19d2530c3c 
					 
					
						
						
							
							docs(readme): add a license badge to README.md  
						
						... 
						
						
						
						1. Add a shields.io license badge to allow quick, effective identification
   of the license without requiring the user to scroll to the bottom of the
   page.
2. Remove the single-word license section at the bottom of the page as it
   is now superfluous and looks unpolished.
3. Move the crates.io badge beyond the license badge so that its orange
   colour won't knock the viewer's brain off fast-path evaluation when
   using the badge row as a status dashboard (as explained in #525 ).
Fixes  #525  
						
						
					 
					
						2015-06-03 00:03:53 -04:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						71ac65da5b 
					 
					
						
						
							
							refactor(http): move h1 and h2 into http module  
						
						
						
						
					 
					
						2015-06-02 12:24:56 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						7c0421e3fc 
					 
					
						
						
							
							feat(error): add private __Nonexhaustive variant to Error  
						
						... 
						
						
						
						BREAKING CHANGE: Adds a new variant to public Error enum. The proper fix
  is to stop matching exhaustively on `hyper::Error`. 
						
						
					 
					
						2015-06-02 10:25:01 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						486a219bc8 
					 
					
						
						
							
							Merge pull request  #448  from mlalic/http2-initial  
						
						... 
						
						
						
						feat(client): initial support for HTTP/2 
						
						
					 
					
						2015-06-02 10:11:45 -07:00 
						 
				 
			
				
					
						
							
							
								Marko Lalic 
							
						 
					 
					
						
						
							
						
						6504936023 
					 
					
						
						
							
							docs(examples): add an example using an HTTP/2 client  
						
						
						
						
					 
					
						2015-06-02 15:44:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marko Lalic 
							
						 
					 
					
						
						
							
						
						f0fe2c5a83 
					 
					
						
						
							
							feat(http2): implement message API for HTTP/2  
						
						
						
						
					 
					
						2015-06-02 15:44:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marko Lalic 
							
						 
					 
					
						
						
							
						
						48e9ca2f70 
					 
					
						
						
							
							feat(http2): add new error variant for HTTP/2  
						
						... 
						
						
						
						Automatic conversion from the `solicit::http::HttpError` is also
provided.
BREAKING CHANGE: A new variant `Http2` added to a public enum
`hyper::Error`. 
						
						
					 
					
						2015-06-02 14:34:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marko Lalic 
							
						 
					 
					
						
						
							
						
						3122ffefc2 
					 
					
						
						
							
							feat(http2): add dependency on solicit  
						
						
						
						
					 
					
						2015-06-02 14:34:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marko Lalic 
							
						 
					 
					
						
						
							
						
						d3e3a45760 
					 
					
						
						
							
							refactor(client): use a Protocol to create a message for a Request  
						
						
						
						
					 
					
						2015-06-02 14:34:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marko Lalic 
							
						 
					 
					
						
						
							
						
						dccdf8d65a 
					 
					
						
						
							
							feat(client): implement Protocol trait for HTTP/1.1  
						
						
						
						
					 
					
						2015-06-02 14:34:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marko Lalic 
							
						 
					 
					
						
						
							
						
						3417303a4a 
					 
					
						
						
							
							feat(client): add Protocol trait  
						
						
						
						
					 
					
						2015-06-02 14:34:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marko Lalic 
							
						 
					 
					
						
						
							
						
						aa297f4532 
					 
					
						
						
							
							refactor(client): use HttpMessage in Request and Response  
						
						... 
						
						
						
						BREAKING CHANGE: `hyper::client::request::Response` is no longer generic
over `NetworkStream` types. It no longer requires a generic type
parameter at all. 
						
						
					 
					
						2015-06-02 14:34:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marko Lalic 
							
						 
					 
					
						
						
							
						
						ecb713f849 
					 
					
						
						
							
							feat(client): implement HttpMessage for HTTP/1.1  
						
						
						
						
					 
					
						2015-06-02 14:34:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marko Lalic 
							
						 
					 
					
						
						
							
						
						289fd02b55 
					 
					
						
						
							
							feat(client): add HttpMessage trait  
						
						
						
						
					 
					
						2015-06-02 14:34:13 +02:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						0cd7e9d91f 
					 
					
						
						
							
							v0.5.2  
						
						
						
						
					 
					
						2015-06-01 11:42:58 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						b29d96bc2b 
					 
					
						
						
							
							chore(travis): don't build docs with deps, or run full benchmarks  
						
						
						
						
					 
					
						2015-06-01 10:23:29 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						58094556f5 
					 
					
						
						
							
							Merge pull request  #552  from winding-lines/coverage  
						
						... 
						
						
						
						test(internal): increasing test coverage of internal/cell module 
						
						
					 
					
						2015-06-01 09:56:40 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						23fe48cecc 
					 
					
						
						
							
							Merge pull request  #551  from clatour/expose-range-unit  
						
						... 
						
						
						
						refactor(headers): expose RangeUnit in hyper::header 
						
						
					 
					
						2015-06-01 09:55:36 -07:00 
						 
				 
			
				
					
						
							
							
								Marius Seritan 
							
						 
					 
					
						
						
							
						
						abbc4d6f7e 
					 
					
						
						
							
							test(internal): increasing test coverage of internal/cell module  
						
						
						
						
					 
					
						2015-05-30 08:08:22 -07:00 
						 
				 
			
				
					
						
							
							
								Chandler Latour 
							
						 
					 
					
						
						
							
						
						020db5769d 
					 
					
						
						
							
							refactor(headers): expose RangeUnit in hyper::header  
						
						... 
						
						
						
						Allow RangeUnit to be used from user crates. 
						
						
					 
					
						2015-05-28 16:49:25 -06:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						1e5d7d403b 
					 
					
						
						
							
							Merge pull request  #549  from winding-lines/coverage  
						
						... 
						
						
						
						test(error): increasing test coverage of error module 
						
						
					 
					
						2015-05-28 10:39:08 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						0953b26060 
					 
					
						
						
							
							Merge pull request  #548  from winding-lines/connection-cov  
						
						... 
						
						
						
						test(connection): increasing test coverage of connection module 
						
						
					 
					
						2015-05-28 10:36:15 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						ac03b5e23b 
					 
					
						
						
							
							Merge pull request  #550  from infinityb/fix-buffer-underflow  
						
						... 
						
						
						
						fix(buffer): check capacity before resizing 
						
						
					 
					
						2015-05-27 09:23:09 -07:00 
						 
				 
			
				
					
						
							
							
								Stacey Ell 
							
						 
					 
					
						
						
							
						
						b1686d1b22 
					 
					
						
						
							
							fix(buffer): check capacity before resizing  
						
						... 
						
						
						
						``cmp::min(cap * 4, MAX_BUFFER_SIZE) - cap'' can underflow when
cap > MAX_BUFFER_SIZE.  cap can exceed MAX_BUFFER_SIZE because
Vec::reserve aligns to powers of two.
Discovered by Matt Howard <themdhoward@gmail.com > 
						
						
					 
					
						2015-05-27 08:48:19 -06:00 
						 
				 
			
				
					
						
							
							
								Marius Seritan 
							
						 
					 
					
						
						
							
						
						b24e1a5e6c 
					 
					
						
						
							
							test(error): increasing test coverage of error module 2  
						
						
						
						
					 
					
						2015-05-26 20:31:24 -07:00 
						 
				 
			
				
					
						
							
							
								Marius Seritan 
							
						 
					 
					
						
						
							
						
						59d8e80e6c 
					 
					
						
						
							
							test(error): increasing test coverage of error module  
						
						
						
						
					 
					
						2015-05-26 20:15:06 -07:00 
						 
				 
			
				
					
						
							
							
								Marius Seritan 
							
						 
					 
					
						
						
							
						
						c1a8e3bd02 
					 
					
						
						
							
							test(connection): increasing test coverage of connection module  
						
						
						
						
					 
					
						2015-05-25 09:31:58 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						9dc85279ac 
					 
					
						
						
							
							v0.5.1  
						
						
						
						
					 
					
						2015-05-25 08:58:44 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						32c92c9803 
					 
					
						
						
							
							Merge pull request  #546  from winding-lines/result-cov  
						
						... 
						
						
						
						test(request): increasing test coverage of request module 
						
						
					 
					
						2015-05-25 08:53:04 -07:00 
						 
				 
			
				
					
						
							
							
								Marius Seritan 
							
						 
					 
					
						
						
							
						
						43e274cfce 
					 
					
						
						
							
							test(request): increasing test coverage of request module  
						
						
						
						
					 
					
						2015-05-24 21:07:56 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						221f2c9b3c 
					 
					
						
						
							
							Merge pull request  #544  from winding-lines/more-tests  
						
						... 
						
						
						
						test(status): increasing test coverage of status module 
						
						
					 
					
						2015-05-24 13:34:50 -07:00 
						 
				 
			
				
					
						
							
							
								Marius Seritan 
							
						 
					 
					
						
						
							
						
						795ee9f5e0 
					 
					
						
						
							
							test(status): increasing test coverage of status module  
						
						
						
						
					 
					
						2015-05-24 08:51:07 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						69aa25fd0c 
					 
					
						
						
							
							Merge pull request  #545  from hyperium/issue-543  
						
						... 
						
						
						
						fix(client): don't close stream until EOF 
						
						
					 
					
						2015-05-23 17:22:38 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						a5e6174efd 
					 
					
						
						
							
							fix(client): don't close stream until EOF  
						
						... 
						
						
						
						Closes  #543  
					
						2015-05-23 15:11:44 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						e64ce8c05e 
					 
					
						
						
							
							feat(http): add get_mut method to HttpReader  
						
						
						
						
					 
					
						2015-05-23 15:11:37 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						5747792cf4 
					 
					
						
						
							
							Merge pull request  #534  from pyfisch/errors  
						
						... 
						
						
						
						feat(headers): return hyper::Error instead of () from header components 
						
						
					 
					
						2015-05-20 12:19:29 -07:00 
						 
				 
			
				
					
						
							
							
								Pyfisch 
							
						 
					 
					
						
						
							
						
						5d669399b6 
					 
					
						
						
							
							feat(headers): return hyper::Error instead of () from header components  
						
						... 
						
						
						
						This allows more precise errors in the future and makes it easier to use
the try!() macro in some cases.
BREAKING CHANGE: Error enum extended. Return type of header/shared/
types changed. 
						
						
					 
					
						2015-05-20 18:24:52 +02:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						ca6cf2b294 
					 
					
						
						
							
							Merge pull request  #538  from hyperium/error-cov  
						
						... 
						
						
						
						test(error): increasing test coverage of error module 
						
						
					 
					
						2015-05-18 22:28:27 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d7167e88c3 
					 
					
						
						
							
							test(error): increasing test coverage of error module  
						
						
						
						
					 
					
						2015-05-18 22:16:06 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						c8086db266 
					 
					
						
						
							
							Merge pull request  #536  from hyperium/form-url-encoded  
						
						... 
						
						
						
						feat(header): add ContentType::form_url_encoded() constructor 
						
						
					 
					
						2015-05-16 17:57:35 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						2c99d4e906 
					 
					
						
						
							
							feat(header): add ContentType::form_url_encoded() constructor  
						
						
						
						
					 
					
						2015-05-16 15:08:42 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						9912e385e1 
					 
					
						
						
							
							Merge pull request  #533  from winding-lines/master  
						
						... 
						
						
						
						Issue 351: default trait for client 
						
						
					 
					
						2015-05-16 14:11:14 -07:00