http://bugzilla.spamassassin.org/show_bug.cgi?id=3383
------- Additional Comments From [EMAIL PROTECTED] 2004-05-15 06:26 ------- Actually, I misread the entry "05/12: all tickets should be finished and closed." in your mail as an overall freeze. I committed my first patch. About your comment to my second patch, I don't really understand what you mean. The points of these patch are: 1. Don't reinvent the wheel and do the header parsing in spamd.raw but use Message.pm. That's trivial. 2. Don't store two copies of the mail in the memory. Currently the mail is first completely read into @msglines which is then copied inside the Message.pm ctor. At that point, two copies of the mail exist in memory while we theoretically only need one if we could just feed the incoming stuff directly line-per-line to the Message.pm. That's what the anonymous subroutine is for. As that one also has to check for the size, I can't just feed the ctor a reference to $client->getline(). If you don't like the second enhancement, I'll keep it out and just commit a variation which does the alternate parsing via Message.pm. ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
