Permalink
Switch branches/tags
Nothing to show
Commits on Nov 8, 2009
  1. Added test coverage for authentication and raise an exception if auth…

    …entication is needed, but no credentials given.
    committed Nov 8, 2009
  2. Add ability to authenticate with NNTP server using NNTP Common protoc…

    …ol's AUTHINFO commands. Adds -u and -P command line parameters to specify the username and password.
    chris committed Nov 8, 2009
Commits on Oct 31, 2008
  1. A NZB instance should queue it's files so that a par2 file is first i…

    …n the queue and par2 blocks files are stored in a seperate par2_blocks_queue.
    committed Oct 31, 2008
  2. Added rar and par2 checks to NZB::File to guess the file type from th…

    …e subject and the numbre of par2 blocks.
    committed Oct 31, 2008
Commits on Oct 30, 2008
  1. Updated TODO

    committed Oct 30, 2008
  2. Made connection_test.rb use a real NZB::File instance.

    Parse file name from yEnc header.
    By default set log level to INFO in the command line client.
    committed Oct 30, 2008
Commits on Oct 29, 2008
  1. Renamed the connection test files again. The full stack one contains …

    …the tests that go through the complete networking stack, the other one contains the fast unit tests.
    committed Oct 29, 2008
  2. Formatted TODO better

    committed Oct 29, 2008
  3. Updated TODO

    committed Oct 29, 2008
  4. Updated tests for the logger.

    committed Oct 29, 2008
  5. Added Logger and changed all debug output to use the logger.

    Updated the command line client for the logger as well.
    committed Oct 29, 2008
Commits on Oct 28, 2008
  1. Use EventMachine::defer instead of ::spawn for post processing.

    Removed the Ruby thread again.
    committed Oct 28, 2008
  2. Updated TODO.

    committed Oct 28, 2008
  3. Small refactor.

    committed Oct 28, 2008
  4. Maintain the maximum connections in the pool.

    Added some TODO's.
    committed Oct 28, 2008
  5. Added MIT LICENSE and TODO.

    committed Oct 28, 2008
  6. Store the tmp files in the output_directory/.work/ instead of /tmp/.

    Improved command line client.
    committed Oct 28, 2008
  7. Working on improving the reportingof total and downloaded bytes.

    We now simply count the bytes of a segment instead of the actual data written. Cheating you say? Yes, whatever.
    It's still not completely right though...
    committed Oct 28, 2008
Commits on Oct 27, 2008
  1. Small cleanup.

    committed Oct 27, 2008
  2. Added a simple Curses view for the command line client.

    Don't use fork but a new thread for processing, because it messed up the Curses rendering.
    
    It seems that the percentage calculation is off.
    committed Oct 27, 2008
  3. Small refactor.

    committed Oct 27, 2008
  4. Keep track of amount of bytes that were downloaded.

    Right now we do it per segment, so once a segment has been downloaded
    and is being written to the tmp file count the amount of bytes.
    committed Oct 27, 2008