# Legend: # --- = A new release # + = Add a feature (in a backwards compatible way) # ! = Change something significant, or remove a feature # * = Fix a bug, or make a minor improvement --- ? Mail::SPF: + Implement "policy source" concept in mechanisms. Make the policy source accessible from Mail::SPF::Result. + Get "{server,result,more?}_class" constant properties implemented in Mail::SPF::Server and make all classes use them when constructing objects. * Make the "Received-SPF:" header name a constant (overridable) property of Mail::SPF::Result, or a configurable option of Mail::SPF::Server. * Implement DNS cache. Revert changes to the Mail::SPF::Server's "DESCRIPTION" POD section in r36. * Remove or conditionalize debug output generation. Add more debug code? ! Resolve remaining XXXs, FIXMEs, and TODOs: grep -rn 'XXX\|TODO\|FIXME' lib | grep -v '\.svn' | less * Increase version number. * Update changelogs. spfquery: + Enable/implement 'sanitize' and 'debug' options. + Implement black magic options. spfd: + Implement black magic options. Please DO report documentation bugs! # $Id: TODO 44 2007-05-30 23:20:51Z Julian Mehnle $ # vim:tw=79 sts=2 sw=2