Marko Lalic 
							
						 
					 
					
						
						
							
						
						b6a10e5c1e 
					 
					
						
						
							
							Fix chunk size parsing: handle invalid chunk sizes  
						
						... 
						
						
						
						Currently, when the chunk size was an invalid hex number (i.e.
contained a non-HEX octet), hyper would halt its parsing at the
last valid hex digit and report this as the chunk size.
For example, the following would be the chunk sizes reported for
some strings:
    "X" => 0
    "1X" => 1
    "aY" => 10
    "a;a" => 10 (only this should be correct!)
This fix makes it so that any chunk size, which cannot be parsed
as a valid hex number, causes an IoError. Additionally, the case
where the chunk size is followed by a chunk extension is also
handled (since the ";" token is a valid delimiter between the
chunk size and, as such, along with a LWS octet, represents a
valid terminal character of the chunk size).
Regression tests for the `get_chunk_size` function and included. 
						
						
					 
					
						2015-01-06 21:47:07 +01:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						92b836dc03 
					 
					
						
						
							
							v0.0.21  
						
						
						
						
					 
					
						2015-01-05 19:27:44 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						b10fecbc8e 
					 
					
						
						
							
							Merge pull request  #227  from hyperium/rustup  
						
						... 
						
						
						
						Rustup 
						
						
					 
					
						2015-01-05 19:17:08 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						23aeb4993a 
					 
					
						
						
							
							fix writing raw headers, quality_item  
						
						
						
						
					 
					
						2015-01-05 19:16:34 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						4756544a18 
					 
					
						
						
							
							Fix the benches for latest rust changes.  
						
						
						
						
					 
					
						2015-01-06 01:24:00 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						93fcd05b9d 
					 
					
						
						
							
							Miscellaneous fixes and test updates for all the other changes  
						
						... 
						
						
						
						- http::LINE_ENDING is now an &'static str 
						
						
					 
					
						2015-01-06 01:15:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						66aa08ecdd 
					 
					
						
						
							
							Make downcasting inherent methods on NetworkStream.  
						
						
						
						
					 
					
						2015-01-06 01:15:32 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						f0fe878ec8 
					 
					
						
						
							
							More Rust updates:  
						
						... 
						
						
						
						- Some stray deriving -> derive changes
- use::{mod} -> use::{self}
- fmt.write -> fmt.write_str
This does not catch the last case of fmt.write_str in the
Show impl of a Header Item. This will need to be changed
separately. 
						
						
					 
					
						2015-01-05 22:50:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						7f3a33f903 
					 
					
						
						
							
							#[deriving] -> #[derive]  
						
						
						
						
					 
					
						2015-01-03 20:31:48 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						541e21dbd1 
					 
					
						
						
							
							Update for unsafe-any changes.  
						
						
						
						
					 
					
						2015-01-03 20:31:20 +01:00 
						 
				 
			
				
					
						
							
							
								Pyfisch 
							
						 
					 
					
						
						
							
						
						76126fc6c7 
					 
					
						
						
							
							feat(headers): adds Accept  
						
						... 
						
						
						
						Moved utils to shared/. Added quality_value. 
						
						
					 
					
						2015-01-03 11:06:38 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						08cc8aadcb 
					 
					
						
						
							
							Merge pull request  #223  from Nercury/array-syntax-fallout  
						
						... 
						
						
						
						Array syntax fallout 
						
						
					 
					
						2015-01-02 14:03:47 -08:00 
						 
				 
			
				
					
						
							
							
								Nerijus Arlauskas 
							
						 
					 
					
						
						
							
						
						0270c82786 
					 
					
						
						
							
							Update to use new array syntax.  
						
						
						
						
					 
					
						2015-01-03 00:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						fc04086406 
					 
					
						
						
							
							v0.0.20  
						
						
						
						
					 
					
						2015-01-02 13:27:22 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						2251b3b918 
					 
					
						
						
							
							fix(rustup): unchecked_get  
						
						... 
						
						
						
						Closes  #219 
Closes  #222  
					
						2015-01-02 13:25:41 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Kovalchik 
							
						 
					 
					
						
						
							
						
						5dd4529165 
					 
					
						
						
							
							Use renamed unsafe_get and concat_vec methods.  
						
						... 
						
						
						
						Changed calls to unsafe_get to use get_unchecked and calls to concat_vec
to use concat to avoid deprecation lints. 
						
						
					 
					
						2015-01-02 13:18:48 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						6ecb39e910 
					 
					
						
						
							
							Merge pull request  #218  from AndreyG/master  
						
						... 
						
						
						
						compilation fix 
						
						
					 
					
						2015-01-01 22:06:34 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Davydov 
							
						 
					 
					
						
						
							
						
						4a7696280f 
					 
					
						
						
							
							compilation fix  
						
						... 
						
						
						
						compilation fix for rust version "rustc 0.13.0-nightly (7608dbad6 2014-12-31 10:06:21 -0800)" 
						
						
					 
					
						2015-01-01 10:58:50 +03:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						cef16431aa 
					 
					
						
						
							
							v0.0.19  
						
						
						
						
					 
					
						2014-12-30 18:03:44 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						6b9c14d77d 
					 
					
						
						
							
							Merge pull request  #217  from Detegr/master  
						
						... 
						
						
						
						Changed deprecated trim_chars to trim_matches 
						
						
					 
					
						2014-12-30 18:01:55 -08:00 
						 
				 
			
				
					
						
							
							
								Antti Keränen 
							
						 
					 
					
						
						
							
						
						05ddfd10a2 
					 
					
						
						
							
							Changed deprecated trim_chars to trim_matches  
						
						
						
						
					 
					
						2014-12-30 16:22:45 +02:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						719418b7d8 
					 
					
						
						
							
							v0.0.18  
						
						
						
						
					 
					
						2014-12-29 17:43:41 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						451074b0a6 
					 
					
						
						
							
							rust upgrade  
						
						
						
						
					 
					
						2014-12-29 17:42:48 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						f75e9bfaaa 
					 
					
						
						
							
							Merge pull request  #215  from pyfisch/fixcommadelimited  
						
						... 
						
						
						
						Fixes from_one_comma_delimited, no more split at space 
						
						
					 
					
						2014-12-29 14:42:17 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						bc220e6674 
					 
					
						
						
							
							Merge pull request  #213  from pyfisch/issue211  
						
						... 
						
						
						
						Fixes  #211  and adds one test for it. 
					
						2014-12-29 12:20:52 -08:00 
						 
				 
			
				
					
						
							
							
								Pyfisch 
							
						 
					 
					
						
						
							
						
						eac6fe7c93 
					 
					
						
						
							
							Fixes from_one_comma_delimited, no more split at space  
						
						... 
						
						
						
						Before from_one_comma_delimited split at ",", and " "
this made it unusable for the Accept-* headers since
their fields may contain whitespace. 
						
						
					 
					
						2014-12-29 21:03:24 +01:00 
						 
				 
			
				
					
						
							
							
								Pyfisch 
							
						 
					 
					
						
						
							
						
						5fccdea90d 
					 
					
						
						
							
							Fixes   #211  and adds one test for it.  
						
						
						
						
					 
					
						2014-12-29 12:15:08 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						27b262c226 
					 
					
						
						
							
							Merge pull request  #209  from lvillani/patch-1  
						
						... 
						
						
						
						Typo: wrapped -> wrapper 
						
						
					 
					
						2014-12-26 18:44:19 -08:00 
						 
				 
			
				
					
						
							
							
								Lorenzo Villani 
							
						 
					 
					
						
						
							
						
						358b3c3a38 
					 
					
						
						
							
							Typo: wrapped -> wrapper  
						
						
						
						
					 
					
						2014-12-26 23:21:41 +01:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						139d9bd76c 
					 
					
						
						
							
							v0.0.17  
						
						
						
						
					 
					
						2014-12-23 16:41:15 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						458dc5ea5d 
					 
					
						
						
							
							Merge pull request  #206  from hyperium/rustup  
						
						... 
						
						
						
						Rustup 
						
						
					 
					
						2014-12-23 14:17:53 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						84b49cb364 
					 
					
						
						
							
							other rustup fallout  
						
						
						
						
					 
					
						2014-12-23 14:04:21 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						79fc40cbce 
					 
					
						
						
							
							into_string to to_string, from_str to parse  
						
						
						
						
					 
					
						2014-12-23 13:09:58 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						691c70a380 
					 
					
						
						
							
							update str::from_utf8  
						
						
						
						
					 
					
						2014-12-23 12:55:53 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						33f61213ce 
					 
					
						
						
							
							v0.0.16  
						
						
						
						
					 
					
						2014-12-21 20:32:57 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						20886f2117 
					 
					
						
						
							
							Merge pull request  #204  from aatxe/master  
						
						... 
						
						
						
						Server programs no longer exit immediately. 
						
						
					 
					
						2014-12-21 19:30:11 -08:00 
						 
				 
			
				
					
						
							
							
								Aaron Weiss 
							
						 
					 
					
						
						
							
						
						be6cc34caf 
					 
					
						
						
							
							Server programs no longer exit immediately.  
						
						
						
						
					 
					
						2014-12-21 16:23:48 -05:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						b7aa384ce4 
					 
					
						
						
							
							v0.0.15  
						
						
						
						
					 
					
						2014-12-21 11:10:37 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						fb0081cce3 
					 
					
						
						
							
							Merge pull request  #203  from aatxe/master  
						
						... 
						
						
						
						Fixed compilation for Rust master. 
						
						
					 
					
						2014-12-21 10:58:00 -08:00 
						 
				 
			
				
					
						
							
							
								Aaron Weiss 
							
						 
					 
					
						
						
							
						
						f9ed262904 
					 
					
						
						
							
							Fixed compilation for Rust master.  
						
						
						
						
					 
					
						2014-12-21 10:25:38 -05:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						6a82297984 
					 
					
						
						
							
							Merge pull request  #137  from reem/crates-io-release  
						
						... 
						
						
						
						feat(cargo): prepare for crates.io release. 
						
						
					 
					
						2014-12-20 13:31:23 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						5683e016c7 
					 
					
						
						
							
							(release) 0.0.14.  
						
						
						
						
					 
					
						2014-12-20 03:07:56 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						618f95e10a 
					 
					
						
						
							
							(fix) Update examples and benchmarks to remove rust-http.  
						
						
						
						
					 
					
						2014-12-20 03:07:05 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						06a9ccf978 
					 
					
						
						
							
							(fix) Use the clone implementation for &str.  
						
						
						
						
					 
					
						2014-12-20 02:39:29 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						90925f05ee 
					 
					
						
						
							
							(fix) Add semicolons at macro invocation sites.  
						
						
						
						
					 
					
						2014-12-20 02:38:03 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						15bac9dadc 
					 
					
						
						
							
							(release) 0.0.13.  
						
						
						
						
					 
					
						2014-12-16 04:02:57 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Reem 
							
						 
					 
					
						
						
							
						
						39c548dc39 
					 
					
						
						
							
							feat(cargo): prepare for crates.io release.  
						
						
						
						
					 
					
						2014-12-16 04:02:13 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						00c6808c6b 
					 
					
						
						
							
							Merge pull request  #198  from Ogeon/master  
						
						... 
						
						
						
						Rust update: Remove proc and implementation of AnyRefExt for static NetworkStream 
						
						
					 
					
						2014-12-15 16:24:15 -08:00 
						 
				 
			
				
					
						
							
							
								Erik Hedvall 
							
						 
					 
					
						
						
							
						
						02ecad33cd 
					 
					
						
						
							
							Change implementation of AnyRefExt for references to NetworkStream to require 'static lifetime  
						
						
						
						
					 
					
						2014-12-16 00:07:07 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Hedvall 
							
						 
					 
					
						
						
							
						
						9896bcc517 
					 
					
						
						
							
							proc() -> move ||  
						
						
						
						
					 
					
						2014-12-16 00:02:35 +01:00