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 |
|
Joseph C. Lehner
|
ad7f69f0c5
|
Better error messages
|
2016-02-05 14:31:57 +02:00 |
|
Joseph C. Lehner
|
a0382e9245
|
Use strrchr instead of rindex
|
2016-02-05 14:22:57 +02:00 |
|
Joseph C. Lehner
|
d3dfcc954d
|
Fall back to sane filename instead of bailing out
|
2016-02-05 14:22:56 +02:00 |
|
Joseph C. Lehner
|
ea850215ab
|
Gracefully close the socket
|
2016-02-05 14:22:56 +02:00 |
|
Joseph C. Lehner
|
74ab06f9e8
|
Sanitize filename (netascii, basename)
|
2016-02-04 10:39:17 +02:00 |
|
Joseph C. Lehner
|
daddb52305
|
Many Windows fixes
|
2016-02-02 13:11:55 +02:00 |
|
Joseph C. Lehner
|
3f608e1079
|
Satisfy clang
|
2016-01-29 19:19:31 +02:00 |
|
Joseph C. Lehner
|
0b8394b408
|
Add GPLv3 notices
|
2016-01-25 14:26:26 +01:00 |
|
Joseph C. Lehner
|
875aad86c8
|
Separate main from NMRP code
|
2016-01-24 21:56:22 +01:00 |
|
Joseph C. Lehner
|
185d1f7e13
|
TFTP fixes
|
2016-01-24 19:08:45 +01:00 |
|
Joseph C. Lehner
|
1c3515bfcc
|
Working TFTP upload
|
2016-01-21 13:23:29 +01:00 |
|