Permalink
Switch branches/tags
Nothing to show
Commits on Dec 6, 2010
  1. document and link bookmarklet and chrome plugin

    pilif committed Dec 6, 2010
    huge tanks again to github.com/Celc for his contribution.
  2. Clarified error message.

    kitsunde authored and pilif committed Dec 2, 2010
  3. added flattr button

    pilif committed Dec 6, 2010
  4. trying to close off more sockets

    pilif committed Dec 6, 2010
    there are probably still some leaks around
Commits on Sep 27, 2010
Commits on Aug 12, 2010
  1. corrected link

    pilif committed Aug 12, 2010
Commits on Jul 2, 2010
  1. decrease padding all over

    pilif committed Jul 2, 2010
    http://news.ycombinator.com/item?id=1470454 told us that you don't see
    the spy on smaller monitors. Now you probably still don't see the full
    guy, but at least some of him
  2. enable GA in the bookmarklet

    pilif committed Jul 2, 2010
  3. better exception logging

    pilif committed Jul 2, 2010
  4. use addErrback after addCallback

    pilif committed Jul 2, 2010
    the callback gets executed even in case of an error if errback is
    specified before callback. This leads to
    
    Error: This deferred has already been resolved
    
    being thrown which then messes up with cleaning up sockets.
    
    Now that my relay denies connections here and then due to anti spam
    reasons, we'll had this happen quite often
Commits on Jul 1, 2010
  1. ta-client-error-listeners

    pilif committed Jul 1, 2010
  2. update to pilif/node-smtp trunk

    pilif committed Jul 1, 2010
    this fixes sockets haning around in CLOSE_WAIT forever if the client
    closes the connection
Commits on Jun 30, 2010
Commits on Jun 28, 2010
  1. stop DOSing ourselves :-)

    pilif committed Jun 28, 2010
    stupid me - we are in fact running behind a reverse proxy, so I can't
    really use socket.remoteAddress. right? right.
  2. added link to richard's website

    pilif committed Jun 28, 2010
    he finally seems to have completed it :p
Commits on Jun 25, 2010
  1. updated readme

    pilif committed Jun 25, 2010
  2. removed debugging code

    pilif committed Jun 25, 2010
  3. throw up ealier

    pilif committed Jun 25, 2010
  4. correctly wrapping two more functions

    pilif committed Jun 25, 2010
    we use them for alias usage counters
  5. rbl check for alias creation

    pilif committed Jun 25, 2010
    I just have to be careful not to use a DUN list I guess. Aside of that,
    I really want the RBL check for creation as in theory, a botnet could
    generate thousands of aliases without ever hitting the rate limit.
    
    Speaking of rate limit: This code here fixes the little async-screwup I
    made in the rate limit code earlier
  6. whitespace fixes

    pilif committed Jun 25, 2010
  7. [bookmarklet] correctly check jquery version

    pilif committed Jun 25, 2010
    *sigh* this one is embarassing :p
  8. [bookmarklet] fix color restoration on mouse out

    pilif committed Jun 25, 2010
    if we got multiple mouseenter-events (was happening sometimes), it was
    possible that the oldbg helper was set to the TA green background at
    which point it was impossible for that off() function to restore the
    original background
  9. return 200 even on errors in jsonp-mode

    pilif committed Jun 25, 2010
    jsonp can't handle non-200 responses
  10. do a quick RBL check on SMTP connection

    pilif committed Jun 25, 2010
    I might later factor this out into its own method as I think I might do
    a separate RBL check on alias creation over HTTP. Of course, then I need
    to make sure I don't generally disallow DUN hosts :-)
  11. rate limitation

    pilif committed Jun 25, 2010
    by default, only allow generation of one alias per IP per 30 seconds
  12. update to node-redis-client trunk

    pilif committed Jun 25, 2010
    the redis client is now correctly handling disconnects, so we can go
    back to trunk. Also using @brainlock's save wrapper that will throw
    whenever something goes wrong.
    
    I can't really handle errors anyways, so this makes for easier to use
    code.
  13. future-proof ini

    pilif committed Jun 25, 2010
    ini is about to be removed from now, so for now, we'll use our own