Mark Lee 
							
						 
					 
					
						
						
							
						
						da0abe8988 
					 
					
						
						
							
							feat(headers): allow ExtendedValue structs to be formatted and used as struct members  
						
						
						
						
					 
					
						2015-12-31 12:12:51 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						ac8a72ab6c 
					 
					
						
						
							
							Merge pull request  #708  from frewsxcv/clippy  
						
						... 
						
						
						
						Address suggestions made by rust-clippy 
						
						
					 
					
						2015-12-28 09:28:15 -08:00 
						 
				 
			
				
					
						
							
							
								Corey Farwell 
							
						 
					 
					
						
						
							
						
						4c7f6f0c1e 
					 
					
						
						
							
							style(all): Address suggestions made by rust-clippy  
						
						
						
						
					 
					
						2015-12-23 08:59:45 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						7d4db58c8c 
					 
					
						
						
							
							v0.7.1  
						
						
						
						
					 
					
						2015-12-19 14:02:50 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						4a05bee9ab 
					 
					
						
						
							
							fix(cargo): remove * dependendies for serde and env_logger  
						
						
						
						
					 
					
						2015-12-19 14:00:12 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						69adbd1914 
					 
					
						
						
							
							style(client): change instances of method::Method to Method  
						
						
						
						
					 
					
						2015-12-19 13:59:33 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						6cb35bc7cf 
					 
					
						
						
							
							Merge pull request  #705  from sfackler/master  
						
						... 
						
						
						
						fix(server): Flush 100-continue messages 
						
						
					 
					
						2015-12-18 16:18:52 -08:00 
						 
				 
			
				
					
						
							
							
								Steven Fackler 
							
						 
					 
					
						
						
							
						
						92ff50f2e5 
					 
					
						
						
							
							fix(server): Flush 100-continue messages  
						
						... 
						
						
						
						Closes  #704  
					
						2015-12-18 16:00:49 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						40d4014781 
					 
					
						
						
							
							Merge pull request  #703  from malept/header-parsing-with-character-encoding  
						
						... 
						
						
						
						feat(headers): add extended parameter parser to the public API 
						
						
					 
					
						2015-12-15 10:29:21 -08:00 
						 
				 
			
				
					
						
							
							
								Mark Lee 
							
						 
					 
					
						
						
							
						
						402fb76bb2 
					 
					
						
						
							
							feat(headers): add extended parameter parser to the public API  
						
						... 
						
						
						
						Move the extended parameter parser from the Content-Disposition header
implementation into the common header parsing module. This allows crates that
use Hyper to parse RFC 5987-compliant header parameter values.
Add tests based on the examples given in the RFC. 
						
						
					 
					
						2015-12-15 09:56:09 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						23f20c7576 
					 
					
						
						
							
							test(bench): switch vec_push_all to extend_from_slice  
						
						... 
						
						
						
						Closes  #702  
					
						2015-12-14 13:46:43 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d1f4a8b248 
					 
					
						
						
							
							Merge pull request  #699  from kaedroho/fix/698  
						
						... 
						
						
						
						fix(server): Removed check for GET/HEAD request when parsing body 
						
						
					 
					
						2015-11-30 09:38:18 -08:00 
						 
				 
			
				
					
						
							
							
								Karl Hobley 
							
						 
					 
					
						
						
							
						
						1077440c4d 
					 
					
						
						
							
							test(server): Add test for GET request with body  
						
						
						
						
					 
					
						2015-11-29 18:06:44 +00:00 
						 
				 
			
				
					
						
							
							
								Karl Hobley 
							
						 
					 
					
						
						
							
						
						0b05c5903e 
					 
					
						
						
							
							fix(server): Removed check for GET/HEAD request when parsing body  
						
						... 
						
						
						
						Fixes  #698  
					
						2015-11-29 18:06:44 +00:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						3f1b13c72d 
					 
					
						
						
							
							v0.7.0  
						
						
						
						
					 
					
						2015-11-24 12:13:05 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						53a2233912 
					 
					
						
						
							
							Merge pull request  #696  from hyperium/promote-timeouts  
						
						... 
						
						
						
						feat(all): add socket timeouts 
						
						
					 
					
						2015-11-24 12:01:29 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						fec6e3e873 
					 
					
						
						
							
							feat(all): add socket timeouts  
						
						... 
						
						
						
						Methods added to `Client` and `Server` to control read and write
timeouts of the underlying socket.
Keep-Alive is re-enabled by default on the server, with a default
timeout of 5 seconds.
BREAKING CHANGE: This adds 2 required methods to the `NetworkStream`
  trait, `set_read_timeout` and `set_write_timeout`. Any local
  implementations will need to add them. 
						
						
					 
					
						2015-11-24 10:58:58 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						c747f99d21 
					 
					
						
						
							
							chore(dependencies): update language tags to 0.2  
						
						... 
						
						
						
						BREAKING CHANGE: LanguageTags api is changed. 
						
						
					 
					
						2015-11-24 10:37:09 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						21c4f51ad5 
					 
					
						
						
							
							Merge pull request  #680  from mikedilger/content-disposition  
						
						... 
						
						
						
						feat(headers): Add Content-Disposition header 
						
						
					 
					
						2015-11-23 12:42:37 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Dilger 
							
						 
					 
					
						
						
							
						
						7623ecc264 
					 
					
						
						
							
							feat(headers): Add Content-Disposition header  
						
						... 
						
						
						
						fixes  #561  
					
						2015-11-24 08:51:06 +13:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						b4a9227204 
					 
					
						
						
							
							Merge pull request  #685  from untitaker/url-update  
						
						... 
						
						
						
						chore(cargo): Update url crate to 0.5 
						
						
					 
					
						2015-11-22 16:44:10 -08:00 
						 
				 
			
				
					
						
							
							
								Markus Unterwaditzer 
							
						 
					 
					
						
						
							
						
						78752c0c55 
					 
					
						
						
							
							chore(cargo): Update url crate to 0.5  
						
						
						
						
					 
					
						2015-11-22 19:32:09 +01:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						9c99e939a6 
					 
					
						
						
							
							Merge pull request  #693  from brycefisher/feat/access-control-allow-credentials  
						
						... 
						
						
						
						feat(headers): Add Access-Control-Allow-Credentials header 
						
						
					 
					
						2015-11-22 08:47:46 -08:00 
						 
				 
			
				
					
						
							
							
								Bryce Fisher-Fleig 
							
						 
					 
					
						
						
							
						
						19348b892b 
					 
					
						
						
							
							feat(headers): Add Access-Control-Allow-Credentials header  
						
						... 
						
						
						
						There is only one acceptable value for this header, "true", so
there header struct is unit-like (no fields nor data inside). See
documentation and tests for more info. Case insensitive.
Closes  #655  
						
						
					 
					
						2015-11-22 00:53:16 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						072d4fe36a 
					 
					
						
						
							
							Merge pull request  #687  from hyperium/ssl-and-cookie-up  
						
						... 
						
						
						
						chore(dependencies): update openssl to 0.7 and cookie to 0.2 
						
						
					 
					
						2015-11-21 18:32:21 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						799698ca87 
					 
					
						
						
							
							feat(headers): re-export CookiePair and CookieJar  
						
						
						
						
					 
					
						2015-11-20 13:15:07 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						81d42c964e 
					 
					
						
						
							
							chore(dependencies): update openssl to 0.7 and cookie to 0.2  
						
						... 
						
						
						
						Closes  #686  
					
						2015-11-20 11:12:56 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d44ee5980f 
					 
					
						
						
							
							docs(quality_item): fix typo  
						
						... 
						
						
						
						Closes  #634  
					
						2015-11-17 10:47:43 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						cbe1176f2c 
					 
					
						
						
							
							docs(readme): remove unused import  
						
						... 
						
						
						
						Closes  #657  
					
						2015-11-17 10:45:44 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						6560e9edba 
					 
					
						
						
							
							Merge pull request  #682  from hyperium/fix-win-x86-nounwind  
						
						... 
						
						
						
						test(windows): disable a panicking test for 32-bit msvc 
						
						
					 
					
						2015-11-17 10:43:13 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						8a5139e95f 
					 
					
						
						
							
							test(windows): disable a panicking test for 32-bit msvc  
						
						
						
						
					 
					
						2015-11-16 14:01:57 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						73319fc670 
					 
					
						
						
							
							Merge pull request  #681  from Dean4Devil/master  
						
						... 
						
						
						
						docs(server): Fixing two small typos 
						
						
					 
					
						2015-11-16 11:55:05 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						2bb906ad7f 
					 
					
						
						
							
							v0.6.16  
						
						
						
						
					 
					
						2015-11-16 10:45:33 -08:00 
						 
				 
			
				
					
						
							
							
								Dean4Devil 
							
						 
					 
					
						
						
							
						
						29fc868064 
					 
					
						
						
							
							docs(server): Fixing two small typos  
						
						
						
						
					 
					
						2015-11-12 09:44:54 +01:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						45b0b884d1 
					 
					
						
						
							
							Merge pull request  #677  from untitaker/access-control-expose-headers  
						
						... 
						
						
						
						Add Access-Control-Expose-Headers 
						
						
					 
					
						2015-11-02 13:22:12 -08:00 
						 
				 
			
				
					
						
							
							
								Markus Unterwaditzer 
							
						 
					 
					
						
						
							
						
						f783e9913b 
					 
					
						
						
							
							feat(headers): Add Access-Control-Expose-Headers  
						
						... 
						
						
						
						Fix  #673  
					
						2015-11-02 22:09:49 +01:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						becced4ef2 
					 
					
						
						
							
							Merge pull request  #676  from Ryman/500_on_panic  
						
						... 
						
						
						
						fix(response): respond with a 500 if a handler panics 
						
						
					 
					
						2015-11-02 11:05:26 -08:00 
						 
				 
			
				
					
						
							
							
								Kevin Butler 
							
						 
					 
					
						
						
							
						
						63c6762c15 
					 
					
						
						
							
							fix(response): respond with a 500 if a handler panics  
						
						
						
						
					 
					
						2015-10-29 23:51:59 +00:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						9cbf5499a8 
					 
					
						
						
							
							Merge pull request  #674  from pyfisch/doccomments  
						
						... 
						
						
						
						style(headers): use regular doc-comments inside macros 
						
						
					 
					
						2015-10-27 16:04:08 -07:00 
						 
				 
			
				
					
						
							
							
								Pyfisch 
							
						 
					 
					
						
						
							
						
						4c756a9304 
					 
					
						
						
							
							style(headers): use regular doc-comments inside macros  
						
						... 
						
						
						
						A bug (rust-lang/rust#23812 ) in rustc prevented the use of normal
comments inside macros but this has been fixed. 
						
						
					 
					
						2015-10-27 19:19:05 +01:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d16ef6d9d4 
					 
					
						
						
							
							v0.6.15  
						
						
						
						
					 
					
						2015-10-20 17:38:58 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d8d9e3dbb0 
					 
					
						
						
							
							Merge pull request  #670  from reem/prebound-listener  
						
						... 
						
						
						
						Add hooks for HttpListener and HttpsListener to be started from existing listeners. 
						
						
					 
					
						2015-10-18 23:25:40 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						fa0848d421 
					 
					
						
						
							
							feat(server): Add hooks for HttpListener and HttpsListener to be started from existing listeners.  
						
						... 
						
						
						
						This allows Servers to be started on existing TcpListeners. 
						
						
					 
					
						2015-10-18 19:01:44 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						292b4e6dea 
					 
					
						
						
							
							Merge pull request  #664  from huonw/less-genericity  
						
						... 
						
						
						
						refactor(client): make RequestBuilder non-generic 
						
						
					 
					
						2015-10-13 22:20:19 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						b524adf585 
					 
					
						
						
							
							Merge pull request  #665  from huonw/nightly  
						
						... 
						
						
						
						chore(nightly): remove ()'s and fix benchmarks for nightly 
						
						
					 
					
						2015-10-13 21:28:24 -07:00 
						 
				 
			
				
					
						
							
							
								Huon Wilson 
							
						 
					 
					
						
						
							
						
						ff4a607057 
					 
					
						
						
							
							refactor(client): make RequestBuilder non-generic  
						
						... 
						
						
						
						Improve the compile-time of downstream crates that use RequestBuilder,
by not forcing them to remonomorphise and recompile its non-generic
methods when they use it: with this change, they can just call the
precompiled versions in the `hyper` object file(s). The `send` method is
the major culprit here, since it is quite large and complicated.
For an extreme example,
    extern crate hyper;
    fn main() {
        hyper::Client::new().get("x").send().unwrap();
    }
takes ~4s to compile before this patch (i.e. generic RequestBuilder) and
~2s after. (The time spent interacting with LLVM goes from 2.2s to
0.3s.)
BREAKING CHANGE: `RequestBuilder<U>` should be replaced by `RequestBuilder`. 
						
						
					 
					
						2015-10-14 15:23:55 +11:00 
						 
				 
			
				
					
						
							
							
								Huon Wilson 
							
						 
					 
					
						
						
							
						
						d2e9c94cf5 
					 
					
						
						
							
							chore(nightly): remove ()'s and fix benchmarks for nightly  
						
						... 
						
						
						
						Also ensure that `cargo bench` runs successfully on travis; the old
`cargo bench ... || :` has the effect of ignoring any errors in it. 
						
						
					 
					
						2015-10-14 15:04:15 +11:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						579d7355c4 
					 
					
						
						
							
							Merge pull request  #661  from hyperium/keep-alive-timeout  
						
						... 
						
						
						
						fix(server): use a timeout for Server keep-alive 
						
						
					 
					
						2015-10-09 15:29:02 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						cdaa2547ed 
					 
					
						
						
							
							fix(server): use a timeout for Server keep-alive  
						
						... 
						
						
						
						Server keep-alive is now **off** by default. In order to turn it on, the
`keep_alive` method must be called on the `Server` object.
Closes  #368  
						
						
					 
					
						2015-10-09 15:02:05 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						388ddf6f3b 
					 
					
						
						
							
							Merge pull request  #659  from softprops/patch_builder  
						
						... 
						
						
						
						feat(client): add patch method to Client builder interface 
						
						
					 
					
						2015-10-02 11:56:27 -07:00