Qpopper LX 4.0b16 is available at <http://www.eudora.com/qpopper/login.html>.

More information on Qpopper LX is available at 
<http://www.eudora.com/qpopper/>

There are a number of new run-time options.  In fact, most of the 
generally useful compile-time options are now available as run-time 
options in a configuration file.

An updated manual should be available soon.


Changes from 4.0b15 to 4.0b16:
------------------------------
  1.  Fix typo with fast_update.


Changes from 4.0b14 to 4.0b15:
------------------------------
  1.  Boolean options set to 'true' (instead of '1') now working again.
  2.  Can now change trace file.
  3.  Reduced debug tracing when _DEBUG not defined.
  4.  Fixed XTND XMIT.
  5.  Now closing trace file if opened when 'debug' reset.
  6.  Added 'chunky-writes' config file option; mnemonics: 'default',
      'always' (same as 'default'), 'never', 'tls', and 'ssl' (same as
      'tls').
  7.  Added 'no-atomic-open'.  When set, Qpopper uses a method of
      opening lock files that may work over NFS.
  8.  Fixed retry count in maillock trace record.
  9.  Added 'log-facility' configuration file option (-y command-line
      flag) to specify log facility to use.  Values are "mail", and
      "local0" through "local1".  Note that standalone daemon entries are
      not affected by this setting (they still use the compile-time
      value.) Also, popauth does not use this value (it uses the compile-
      time value).
10.  Added 'log-login' configuration file option.  Value is a string
      which is written to the log when a user logs in.  An occurrence of
      '%0' is replaced with the Qpopper version, '%1' with the user name,
      '%2' with the user's host name, and '%3' with the IP address.


Changes from 4.0b13 to 4.0b14:
------------------------------
  1.  Fixed synatx error when AUTO_DELETE set.
  2.  Added check for "-no-mime" when APOP used.
  3.  "-no-mime" now adds "x-mangle(text=plain)" to TOP and RETR.
  4.  Converted NO_AUTOMIC_OPEN define into no_atomic_open run-time
      variable.
  5.  Finished conversion of various compile-time defines into run-time
      variables.
  6.  No longer hiding messages deleted in prior aborted session when
      '--disable-update-abort' set.
  7.  Fixed syntax error in pop_user.c when APOP not set.
  8.  Save original group ID and use it instead of modified group
      (which is normally set to group MAIL) to avoid errors in
      determining group bulletin target.
  9.  Added new configuration file options: announce-login-delay,
      announce-expire, bulldir, bulldb-nonfatal, bulldb-max-tries,
      clear-text-password, config-file, debug, downcase-user, drac-host,
      kerberos, kerberos-service, mail-lock-check, reverse-lookup,
      server-mode, statistics, timeout, tracefile, user-options,
      spool-options, fast-update, trim-domain, tls-support,
      tls-cipher-list, tls-version, tls-identity-file, tls-passphrase,
      tls-server-cert-file, tls-private-key-file, timing,
      check-old-spool-loc, check-hash-dir, check-password-expired,
      update-status-headers, update-on-abort, auto-delete,
      group-bulletins, hash-spool, home-dir-mail, old-style-uid,
      UW-kluge, keep-temp-drop, group-server-mode, group-no-server-mode,
      auth-file, nonauth-file, shy, mail-command, spool-dir, temp-dir,
      temp-name, cache-dir, cache-name.


Changes from 4.0b12 to 4.0b13:
------------------------------
  1.  Fixed APOP bug introduced in b12.


Changes from 4.0b11 to 4.0b12:
------------------------------

  1.  Added checks for dbm errors in popauth.
  2.  Fix setting of SPEC_POP_AUTH.
  3.  Fix check for -lsec on HPUX.
  4.  Added Qstrlen, a safe strlen.
  5.  Fixed crash in popauth on BSDi with -user or -list.
  6.  Updated License.txt file.
  7.  Moved some globals inside -p- structure.
  8.  Made BOOL char instead of int to save some memory.
  9.  Rewrote genpath() to collapse code and handle hash_spool and
      homedirmail being run-time options.
10.  New run-time variables (initialized from compile-time defaults):
      bDo_timing, bCheck_old_spool_loc, bCheck_hash_dir, bCheck_pw_max,
      bUpdate_status_hdrs, bUpdate_on_abort, bAuto_delete, bGroup_bulls,
      hash_spool, bHome_dir_mail, bOld_style_uid, bUW_kluge, bKeep_temp_drop,
      grp_serv_mode, grp_no_serv_mode, authfile, nonauthfile, bShy,
      pMail_command, pCfg_spool_dir, pCfg_temp_dir, pCfg_temp_name,
      pCfg_cache_dir, pCfg_cache_name.
11.  Moved genpath.[ch] from common/ to popper/ (since it takes POP*
      parameter now).
12.  Now generating "<blockquote type=cite>" instead of "<blockquote>"
      when mangling f=f to html.
13.  Rewrote config file option handling to make it easier to add new
      options.
14.  When DEBUG set, trace elapsed time and verify octet and line counts.
15.  Implemented chunky_writes run-time option.
16.  Added error checking when sending data to client.
17.  Eliminated redundant calls on pop_write with no data.
18.  Added '--enable-chunky-writes=0|1|2' to specify when nw writes
      should be pooled.  Default is 0 (always); 1=TLS only; 2=never.
19.  Fixed warnings/errors on BSDI and Linux.

Reply via email to