Initial directory structure.

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@1 8aa6f4f4-6411-944d-c798-68ba1b83f409
initial commit

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@2 8aa6f4f4-6411-944d-c798-68ba1b83f409
initial commit of the noodle source

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@3 8aa6f4f4-6411-944d-c798-68ba1b83f409
Addressing issue 1: https://code.google.com/p/noodle-ng/issues/detail?id=1

hcrawler uses database url from production.ini!

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@7 8aa6f4f4-6411-944d-c798-68ba1b83f409
Added a favicon (the noodle sun)

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@8 8aa6f4f4-6411-944d-c798-68ba1b83f409


git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@16 8aa6f4f4-6411-944d-c798-68ba1b83f409
fixed an error that results in a runtime error if there are no hosts in the database

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@19 8aa6f4f4-6411-944d-c798-68ba1b83f409
deleted unnecessary import (multiprocessing.Process) from hcrawler.py

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@20 8aa6f4f4-6411-944d-c798-68ba1b83f409
added crawler.py which becomes new crawler using pysmbc
added noodleLib.py which will provide basic network methods


git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@21 8aa6f4f4-6411-944d-c798-68ba1b83f409
added db values for first_seen, last_update (share objekt) and hash value (file objekt)

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@22 8aa6f4f4-6411-944d-c798-68ba1b83f409
added first_seen and last_update (both not nullable) to the model

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@23 8aa6f4f4-6411-944d-c798-68ba1b83f409
slightly improved proxy downloader version

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@26 8aa6f4f4-6411-944d-c798-68ba1b83f409
renamed noodleLib.py to utils.py for convention -- utils.py will provide basic network functions like dns and ping methods
 



git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@27 8aa6f4f4-6411-944d-c798-68ba1b83f409
added ip2int,int2ip,prettysize and more to utils.py -- further to be removed in noodle/models/share.py



git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@28 8aa6f4f4-6411-944d-c798-68ba1b83f409
Some small code prettification and added comments.

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@29 8aa6f4f4-6411-944d-c798-68ba1b83f409
Beginning to address Issue 5.
  * Content-Length is now fixed. (The problem was as easy as that: If you set res.app_iter, res.content_length is erased! So content_lenth has to be set after app_iter!)
  * Logging is implemented more carefully (paster will show useful debugging ouput!)

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@32 8aa6f4f4-6411-944d-c798-68ba1b83f409
Don't know why I put the favicon-tag into index.html, it belongs to master.html! Definitely...

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@33 8aa6f4f4-6411-944d-c798-68ba1b83f409
Issue 5 bugfixing finished!
Current version is fully working!

Selective availability of proxyDownloader is done (Error message on Page, when smbfileapp (or psymbc) could not be imported)
Speed Tests with different chunk_sizes done, with paster, maximum is ~150k with chunk_size = 512KiB.

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@35 8aa6f4f4-6411-944d-c798-68ba1b83f409
r35 contained old smbfileapp.py. Sorry!

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@36 8aa6f4f4-6411-944d-c798-68ba1b83f409
Remaining bugs fixed (when using current WebOb version 0.9.8)!
Range correction by two bytes is also obsolete with that !

git-svn-id: https://noodle-ng.googlecode.com/svn/trunk@39 8aa6f4f4-6411-944d-c798-68ba1b83f409