Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							59cb1531c9 
							
						 
					 
					
						
						
							
							examples: ensure at least 3 sockets to avoid running out (DHCP, DNS, the user's)  
						
						
						
						
					 
					
						2024-08-07 14:58:20 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e89ff7d129 
							
						 
					 
					
						
						
							
							Merge pull request  #3219  from mirkomartn/bound-dns-servers  
						
						... 
						
						
						
						embassy-net: dns: bound the dns_servers slice 
						
						
					 
					
						2024-07-29 21:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Gasper Stukelj 
							
						 
					 
					
						
						
						
						
							
						
						
							c5d077a2c6 
							
						 
					 
					
						
						
							
							embassy-net: dns: bound the dns_servers slice  
						
						... 
						
						
						
						`smoltcp::socket::dns::Socket::update_servers()` will
panic if a slice exceeding a fixed length is passed
to it. This is can be especially inconvenient when
using DHCP config.
Avoid panicking by using at most `DNS_MAX_SERVER_COUNT`
DNS servers from the config. 
						
						
					 
					
						2024-07-29 23:24:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gasper Stukelj 
							
						 
					 
					
						
						
						
						
							
						
						
							dc84b4f45a 
							
						 
					 
					
						
						
							
							embassy-net: fix minor typo in doc  
						
						
						
						
					 
					
						2024-07-18 13:37:47 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							5732ee7ca9 
							
						 
					 
					
						
						
							
							Reduce use of the full futures crate.  
						
						
						
						
					 
					
						2024-04-26 23:22:25 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Toft 
							
						 
					 
					
						
						
						
						
							
						
						
							6663be0b36 
							
						 
					 
					
						
						
							
							Fixed commented issues.  
						
						
						
						
					 
					
						2024-04-10 09:07:20 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Toft 
							
						 
					 
					
						
						
						
						
							
						
						
							0427c442ea 
							
						 
					 
					
						
						
							
							Implement raw sockets in embassy-net  
						
						
						
						
					 
					
						2024-04-04 15:51:25 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Mabin 
							
						 
					 
					
						
						
						
						
							
						
						
							f85898771b 
							
						 
					 
					
						
						
							
							New embassy-net release  
						
						
						
						
					 
					
						2024-01-04 16:06:59 +00:00 
						 
				 
			
				
					
						
							
							
								Barnaby Walters 
							
						 
					 
					
						
						
						
						
							
						
						
							d63590cb61 
							
						 
					 
					
						
						
							
							[embassy-net] Auto-documented feature flags  
						
						
						
						
					 
					
						2023-12-22 23:20:43 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							0acf7b09c3 
							
						 
					 
					
						
						
							
							chore: replace make_static! macro usage with non-macro version  
						
						
						
						
					 
					
						2023-12-21 10:29:57 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c6989dfbca 
							
						 
					 
					
						
						
							
							Remove nightly and unstable-traits features in preparation for 1.75.  
						
						
						
						
					 
					
						2023-11-29 17:26:33 +01:00 
						 
				 
			
				
					
						
							
							
								Stephan Wolski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be17e1b363 
							
						 
					 
					
						
						
							
							populate medium in DriverAdapter struct in IGMP code  
						
						
						
						
					 
					
						2023-11-19 17:11:56 -05:00 
						 
				 
			
				
					
						
							
							
								Emil Fresk 
							
						 
					 
					
						
						
						
						
							
						
						
							fd670a9ae5 
							
						 
					 
					
						
						
							
							Use smoltcp constant in results from DNS  
						
						
						
						
					 
					
						2023-11-14 08:50:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
						
						
							
						
						
							ad07ea0290 
							
						 
					 
					
						
						
							
							Re-add impl_trait_projections  
						
						
						
						
					 
					
						2023-10-30 19:10:45 +01:00 
						 
				 
			
				
					
						
							
							
								Gabriel Górski 
							
						 
					 
					
						
						
						
						
							
						
						
							18c9bcd44a 
							
						 
					 
					
						
						
							
							net: Reset DHCP socket when the link up is detected  
						
						... 
						
						
						
						Previously, because DHCP DISCOVER is sent before the link is
established, socket has to timeout first. Which takes extra 10 s.
Now if the state of the link changed to up, socket is explicitly reset
so the DISCOVER is repeated much earlier and DHCP configuration is
acquired much faster. 
						
						
					 
					
						2023-10-23 11:07:21 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							3cbc687424 
							
						 
					 
					
						
						
							
							net/driver: remove Medium, make HardwareAddress non_exhaustive.  
						
						
						
						
					 
					
						2023-10-18 05:28:16 +02:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
						
						
							
						
						
							69bb455c60 
							
						 
					 
					
						
						
							
							Wake stack's task after queueing a DNS query  
						
						
						
						
					 
					
						2023-10-14 13:35:53 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							534eb960e9 
							
						 
					 
					
						
						
							
							net: add support for dhcp hostname option.  
						
						
						
						
					 
					
						2023-10-07 01:33:21 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65ed19aae2 
							
						 
					 
					
						
						
							
							Merge pull request  #2014  from bugadani/udp  
						
						... 
						
						
						
						Reexport IpListenEndpoint for TCP 
						
						
					 
					
						2023-10-05 16:13:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
						
						
							
						
						
							be9c05fbc9 
							
						 
					 
					
						
						
							
							Reexport IpListenEndpoint for TCP  
						
						
						
						
					 
					
						2023-10-05 17:02:25 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							eb12114345 
							
						 
					 
					
						
						
							
							Remove impl_trait_projections.  
						
						
						
						
					 
					
						2023-10-02 14:00:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							901f0257bd 
							
						 
					 
					
						
						
							
							net: allow non-'static drivers.  
						
						
						
						
					 
					
						2023-09-28 03:47:14 +02:00 
						 
				 
			
				
					
						
							
							
								Polly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bcc7e8962 
							
						 
					 
					
						
						
							
							Fix doc typo  
						
						
						
						
					 
					
						2023-09-14 16:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								Julian 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e9131fd14 
							
						 
					 
					
						
						
							
							yield -> return  
						
						... 
						
						
						
						Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net> 
						
						
					 
					
						2023-09-09 12:36:57 +02:00 
						 
				 
			
				
					
						
							
							
								JuliDi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40a18b075d 
							
						 
					 
					
						
						
							
							improve docstring  
						
						
						
						
					 
					
						2023-09-09 09:50:24 +02:00 
						 
				 
			
				
					
						
							
							
								JuliDi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e0b752bef 
							
						 
					 
					
						
						
							
							fix poll_fn, add documentation  
						
						
						
						
					 
					
						2023-09-08 17:26:01 +02:00 
						 
				 
			
				
					
						
							
							
								JuliDi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6070d61d8c 
							
						 
					 
					
						
						
							
							fix typos  
						
						
						
						
					 
					
						2023-09-08 15:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								JuliDi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4f8d82ef5 
							
						 
					 
					
						
						
							
							wait_config_up first steps  
						
						
						
						
					 
					
						2023-09-08 15:58:47 +02:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
						
						
							
						
						
							0c66636d00 
							
						 
					 
					
						
						
							
							Use fmt::unwrap  
						
						
						
						
					 
					
						2023-09-02 08:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							b5748524f8 
							
						 
					 
					
						
						
							
							net: improve error message on unsupported medium.  
						
						
						
						
					 
					
						2023-08-25 20:45:23 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							cc8961034e 
							
						 
					 
					
						
						
							
							net: allow changing IP config at runtime.  
						
						
						
						
					 
					
						2023-08-25 20:26:46 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdd59b8988 
							
						 
					 
					
						
						
							
							Only skip default-gateway assignment with Medium::Ip  
						
						
						
						
					 
					
						2023-07-31 14:21:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f55228be0 
							
						 
					 
					
						
						
							
							Use hardware_address() for all media  
						
						
						
						
					 
					
						2023-07-31 14:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83ff3cbc69 
							
						 
					 
					
						
						
							
							Add Ip hardware address to Driver  
						
						
						
						
					 
					
						2023-07-31 14:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4afdce4ec5 
							
						 
					 
					
						
						
							
							Introduce driver::HardwareAddress without smoltcp dependency  
						
						
						
						
					 
					
						2023-07-31 14:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69c0a89aa5 
							
						 
					 
					
						
						
							
							Use HardwareAddress in Driver  
						
						
						
						
					 
					
						2023-07-28 16:40:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3ba08ffb6 
							
						 
					 
					
						
						
							
							Add IEEE802.15.4 address to embassy net Stack  
						
						
						
						
					 
					
						2023-07-28 16:22:03 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f81ee103bf 
							
						 
					 
					
						
						
							
							Allow ethernet and 802.15.4 to coexist  
						
						... 
						
						
						
						Co-authored-by: Thibaut Vandervelden <thvdveld@vub.be> 
						
						
					 
					
						2023-07-28 15:11:24 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							2cdd593290 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/embassy-rs/embassy  into mac  
						
						
						
						
					 
					
						2023-07-21 16:24:48 -05:00 
						 
				 
			
				
					
						
							
							
								ivmarkov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98576c17b6 
							
						 
					 
					
						
						
							
							Fix multicast support ( #1670 )  
						
						
						
						
					 
					
						2023-07-18 17:35:20 +02:00 
						 
				 
			
				
					
						
							
							
								bjoernQ 
							
						 
					 
					
						
						
						
						
							
						
						
							6bf4717b0a 
							
						 
					 
					
						
						
							
							cfg-gate unapply_config_v4  
						
						
						
						
					 
					
						2023-07-18 10:57:05 +02:00 
						 
				 
			
				
					
						
							
							
								bjoernQ 
							
						 
					 
					
						
						
						
						
							
						
						
							f581831b86 
							
						 
					 
					
						
						
							
							Make dual-stack work in embassy-net  
						
						
						
						
					 
					
						2023-07-18 10:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							0b63af3313 
							
						 
					 
					
						
						
							
							wpan: prepare net impl.  
						
						
						
						
					 
					
						2023-07-15 19:02:04 -05:00 
						 
				 
			
				
					
						
							
							
								Roy Buitenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							151557fec3 
							
						 
					 
					
						
						
							
							Re-export smoltcp::wire::IpEndpoint  
						
						
						
						
					 
					
						2023-07-07 16:38:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							6eac49186d 
							
						 
					 
					
						
						
							
							Release embassy-net v0.1  
						
						
						
						
					 
					
						2023-06-29 19:55:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59f829c6cc 
							
						 
					 
					
						
						
							
							Make StackResources::new() const  
						
						
						
						
					 
					
						2023-06-28 15:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							64cba950e5 
							
						 
					 
					
						
						
							
							Update smoltcp.  
						
						
						
						
					 
					
						2023-06-26 11:43:28 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2455fd4dbe 
							
						 
					 
					
						
						
							
							net: Add documentation to new Config system  
						
						
						
						
					 
					
						2023-06-07 13:18:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							352f0b6c38 
							
						 
					 
					
						
						
							
							net: Support dual stack IP  
						
						
						
						
					 
					
						2023-06-07 13:18:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae1dedc059 
							
						 
					 
					
						
						
							
							net: proto-ipv6 in is_config_up  
						
						
						
						
					 
					
						2023-06-06 17:58:46 +02:00