From: Murray S. K. <ms...@se...> - 2007-07-31 04:14:00
|
Continuing something that started last week on dkim-milter-discuss: On Thu, 26 Jul 2007, Tony Earnshaw wrote: > Quite another thing is, that Ralf Hildbrandt has posted a bug that he > considers a Postfix show-stopper at > http://sourceforge.net/tracker/index.php?func=detail&aid=1760481&group_id=139420&atid=744358. This was opened on SourceForge as bug #1760481. I've added a dynamic string allocation suite ("dstring") to libdkim and attached a patch to that bug which makes use of it when processing headers inside dkim-canon.c. In dkim-filter I've implemented a similar but much more simple mechanism for doing the same thing in dkim-filter. I've done some tests with very large headers and dkim-filter, and there's now a unit test to exercise the dstring stuff in libdkim's source code as well. It all appears to be functional and not leaking. If you're hitting this problem, please try the patch and let me know how it works. The patch touches a large number of files; if you have trouble applying it for one reason or another, let me know and I can make a fresh tarball available privately. |