History log of /seL4-camkes-master/projects/picotcp/modules/pico_tftp.c
Revision Date Author Comments
# cf3e732d 01-Feb-2017 Frederik Van Slycken <frederik.van.slycken@gmail.com>

update copyright info


# 97b171d5 01-Feb-2017 Frederik Van Slycken <frederik.van.slycken@gmail.com>

update license to GPLv2 and GPLv3


# 447fdd92 11-Oct-2016 laurensmiers <miers132@gmail.com>

Remove erroneous comment + fix ipv6_mcast_dbg


# c94a27d5 11-Sep-2016 laurensmiers <miers132@gmail.com>

Separate debug defines for every module


# 6e7a9d8d 09-Sep-2016 Matthias Van Parys <matthias.vanparys@altran.com>

TFTP: Finish session instead of deleting it when starting timeout timer fails + fix unit test


# 04da7cfa 01-Sep-2016 Matthias Van Parys <matthias.vanparys@altran.com>

Issue #387: Added some more checking/freeing stuff/todos


# 7ff2d039 24-Aug-2016 Matthias Van Parys <matthias.vanparys@altran.com>

Issue #387: Check return value of pico_timer_add() and pico_timer_add_hashed()


# 06f80d77 15-Jan-2016 Daniele Lacamera <root@danielinux.net>

Enforced style via uncrustify


# c6dc5e99 05-Oct-2015 Daniele Lacamera <daniele.lacamera@tass.be>

Implemented some specific improvements suggested by the Abstract
Interpretation tool


# fbbef7de 30-Sep-2015 Daniele Lacamera <daniele.lacamera@tass.be>

Revamping timer API to fix #308


# d511e3f6 21-Sep-2015 Daniele Lacamera <daniele.lacamera@tass.be>

TFTP: minor coding style fixes


# 735516bf 28-Jul-2015 Daniele Lacamera <daniele.lacamera@tass.be>

Fixed 99% of clang compiler warnings.


# 89cb5c62 15-Jun-2015 Daniele Lacamera <daniele.lacamera@tass.be>

Added -Wmissing-prototypes, some signature changed.


# 348beda8 12-Jun-2015 Maxime Vincent <maxime.vincent@tass.be>

Initial support for MT7681 platform


# 9cb04422 13-Apr-2015 Daniele Lacamera <daniele.lacamera@tass.be>

Updated Copyright information.


# 40130a54 13-Apr-2015 Daniele Lacamera <daniele.lacamera@tass.be>

Coding style enforced.


# 85584da2 25-Mar-2015 Daniele Lacamera <daniele.lacamera@tass.be>

Fixed compiler warning (CC: @dpmik)


# 82fac1df 01-Mar-2015 Michele Di Pede <michele.di.pede@tass.be>

pico_tftp_get now return only payload data (issue #221)


# 2e713726 28-Jan-2015 Michele Di Pede <michele.di.pede@tass.be>

Debugging stuff removed


# 520cb4f5 28-Jan-2015 Michele Di Pede <michele.di.pede@tass.be>

Implements application driven interface for TFTP (Barebox community request #193)


# eda0e5d9 23-Jan-2015 Michele Di Pede <michele.di.pede@tass.be>

Fixed an issue with the TFTP timers


# 4948eb85 22-Jan-2015 Michele Di Pede <michele.di.pede@tass.be>

Implements TFTP Option Extension: RFCs 2347 and 2349 (Barebox community request #192)


# e3279a86 20-Jan-2015 Michele Di Pede <michele.di.pede@tass.be>

TFTP implement an adaptive timeout (as required in RFC1123 and asked in request #188)


# 41e9f27b 01-Oct-2014 Michele Di Pede <michele.di.pede@tass.be>

Fix few memory handling issues


# d5147b7c 29-Sep-2014 Michele Di Pede <michele.di.pede@tass.be>

Reduced code complexity


# f10436e4 29-Sep-2014 Michele Di Pede <michele.di.pede@tass.be>

Improved readability


# a7261070 29-Sep-2014 Michele Di Pede <michele.di.pede@tass.be>

Duplicated code reduction


# cfab84b2 25-Sep-2014 Michele Di Pede <michele.di.pede@tass.be>

Implements TFTP multiple concurrent transfers (Barebox community request #183)


# 81510813 19-Sep-2014 Toon Stegen <toon.stegen@tass.com>

Ran make style


# e70eb177 17-Sep-2014 Michele Di Pede <michele.di.pede@tass.be>

Fixed improper handling of error condition in pico_tftp_start_rx and pico_tftp_start_tx (fixes bug #186)


# 2944c341 10-Jul-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Refactored picoapp


# fcb5f044 08-Jul-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Fixed coding standards violations in pico_tftp


# cfae8795 08-Jul-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Removed one last compiler warning from tftp (spotted by TIOBE TICS)


# 11d67520 08-Jul-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Fixed 2 compiler warnings in tftp


# 17dfce3a 07-Jul-2014 Daniele Lacamera <daniele.lacamera@tass.be>

TFTP: Fixed compatibility of put mechanism.

- Added functional tests for put.
- Verified compatibility with tftpd + tftp client (hpa version)


# 5c767acf 07-Jul-2014 Daniele Lacamera <daniele.lacamera@tass.be>

TFTP: Timeout implemented. Quality improved via unit tests.


# 12e4ceeb 05-Jul-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Added some unit tests for TFTP


# e708fa77 25-Jun-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Reduced complexity of some tftp function


# 5e016ab2 22-Jun-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Working TFTP client + server. Functional tests.

TODO:
- implement timeout
- unit tests
- manual


# 20b4b6df 15-Jun-2014 Daniele Lacamera <daniele.lacamera@tass.be>

TFTP client is now working (no timeouts).

TODO: Server, timeouts.


# 246fef91 15-Jun-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Removed compile errors. Still WIP.

TODO:
- Request, initial handshake
- Implement timeouts


# b971093f 02-Jun-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Added initial draft of tftp module. Work in progress.