diff --git a/CREDITS b/CREDITS index f47611a27847fca9164be1a3ee9863403088fdb0..7219e5d4a29c21937a5fa7e021daa8511fd7a9cf 100644 --- a/CREDITS +++ b/CREDITS @@ -1,5 +1,5 @@ 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 wrapper (Milter.py) that handles attachments, did lots of testing, packaged it with distutils, and generally transformed it from a quick hack to a @@ -7,7 +7,6 @@ real, usable Python extension. Other contributors (in random order): - Daniel Troeder for pointing out a typo in @noreply arkanes@irc.freenode.net @@ -44,4 +43,4 @@ Business Management Systems - http://www.bmsi.com for hosting the website, and providing paying clients who need milter service 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 diff --git a/README b/README index a4cd955072f0cdd55296e06d92f5d724b77b54db..6168b8a4daa4b99f4cfa722fe4188a842b57786d 100644 --- a/README +++ b/README @@ -192,7 +192,7 @@ Authors ------- 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 wrapper (Milter.py) that handles attachments, did lots of testing, packaged it with distutils, and generally transformed it from a quick hack to a diff --git a/TODO b/TODO index 36b0e75aef81831d355c3834747ecfba7d5496c9..2b6c97f751dea31b1818a85265ebba04ea43503a 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,2 @@ -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 Milter.utils.parse_addr() pass all unit tests.