<small>[Compare with 0.5.1]()</small>
Added
- Adding retries on timeouts, still have to exhaustively test. should close issue 21 on github. ([1e74abf](nicodemus.digitaltorque.ca:git/tftpy/commit/1e74abf010088abd4bab27de74778e41393911dd) by Michael P. Soulier).
- Adding a server download state test to the unit tests. ([f6442eb](nicodemus.digitaltorque.ca:git/tftpy/commit/f6442eb4e40fe19ab7d210d068c8a63b025d12c9) by Michael P. Soulier).
Fixed
- Fixing issue 3, expanding unit tests. ([04aaa2e](nicodemus.digitaltorque.ca:git/tftpy/commit/04aaa2ef9ff6a09d39d67a1ee42b359e244afd24) by Michael P. Soulier).
- Fixing some pyflakes complaints ([40977c6](nicodemus.digitaltorque.ca:git/tftpy/commit/40977c6f74496be16087767b8444af2b34f933d5) by Michael P. Soulier).
- Fixes issue 23, breaking up tftpstates into tftpstates and tftpcontexts. ([add4440](nicodemus.digitaltorque.ca:git/tftpy/commit/add444006ca53d1469ef4f333e9bbbaea05a8ac1) by Michael P. Soulier).
- Fixing issue 9, removing blksize option from client if not supplied. ([949c998](nicodemus.digitaltorque.ca:git/tftpy/commit/949c998648a9e3e1b00a7cb218d8f8093a48ac48) by Michael P. Soulier).
- Fixing issue 16 on github, server failing to use timeout time in checktimeout() method. ([a43773e](nicodemus.digitaltorque.ca:git/tftpy/commit/a43773e26cb056bc1db6392f2ffa9dedcabd4548) by Michael P. Soulier).
- Fixing a file descriptor leak. closes issue 22. ([6fd9391](nicodemus.digitaltorque.ca:git/tftpy/commit/6fd9391ad86fe58cf73dabce452d5d14c0d9ac32) by Michael P. Soulier).
- Fix exceptions propagating out of tftpserver.listen() ([a6cff4f](nicodemus.digitaltorque.ca:git/tftpy/commit/a6cff4f0b23068218849e44718e7255b634a9872) by Kenny Millington).
- Fixing setnextblock to roll over at `2**16 - 1` instead of `2**16`, which was causing problems when uploading large files. ([45185ed](nicodemus.digitaltorque.ca:git/tftpy/commit/45185ed44c53fefc9450a4e307eb66373f30b7a6) by Michael P. Soulier).