| 
								
								
									 Joseph C. Lehner | a4225b9ebf | Don't use full path for file_remote | 2017-03-18 10:29:39 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 6ed895d4c7 | Log bogus NMRP responses | 2017-02-23 18:29:55 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 44782bee4c | Fix issues in new nmrp code | 2017-02-21 17:55:39 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | f944f320b9 | Fix packet length validation | 2017-02-19 11:34:01 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | a59358a6c1 | Fix new nmrp code | 2017-02-19 11:00:45 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 0227c935ca | Cleanup nmrp code | 2017-02-18 18:14:04 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 11371109c8 | Ensure that NMRP packets are at least 64 bytes | 2017-02-16 13:08:55 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 77359d410d | Fuzzing-related changes, mostly | 2016-11-22 19:14:41 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 98fdb9e63c | Use safe SIGINT handler | 2016-11-20 12:22:15 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | eda1a2a698 | Check subnet mask's sanity | 2016-11-19 13:02:29 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | fba7aab1bd | Unify ethsock IP/ARP API | 2016-11-19 11:14:47 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | fd02c7dfa9 | Add PORT env var | 2016-11-19 11:14:47 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | a88d28b32a | Improve message | 2016-11-18 18:02:17 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | f08d636e91 | Remove unused msg_dump arg | 2016-11-18 17:55:26 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 564aff28aa | Use time_monotonic for timeouts | 2016-11-18 17:39:04 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 8d9ab31b79 | Add fuzzing stuff | 2016-11-18 17:18:38 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 03ffca3544 | Fix hangs in nmrp code | 2016-11-18 17:18:38 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | d42e0c83de | Update default IPs | 2016-11-13 11:48:43 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 7a980ffa01 | Use .252 instead of .254 in autoip mode | 2016-11-13 11:26:51 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 91318c2c5f | Set env vars when using -c | 2016-11-13 11:17:55 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 3b292714ff | Set IP before starting NMRP loop | 2016-11-13 08:28:22 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 482b03db23 | Windows fixes | 2016-11-12 19:04:09 +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 | f38833e940 | Add ARPinger | 2016-11-12 13:48:28 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 6709ee6090 | Use ul_timeout upon receipt of KEEP_ALIVE_REQ | 2016-08-12 10:44:43 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | f7bd9d5478 | Remove unneccessary printfs | 2016-08-10 15:11:19 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | a3338dc16c | Merge branch 'master' of https://github.com/jclehner/nmrpflash | 2016-08-09 17:20:13 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | a5798dead5 | Fix unitialized warning | 2016-08-09 17:20:24 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | bc6007beb7 | Merge branches | 2016-08-09 17:17:01 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 2f8cdc5567 | Remove unneccessary message | 2016-08-09 17:01:40 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | d467995236 | Actually bail out after sending CLOSE_REQ | 2016-08-09 12:21:10 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | a050f74bce | Create static ARP entry for device | 2016-08-09 12:16:47 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | dff7f25bdd | Fix crash when using -c | 2016-08-09 09:25:29 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 0179e419dc | Fix uninitialized warning | 2016-03-19 15:37:07 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | fb8143470f | Doc updates | 2016-02-18 22:23:00 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | d7caf78f5e | Accept pretty names for -R instead of codes | 2016-02-18 22:11:12 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | cbb94be759 | Send correct region value | 2016-02-18 21:58:23 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | ae55407452 | Use msg_opt_add | 2016-02-18 21:55:19 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | a0d202c45d | Fix crash in msg_dump if opt->len == 0 | 2016-02-18 19:35:57 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 9371642c96 | Add msg_add_opt | 2016-02-18 19:14:52 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | bc0901e83f | Send keep-alive request to remote after successful upload | 2016-02-17 14:14:19 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | b95bfc96e5 | Reset timeout when receiving extra upload requests | 2016-02-17 14:10:54 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 57a275312c | Better handling of extra upload requests | 2016-02-17 12:42:20 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 68501ff596 | Better handling of extra upload requests | 2016-02-17 12:31:31 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 758d301c31 | Shorten pathname in status message | 2016-02-17 12:19:43 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 61980e136e | Ignore additional upload requests | 2016-02-17 12:14:16 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | d947fbc333 | Filename is already corrected by tftp code | 2016-02-16 17:41:55 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | bc43f07291 | Don't break if using the client-supplied filename | 2016-02-14 23:01:58 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 23f1eb2469 | Show different message if no upload requests were received | 2016-02-14 00:04:03 +01:00 |  |