Commit graph

591 commits

Author SHA1 Message Date
Joseph C. Lehner
11a55e27a4 Print message when skipping ethernet connection detection 2024-09-29 11:38:44 +02:00
Joseph C. Lehner
fba44211d7 macOS: fix pretty interface name extraction 2024-08-04 12:43:54 +02:00
Joseph C. Lehner
a0406519d2 Set MAC env var to the address used for ARP 2024-07-11 12:28:25 +02:00
Joseph C. Lehner
9478aae5ce Merge branch 'master' of github.com:jclehner/nmrpflash 2024-07-10 19:24:04 +02:00
Joseph C. Lehner
4b5aae9cb4 Improve handling of -f and -c options
1. Abort, if the command specified by `-c` failed.
2. Wait for remote reponse if `-c` is specified without `-f` (assume
   `-c` is a command to upload the firmware file).
2024-07-10 19:17:06 +02:00
Joseph C. Lehner
ac362b1219
Update README.md 2024-07-05 18:28:37 +02:00
Joseph C. Lehner
346ada7022 Allow overriding MAC used by ARP 2024-07-05 18:18:43 +02:00
Joseph C. Lehner
50bb426cce Less confusing message for TFTP_UL_REQ w/o filename 2024-06-27 09:04:46 +02:00
Joseph C. Lehner
52786623bf
Update README.md
As reported by #149.
2024-05-11 18:41:34 +02:00
Joseph C. Lehner
0fadb279c5
Update README.md
Closes #149.
2024-05-11 18:40:00 +02:00
Joseph C. Lehner
06f1a39e27
Update README.md
Closes #147.
2024-05-09 14:56:28 +02:00
Joseph C. Lehner
d810575972
Update README.md 2024-01-11 13:02:54 +01:00
Joseph C. Lehner
812909d23a
Update README.md 2024-01-11 12:31:24 +01:00
Joseph C. Lehner
9643261668
Update README.md 2024-01-11 12:27:40 +01:00
Joseph C. Lehner
223575bbd0
Update README.md 2024-01-11 12:26:51 +01:00
Joseph C. Lehner
1545996501 Fix potential NULL dereference 2024-01-11 12:25:30 +01:00
Joseph C. Lehner
4b28cf9a66 Update copyright date 2024-01-11 12:25:19 +01:00
Joseph C. Lehner
5138c9f09a Revert "Allow changing the region without uploading a firmware file"
This reverts commit 6838a3a546.
2024-01-11 12:23:56 +01:00
Joseph C. Lehner
6838a3a546 Allow changing the region without uploading a firmware file 2024-01-11 12:23:20 +01:00
Joseph C. Lehner
fb9cf62f74 Prettier #ifdef indents 2023-10-23 16:44:24 +02:00
Joseph C. Lehner
affcd0be47 Fix error handling
Fixes #82.
2023-10-23 16:44:08 +02:00
Joseph C. Lehner
c234a07d67 Decrease default TFTP timeout 2023-10-23 16:43:53 +02:00
Joseph C. Lehner
a0c1624125 Don't try to drain late NMRP packets in one go 2023-10-23 16:43:53 +02:00
Joseph C. Lehner
a04543808c Disable timeout when draining NMRP rx buffer 2023-10-18 17:42:51 +02:00
Joseph C. Lehner
4e84b3809f Fix Makefile 2023-10-18 17:34:57 +02:00
Joseph C. Lehner
4c2d25f2b8 Be more verbose 2023-10-18 17:30:55 +02:00
Joseph C. Lehner
b187e3ad66 Add millis() 2023-10-18 17:30:40 +02:00
Joseph C. Lehner
4a814f3f2a Use CLOCK_MONOTONIC on macOS too 2023-10-18 17:14:31 +02:00
Joseph C. Lehner
65175a9d8f Free macOS pretty interface name 2023-10-18 13:01:56 +02:00
Joseph C. Lehner
98f872c58d Indent preprocessor ifdef mess 2023-10-18 12:59:56 +02:00
Joseph C. Lehner
56ccc521ab Show pretty interface names on macOS 2023-10-18 12:57:58 +02:00
Joseph C. Lehner
be59ee51b0 Bump version 2023-10-12 16:32:28 +02:00
Joseph C. Lehner
d4c3fc51ee Revert "Reduce TFTP packet timeout"
This reverts commit 96d9f189e2.

This should address #137.
2023-10-12 16:32:12 +02:00
Joseph C. Lehner
bbb7f7f721 Update copyright years 2023-09-15 11:39:49 +02:00
Joseph C. Lehner
fe7a86d3c1 Add Dockerfile for Linux and Windows builds 2023-09-15 11:38:02 +02:00
Joseph C. Lehner
03ef550b64 Update Makefile 2023-09-15 11:04:43 +02:00
Joseph C. Lehner
8a2a0c3393 Update Makefile 2023-09-15 10:50:32 +02:00
Joseph C. Lehner
5ff07fac1d Bump version 2023-09-15 10:48:36 +02:00
Joseph C. Lehner
fedb9c021d Update .gitignore 2023-09-15 10:48:36 +02:00
Joseph C. Lehner
abf8d950a3 Update Windows icon file 2023-09-15 10:27:31 +02:00
Joseph C. Lehner
0bcf3daf0c Update Makefile 2023-09-15 10:24:59 +02:00
Joseph C. Lehner
382346cdf7 Create build/ directory 2023-09-09 14:51:29 +02:00
Joseph C. Lehner
66eee8ba95 Try linux .AppImage builds 2023-09-09 14:19:01 +02:00
Joseph C. Lehner
e2be0fcf0e Merge branches 'master' and 'master' of github.com:jclehner/nmrpflash 2023-08-29 10:36:54 +02:00
Joseph C. Lehner
d7c29a58b4
Update README.md 2023-08-25 16:37:02 +02:00
Joseph C. Lehner
6c3c9164fb
Update README.md 2023-08-25 16:34:52 +02:00
Joseph C. Lehner
304203d0e2
Update README.md 2023-08-25 16:32:42 +02:00
Joseph C. Lehner
6f6f570737 Make case-sensitive filesystems happy 2023-08-07 22:17:08 +02:00
Joseph C. Lehner
2fd4f83f61 Remove unused runtime dependency -ldl 2023-08-04 13:27:12 +02:00
Joseph C. Lehner
0eb8d70971 Don't send keep alive requests 2023-07-28 09:39:25 +02:00