Skip to content

Releases: RobWC/nitro-tftp

Added Stats

15 Sep 04:50
Compare
Choose a tag to compare
Added Stats Pre-release
Pre-release
  • Added concurrent sessions to the api

Added RESTful JSON Stats interface

02 Sep 07:16
Compare
Choose a tag to compare
  • created the basic API to allow for server usage visualization
  • Ooh perhaps graphs in the client:???
  • Fixed some more bugs sending files

Set the config via a JSON string

31 Aug 05:41
Compare
Choose a tag to compare
Pre-release
  • 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

30 Aug 22:22
Compare
Choose a tag to compare
  • added short command flags

Fixes

27 Aug 06:36
Compare
Choose a tag to compare
Fixes Pre-release
Pre-release
  • Fixed sending files since that didn't work
  • Added detailed stats infrastructure

Go 1.5 Built Version

26 Aug 04:55
Compare
Choose a tag to compare
Go 1.5 Built Version Pre-release
Pre-release
  • 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

04 Aug 05:28
Compare
Choose a tag to compare
Added tsize option Pre-release
Pre-release

Added option tsize to validate the transfered size of the file as via RFC2349

Now with Block Size Option Support

30 Jul 07:06
Compare
Choose a tag to compare

Added Block Size Option support.

v0.9.2

28 Jul 04:22
Compare
Choose a tag to compare
v0.9.2 Pre-release
Pre-release

Fixes issue with accidentally eating a byte once an awhile.

v0.8

27 Jul 05:57
Compare
Choose a tag to compare
v0.8 Pre-release
Pre-release

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"
}