Skip to content
Snippets Groups Projects
  1. Apr 12, 2000
  2. Apr 10, 2000
  3. Apr 07, 2000
    • Julio Sánchez Fernández's avatar
      Added a method to make delivery to the local mailbox conditional on · 36a4ed4f
      Julio Sánchez Fernández authored
      the presence of a certain value in some other attribute.  Used to
      implement mailForwardingAddress both in addition to normal delivery
      and excluding normal delivery, selectable entry by entry.  The model
      is mailDeliveryOption in Netscape MS.  The implementation aims to
      become more general, though.  Affects "search-with-filter", any
      entry can potentially use a parameter, introduced with "param=".
      
      Optimize the case where we have to copy the message to an address that
      is served by the directory.  Formerly, we would have the MTA deal with
      it and invoke mail500 again later.  This has necessitated loading the
      list of domains that are solved by us with "domain".  A new definition,
      "host", takes the role of the old "domain" that was the FQDN of our
      host for routing loop avoidance.
      36a4ed4f
  4. Apr 06, 2000
  5. Apr 05, 2000
    • Julio Sánchez Fernández's avatar
      Added support for doing routing at the MTA, that is the right thing · 4cf241aa
      Julio Sánchez Fernández authored
      anyway.  A new syntax is defined, "present", that indicates that
      values of an attribute type are not used, only presence is
      significant.  To do routing at the MTA, define both mailHost and
      mailRoutingAddress with syntax "present".  Otherwise, use "host" and
      "rfc822" and mail500 will try to do routing by itself, if possible.
      Read the comments in the code for the ugly details.
      Added a new configuration line "own-address" that describes the FQDN of
      our host to compare with mailHost.  The line can be repeated.
      4cf241aa
  6. Mar 23, 2000
    • Julio Sánchez Fernández's avatar
      The approach used was not powerfull enough to deal with things like · 88e1ffcd
      Julio Sánchez Fernández authored
      nested groups or the laser mail routing draft.  Mostly, this is
      because a flag saying the attribute type is 'final' is not flexible
      enough.  The old 'final' flag is gone and replaced by a priority
      level.
      
      Change 'forward' to 'route' to be consistent with the laser wording.
      
      Add new 'domain' spec in the configuration file to describe what are
      the local domains so that we do not loop when doing the laser thing.
      
      We were escaping asterisks in filters.  This seems incorrect.  Removed.
      88e1ffcd
  7. Jan 17, 2000
  8. Jan 08, 2000
    • Kurt Zeilenga's avatar
      Initial implementation of Kerberos password verification for · 6437785a
      Kurt Zeilenga authored
      simple bind via:
      	{KERBEROS}principal
      Code is disabled by default (for security reasons).  Use
      --enable-kpasswd to enable.  Behind SLAPD_KPASSWD.
      Reworked Kerberos detection and split out KBIND as independent
      feature (--disable-kbind) (LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND).
      KBIND depends upon detection of KRB4 (or KRB425) support.  Detection,
      building with eBones (as distributed with FreeBSD 3.4) okay, but
      wasn't able to test as I don't have a K4 KDC handy.
      --with-kerberos has a number of detection options... most likely
      don't work properly.
      6437785a
  9. Dec 15, 1999
  10. Dec 13, 1999
  11. Dec 12, 1999
  12. Dec 11, 1999
  13. Dec 10, 1999
  14. Dec 09, 1999
    • Kurt Zeilenga's avatar
      Modify password code such that backend end routine calls into · 354d0d5b
      Kurt Zeilenga authored
      frontend to complete parsing of extended op reqdata.
      Modify password extended operation to allow optional id (DN)
      entry to change (not tested).  Also, provide room to allow
      server side password generation (not implemented).  Added optional old
      password field to support proxying (not implemented).
      Need to implement replog() support.
      354d0d5b
  15. Dec 08, 1999
  16. Dec 04, 1999
  17. Dec 03, 1999
  18. Nov 24, 1999
  19. Nov 19, 1999
  20. Nov 17, 1999
  21. Nov 03, 1999
  22. Nov 01, 1999
  23. Oct 31, 1999
  24. Oct 30, 1999
  25. Oct 28, 1999
  26. Oct 25, 1999
  27. Oct 01, 1999
Loading