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 |
|
Joseph C. Lehner
|
d210bbebf5
|
Correctly transmit empty file
|
2016-02-07 22:14:04 +01:00 |
|
Joseph C. Lehner
|
8c25c63efd
|
Add debugging printfs for tftp packets
|
2016-02-07 21:29:37 +01:00 |
|
Joseph C. Lehner
|
39b0033325
|
Fix TFTP code
|
2016-02-07 21:21:43 +01:00 |
|
Joseph C. Lehner
|
8cab20c17e
|
Switch ports after the initial handshake if required
|
2016-02-07 21:17:12 +01:00 |
|
Joseph C. Lehner
|
a83a32ddf9
|
Use correct type
|
2016-02-05 20:34:14 +02:00 |
|
Joseph C. Lehner
|
590894deac
|
Fix Winsock recvfrom() timeouts
|
2016-02-05 20:20:57 +02:00 |
|
Joseph C. Lehner
|
7196e445ca
|
Fix winsock shutdown call
|
2016-02-05 18:43:50 +02:00 |
|
Joseph C. Lehner
|
bf804d60a9
|
x_basename -> leafname
|
2016-02-05 18:41:00 +02:00 |
|
Joseph C. Lehner
|
402cf2dffe
|
Resend intial WRQs
|
2016-02-05 18:38:48 +02:00 |
|
Joseph C. Lehner
|
486a3a2e69
|
Unexport sock_set_rx_timeout
|
2016-02-05 18:38:26 +02:00 |
|