I've been quiet, but productive.

1.      The main SMTP proxy class has been modified to work in timeslices,
allowing a single thread to handle many simultaneous tarpitted
connections.  Normally I would wait until later to make optimizations,
but this is pretty central to the software.  It needs more testing, but
looks good so far.

2.      Based upon suggestions in this list, I simplified the plugin model
somewhat.  There is now simply a Plugin interface that Tokenizers,
Classifiers, or any other plugin can implement.  This has the nice side
effect that a single class can be both a Tokenizer and a Classifier.

3.      I should be releasing a "development" version over the weekend.  It
won't do connection throttling yet, but will provide enough of a
framework to enable the development of plugins.

4.      I finally performed the initial CVS checkin.  It's not in a state
that I think it will be useful to anyone but me just yet, but if you're
curious or masochistic, there you are. :)

- Marty

-- 
Marty Lamb
Martian Software
mlamb at martiansoftware dot com

----
: The tarproxy-list mailing list is archived at
:   http://www.mail-archive.com/tarproxy-list%40martiansoftware.com/
:
: To unsubscribe from this list, follow the instructions at
:   http://www.martiansoftware.com/contact.html
:
: TarProxy's project page can be found at
:   http://www.martiansoftware.com/tarproxy

Reply via email to