Yoshua Wuyts 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d68d6bb052 
								
							 
						 
						
							
							
								
								links the timeout docs to each other  
							
							... 
							
							
							
							Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com> 
							
						 
						
							2019-09-13 17:58:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshua Wuyts 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10fedfe97f 
								
							 
						 
						
							
							
								
								implement feedback for bufreader methods  
							
							... 
							
							
							
							Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com> 
							
						 
						
							2019-09-13 02:21:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshua Wuyts 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab0a4cb966 
								
							 
						 
						
							
							
								
								remove pin<self> bounds from consume  
							
							... 
							
							
							
							Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com> 
							
						 
						
							2019-09-13 02:16:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8fe7347771 
								
							 
						 
						
							
							
								
								Merge  #188  
							
							... 
							
							
							
							188: Refactor the networking driver r=stjepang a=stjepang
This is a big cleanup that simplifes the layer between mio and our networking driver. The `Watcher` API was pretty much entirely designed by @yoshuawuyts.
Fixes  #185  
Co-authored-by: Stjepan Glavina <stjepang@gmail.com> 
							
						 
						
							2019-09-12 21:24:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
							
							
								
							
							
								2818c7099f 
								
							 
						 
						
							
							
								
								Suppress a lint that makes CI fail on windows  
							
							
							
						 
						
							2019-09-12 23:24:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7788d4610 
								
							 
						 
						
							
							
								
								Update .travis.yml  
							
							... 
							
							
							
							run CI only on specific branches 
							
						 
						
							2019-09-12 18:47:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
							
							
								
							
							
								5429c2c0a3 
								
							 
						 
						
							
							
								
								cargo fmt  
							
							
							
						 
						
							2019-09-12 18:49:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
							
							
								
							
							
								d25dae5419 
								
							 
						 
						
							
							
								
								Refactor the networking driver  
							
							
							
						 
						
							2019-09-12 18:45:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0080a0da8c 
								
							 
						 
						
							
							
								
								change expect to unwrap  
							
							
							
						 
						
							2019-09-12 18:15:20 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9d71584580 
								
							 
						 
						
							
							
								
								Merge  #186  
							
							... 
							
							
							
							186: Prepare release for 0.99.5 r=yoshuawuyts a=yoshuawuyts
Prepares the release for `v0.99.5`. Thanks!
Co-authored-by: Yoshua Wuyts <yoshuawuyts@gmail.com> 
							
						 
						
							2019-09-12 11:17:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshua Wuyts 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								55669f5ff4 
								
							 
						 
						
							
							
								
								Prepare release for 0.99.5  
							
							... 
							
							
							
							Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com> 
							
						 
						
							2019-09-12 13:17:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6c3f8af62d 
								
							 
						 
						
							
							
								
								fixes after  #145  
							
							
							
						 
						
							2019-09-11 22:07:20 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								774550ca99 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fs-stream-fold  
							
							
							
						 
						
							2019-09-11 22:05:04 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3dc33f54b4 
								
							 
						 
						
							
							
								
								fixes after  #145  
							
							
							
						 
						
							2019-09-11 22:03:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b3658244d 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fs-stream-enumerate  
							
							
							
						 
						
							2019-09-11 22:01:48 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								18428d6bfe 
								
							 
						 
						
							
							
								
								housekeeping after 145  
							
							
							
						 
						
							2019-09-11 21:47:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ecaf1811b 
								
							 
						 
						
							
							
								
								Merge  #145  
							
							... 
							
							
							
							145: Add Stream::poll_next r=stjepang a=stjepang
Adding `poll_next` to the `Stream` trait will simplify #125 .
After a discussion with @yoshuawuyts and @withoutboats, we became confident that the `Stream` trait of the future will never solely rely on `async fn next()` and will always have to rely on `fn poll_next()`.
This PR now makes our `Stream` trait implementable by end users.
I also made a few adjustments around pinning to `all()` and `any()` combinators since they take a `&mut self`, which implies `Self: Unpin`. A rule of thumb is that if a method takes a `&mut self` and then pins `self`, we *have to* require `Self: Unpin`.
Co-authored-by: Stjepan Glavina <stjepang@gmail.com> 
							
						 
						
							2019-09-11 16:42:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a296760119 
								
							 
						 
						
							
							
								
								Merge  #182  
							
							... 
							
							
							
							182: Fix compilation errors on latest nightly r=yoshuawuyts a=stjepang
Co-authored-by: Stjepan Glavina <stjepang@gmail.com> 
							
						 
						
							2019-09-11 15:30:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
							
							
								
							
							
								0f4f0fb77e 
								
							 
						 
						
							
							
								
								Fix a typo  
							
							
							
						 
						
							2019-09-11 17:29:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
							
							
								
							
							
								ab1e2b403a 
								
							 
						 
						
							
							
								
								Fix compilation errors on latest nightly  
							
							
							
						 
						
							2019-09-11 17:17:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
							
							
								
							
							
								2497f4d3e1 
								
							 
						 
						
							
							
								
								Merge branch 'master' into poll_next  
							
							
							
						 
						
							2019-09-11 17:08:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
							
							
								
							
							
								724a9f4eb0 
								
							 
						 
						
							
							
								
								Add Stream::poll_next  
							
							
							
						 
						
							2019-09-11 17:06:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wonwoo Choi 
								
							 
						 
						
							
							
							
							
								
							
							
								06f2569d23 
								
							 
						 
						
							
							
								
								Add BufRead::fill_buf ( #176 )  
							
							... 
							
							
							
							* Add BufRead::fill_buf
* Make FillBufFuture constructor pub(crate)
* Give more information about the transmutation source type 
							
						 
						
							2019-09-11 16:02:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cdd4215e8f 
								
							 
						 
						
							
							
								
								forgot None case  
							
							
							
						 
						
							2019-09-11 10:09:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2d75ffacc4 
								
							 
						 
						
							
							
								
								fixes example to resemble std more  
							
							
							
						 
						
							2019-09-11 10:08:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b720ab1e2 
								
							 
						 
						
							
							
								
								adds stream::fold combinator  
							
							
							
						 
						
							2019-09-11 09:54:25 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								568f6a6482 
								
							 
						 
						
							
							
								
								Merge  #179  
							
							... 
							
							
							
							179: adds stream::find combinator r=yoshuawuyts a=montekki
A find combinator
---
Stdlib: https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.find 
Ref: #129  
Co-authored-by: Fedor Sakharov <fedor.sakharov@gmail.com> 
							
						 
						
							2019-09-10 21:49:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97a5f9b50c 
								
							 
						 
						
							
							
								
								adds stream::find combinator  
							
							
							
						 
						
							2019-09-10 23:38:11 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed944d051a 
								
							 
						 
						
							
							
								
								adds stream::enumerate combinator  
							
							
							
						 
						
							2019-09-10 20:43:56 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f9ec665a2 
								
							 
						 
						
							
							
								
								Merge  #174  
							
							... 
							
							
							
							174: adds stream::find_map combinator r=yoshuawuyts a=montekki
Adds a `stream::find_map` combinator
---
Stdlib: https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.find_map 
Ref: #129  
Co-authored-by: Fedor Sakharov <fedor.sakharov@gmail.com> 
							
						 
						
							2019-09-10 14:56:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efb8415429 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fs-stream-find-map  
							
							
							
						 
						
							2019-09-10 16:25:38 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6d1e71fb68 
								
							 
						 
						
							
							
								
								Merge  #163  
							
							... 
							
							
							
							163: adds stream::filter_map combinator r=yoshuawuyts a=montekki
Implements a `flat_map` combinator. Currently the same about `ret!` as in #162  .
Also the naming should probably be `FilterMapStream`, but in that case `Take` stream should also change it's name i guess.
Stdlib: https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.flat_map 
Ref: #129  
Co-authored-by: Fedor Sakharov <fedor.sakharov@gmail.com> 
							
						 
						
							2019-09-10 12:41:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a0c9442261 
								
							 
						 
						
							
							
								
								Merge  #166  
							
							... 
							
							
							
							166: adds stream::nth combinator r=yoshuawuyts a=montekki
Implements `nth` combinator.
---
Stdlib: https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.nth 
Ref: #129  
Co-authored-by: Fedor Sakharov <fedor.sakharov@gmail.com> 
							
						 
						
							2019-09-10 12:11:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b381e427f 
								
							 
						 
						
							
							
								
								Apply suggestions from code review  
							
							... 
							
							
							
							Co-Authored-By: Yoshua Wuyts <yoshuawuyts+github@gmail.com> 
							
						 
						
							2019-09-10 15:01:25 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c3f6a5174b 
								
							 
						 
						
							
							
								
								Merge  #168  
							
							... 
							
							
							
							168: Cache cargo artifacts r=yoshuawuyts a=stjepang
Supersedes #114  
This does not cache `~/.cargo/registry` because it's too big.
Co-authored-by: Stjepan Glavina <stjepang@gmail.com> 
							
						 
						
							2019-09-10 11:59:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
							
							
								
							
							
								272f74c1da 
								
							 
						 
						
							
							
								
								fixes to stream::min_by ( #162 )  
							
							... 
							
							
							
							* fixes to stream::min_by
* no reason to split these impls
* remove Debug derive from MinByFuture 
							
						 
						
							2019-09-10 13:53:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Munns 
								
							 
						 
						
							
							
							
							
								
							
							
								a8090be3eb 
								
							 
						 
						
							
							
								
								Fix book to use futures_channel and futures_util, re-enable testing ( #172 )  
							
							... 
							
							
							
							* Fix book to use futures_channel and futures_util, re-enable testing
* Make dev dependencies for the book explicit 
							
						 
						
							2019-09-10 12:54:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Florian Gilcher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d635b3200 
								
							 
						 
						
							
							
								
								Merge pull request  #173  from async-rs/fix-doc-warning  
							
							... 
							
							
							
							Add link to silence doc warning 
							
						 
						
							2019-09-10 11:23:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								45bd0ef13d 
								
							 
						 
						
							
							
								
								adds stream::find_map combinator  
							
							
							
						 
						
							2019-09-10 09:59:00 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Munns 
								
							 
						 
						
							
							
							
							
								
							
							
								6db71e597b 
								
							 
						 
						
							
							
								
								Add link to silence doc warning  
							
							
							
						 
						
							2019-09-10 03:50:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								43b7523c69 
								
							 
						 
						
							
							
								
								remove Debug derive from NthFuture  
							
							
							
						 
						
							2019-09-09 12:42:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
							
							
								
							
							
								714e173948 
								
							 
						 
						
							
							
								
								Cache cargo artifacts  
							
							
							
						 
						
							2019-09-09 09:26:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
							
							
								
							
							
								2c02037673 
								
							 
						 
						
							
							
								
								Fix a typo  
							
							
							
						 
						
							2019-09-09 09:18:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b849669998 
								
							 
						 
						
							
							
								
								Merge  #165  
							
							... 
							
							
							
							165: Fix a bug in conversion of File into raw handle r=stjepang a=stjepang
Same bugfix as #148 , but applied to `async_std::fs::File`.
Co-authored-by: Stjepan Glavina <stjepang@gmail.com> 
							
						 
						
							2019-09-08 22:34:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bors[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c05356ef4 
								
							 
						 
						
							
							
								
								Merge  #148  
							
							... 
							
							
							
							148: Make sure into_raw_fd doesn't close the file descriptor r=stjepang a=yshui
Closes  #147  
Co-authored-by: Yuxuan Shui <yshuiv7@gmail.com>
Co-authored-by: yshui <yshuiv7@gmail.com> 
							
						 
						
							2019-09-08 22:19:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									yshui 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e2bf24456 
								
							 
						 
						
							
							
								
								Apply suggestions from code review  
							
							... 
							
							
							
							Co-Authored-By: Stjepan Glavina <stjepang@gmail.com> 
							
						 
						
							2019-09-08 23:16:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								45cd3b0894 
								
							 
						 
						
							
							
								
								adds stream::nth combinator  
							
							
							
						 
						
							2019-09-08 21:42:35 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stjepan Glavina 
								
							 
						 
						
							
							
							
							
								
							
							
								41f345d319 
								
							 
						 
						
							
							
								
								Fix a bug in conversion of File into raw handle  
							
							
							
						 
						
							2019-09-08 19:19:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshua Wuyts 
								
							 
						 
						
							
							
							
							
								
							
							
								9bf06ce52b 
								
							 
						 
						
							
							
								
								fix io::copy link ( #164 )  
							
							... 
							
							
							
							Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com> 
							
						 
						
							2019-09-08 17:41:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Sakharov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								55bdea4649 
								
							 
						 
						
							
							
								
								adds stream::filter_map combinator  
							
							
							
						 
						
							2019-09-08 18:09:33 +03:00