Permalink
Commits on Aug 16, 2005
  1. yay for 4 space indentation (but let's not run this until post 0.31)

    abh committed Aug 16, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@543 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Aug 15, 2005
  1. Merge from trunk r540:541

    Matt Sergeant committed Aug 15, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@542 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 31, 2005
  1. Generalize '$include' support from plugin configuration to cover all …

    aqua committed Jul 31, 2005
    …config
    
    calls.  Add circular-reference checking.
    
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@537 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 30, 2005
  1. Fix unitialized-value warning if the PID file existed but was zero-le…

    aqua committed Jul 30, 2005
    …ngth
    
    at startup time.
    
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@536 958fd67b-6ff1-0310-b445-bb7760255be9
  2. Merge r534 from trunk (caution about using large wait times in

    aqua committed Jul 30, 2005
    check_earlytalker)
    
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@535 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 29, 2005
  1. Mention exim-bsmtp plugin in changelog

    aqua committed Jul 29, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@531 958fd67b-6ff1-0310-b445-bb7760255be9
  2. Mention --detach in changelog

    aqua committed Jul 29, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@530 958fd67b-6ff1-0310-b445-bb7760255be9
  3. Apply slight variation on patch from Peter Holzer to allow specificat…

    aqua committed Jul 29, 2005
    …ion of
    
    an explicit $QPSMTPD_CONFIG variable to specify where the config lives,
    overriding $QMAIL/control and /var/qmail/control if set.  The usual "last
    location with the file wins" rule still applies.
    
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@529 958fd67b-6ff1-0310-b445-bb7760255be9
  4. Enable svn:keywords

    aqua committed Jul 29, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@528 958fd67b-6ff1-0310-b445-bb7760255be9
  5. Import Exim BSMTP queue plugin, updated to 0.31 API

    aqua committed Jul 29, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@527 958fd67b-6ff1-0310-b445-bb7760255be9
  6. Fix whitespace (spaces for a tab)

    aqua committed Jul 29, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@526 958fd67b-6ff1-0310-b445-bb7760255be9
  7. Remove PID file on exit, if we were told to create one with --pid-file

    aqua committed Jul 29, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@525 958fd67b-6ff1-0310-b445-bb7760255be9
  8. Add --detach commandline option to forkserver; if supplied, daemonize…

    aqua committed Jul 29, 2005
    … just
    
    prior to entering the main accept loop.
    
    Split handling of --pid-file so that preexisting pid files are dealt with and
    the file is opened before priveleges are dropped, but the writing out of the
    new file happens after dropping privs and (if applicable) forking the
    daemonized process, so the correct PID is recorded.
    
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@524 958fd67b-6ff1-0310-b445-bb7760255be9
  9. Merge r493 from trunk to truncate PID file before re-use

    aqua committed Jul 29, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@523 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 28, 2005
  1. Extend require_resolvable_fromhost to include a configurable list of

    John Peacock committed Jul 28, 2005
    "impossible" addresses to combat spammer forging.  (Hanno Hecker)
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@522 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 23, 2005
  1. my suggestion for a .perltidyrc. I tried it on a few files and it

    abh committed Jul 23, 2005
    cleaned up more than it changed.
    
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@520 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 19, 2005
  1. [merge from trunk] Use qmail/control/smtpdgreeting if it exists, othe…

    John Peacock committed Jul 19, 2005
    …rwise
    
    show the original qpsmtpd greeting (with version information).
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@518 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 18, 2005
  1. return DECLINED for bad_ssl

    Matt Sergeant committed Jul 18, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@516 958fd67b-6ff1-0310-b445-bb7760255be9
  2. [merge from trunk] Missed hook to data_post to add headers

    John Peacock committed Jul 18, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@514 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 15, 2005
  1. Notice /var/qmail/control dir (Joe Schaefer)

    Matt Sergeant committed Jul 15, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@509 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 14, 2005
  1. Don't do exists() on a method call

    Matt Sergeant committed Jul 14, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@506 958fd67b-6ff1-0310-b445-bb7760255be9
  2. This fixes the redefined warnings.

    John Peacock committed Jul 14, 2005
    All plugins don't have register() any more, but they all have plugin_name().
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@505 958fd67b-6ff1-0310-b445-bb7760255be9
  3. Fix test failures due to hook renames

    John Peacock committed Jul 14, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@504 958fd67b-6ff1-0310-b445-bb7760255be9
  4. These changes to trunk were missed when 0.31 was branched.

    John Peacock committed Jul 14, 2005
     
     r588@jpeacock (orig r490):  jpeacock | 2005-07-09 07:03:53 -0400
      r547@jpeacock:  jpeacock | 2005-07-02 07:20:17 -0400
      Replace pithy comment with something more neutral.
      Thanks Gordon Rowell <gordonr@gormand.com.au>
      r548@jpeacock:  jpeacock | 2005-07-02 07:24:21 -0400
      Example patterns for badrcptto plugin - Gordon Rowell <gordonr@gormand.com.au>
      r586@jpeacock:  jpeacock | 2005-07-09 06:54:47 -0400
      Don't use varlog() directly unless you are passing all parameters.
      Don't try to log() anything during loading of logging plugins.
      r587@jpeacock:  jpeacock | 2005-07-09 06:59:57 -0400
      Cannot use new-style hooking with logging plugins (yet).
     
     r590@jpeacock (orig r491):  jpeacock | 2005-07-10 06:56:55 -0400
      r589@jpeacock:  jpeacock | 2005-07-10 06:54:32 -0400
      Track hooks as array and hash.
      Re-revert changes to logging plugins to use new-style hooking.
      logging/adaptive assumed that register() has been called before hook_logging.
     
    
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@503 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 12, 2005
  1. MERGE 498:499 FROM https://svn.perl.org/qpsmtpd/trunk

    Matt Sergeant committed Jul 12, 2005
    Better fix for pipe being closed bug
    
    
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@500 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 11, 2005
  1. Work around race condition (not fixed, but mostly fixed)

    Matt Sergeant committed Jul 11, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@495 958fd67b-6ff1-0310-b445-bb7760255be9
  2. Pass args to unrecognized_command

    Matt Sergeant committed Jul 11, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@494 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 8, 2005
  1. tls support

    Matt Sergeant committed Jul 8, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@489 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 7, 2005
  1. rename 0.31 branch

    abh committed Jul 7, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@482 958fd67b-6ff1-0310-b445-bb7760255be9
  2. Revert to proper versions

    Matt Sergeant committed Jul 7, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/v031@481 958fd67b-6ff1-0310-b445-bb7760255be9
  3. Version 0.31 branch

    Matt Sergeant committed Jul 7, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/branches/v031@480 958fd67b-6ff1-0310-b445-bb7760255be9
  4. r483@dog: rspier | 2005-07-06 21:17:00 -0700

    rspier committed Jul 7, 2005
     The great plugin renaming in the name of inheritance and standardization commit.
     
     1. new concept of standard hook_ names.
     2. Plugin::init
     3. renamed many subroutines in plugins (and cleaned up register subs)
     4. updated README.plugins
     
    
    
    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@479 958fd67b-6ff1-0310-b445-bb7760255be9
Commits on Jul 6, 2005
  1. return 500 rather than 521 for DENY in the unrecognized_command hook

    abh committed Jul 6, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@478 958fd67b-6ff1-0310-b445-bb7760255be9
  2. Fix docs for unrecognized_command

    Matt Sergeant committed Jul 6, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@477 958fd67b-6ff1-0310-b445-bb7760255be9
  3. Allow DENY to be returned from unrecognised_command again

    Matt Sergeant committed Jul 6, 2005
    git-svn-id: https://svn.perl.org/qpsmtpd/trunk@476 958fd67b-6ff1-0310-b445-bb7760255be9