Releases: RobWC/nitro-tftp
Releases · RobWC/nitro-tftp
Added Stats
- Added concurrent sessions to the api
Added RESTful JSON Stats interface
Set the config via a JSON string
- Added ability to set configuration via JSON string instead of just a file
Usage of nitro-tftp:
-c string
Configuration file (shorthand)
-config string
Configuration file
-config-string string
Configuration string in JSON format
-cs string
Configuration string in JSON format (shorthand)
-d Enable debug logging (shorthand)
-debug
Enable debug logging
-g Generate example config (shorthand)
-gencfg
Generate example config
-v Display Version (shorthand)
-version
Display Version
Fixed issue with configuration file not working correctly
- added short command flags
Fixes
Go 1.5 Built Version
- Transfer speed slightly increased
- Refactored code to use a base tftp lib instead of including it
- Refactored disk writes to reduce unnecessary syscalls
Added tsize option
Added option tsize to validate the transfered size of the file as via RFC2349
Now with Block Size Option Support
Added Block Size Option support.
v0.9.2
v0.8
Initial test release
-config="": Configuration file
-debug=false: Enable debug logging
-version=false: Display Version
Example Config File
{
"incomingdir" : "./incoming",
"outgoingdir" : "./outgoing",
"listenip":"0.0.0.0",
"port":69,
"protocol":"udp4"
}