| 
								
								
									 Joseph C. Lehner | 7881c3ce0a | Fix BSD carrier detection code | 2020-12-13 12:17:55 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | d6e2c0c4ac | Implement carrier detection on BSD/macOS | 2020-12-13 12:10:15 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | ef0f686cd6 | Don't show virtual interfaces with -L on Windows Also, don't manually poke the registry for network interface
aliases. | 2020-12-09 11:44:00 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | ca5fb06a84 | Windows bind() error fix (WIP) | 2020-12-08 17:22:27 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | d91338f906 | Populate ethsock_ip_undo on Windows | 2020-09-10 17:36:28 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 31cf42fae5 | Generate correct WPCAP device name | 2020-09-10 17:23:12 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 9e563293db | Fix windows device naming issues | 2020-09-10 17:03:12 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | cfe4ab8078 | Fix Linux cable detection code | 2020-09-10 11:44:15 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 68d89dcb27 | Linux: add Ethernet cable status detection | 2020-08-18 13:01:37 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 3bf364af06 | Windows: use ANSI interface names instead of net%d aliases | 2020-08-18 13:01:37 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 35fd6f41df | Detect unplugged Ethernet cable on Windows | 2020-08-18 13:01:37 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 015e4d48b1 | Fix some warnings on Windows | 2020-08-17 14:28:51 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 2f37b8b7b1 | Use CreateUnicastIpAddressEntry instead of AddIPAddress on Windows | 2020-08-17 14:23:09 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | ec29ee610d | Fuzzing related changes | 2020-07-06 18:14:41 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 83bd41b67a | Correctly set subnet mask on Linux | 2018-09-11 16:31:31 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | c7106becb1 | Fix unused warning | 2018-09-11 16:31:00 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | f6a08220f1 | Use SIOCxARP instead of libnl for Linux ARP stuff (WIP) | 2018-09-10 20:30:37 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 804a40a2c8 | Revert "Use pcap_setdirection instead of filter" This reverts commit 590e7a079f.
Fixes #5. | 2017-04-16 15:51:14 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 87487aed89 | Remove debugging stuff | 2017-04-05 21:20:40 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | ed1ca50798 | Fix syntax error | 2017-04-02 14:14:40 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | c2ce9b429d | Implement ethsock_arp_* on other platforms Fixes #4. | 2017-04-02 14:02:02 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 86e490f249 | Use libnl to add/remove IPs on Linux | 2017-02-25 10:02:00 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 590e7a079f | Use pcap_setdirection instead of filter | 2017-02-23 18:38:15 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 63dec92a57 | More consistent function names | 2017-02-19 12:41:49 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 545d31a54a | Prettyify -L output on Windows | 2017-02-19 11:15:33 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | f3291db403 | Fix get_intf_info NULL arg | 2017-02-19 11:12:22 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 488cb0df6a | Merge branch 'master' of github.com:jclehner/nmrpflash | 2017-02-13 16:12:22 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | a71b48be1b | Improve BSD bridge detection portability | 2017-02-05 20:54:46 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 705d4d4b5f | Improve BSD bridge detection portability | 2017-01-28 10:44:33 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 40dd2b1a6c | Add BSD bridge interface detection | 2017-01-28 10:09:53 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 00a5ca6022 | Disable STP on Linux bridge interfaces | 2017-01-24 20:47:50 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 332df78923 | Add missing license info | 2016-11-20 20:49:58 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 00e880d1d3 | Fix ethsock issues | 2016-11-20 20:48:40 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 98fdb9e63c | Use safe SIGINT handler | 2016-11-20 12:22:15 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | b9504f17c8 | Fix potential memory leak on Windows | 2016-11-19 20:19:45 +01:00 |  | 
				
					
						| 
								
								
									 Live User | 8f5a628b01 | Fix FreeBSD issues | 2016-11-19 14:54:02 +00:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | fba7aab1bd | Unify ethsock IP/ARP API | 2016-11-19 11:14:47 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 564aff28aa | Use time_monotonic for timeouts | 2016-11-18 17:39:04 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 905f7b3d32 | Fix Windows socket leak | 2016-11-13 08:33:38 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | f90769ed1e | Fix error messages | 2016-11-13 08:33:37 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 644a9ce55f | Block in ethsock_add_ip on Windows | 2016-11-13 08:20:43 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 482b03db23 | Windows fixes | 2016-11-12 19:04:09 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 951f1214f0 | Fix windows build | 2016-11-12 16:57:12 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 2c11c7e3c4 | Add IP instead of replacing it | 2016-11-12 16:44:15 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 2cf812dcfe | Don't require user to specify -a anymore | 2016-11-12 15:40:26 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | bc6007beb7 | Merge branches | 2016-08-09 17:17:01 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | a050f74bce | Create static ARP entry for device | 2016-08-09 12:16:47 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | e4d61b8c7f | Add windows arp code | 2016-08-09 10:08:42 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | d58840ea45 | Store interface index on Windows | 2016-08-09 09:49:29 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 6934d97a3b | Use pcap_perror where applicable | 2016-03-19 16:26:19 +01:00 |  |