grantyn/EyeFiServer — pull request #2 by nirgal (2012-10-01 10:06:24+00:00)
Title: Many updates

Hi!

You might want to have a look at my fork, that includes:

Project cleaning:
- new project structure, including init.d script
- README file
- python cleaning: 4 spaces indentation, lower case variable names
- explicit GPLv3 license.

Existing feature improvement:
- Optimize integrity digest computation, and do it on the fly. So now it works with big files without timing out.
- connection Keep-Alive/Close: One should not call handle_one_request from do_POST

New features
- Support for multiple cards.
- Save decoded data during http transfer, on the fly. This might be used by a monitoring applet in the future.
- Resume file transfer after timeout, rather than transferring it again from scratch.
- Save to date related directory, based either on transfer date or file date from tar headers.
- Log transfer speed.
- Support SIGHUP to reload configuration without restart.
- Hook to execute a custom command on file completion.
- Hook to execute a custom command on file progress.
- Man pages.