Skip to content
Snippets Groups Projects
Commit 8f7c0908 authored by Stuart Gathman's avatar Stuart Gathman
Browse files

Release 1.0-2

parent d69c0020
No related branches found
No related tags found
No related merge requests found
Jim Niemira (urmane@urmane.org) wrote the original C module and some quick Jim Niemira (urmane@urmane.org) wrote the original C module and some quick
and dirty python to use it. Stuart D. Gathman (stuart@bmsi.com) took that and dirty python to use it. Stuart D. Gathman (stuart@gathman.org) took that
kludge and added threading and context objects to it, wrote a proper OO kludge and added threading and context objects to it, wrote a proper OO
wrapper (Milter.py) that handles attachments, did lots of testing, packaged wrapper (Milter.py) that handles attachments, did lots of testing, packaged
it with distutils, and generally transformed it from a quick hack to a it with distutils, and generally transformed it from a quick hack to a
...@@ -7,7 +7,6 @@ real, usable Python extension. ...@@ -7,7 +7,6 @@ real, usable Python extension.
Other contributors (in random order): Other contributors (in random order):
Daniel Troeder Daniel Troeder
for pointing out a typo in @noreply for pointing out a typo in @noreply
arkanes@irc.freenode.net arkanes@irc.freenode.net
...@@ -44,4 +43,4 @@ Business Management Systems - http://www.bmsi.com ...@@ -44,4 +43,4 @@ Business Management Systems - http://www.bmsi.com
for hosting the website, and providing paying clients who need milter service for hosting the website, and providing paying clients who need milter service
so I can work on it as part of my day job. so I can work on it as part of my day job.
If I have left anybody out, send me a reminder: stuart@bmsi.com If I have left anybody out, send me a reminder: stuart@gathman.org
...@@ -192,7 +192,7 @@ Authors ...@@ -192,7 +192,7 @@ Authors
------- -------
Jim Niemira (urmane@urmane.org) wrote the original C module and some quick Jim Niemira (urmane@urmane.org) wrote the original C module and some quick
and dirty python to use it. Stuart D. Gathman (stuart@bmsi.com) took that and dirty python to use it. Stuart D. Gathman (stuart@gathman.org) took that
kludge and added threading and context objects to it, wrote a proper OO kludge and added threading and context objects to it, wrote a proper OO
wrapper (Milter.py) that handles attachments, did lots of testing, packaged wrapper (Milter.py) that handles attachments, did lots of testing, packaged
it with distutils, and generally transformed it from a quick hack to a it with distutils, and generally transformed it from a quick hack to a
......
Support smfi_negotiate and auto negotiate only those callbacks for which
Milter.Milter methods have been overridden. (Python should be able to
do that.)
Lookup exact RFC syntax of real name / email and make Lookup exact RFC syntax of real name / email and make
Milter.utils.parse_addr() pass all unit tests. Milter.utils.parse_addr() pass all unit tests.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment