Folks, Here's what's in v0.17.4... 1. The coloring of email now output information about the probability of this mail being in each bucket. (Requested by bana-sea- and stmatth) 2. Save the bucket statistics each time they change so that the UI is always correct even if POPFile were to crash (which I have never seen :-) (jswu made the bug report) 3. You can now click on a bucket name to look at the contents of the bucket and see all the words (could take a while for a really big bucket) and POPFile also shows you which words it has used in the current session by coloring them. (jswu requested this) 4. Subject line modification is now a per bucket feature and a global setting. (Requested by mgnoonan and many others) 5. You can rename buckets (Requested by zonk3r with a patch from eytanh) 6. Fixed a bug where bucket_start and not_likely were not being recalculated on a reclassification causing errors when low volumes of mail have been added to the corpus. (Thanks to biljir for spotting this) 7. Fixed a bug in Bayes.pm that could cause an arithmetic error with only one bucket defined. (Thanks to biljir for spotting this too) 8. Changed the way we clean up log and mail files so that we don't do everything relative to midnight GMT causing all mail files to disappear during the day time in the US. (biljir...) 9. Fixed a bug where looking up a word in the stop list caused the lookup code to give an odd error message about the word being blank. (biljir...) 10. Allow - and _ in bucket names again. (rboatright, ccitchuck and dyoungmcwicom caught this and posted bug reports) 11. Fixed a problem preventing POPFile from working correctly as a remote server for either UI or POP3 access. (lhon reported the bug) 12. Only grab the first From: and Subject: in the history view. Previously were looking through the whole message for them causing us to sometimes get the wrong From: line. (Thanks to ndsbriand for the bug report). 13. Improve regular expression handling in get_value/set_value to protect against odd character causing regexp problem. (sseidler pointed out the problem and the fix) 14. Handle the Apple Mac's use of \r for line termination in the mail parser so that insertion works on files exported on the Mac from programs like Microsoft Entourage. (sharinga pointed this out) 15. Reinforce mode is now on by default so that you can always reclassify a message to itself to help teach POPFile by reinforcing what it already knows. (The feature was requested by many people and formally by tlindner) 16. Changed the title to POPFile Control Center and added a Feed Me! link for donations. Added a link to the mailing list to encourage people to sign up. 17. Clearer On/Off buttons where they are used so that you can only click on the option that is not currently selected. Before you could click On when something was On which made no sense. 18. Longer default timeout for connection to the mail server since some people have slow servers and POPFile wasn't giving them long enough to respond. 19. Split long lines in the History view so that mail stays all on one screen with no left/right scrolling. (biljir asked for this). 20. Don't add classification to the Subject: line if it already present to prevent long lines of []. (Requested by someone who's handle I have lost, sorry). 21. Incorporated a patch that simplified the code that checks for localpop and localui usage. (Thanks to danboo) 22. Reinstated code the prevents message parsing after 100k for speed and to prevent client side timeouts. Reduced the timeout protection interval to 2 seconds. 23. Changed the buckets view to show the total number of words and the unique words in each bucket. Reorganized the screen to put statistics below the bucket data. 24. Incorporated three patches from danboo that make POPFile run well with use warnings turned on for the PM modules so that it is as clean as possible. 25. New command line option called -separator to set the separator used in the user name field. Default is : so that you'd specify pop.company.com:username but can be changed in cases where : is not acceptable. 26. Windows version now has an uninstaller. The uninstaller is accessible from the POPFile group on the Start Menu. 27. Fixed a problem with MIME decoding that could have resulted in very odd strings being added to the bucket words. (Bug report by djjames, used the MIME Torture Test created by Mark Crispin to test further) 28. Added some extra words to the stop list to remove very common English words from the classification system. (Suggested by biljir) 29. Fixed a problem where an incredibly long line in a header (say 100k which I've actuall seen in a spam) would cause POPFile to hang for a really long time and then corrupt the message to the mail client. (biljir supplied the example mail). 30. Added parsing of IP addresses as these seem to help the POPFile engine determine the correct classification for a message. (thebashar asked for this a while ago) 31. Deleting and Creating buckets in the UI were sharing a form field and deletion was also creating the same bucket it was deleting! 32. Fixed an odd bug associated with the bucket colors changing sometimes. Upgrading... Just install POPFile on top of the currently installed version. Keep the ideas and bug reports coming. John.
Should you find anything in the documentation that is incomplete, unclear, outdated or just plain wrong, please let us know and leave a note in the Documentation Forum.