_
							
						 | 
						
							
							
							
							
								
							
								0bb702f312
								
							
								
							
						 | 
						
							
							
								
								🚧 wip: not working the way I expect
							
							
							
							
							
						 | 
						
							2021-12-09 03:11:28 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								1b7c2ce0f4
								
							
								
							
						 | 
						
							
							
								
								♻️ refactor: preparing to serve on multiple interfaces
							
							
							
							
							
						 | 
						
							2021-12-09 02:26:58 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								39bcea54d4
								
							
								
							
						 | 
						
							
							
								
								♻️ refactor: make the self-IP code available within the program
							
							
							
							
							
						 | 
						
							2021-12-09 02:06:01 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								2ba1dc2834
								
							
								
							
						 | 
						
							
							
								
								🐛 bug: fix server crashing when you send it a packet of ":V\n"
							
							
							
							
							
						 | 
						
							2021-12-09 01:46:03 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								33e6ae29ca
								
							
								
							
						 | 
						
							
							
								
								♻️ refactor: replace all unwraps in my code with question marks
							
							
							
							
							
						 | 
						
							2021-12-09 01:39:54 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								c7681ce9f5
								
							
								
							
						 | 
						
							
							
								
								♻️ refactor
							
							
							
							
							
						 | 
						
							2021-12-09 01:28:29 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								b620bcfe06
								
							
								
							
						 | 
						
							
							
								
								♻️ refactor: make it a little more idiomatic
							
							
							
							
							
						 | 
						
							2021-12-09 00:45:18 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								5d8bb3282b
								
							
								
							
						 | 
						
							
							
								
								♻️ refactor: literal translation to async
							
							
							
							
							
						 | 
						
							2021-12-09 00:34:59 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								bf9d185092
								
							
								
							
						 | 
						
							
							
								
								🚨 fix all clippy warnings
							
							
							
							
							
						 | 
						
							2021-12-09 00:23:48 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								ee51bb7d3d
								
							
								
							
						 | 
						
							
							
								
								♻️ refactor: move more Windows-only code behind cfg flags
							
							
							
							
							
						 | 
						
							2021-12-09 00:11:47 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								dbedc6083e
								
							
								
							
						 | 
						
							
							
								
								♻️ refactor: fix some unused code warnings
							
							
							
							
							
						 | 
						
							2021-12-09 00:03:56 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								50bfd422f9
								
							
								
							
						 | 
						
							
							
								
								ditch abort-on-panic
							
							
							
							
							
						 | 
						
							2021-12-08 23:56:22 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								5d6c566317
								
							
								
							
						 | 
						
							
							
								
								➕ add Tokio dep
							
							
							
							
							
							
							
							Release build only went from 1.9 to 2.0 MB, but that could cause I'm not really using Tokio yet 
							
						 | 
						
							2021-12-08 23:55:22 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								2b4695934e
								
							
								
							
						 | 
						
							
							
								
								➕ add `my-ips` impl for Linux and refactor it into a module
							
							
							
							
							
						 | 
						
							2021-12-08 16:48:43 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								cf283a2eaa
								
							
								
							
						 | 
						
							
							
								
								➕ add `my-ips` subcommand, currently for Windows only
							
							
							
							
							
						 | 
						
							2021-12-08 16:04:45 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								214bbc0da9
								
							
								
							
						 | 
						
							
							
								
								📝 add issue
							
							
							
							
							
						 | 
						
							2021-12-08 15:12:13 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								9251dc327d
								
							
								
							
						 | 
						
							
							
								
								➕ add `--bind-addr` CLI args to both client and server.
							
							
							
							
							
							
							
							This lets you pick an interface. I can't enumerate them automatically yet. 
							
						 | 
						
							2021-12-08 14:55:27 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								c8ed7e5d06
								
							
								
							
						 | 
						
							
							
								
								📝 bump to 0.1.4, forgot to update the docs
							
							
							
							
							
						 | 
						
							2021-12-08 02:19:56 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								3871d87a0a
								
							
								
							
						 | 
						
							
							
								
								✨ bump to 0.1.3
							
							
							
							
							
						 | 
						
							2021-12-08 02:14:23 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								aa75119f39
								
							
								
							
						 | 
						
							
							
								
								➕ add nicknames
							
							
							
							
							
						 | 
						
							2021-12-08 02:10:58 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								ca8fcc1104
								
							
								
							
						 | 
						
							
							
								
								✅ add test for old-style Response packets
							
							
							
							
							
						 | 
						
							2021-12-08 00:26:13 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								6dc4eb2771
								
							
								
							
						 | 
						
							
							
								
								📝 remove port from readme
							
							
							
							
							
						 | 
						
							2021-12-07 13:55:17 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								42d0557612
								
							
								
							
						 | 
						
							
							
								
								✨ release: bump to 0.1.2
							
							
							
							
							
						 | 
						
							2021-12-06 21:21:12 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								494c44fbcf
								
							
								
							
						 | 
						
							
							
								
								♻️ refactor: pass address / port params to subcommands
							
							
							
							
							
							
							
							Needed to land CLI arg changes eventually 
							
						 | 
						
							2021-12-06 21:21:12 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								f47fb4f1ba
								
							
								
							
						 | 
						
							
							
								
								🐛 bug: flip hashmap key and value so peers are de-duped by IP instead of claimed MAC.
							
							
							
							
							
						 | 
						
							2021-12-06 21:21:12 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								4955119074
								
							
								
							
						 | 
						
							
							
								
								📝 add issue for CLI args
							
							
							
							
							
						 | 
						
							2021-12-06 21:21:12 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								fd4062416e
								
							
								
							
						 | 
						
							
							
								
								💄 hide port from output since it's alwasy 9040
							
							
							
							
							
						 | 
						
							2021-12-06 21:21:12 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								258cab8e4d
								
							
								
							
						 | 
						
							
							
								
								📝 brainstorming
							
							
							
							
							
						 | 
						
							2021-12-06 21:21:12 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								d0b15c8397
								
							
								
							
						 | 
						
							
							
								
								📝 document issue I noticed at work
							
							
							
							
							
						 | 
						
							2021-12-06 21:21:12 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								c1992fd562
								
							
								
							
						 | 
						
							
							
								
								🐛 bug: forgot to check in Cargo.lock after the version bump
							
							
							
							
							
						 | 
						
							2021-12-06 21:21:12 -06:00 | 
						
					
				
					
						
							
							
								 
								ReactorScram
							
						 | 
						
							
							
							
								
								
							
							
								
							
								517052f28b
								
									
								
							
								
							
						 | 
						
							
							
								
								Create rust.yml
							
							
							
							
							
						 | 
						
							2021-12-05 18:33:50 -06:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								f6e80cadf8
								
							
								
							
						 | 
						
							
							
								
								✨ release: bump to 0.1.1
							
							
							
							
							
						 | 
						
							2021-12-06 00:18:41 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								2e4b723c18
								
							
								
							
						 | 
						
							
							
								
								🔇 remove `dbg!` macro call that looks bad when round-tripped through crates.io
							
							
							
							
							
						 | 
						
							2021-12-06 00:17:26 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								2864a26fe2
								
							
								
							
						 | 
						
							
							
								
								📝 fix a couple bugs in the readme
							
							
							
							
							
						 | 
						
							2021-12-06 00:17:05 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								2f63055ab7
								
							
								
							
						 | 
						
							
							
								
								📝
							
							
							
							
							
						 | 
						
							2021-12-06 00:10:57 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								3035a73245
								
							
								
							
						 | 
						
							
							
								
								📦
							
							
							
							
							
						 | 
						
							2021-12-06 00:08:55 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								d58d542466
								
							
								
							
						 | 
						
							
							
								
								📝
							
							
							
							
							
						 | 
						
							2021-12-05 23:57:42 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								cdd49cdc5a
								
							
								
							
						 | 
						
							
							
								
								📝 preparing to publish
							
							
							
							
							
						 | 
						
							2021-12-05 23:53:32 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								4bd3e5c308
								
							
								
							
						 | 
						
							
							
								
								repeat the request 10 times, slower
							
							
							
							
							
						 | 
						
							2021-12-05 20:42:56 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								50b668780b
								
							
								
							
						 | 
						
							
							
								
								add a request ID so I can re-send it. (I forgot UDP is unreliable, lol)
							
							
							
							
							
						 | 
						
							2021-12-05 20:40:37 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								be43b3ab55
								
							
								
							
						 | 
						
							
							
								
								oops that wasn't it
							
							
							
							
							
						 | 
						
							2021-12-05 20:22:12 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								570458c72c
								
							
								
							
						 | 
						
							
							
								
								why does multicast quit working on my laptop after a while?
							
							
							
							
							
						 | 
						
							2021-12-05 20:21:11 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								8e5e15471b
								
							
								
							
						 | 
						
							
							
								
								wip
							
							
							
							
							
						 | 
						
							2021-12-05 20:16:47 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								fa7300b069
								
							
								
							
						 | 
						
							
							
								
								printing MACs of discovered peers
							
							
							
							
							
						 | 
						
							2021-12-05 20:15:01 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								eaca615510
								
							
								
							
						 | 
						
							
							
								
								working on TLV-formatted messages
							
							
							
							
							
						 | 
						
							2021-12-05 19:58:18 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								0914a972e4
								
							
								
							
						 | 
						
							
							
								
								made a TLV module
							
							
							
							
							
						 | 
						
							2021-12-05 05:01:25 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								98e1e33859
								
							
								
							
						 | 
						
							
							
								
								read MAC address
							
							
							
							
							
						 | 
						
							2021-12-05 03:46:56 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								b634eff06d
								
							
								
							
						 | 
						
							
							
								
								clients now also print the server's socket address
							
							
							
							
							
						 | 
						
							2021-12-05 03:43:12 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								c356ed9cc3
								
							
								
							
						 | 
						
							
							
								
								switch to thiserror and optimize release builds for size
							
							
							
							
							
						 | 
						
							2021-12-05 03:39:53 +00:00 | 
						
					
				
					
						
							
							
								 
								_
							
						 | 
						
							
							
							
							
								
							
								73b93d99af
								
							
								
							
						 | 
						
							
							
								
								🐣 so that's how multicast groups work
							
							
							
							
							
						 | 
						
							2021-11-26 21:46:27 +00:00 |