| 
								
								
									 Joseph C. Lehner | a2267b7351 | Display size of uploaded firmware file | 2021-05-31 17:58:55 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | e7a0e6a814 | Fix compiler warning on Windows | 2020-12-09 11:45:37 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 7b398453db | Set SO_REUSEADDR on TFTP socket | 2020-09-15 18:53:39 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | ec3f738fb6 | Add -S <offset> option | 2020-09-10 15:11:04 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | c0c951f4a8 | Merge branch 'master' of github.com:jclehner/nmrpflash | 2020-07-06 18:15:44 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | ec29ee610d | Fuzzing related changes | 2020-07-06 18:14:41 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | cf95657f5d | Add TFTP upload spinner | 2020-03-02 14:21:02 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | da9700c71d | Use shorter TFTP timeout in blind mode | 2020-03-02 09:30:27 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 30a2f28f1a | Change select_fd args to microseconds | 2020-03-02 08:45:21 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 9a9abfc07c | Don't use -t timeout for TFTP transfers | 2020-03-02 08:34:44 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | ddebe8979e | Extend blind mode to TFTP | 2020-03-01 21:57:24 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 0373577005 | Warn about TFTP block rollover | 2019-09-05 15:38:34 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | f5d0a4ffe1 | Revert "Prevent block counter rollover" This reverts commit 49b156879a. | 2019-09-05 15:26:23 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 73a1c11f4f | Revert "Conditionally enable TFTP block rollover hack" This reverts commit b3ba1c016b. | 2019-09-05 15:26:01 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 68fb396869 | Revert "Hopefully fix TFTP rollover hack" This reverts commit 1724f8b4c0. | 2019-09-05 15:25:57 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 1724f8b4c0 | Hopefully fix TFTP rollover hack | 2019-08-01 20:58:04 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | b3ba1c016b | Conditionally enable TFTP block rollover hack | 2019-05-02 12:25:08 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 49b156879a | Prevent block counter rollover | 2019-04-29 10:51:38 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 2d4a5948fc | Fix tftp block rollover | 2019-04-26 20:43:45 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 30d1e63c6c | Fix pkt_mkopt | 2017-05-31 16:11:49 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 1b27e82a10 | Don't crash while fuzzing | 2017-05-15 09:03:55 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | eafbf90d15 | More tftp fixes | 2017-01-18 13:17:42 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 6835881e80 | Ignore case in OACK packets | 2017-01-13 10:18:29 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 3753023819 | tftp fixes | 2017-01-13 09:37:39 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 549e0da06f | Don't accept any blksize | 2017-01-12 17:08:43 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | a4fb23fdba | More tftp improvements | 2017-01-07 08:33:47 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 0a2eb2a8c9 | Further simplifications | 2017-01-07 08:18:40 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 1cfd98fb27 | Use correct blksize | 2017-01-07 08:05:05 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 448ede01f1 | Simplify code | 2017-01-06 22:05:18 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 79f3c1ff56 | Implement TFTP blksize option | 2017-01-06 19:01:50 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 1d6013fce4 | Fix uninitialized file descriptor | 2016-11-21 21:24:53 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 98fdb9e63c | Use safe SIGINT handler | 2016-11-20 12:22:15 +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 | 8c54437357 | Fix crash related to arg->file_remote | 2016-08-10 12:33:08 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 6d108dc2ed | Open firmware images in binary mode on Windows | 2016-08-10 12:32:50 +02:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 283742f117 | Fix stack overflow | 2016-02-18 19:30:31 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 758d301c31 | Shorten pathname in status message | 2016-02-17 12:19:43 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | dc961b598a | Longer timeout for initial WRQ | 2016-02-17 12:19:31 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 54e4724b9a | Add and use file_remote | 2016-02-12 14:37:26 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 98607d141b | nmrpd_args::filename -> file_local | 2016-02-12 14:16:55 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 41cc1b6885 | Some changes related to "-f -" | 2016-02-12 13:25:53 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 936219b598 | Support reading from stdin using "-f -" | 2016-02-11 22:36:22 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 0eef7587b8 | Merge branch 'master' of github.com:jclehner/nmrp-flash | 2016-02-08 16:26:52 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 904a81b50e | nmrp-flash -> nmrpflash | 2016-02-08 16:21:57 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 138615e1e8 | Fix warning when building on 32-bit OSX | 2016-02-08 16:05:53 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 15b30ad2e7 | Set ackblock to -1 on timeout | 2016-02-08 14:35:56 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | b934c55975 | Use signed int for ackblock | 2016-02-08 11:56:51 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | 917b2d9578 | Adjust tftp_put return values | 2016-02-08 11:55:25 +01:00 |  | 
				
					
						| 
								
								
									 Joseph C. Lehner | cac4275e60 | Gracefully handle ACKs from the future | 2016-02-08 11:54:32 +01:00 |  |