KNOWNBUGS #2

  • //
  • guest/
  • bryan_costales/
  • KNOWNBUGS
  • View
  • Commits
  • Open Download .zip Download (815 B)
Know Bugs:

1. The database files cannot be shared over NFS.
   I am considering redesigning the database
   into a single datbase file.

2. Edit may have to be an API into the milter, rather
   than a separate program to avoid database
   synchronization problems.

3. Received: headers from the MX servers can still
   fool the milter. 

4. The milter does not know who (what sendmail) is
   connnecting to it. This is a proposed change
   for V8.13 but has not been implimented yet.
   Can we trust screening on $j?

7. The logic is clearly incomplete and needs to
   be reviewed. Why does it not catch things
   caught by earlier milters such as webmilt?

8. slowedit read-only access need to open the database
   read-only.

9. Need to allow unix-domain sockets for hosts with high
   firewall restrictions.


# Change User Description Committed
#2 4222 bryan_costales Massive rewrite to speed up the database writes.
Using a single database now with duplicate keys
where the keys are the IP numbers. Added a purge
command and removed the garbage command. Fixed
some leaking memory bugs and properly closed the
database in a few places were it was not
properly closed. Updated the docs to reflect
this and bumped both the database version and
release number. Running on a FreeBSD 3.x machine
and a Solaris 9 machine.
#1 4052 bryan_costales Implimented:
    whitelisting
    AddMXHost for MX servers that lie
    Converted to thread safe DNS routines
    garbage collection
    RunAsUser and RunAsGroup for root startups
    rebuild the database
    summarize by IP number
Finished all documentation.
Moved release from alpha to beta