Update README.md
[oweals/nmrpflash.git] / nmrp.c
2020-05-11 Joseph C. LehnerMerge pull request #37 from real-dam/cross-pkg-config
2020-05-11 Joseph C. LehnerMerge pull request #35 from real-dam/standalone-version
2020-05-11 Joseph C. LehnerMerge pull request #34 from real-dam/init-intf_addr
2020-04-19 Damyan Ivanovavoid possible use of uninitialized intf_addr in nmrp_do() 34/head
2020-03-06 Joseph C. LehnerDon't print messages on fake-packet receipt 32/head
2020-03-02 Joseph C. LehnerExit after successful upload in blind mode
2020-03-02 Joseph C. LehnerClarify comment regarding default IP r6350-tests
2020-03-01 Joseph C. LehnerFix mac handling in blind mode
2020-03-01 Joseph C. LehnerBlind mode improvements
2020-03-01 Joseph C. LehnerAdd blind mode (-B)
2020-02-29 Joseph C. LehnerSend ADVERTISE and CONFIG_ACK in one go
2019-09-07 Joseph C. LehnerShow netmask as /%d
2019-09-05 Joseph C. LehnerFix compile error
2019-09-05 Joseph C. LehnerDon't print each keep-alive request on a new line
2017-05-15 Joseph C. LehnerDon't crash while fuzzing
2017-03-18 Joseph C. LehnerDon't use full path for file_remote
2017-02-23 Joseph C. LehnerLog bogus NMRP responses
2017-02-21 Joseph C. LehnerFix issues in new nmrp code
2017-02-19 Joseph C. LehnerFix packet length validation
2017-02-19 Joseph C. LehnerFix new nmrp code
2017-02-18 Joseph C. LehnerCleanup nmrp code
2017-02-16 Joseph C. LehnerEnsure that NMRP packets are at least 64 bytes
2016-11-22 Joseph C. LehnerFuzzing-related changes, mostly
2016-11-20 Joseph C. LehnerUse safe SIGINT handler
2016-11-19 Joseph C. LehnerCheck subnet mask's sanity
2016-11-19 Joseph C. LehnerUnify ethsock IP/ARP API
2016-11-19 Joseph C. LehnerAdd PORT env var
2016-11-18 Joseph C. LehnerImprove message
2016-11-18 Joseph C. LehnerRemove unused msg_dump arg
2016-11-18 Joseph C. LehnerUse time_monotonic for timeouts
2016-11-18 Joseph C. LehnerAdd fuzzing stuff
2016-11-18 Joseph C. LehnerFix hangs in nmrp code
2016-11-13 Joseph C. LehnerUpdate default IPs v0.9.7
2016-11-13 Joseph C. LehnerUse .252 instead of .254 in autoip mode
2016-11-13 Joseph C. LehnerSet env vars when using -c
2016-11-13 Joseph C. LehnerSet IP before starting NMRP loop
2016-11-12 Joseph C. LehnerWindows fixes
2016-11-12 Joseph C. LehnerAdd IP instead of replacing it
2016-11-12 Joseph C. LehnerDon't require user to specify -a anymore
2016-11-12 Joseph C. LehnerAdd ARPinger
2016-08-12 Joseph C. LehnerMerge branch 'master' of github.com:jclehner/nmrpflash
2016-08-12 Joseph C. LehnerUse ul_timeout upon receipt of KEEP_ALIVE_REQ
2016-08-10 Joseph C. LehnerRemove unneccessary printfs v0.9.5
2016-08-09 Joseph C. LehnerMerge branch 'master' of https://github.com/jclehner...
2016-08-09 Joseph C. LehnerFix unitialized warning
2016-08-09 Joseph C. LehnerMerge branches
2016-08-09 Joseph C. LehnerRemove unneccessary message
2016-08-09 Joseph C. LehnerActually bail out after sending CLOSE_REQ
2016-08-09 Joseph C. LehnerCreate static ARP entry for device
2016-08-09 Joseph C. LehnerFix crash when using -c
2016-03-19 Joseph C. LehnerFix uninitialized warning
2016-02-18 Joseph C. LehnerDoc updates
2016-02-18 Joseph C. LehnerAccept pretty names for -R instead of codes
2016-02-18 Joseph C. LehnerSend correct region value
2016-02-18 Joseph C. LehnerUse msg_opt_add
2016-02-18 Joseph C. LehnerFix crash in msg_dump if opt->len == 0
2016-02-18 Joseph C. LehnerAdd msg_add_opt
2016-02-17 Joseph C. LehnerSend keep-alive request to remote after successful... v0.9.2
2016-02-17 Joseph C. LehnerReset timeout when receiving extra upload requests
2016-02-17 Joseph C. LehnerBetter handling of extra upload requests
2016-02-17 Joseph C. LehnerBetter handling of extra upload requests
2016-02-17 Joseph C. LehnerShorten pathname in status message
2016-02-17 Joseph C. LehnerIgnore additional upload requests
2016-02-17 Joseph C. LehnerMerge branch 'master' of github.com:jclehner/nmrpflash
2016-02-16 Joseph C. LehnerFilename is already corrected by tftp code
2016-02-14 Joseph C. LehnerDon't break if using the client-supplied filename
2016-02-13 Joseph C. LehnerShow different message if no upload requests were received
2016-02-13 Joseph C. LehnerFix msg_opt_data
2016-02-13 Joseph C. LehnerDon't expect specific message code after TFTP upload
2016-02-13 Joseph C. LehnerBetter handling of keep-alive requests
2016-02-13 Joseph C. LehnerPretty-print message codes
2016-02-13 Joseph C. LehnerAdd and use ethsock_for_each_ip
2016-02-13 Joseph C. LehnerCheck if ip address is valid for given interface
2016-02-13 Joseph C. LehnerShow interface name in "Advertising" message
2016-02-12 Joseph C. LehnerAdd code to support setting the device region
2016-02-12 Joseph C. LehnerAdd and use file_remote
2016-02-12 Joseph C. Lehnernmrpd_args::filename -> file_local
2016-02-12 Joseph C. LehnerRead filename from NMRP TFTP upload request
2016-02-12 Joseph C. LehnerMerge branch 'master' of github.com:jclehner/nmrpflash
2016-02-12 Joseph C. LehnerSome changes related to "-f -"
2016-02-12 Joseph C. LehnerTell user to reboot device after successful flash
2016-02-12 Joseph C. LehnerAdd -c switch to execute command before (or instead...
2016-02-11 Joseph C. LehnerSupport reading from stdin using "-f -"
2016-02-08 Joseph C. LehnerMerge branch 'master' of github.com:jclehner/nmrp-flash
2016-02-08 Joseph C. LehnerMerge branch 'master' of github.com:jclehner/nmrp-flash
2016-02-08 Joseph C. Lehnernmrp-flash -> nmrpflash
2016-02-08 Joseph C. LehnerMerge branch 'master' of github.com:jclehner/nmrp-flash
2016-02-08 Joseph C. LehnerUse mac_to_str
2016-02-08 Joseph C. LehnerMore verbose error message
2016-02-08 Joseph C. LehnerAdjust tftp_put return values
2016-02-06 Joseph C. LehnerFix whitespace errors
2016-02-06 Joseph C. LehnerDon't call msg_hdr_ntoh twice
2016-02-05 Joseph C. LehnerRemove ethsock.h
2016-02-05 Joseph C. LehnerDon't redefine PACKED
2016-02-03 Joseph C. Lehner#include cleanup
2016-02-02 Joseph C. LehnerBe less verbose while advertising
2016-02-02 Joseph C. LehnerFix eth_hdr struct definition
2016-02-02 Joseph C. LehnerMany Windows fixes
2016-01-31 Joseph C. LehnerInstall SIGINT handler in nmrp_do
2016-01-29 Joseph C. LehnerUse MAC addr of interface when sending packets
next