Permalink
Commits on Feb 27, 2009
  1. Add new files to the MANIFEST

    abh committed Feb 27, 2009
  2. prepare v0.80

    abh committed Feb 27, 2009
Commits on Feb 13, 2009
  1. Update year

    abh committed Feb 13, 2009
  2. Revert "Add notes to Qpsmtpd::Address class"

    This reverts commit ea86b9f.
    
    Jared said...
    I originally considered these functionally identical, but they are
    not. The new code, called with, say, $txn->notes('discard',undef),
    would result in evaluation as if it were a 'get' method rather than
    setting the 'discard' note to undef.  That seems quite dangerous.  I
    suggest either reverting the language back to the '@_ and' model, or
    else doing something like:
    rspier committed Feb 13, 2009
Commits on Feb 12, 2009
  1. More git workflow documentation

    abh committed Feb 12, 2009
  2. Merge commit 'rspier/master'

    Conflicts:
    	docs/plugins.pod
    abh committed Feb 12, 2009
  3. Plugin doc split into multiple files

    vetinari committed with abh Feb 11, 2009
  4. Development Instructions

    First cut at a document that talks about how we develop, a brief git
    tutorial, etc.
    rspier committed Feb 12, 2009
  5. random error plugin, for (1) testing (2) providing lower QoS to

    non-premium customers or something like that such as (3) annoying your
    customers, if you are in a position to actually want to do that
    
    Signed-off-by: Robert <rspier@pobox.com>
    davidnicol committed with rspier Feb 9, 2009
Commits on Feb 11, 2009
  1. Consolidate plugin documentation in docs/plugins.pod

    * Include missing stuff from README.plugins into docs/plugins.pod
    * clear README.plugins to redirect to docs/plugins.pod
    vetinari committed with abh Feb 10, 2009
Commits on Feb 10, 2009
  1. End of headers hook: data_headers_end

    Hook after receiving all headers lines. Defaults to nothing,
    just continue processing. At this step, sender does not wait for a reply,
    but we can stop him from sending remaining data by disconnecting.
    
    (Cleaned up by Robert for english and coding style.)
    
    Signed-off-by: Ask Bjørn Hansen <ask@develooper.com>
    Signed-off-by: Robert Spier <robert@perl.org>
    Karl Y. Pradene committed with abh Feb 9, 2009
Commits on Feb 9, 2009
  1. Add notes to Qpsmtpd::Address class

    standardize other notes calls
    Jared Johnson committed with rspier Jan 10, 2009
  2. PATCH: Log the name of plugins generating fatal errors

       I've got many non-standard plugins and for a given
      fatal error it is non-trivial to determine which of
      them was to blame.
    
       Perhaps this patch would be useful?  (Against SVN,
     not git, but I think that shouldn't matter too much..)
    
    Steve
    --
    Stop blog&forum spam
    http://blogspam.net/
    skx committed with rspier Jan 26, 2009
Commits on Jan 5, 2009
  1. Don't do printf interpolation on config('me')

    The code feeds the results of $session->config('me') to
    sprintf as part of the format string. In practice, this is
    probably not a problem since hostnames don't contain percent
    signs. However, it triggers a taint warning in perl 5.10,
    making cram-md5 auth unusable.
    
    This patch rewrites the sprintf to insert the 'me' value
    using a %s format specifier.
    peff committed with abh Jan 5, 2009
Commits on Jan 2, 2009
  1. Ignore leading/trailing whitespace in config files

    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@966 958fd67b-6ff1-0310-b445-bb7760255be9
    hbaragar committed with abh Jan 2, 2009
Commits on Dec 31, 2008
  1. Trailing whitespace cleanup

    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@965 958fd67b-6ff1-0310-b445-bb7760255be9
    rspier committed with abh Dec 31, 2008
  2. Allow configuration of spool_dir permissions

    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@964 958fd67b-6ff1-0310-b445-bb7760255be9
    Jared Johnson committed with abh Dec 31, 2008
  3. Allow local sites to override the definition of an email address.

    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@963 958fd67b-6ff1-0310-b445-bb7760255be9
    Jared Johnson committed with abh Dec 31, 2008
  4. qpsmtpd (x)inetd: fix Can't call method "connected" on an undefined v…

    …alue at lib/Qpsmtpd/TcpServer.pm line 174.
    
    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@962 958fd67b-6ff1-0310-b445-bb7760255be9
    vetinari committed with abh Dec 31, 2008
Commits on Dec 22, 2008
  1. update to latest commit (connection->local_*)

    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@961 958fd67b-6ff1-0310-b445-bb7760255be9
    vetinari committed with abh Dec 22, 2008
Commits on Dec 15, 2008
  1. async: add connection->local_ip, connection->local_port

    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@960 958fd67b-6ff1-0310-b445-bb7760255be9
    vetinari committed with abh Dec 15, 2008
Commits on Nov 16, 2008
  1. keep the square brackets around the IP as "remote_host" if the revers…

    …e lookup failed
    
    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@957 958fd67b-6ff1-0310-b445-bb7760255be9
    vetinari committed with abh Nov 16, 2008
Commits on Nov 4, 2008
  1. "chomp" DEBUG output - for logging/file

    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@956 958fd67b-6ff1-0310-b445-bb7760255be9
    vetinari committed with abh Nov 4, 2008
Commits on Oct 27, 2008
  1. Support returning 0 values in config files

    (always worked on the second call due to the cache, but would return undef on the first call)
    
    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@955 958fd67b-6ff1-0310-b445-bb7760255be9
    Matt Sergeant committed with abh Oct 27, 2008
Commits on Oct 24, 2008
  1. forkserver: fix wrong detection of closed connection

    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@954 958fd67b-6ff1-0310-b445-bb7760255be9
    vetinari committed with abh Oct 24, 2008
Commits on Oct 21, 2008
  1. prepare for 0.90, part 2 - hopefully [:-)] all important changes from…

    … "svn log"
    
    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@953 958fd67b-6ff1-0310-b445-bb7760255be9
    vetinari committed with abh Oct 21, 2008
  2. prepare releasing v0.90 - update STATUS file to not have version numb…

    …ers; clean up a little
    
    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@952 958fd67b-6ff1-0310-b445-bb7760255be9
    abh committed Oct 21, 2008
Commits on Oct 7, 2008
  1. Update MANIFEST

    Someone needs to remember to run `make manifest` more often, to catch
    things added and deleted.  Most of this change is just reordering to be
    alphabetical, but it does remove the old select-server stuff, adds one
    new test file and a couple of new plugins.
    
    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@951 958fd67b-6ff1-0310-b445-bb7760255be9
    John Peacock committed with abh Oct 7, 2008
  2. Sometimes Perl is too smart for its own good. Precedence rules sux...

    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@950 958fd67b-6ff1-0310-b445-bb7760255be9
    John Peacock committed with abh Oct 7, 2008
Commits on Sep 30, 2008
  1. Lower log level of rcpt/from addresses

    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@949 958fd67b-6ff1-0310-b445-bb7760255be9
    Matt Sergeant committed with abh Sep 30, 2008