Jonathan Reem 
							
						 
					 
					
						
						
							
						
						90925f05ee 
					 
					
						
						
							
							(fix) Add semicolons at macro invocation sites.  
						
						
						
						
					 
					
						2014-12-20 02:38:03 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						8071cfa8bf 
					 
					
						
						
							
							feat(headers): header ergonomics  
						
						... 
						
						
						
						- Reexports all common::* as header::*
- Most headers implement Deref where it makes sense.
Closes  #156  
						
						
					 
					
						2014-11-29 13:55:50 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						3cd9b10bcb 
					 
					
						
						
							
							feat(server): keep-alive!  
						
						... 
						
						
						
						Internals have been shuffled around such that Request and Reponse are
now given only a mutable reference to the stream, instead of being
allowed to consume it. This allows the server to re-use the streams if
keep-alive is true.
A task pool is used, and the number of the threads can currently be
adjusted by using the `listen_threads()` method on Server.
[breaking-change] 
						
						
					 
					
						2014-11-20 21:40:55 -08:00 
						 
				 
			
				
					
						
							
							
								Kyle Dewey 
							
						 
					 
					
						
						
							
						
						d7e8b8b117 
					 
					
						
						
							
							Now using use along with enums, as per  https://github.com/rust-lang/rust/pull/18973 .  
						
						
						
						
					 
					
						2014-11-19 22:03:41 +01:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						7e55506134 
					 
					
						
						
							
							move other header parse utils to util module  
						
						
						
						
					 
					
						2014-11-19 10:08:07 -08:00 
						 
				 
			
				
					
						
							
							
								Jakob Gillich 
							
						 
					 
					
						
						
							
						
						125e1f7d63 
					 
					
						
						
							
							std::from_str has been moved to std::str  
						
						
						
						
					 
					
						2014-11-17 20:09:53 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						d4312c8fe8 
					 
					
						
						
							
							Add benchmarks for all implemented headers except set-cookie.  
						
						
						
						
					 
					
						2014-11-10 16:32:30 -08:00 
						 
				 
			
				
					
						
							
							
								Hanno Braun 
							
						 
					 
					
						
						
							
						
						ab9c4f99b8 
					 
					
						
						
							
							Make Connection usable  
						
						... 
						
						
						
						Connection's only field was private, making it impossible to construct a
Connection. 
						
						
					 
					
						2014-11-08 22:51:28 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						0652858dbf 
					 
					
						
						
							
							Update all common headers for the new Header trait split  
						
						
						
						
					 
					
						2014-10-31 15:10:34 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						0ab52c9009 
					 
					
						
						
							
							add bits to deal with Upgrade requests  
						
						
						
						
					 
					
						2014-10-27 20:36:57 -07:00 
						 
				 
			
				
					
						
							
							
								Gilman Tolle 
							
						 
					 
					
						
						
							
						
						5615ab276e 
					 
					
						
						
							
							Exposed the 'from_one_raw_str' function for use in defining new header structs.  
						
						
						
						
					 
					
						2014-10-15 23:40:40 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						0191bff43a 
					 
					
						
						
							
							property treat header names as case insensitive  
						
						
						
						
					 
					
						2014-09-23 09:02:58 -07:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						f2c09c5743 
					 
					
						
						
							
							Split common headers into a submodule and into their own files  
						
						... 
						
						
						
						This is a more extensible place to put them and doesn't clutter up
header/mod.rs as much as the old scheme did.
Fixes  #8  
						
						
					 
					
						2014-09-08 16:20:50 -07:00