Joseph C. Lehner
|
63f7ab7610
|
Fix compile error
|
2019-09-05 16:08:01 +02:00 |
|
Joseph C. Lehner
|
d2f5dc2823
|
Don't print each keep-alive request on a new line
|
2019-09-05 15:43:54 +02:00 |
|
Joseph C. Lehner
|
1b27e82a10
|
Don't crash while fuzzing
|
2017-05-15 09:03:55 +02:00 |
|
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 |
|