ChangeLog --------- 1.8 Reduced CPU usage by 60-70% by calling draw_progress_bar() only when it is usefull. Removed multithread part since it is no longer needed. 1.7 Implemented a zero-copy alghorithm, the message read from the network is filtered and passed to procmail on the fly. Reduced CPU usage and memory occupation. Added threading to wait for procmail to finish, so the main program can download next message in the meanwhile. 1.6 Bug fixes and some performance tuning (less CPU usage), but the message is still copied more times than needed before reaching procmail. 1.5 Fixed a bug that sometimes caused pop3get to add garbage at the end of messages 1.4 Fixed many bugs intruduced in 1.3 that caused message corruption Rewritten pop3_get_message() from scratch 1.3 Fixed a major parser bug that prevented use of more than one server Fixed some other minor bugs Optimizations (much less cpu usage) Added overall progress indicator based on total bytes 1.2 Rewritten parser from scratch Repaired some bugs that caused some messages not to be deleted Reduced CPU usage 1.1 Mostly bug fixing