[Spambayes-checkins] spambayes CHANGELOG.txt, 1.26, 1.27 POP3PROXY.txt, 1.4, 1.5 TESTING.txt, 1.1, 1.2

Anthony Baxter anthonybaxter at users.sourceforge.net
Wed Nov 5 08:01:46 EST 2003


Update of /cvsroot/spambayes/spambayes
In directory sc8-pr-cvs1:/tmp/cvs-serv4915

Modified Files:
	CHANGELOG.txt POP3PROXY.txt TESTING.txt 
Log Message:
thank you mr aspell

Index: CHANGELOG.txt
===================================================================
RCS file: /cvsroot/spambayes/spambayes/CHANGELOG.txt,v
retrieving revision 1.26
retrieving revision 1.27
diff -C2 -d -r1.26 -r1.27
*** CHANGELOG.txt	30 Oct 2003 00:07:55 -0000	1.26
--- CHANGELOG.txt	5 Nov 2003 13:01:44 -0000	1.27
***************
*** 27,31 ****
  Mark Hammond      29/09/2003  Outlook: Add slightly better stats, and a better framework to extend.
  Skip Montanaro    26/09/2003  Dump TRAINED_HDR global.  Reference options[...] instead.
! Mark Hammond      25/09/2003  Add patch [ 809008 ] safe start/stop and exlusive execution on windows
  Tony Meyer        24/09/2003  sb_filter.py: If the -n switch was before the -d/-p switch, then the name wouldn't be used. This is rather unintuitive, so fix this so that the -d/-p name is used wherever the -n switch is.
  Adam Walker       24/09/2003  pop3proxy_tray: Check if the web interface port can be bound as a simple test of if the proxy is running.
--- 27,31 ----
  Mark Hammond      29/09/2003  Outlook: Add slightly better stats, and a better framework to extend.
  Skip Montanaro    26/09/2003  Dump TRAINED_HDR global.  Reference options[...] instead.
! Mark Hammond      25/09/2003  Add patch [ 809008 ] safe start/stop and exclusive execution on windows
  Tony Meyer        24/09/2003  sb_filter.py: If the -n switch was before the -d/-p switch, then the name wouldn't be used. This is rather unintuitive, so fix this so that the -d/-p name is used wherever the -n switch is.
  Adam Walker       24/09/2003  pop3proxy_tray: Check if the web interface port can be bound as a simple test of if the proxy is running.
***************
*** 47,58 ****
  Tony Meyer        08/10/2003  Ensure that we store the messageinfo database when changes are made.
  Tony Meyer        07/10/2003  Fix [ 818552 ] Exchange 2000 IMAPserver & imaplib.error: APPEND command er
! Tony Meyer        06/10/2003  Trivial fix for imap over ssl being offered when it is available.
  Tony Meyer        03/10/2003  Fix [ 810342 ] sb_smtpproxy does not work with smtplib.SMTP.sendmail()
  Tony Meyer        03/10/2003  Fix [ spambayes-Bugs-816400 ] Crash because of bad date.
  Sjoerd Mullender  02/10/2003  imapfilter: if problems occur parsing the date, just use the current date/time.
  Tony Meyer        30/09/2003  Fix [ 814322 ] AttributeError: hdrtxt
! Tony Meyer        29/09/2003  smtpproxy: If we successfully trained a message from the pop3proxy cache or imap server, we still said that we couldn't find it.  Fix.
  Tony Meyer        29/09/2003  smtpproxy: Fix a minor printing error that would cause a traceback.
! Tony Meyer        29/09/2003  imapfilter: Fix trying to view imap folders before restarting and after entering in details.
  Tony Meyer        28/09/2003  Don't use 'pragma: no_cache' to try and stop browsers caching the web interface pages.
  Skip Montanaro    26/09/2003  Correct sense of include_trained test in mbox_train.
--- 47,58 ----
  Tony Meyer        08/10/2003  Ensure that we store the messageinfo database when changes are made.
  Tony Meyer        07/10/2003  Fix [ 818552 ] Exchange 2000 IMAPserver & imaplib.error: APPEND command er
! Tony Meyer        06/10/2003  Trivial fix for IMAP over SSL being offered when it is available.
  Tony Meyer        03/10/2003  Fix [ 810342 ] sb_smtpproxy does not work with smtplib.SMTP.sendmail()
  Tony Meyer        03/10/2003  Fix [ spambayes-Bugs-816400 ] Crash because of bad date.
  Sjoerd Mullender  02/10/2003  imapfilter: if problems occur parsing the date, just use the current date/time.
  Tony Meyer        30/09/2003  Fix [ 814322 ] AttributeError: hdrtxt
! Tony Meyer        29/09/2003  smtpproxy: If we successfully trained a message from the pop3proxy cache or IMAP server, we still said that we couldn't find it.  Fix.
  Tony Meyer        29/09/2003  smtpproxy: Fix a minor printing error that would cause a traceback.
! Tony Meyer        29/09/2003  imapfilter: Fix trying to view IMAP folders before restarting and after entering in details.
  Tony Meyer        28/09/2003  Don't use 'pragma: no_cache' to try and stop browsers caching the web interface pages.
  Skip Montanaro    26/09/2003  Correct sense of include_trained test in mbox_train.
***************
*** 65,69 ****
  Skip Montanaro    19/09/2003  Worm around a possible email pkg bug.
  Skip Montanaro    19/09/2003  hammiebulk & mboxtrain: Minor performance boost when training on lots of mail.
! Skip Montanaro    19/09/2003  Place a threshold on the number of items displayed per section in the review page of the ui.
  Tony Meyer        18/09/2003  Change the Outlook plug-in to use the general default (currently False) for the experimental_ham_spam_imbalance adjustment.
  Tony Meyer        18/09/2003  Change the default for address_headers to include to, cc, reply-to, and sender as per Tim's suggestion.
--- 65,69 ----
  Skip Montanaro    19/09/2003  Worm around a possible email pkg bug.
  Skip Montanaro    19/09/2003  hammiebulk & mboxtrain: Minor performance boost when training on lots of mail.
! Skip Montanaro    19/09/2003  Place a threshold on the number of items displayed per section in the review page of the UI.
  Tony Meyer        18/09/2003  Change the Outlook plug-in to use the general default (currently False) for the experimental_ham_spam_imbalance adjustment.
  Tony Meyer        18/09/2003  Change the default for address_headers to include to, cc, reply-to, and sender as per Tim's suggestion.
***************
*** 71,75 ****
  Tony Meyer        18/09/2003  If we can't find a config file anywhere but the windows app data directory, then load it.
  Tony Meyer        18/09/2003  Use urllib not urllib2 to shut down the proxy.
! Tony Meyer        18/09/2003  Create the server strings for the ui *after* reading in the command line parameters.
  Tony Meyer        18/09/2003  Move notate_to and notate_subject options to the "Headers" section.
  Tony Meyer        18/09/2003  Move all the storage options in the "pop3proxy" section to the "Storage" section.
--- 71,75 ----
  Tony Meyer        18/09/2003  If we can't find a config file anywhere but the windows app data directory, then load it.
  Tony Meyer        18/09/2003  Use urllib not urllib2 to shut down the proxy.
! Tony Meyer        18/09/2003  Create the server strings for the UI *after* reading in the command line parameters.
  Tony Meyer        18/09/2003  Move notate_to and notate_subject options to the "Headers" section.
  Tony Meyer        18/09/2003  Move all the storage options in the "pop3proxy" section to the "Storage" section.
***************
*** 98,106 ****
  Mark Hammond      10/09/2003  Outlook: use the classifier's (new) store method rather than an Outlook specific one.
  Tony Meyer        10/09/2003  Re-fix storage.py so that hammie works with a pickle or dbm.
! Tony Meyer        09/09/2003  Fix for [ 802545 ] crash when loggin off imapfilter UI
  Tony Meyer        09/09/2003  Fix for [ 802347 ] multiline options saved incorrectly
  Tony Meyer        09/09/2003  Implement half of [ 801699 ] migration from hammie to sb_* scripts (although in a different way)
  Tony Meyer        09/09/2003  sb_server should store and close the db before reopening it.  gdbm fails if we do not do this.  Fix this.
! Tony Meyer        09/09/2003  imapfilter: correctly handle imap servers that (wrongly) fail to put folder names in quotation marks
  Mark Hammond      09/09/2003  Add a close method to the various storage classes.
  Sjoerd Mullender  08/09/2003  Fix for [ 801952 ] Imapfilter appending headers
--- 98,106 ----
  Mark Hammond      10/09/2003  Outlook: use the classifier's (new) store method rather than an Outlook specific one.
  Tony Meyer        10/09/2003  Re-fix storage.py so that hammie works with a pickle or dbm.
! Tony Meyer        09/09/2003  Fix for [ 802545 ] crash when logging off imapfilter UI
  Tony Meyer        09/09/2003  Fix for [ 802347 ] multiline options saved incorrectly
  Tony Meyer        09/09/2003  Implement half of [ 801699 ] migration from hammie to sb_* scripts (although in a different way)
  Tony Meyer        09/09/2003  sb_server should store and close the db before reopening it.  gdbm fails if we do not do this.  Fix this.
! Tony Meyer        09/09/2003  imapfilter: correctly handle IMAP servers that (wrongly) fail to put folder names in quotation marks
  Mark Hammond      09/09/2003  Add a close method to the various storage classes.
  Sjoerd Mullender  08/09/2003  Fix for [ 801952 ] Imapfilter appending headers
***************
*** 108,112 ****
  Sjoerd Mullender  08/09/2003  Trivial fix for IMAP over SSL.
  Tony Meyer        08/09/2003  imapfilter: handle a folder name as a literal when presenting a list to choose from
! Tony Meyer        08/09/2003  imapfilter: handle imap servers that don't pass a blank result line for an empty search
  Mark Hammond      08/09/2003  Outlook: When we fail to add the 'Spam' field to a read-only store (eg, hotmail), complain less loudly.
  Mark Hammond      08/09/2003  Fix [ 798362 ] Toolbar becomes unresponsive and must be recreated
--- 108,112 ----
  Sjoerd Mullender  08/09/2003  Trivial fix for IMAP over SSL.
  Tony Meyer        08/09/2003  imapfilter: handle a folder name as a literal when presenting a list to choose from
! Tony Meyer        08/09/2003  imapfilter: handle IMAP servers that don't pass a blank result line for an empty search
  Mark Hammond      08/09/2003  Outlook: When we fail to add the 'Spam' field to a read-only store (eg, hotmail), complain less loudly.
  Mark Hammond      08/09/2003  Fix [ 798362 ] Toolbar becomes unresponsive and must be recreated
***************
*** 122,133 ****
  Tony Meyer     02/09/2003  Add a rough autoconfigure script, which will set up both spambayes and a mail client to use pop3proxy
  Richie Hindle  01/09/2003  Fix [ 797890 ] "assert hamcount <= nham" problem.
! Tony Meyer     01/09/2003  Fix [ spambayes-Bugs-796996 ] smtp server not started until restart.
  Richie Hindle  01/09/2003  Integrated [ 791393 ] HTTP Authentication, which closes #791319.
  Tony Meyer     01/09/2003  Added [ 796832 ] Word query should show all words starting with certain text 
! Tony Meyer     01/09/2003  Fix for [ 797316 ] Extra CRLF to smtp server causes garbage error.
  Richie Hindle  31/08/2003  The web UI's Shutdown command, and stopping the pop3proxy_service, now wait for any open proxy connections to finish before exiting the process.
  Richie Hindle  31/08/2003  X-Spambayes-Exception headers now contain a traceback as well as the exception.
  Richie Hindle  29/08/2003  Fix the yellow colour of the header boxes in the web interface in strict browers (i.e. not IE ;)
! Tony Meyer     28/08/2003  smtproxy: try a bit harder to proxy the exact command if we aren't going anything with it, and try to match it more closely even if we are.
  Mark Hammond   27/08/2003  Outlook: all menu sub-items are now temporary.
  Mark Hammond   27/08/2003  Fix [ 776808 ] Expanding toolbar crashes outlook
--- 122,133 ----
  Tony Meyer     02/09/2003  Add a rough autoconfigure script, which will set up both spambayes and a mail client to use pop3proxy
  Richie Hindle  01/09/2003  Fix [ 797890 ] "assert hamcount <= nham" problem.
! Tony Meyer     01/09/2003  Fix [ spambayes-Bugs-796996 ] SMTP server not started until restart.
  Richie Hindle  01/09/2003  Integrated [ 791393 ] HTTP Authentication, which closes #791319.
  Tony Meyer     01/09/2003  Added [ 796832 ] Word query should show all words starting with certain text 
! Tony Meyer     01/09/2003  Fix for [ 797316 ] Extra CRLF to SMTP server causes garbage error.
  Richie Hindle  31/08/2003  The web UI's Shutdown command, and stopping the pop3proxy_service, now wait for any open proxy connections to finish before exiting the process.
  Richie Hindle  31/08/2003  X-Spambayes-Exception headers now contain a traceback as well as the exception.
  Richie Hindle  29/08/2003  Fix the yellow colour of the header boxes in the web interface in strict browers (i.e. not IE ;)
! Tony Meyer     28/08/2003  smtpproxy: try a bit harder to proxy the exact command if we aren't going anything with it, and try to match it more closely even if we are.
  Mark Hammond   27/08/2003  Outlook: all menu sub-items are now temporary.
  Mark Hammond   27/08/2003  Fix [ 776808 ] Expanding toolbar crashes outlook
***************
*** 146,150 ****
  Mark Hammond   26/08/2003  Outlook: the experimental 'timers' options got upgraded to the 'filter' section.
  Adam Walker    26/08/2003  Outlook: added button on advanced tab to display the spambayes data folder.
! Adam Walker    26/08/2003  Outlook: move Filter Now to a seperate dialog invoked by the drop down menu on the toolbar.
  Tony Meyer     25/08/2003  Fix some old option names.
  Tony Meyer     25/08/2003  Change the notate_to and notate_subject options to notate for spam, unsure, ham, or any combination (including none) thereof.
--- 146,150 ----
  Mark Hammond   26/08/2003  Outlook: the experimental 'timers' options got upgraded to the 'filter' section.
  Adam Walker    26/08/2003  Outlook: added button on advanced tab to display the spambayes data folder.
! Adam Walker    26/08/2003  Outlook: move Filter Now to a separate dialog invoked by the drop down menu on the toolbar.
  Tony Meyer     25/08/2003  Fix some old option names.
  Tony Meyer     25/08/2003  Change the notate_to and notate_subject options to notate for spam, unsure, ham, or any combination (including none) thereof.
***************
*** 159,163 ****
  Mark Hammond   25/08/2003  Outlook: remove last win32ui dialog.
  Mark Hammond   25/08/2003  Outlook: change default filter action to "move"
! Mark Hammond   25/08/2003  Outlook: don't score if the training was cancelled.
  Mark Hammond   25/08/2003  Outlook: present the wizard when required.
  Mark Hammond   25/08/2003  Outlook: allow filtering to be enabled, even if no training information!
--- 159,163 ----
  Mark Hammond   25/08/2003  Outlook: remove last win32ui dialog.
  Mark Hammond   25/08/2003  Outlook: change default filter action to "move"
! Mark Hammond   25/08/2003  Outlook: don't score if the training was canceled.
  Mark Hammond   25/08/2003  Outlook: present the wizard when required.
  Mark Hammond   25/08/2003  Outlook: allow filtering to be enabled, even if no training information!
***************
*** 177,182 ****
  Tony Meyer     18/08/2003  Add version information to the web interface, as requested in [ spambayes-Bugs-790051 ] Can't review messages if probability header is turned on
  Tony Meyer     16/08/2003  which_database.py: Make the script a little smarter about checking if bsddb[3] is available.
! Tony Meyer     14/08/2003  Fix [ spambayes-Bugs-788008 ] smtpproxy.py assumes toogood format for addresses
! Tony Meyer     14/08/2003  Implement patches from [ 788001 ] mboxtrain.py maildir bugfix and feature
  Tony Meyer     14/08/2003  Fix [ 787296 ] Local installation problem: hammiefilter_persistent_storage
  Tony Meyer     14/08/2003  Fix [ 788002 ] hammiebulk.py uses wrong option name
--- 177,182 ----
  Tony Meyer     18/08/2003  Add version information to the web interface, as requested in [ spambayes-Bugs-790051 ] Can't review messages if probability header is turned on
  Tony Meyer     16/08/2003  which_database.py: Make the script a little smarter about checking if bsddb[3] is available.
! Tony Meyer     14/08/2003  Fix [ spambayes-Bugs-788008 ] smtpproxy.py assumes too good format for addresses
! Tony Meyer     14/08/2003  Implement patches from [ 788001 ] mboxtrain.py Maildir bugfix and feature
  Tony Meyer     14/08/2003  Fix [ 787296 ] Local installation problem: hammiefilter_persistent_storage
  Tony Meyer     14/08/2003  Fix [ 788002 ] hammiebulk.py uses wrong option name
***************
*** 189,193 ****
  Adam Walker    09/08/2003  Use the Tahoma font in the Outlook dialogs.
  Mark Hammond   09/08/2003  Fix [ 780612 ] Outlook incorrectly trains on moves messages.
! Mark Hammond   08/08/2003  Fix bug [ 784323 ] Plug-in will not intialize/watch in offline mode
  Tony Meyer     07/08/2003  Add a mySQLClassifier class
  Skip Montanaro 07/08/2003  Add a postgreSQL classifier class, and a base SQLClassifier class
--- 189,193 ----
  Adam Walker    09/08/2003  Use the Tahoma font in the Outlook dialogs.
  Mark Hammond   09/08/2003  Fix [ 780612 ] Outlook incorrectly trains on moves messages.
! Mark Hammond   08/08/2003  Fix bug [ 784323 ] Plug-in will not initialize/watch in offline mode
  Tony Meyer     07/08/2003  Add a mySQLClassifier class
  Skip Montanaro 07/08/2003  Add a postgreSQL classifier class, and a base SQLClassifier class
***************
*** 250,254 ****
  Alpha Release 4
  ===============
! Tony Meyer  04/07/2003  Fix SF#761677 ("mboxtrain.py's -n optionhas no effect")
  Richie Hindle   03/07/2003  Put the current date and time into the footer of the web interface, rather than always displaying "Mon Dec 30 14:04:32 2002".
  Richie Hindle   03/07/2003  Fix a bug in pop3proxy where long attachments would be broken.
--- 250,254 ----
  Alpha Release 4
  ===============
! Tony Meyer  04/07/2003  Fix SF#761677 ("mboxtrain.py's -n option has no effect")
  Richie Hindle   03/07/2003  Put the current date and time into the footer of the web interface, rather than always displaying "Mon Dec 30 14:04:32 2002".
  Richie Hindle   03/07/2003  Fix a bug in pop3proxy where long attachments would be broken.
***************
*** 265,269 ****
  Tim Peters  27/06/2003  In storage.py store():  Use iteritems() instead of items() to materialize the changed_words guts.
  Tim Peters  27/06/2003  In storage.py, check WORD_CHANGED and WORD_DELETED with is not ==.
! Tim Peters  27/06/2003  Remove a superstituous check for None in storage.py (_wordinfoset()).
  Tim Peters  27/06/2003  Fix a bug in storage.py (_wordinfoget()) which could cause incorrect token counts.
  Tony Meyer	23/06/2003	In imapfilter, try to append without flags if appending fails.
--- 265,269 ----
  Tim Peters  27/06/2003  In storage.py store():  Use iteritems() instead of items() to materialize the changed_words guts.
  Tim Peters  27/06/2003  In storage.py, check WORD_CHANGED and WORD_DELETED with is not ==.
! Tim Peters  27/06/2003  Remove a superstitious check for None in storage.py (_wordinfoset()).
  Tim Peters  27/06/2003  Fix a bug in storage.py (_wordinfoget()) which could cause incorrect token counts.
  Tony Meyer	23/06/2003	In imapfilter, try to append without flags if appending fails.
***************
*** 310,314 ****
  Mark Hammond	3/06/2003	"In Outlook plugin, save config when dialog closes and not at shutdown."
  Mark Hammond	3/06/2003	Clean up toolbar images.
! Tony Meyer	30/05/2003	Added url slurper.
  Mark Hammond	29/05/2003	"DB classifier keeps a list of ""changed words"" to prevent saves from updating *all* words."
  Mark Hammond	29/05/2003	DB classifier doesn't cache hapaxes.
--- 310,314 ----
  Mark Hammond	3/06/2003	"In Outlook plugin, save config when dialog closes and not at shutdown."
  Mark Hammond	3/06/2003	Clean up toolbar images.
! Tony Meyer	30/05/2003	Added URL slurper.
  Mark Hammond	29/05/2003	"DB classifier keeps a list of ""changed words"" to prevent saves from updating *all* words."
  Mark Hammond	29/05/2003	DB classifier doesn't cache hapaxes.
***************
*** 323,327 ****
  Tim Peters	19/05/2003	Improve tokenisation for messages that have text that looks like Wr<!$FS|i|R3$s80sA >inkle Reduc<!$FS|i|R3$s80sA >tion
  Tim Peters	19/05/2003	Decode numeric character entities in html.
! Tim Peters	19/05/2003	Replace <p> and <br> tages with single blanks.
  Mark Hammond	15/05/2003	The training dialog now shows a correct progress bar for the *complete* operation - training *and* scoring
  Mark Hammond	15/05/2003	Fix SF#706170 ('Execute test suite fails in Outlook').
--- 323,327 ----
  Tim Peters	19/05/2003	Improve tokenisation for messages that have text that looks like Wr<!$FS|i|R3$s80sA >inkle Reduc<!$FS|i|R3$s80sA >tion
  Tim Peters	19/05/2003	Decode numeric character entities in html.
! Tim Peters	19/05/2003	Replace <p> and <br> tags with single blanks.
  Mark Hammond	15/05/2003	The training dialog now shows a correct progress bar for the *complete* operation - training *and* scoring
  Mark Hammond	15/05/2003	Fix SF#706170 ('Execute test suite fails in Outlook').
***************
*** 348,352 ****
  Mark Hammond	3/05/2003	Correct usage doc with respect to default directory.
  Mark Hammond	3/05/2003	Fix SF#715248 ('Pickle classifier should save to a temp file first').
! Mark Hammond	3/05/2003	Formalised error reporting in Outlook plugin.
  Mark Hammond	3/05/2003	"Created special handling for ""startup errors"" in Outlook plugin"
  Mark Hammond	3/05/2003	Allow test suite to work with bsddb3 or bsddb.
--- 348,352 ----
  Mark Hammond	3/05/2003	Correct usage doc with respect to default directory.
  Mark Hammond	3/05/2003	Fix SF#715248 ('Pickle classifier should save to a temp file first').
! Mark Hammond	3/05/2003	Formalized error reporting in Outlook plugin.
  Mark Hammond	3/05/2003	"Created special handling for ""startup errors"" in Outlook plugin"
  Mark Hammond	3/05/2003	Allow test suite to work with bsddb3 or bsddb.
***************
*** 358,367 ****
  Mark Hammond	1/05/2003	Ignore the pywin.dialogs package in the Outlook plugin install.
  Mark Hammond	1/05/2003	Save the database after an explicit train.
! Mark Hammond	1/05/2003	Fix globals statements in url slurper.
! Mark Hammond	1/05/2003	Fix testtools import in url slurper.
! Mark Hammond	1/05/2003	Print url slurper status to stderr.
! Mark Hammond	1/05/2003	Added socket.error catching in url slurper.
  Mark Hammond	1/05/2003	Avoid slurping non html content.
! Tony Meyer	1/05/2003	Fix bug where url cache would not be in the current working directory by default.
  Tony Meyer	28/04/2003	Stop using IMAP uids as our ids.
  Tony Meyer	28/04/2003	Fix SelectFolder bug in IMAP Filter.
--- 358,367 ----
  Mark Hammond	1/05/2003	Ignore the pywin.dialogs package in the Outlook plugin install.
  Mark Hammond	1/05/2003	Save the database after an explicit train.
! Mark Hammond	1/05/2003	Fix globals statements in URL slurper.
! Mark Hammond	1/05/2003	Fix testtools import in URL slurper.
! Mark Hammond	1/05/2003	Print URL slurper status to stderr.
! Mark Hammond	1/05/2003	Added socket.error catching in URL slurper.
  Mark Hammond	1/05/2003	Avoid slurping non html content.
! Tony Meyer	1/05/2003	Fix bug where URL cache would not be in the current working directory by default.
  Tony Meyer	28/04/2003	Stop using IMAP uids as our ids.
  Tony Meyer	28/04/2003	Fix SelectFolder bug in IMAP Filter.
***************
*** 370,374 ****
  Tony Meyer	28/04/2003	Fix for incorrect is_boolean code in Options.py
  Tony Meyer	28/04/2003	"IMAP Filter now only retrieves RFC822 headers when iterating, not whole message."
! Tim Stone	28/04/2003	Moved crlf replacement from IMAP to generic message class.
  Tony Meyer	27/04/2003	Minor bug fixes to Options.py
  Tony Meyer	27/04/2003	Fixed configuration file reading bug forcing single space separators instead of any whitespace.
--- 370,374 ----
  Tony Meyer	28/04/2003	Fix for incorrect is_boolean code in Options.py
  Tony Meyer	28/04/2003	"IMAP Filter now only retrieves RFC822 headers when iterating, not whole message."
! Tim Stone	28/04/2003	Moved CRLF replacement from IMAP to generic message class.
  Tony Meyer	27/04/2003	Minor bug fixes to Options.py
  Tony Meyer	27/04/2003	Fixed configuration file reading bug forcing single space separators instead of any whitespace.
***************
*** 380,386 ****
  Tony Meyer	24/04/2003	Fix SF#725466 ('Include a proper locale fix in Options.py').
  Tony Meyer	24/04/2003	Fix SF#726255 ('Problem if bayescustomize.ini not there').
! Tony Meyer	24/04/2003	Moved the crlf fixing from generic message class to IMAP filter.
  Tony Meyer	24/04/2003	Major rewrite of Options.py
! Tony Meyer	24/04/2003	Changed options with muliple values to tuples.
  Tony Meyer	24/04/2003	Fixed bug where the IMAP user interface would try to display a folder before logging in.
  Tony Meyer	24/04/2003	Added convert_config_file script.
--- 380,386 ----
  Tony Meyer	24/04/2003	Fix SF#725466 ('Include a proper locale fix in Options.py').
  Tony Meyer	24/04/2003	Fix SF#726255 ('Problem if bayescustomize.ini not there').
! Tony Meyer	24/04/2003	Moved the CRLF fixing from generic message class to IMAP filter.
  Tony Meyer	24/04/2003	Major rewrite of Options.py
! Tony Meyer	24/04/2003	Changed options with multiple values to tuples.
  Tony Meyer	24/04/2003	Fixed bug where the IMAP user interface would try to display a folder before logging in.
  Tony Meyer	24/04/2003	Added convert_config_file script.
***************
*** 398,402 ****
  Tony Meyer	22/04/2003	Improved processing of fetch response in IMAP filter.
  Tim Stone	21/04/2003	Cosmetic changes to the web configuration page.
! Skip Montanaro	21/04/2003	Fix crlf regex in message.py
  Tony Meyer	21/04/2003	Fix SF#725307 ('Outlook plugin won't load (anymore)').
  Tim Stone	21/04/2003	Rewrote is_valid method in Options.py
--- 398,402 ----
  Tony Meyer	22/04/2003	Improved processing of fetch response in IMAP filter.
  Tim Stone	21/04/2003	Cosmetic changes to the web configuration page.
! Skip Montanaro	21/04/2003	Fix CRLF regex in message.py
  Tony Meyer	21/04/2003	Fix SF#725307 ('Outlook plugin won't load (anymore)').
  Tim Stone	21/04/2003	Rewrote is_valid method in Options.py
***************
*** 417,421 ****
  Tony Meyer	19/04/2003	Use IMAP date instead of the local one.
  Tony Meyer	19/04/2003	Added utility functions to Options.py to assist people to figure out what is available.
! Tony Meyer	18/04/2003	"Remove support for pop3proxy_port, pop3proxy_server_name and pop3proxy_server_port otpions (long deprecated)."
  Tony Meyer	18/04/2003	Remove option to launch smtpproxy and always do this from pop3proxy (if servers are specified).
  Tony Meyer	18/04/2003	Fix smtpproxy bug that would prevent mail sent in the same session as training mail being delivered.
--- 417,421 ----
  Tony Meyer	19/04/2003	Use IMAP date instead of the local one.
  Tony Meyer	19/04/2003	Added utility functions to Options.py to assist people to figure out what is available.
! Tony Meyer	18/04/2003	"Remove support for pop3proxy_port, pop3proxy_server_name and pop3proxy_server_port options (long deprecated)."
  Tony Meyer	18/04/2003	Remove option to launch smtpproxy and always do this from pop3proxy (if servers are specified).
  Tony Meyer	18/04/2003	Fix smtpproxy bug that would prevent mail sent in the same session as training mail being delivered.
***************
*** 433,437 ****
  Tim Stone	17/04/2003	Added -p option for password prompt in imapfilter.
  Tim Stone	17/04/2003	Corrected imapfilter training error which would result in no training being done.
! Tim Stone	17/04/2003	Corrected an error in the timed loop that unnecessarily kept imap sessions open.
  Tim Stone	17/04/2003	Moved the header repaid regex into the message class.
  Tony Meyer	17/04/2003	Added ConfigParser from Python 2.3 which solves many problems in the 2.2 version.
--- 433,437 ----
  Tim Stone	17/04/2003	Added -p option for password prompt in imapfilter.
  Tim Stone	17/04/2003	Corrected imapfilter training error which would result in no training being done.
! Tim Stone	17/04/2003	Corrected an error in the timed loop that unnecessarily kept IMAP sessions open.
  Tim Stone	17/04/2003	Moved the header repaid regex into the message class.
  Tony Meyer	17/04/2003	Added ConfigParser from Python 2.3 which solves many problems in the 2.2 version.
***************
*** 491,495 ****
  Mark Hammond	7/03/2003	Handle MAPI exceptions better in Outlook plugin.
  Mark Hammond	7/03/2003	"Centralise detection of ""not found"" exceptions in Outlook plugin."
! Mark Hammond	7/03/2003	Supress errors in outlook plugin when hotmail connector can't save the message.
  T. Alexander Popiel	7/03/2003	Added another regime to regimes.py.
  Tim Stone	6/03/2003	Added SF#690928 ('turn off saving messages in popproxy').
--- 491,495 ----
  Mark Hammond	7/03/2003	Handle MAPI exceptions better in Outlook plugin.
  Mark Hammond	7/03/2003	"Centralise detection of ""not found"" exceptions in Outlook plugin."
! Mark Hammond	7/03/2003	Suppress errors in outlook plugin when hotmail connector can't save the message.
  T. Alexander Popiel	7/03/2003	Added another regime to regimes.py.
  Tim Stone	6/03/2003	Added SF#690928 ('turn off saving messages in popproxy').
***************
*** 514,518 ****
  Tony Meyer	1/03/2003	Expose options for adding an id to incoming mail in pop3proxy.
  Tony Meyer	1/03/2003	Expose options for using smtpproxy.
! T. Alexander Popiel	28/02/2003	Put all regimes into regmies.py.  Define fpfnunsure and fnunsure regimes.
  T. Alexander Popiel	28/02/2003	Fix name conflict between regimes list and regimes source file in incremental.py
  T. Alexander Popiel	28/02/2003	Reduce the amount of progress output in incremental.py
--- 514,518 ----
  Tony Meyer	1/03/2003	Expose options for adding an id to incoming mail in pop3proxy.
  Tony Meyer	1/03/2003	Expose options for using smtpproxy.
! T. Alexander Popiel	28/02/2003	Put all regimes into regimes.py.  Define fpfnunsure and fnunsure regimes.
  T. Alexander Popiel	28/02/2003	Fix name conflict between regimes list and regimes source file in incremental.py
  T. Alexander Popiel	28/02/2003	Reduce the amount of progress output in incremental.py
***************
*** 533,537 ****
  Mark Hammond	12/02/2003	Check for correct exception when removing file in Outlook addin.
  Mark Hammond	12/02/2003	Check for bsddb3 before bsddb (previously bsddb3 would never be found).
! Tim Stone	10/02/2003	Changed BAYESCUSTOMIZE environment varaible parsing from a split to a regex to fix filenames with embedded spaces.
  Tim Stone	8/02/2003	Ensure that nham and nspam are instances of integer in dbExpImp.py
  Tim Stone	8/02/2003	Ensure that nham and nspam becoming strings doesn't break classification.
--- 533,537 ----
  Mark Hammond	12/02/2003	Check for correct exception when removing file in Outlook addin.
  Mark Hammond	12/02/2003	Check for bsddb3 before bsddb (previously bsddb3 would never be found).
! Tim Stone	10/02/2003	Changed BAYESCUSTOMIZE environment variable parsing from a split to a regex to fix filenames with embedded spaces.
  Tim Stone	8/02/2003	Ensure that nham and nspam are instances of integer in dbExpImp.py
  Tim Stone	8/02/2003	Ensure that nham and nspam becoming strings doesn't break classification.
***************
*** 542,544 ****
  Mark Hammond	3/02/2003	If a new bsddb or bsddb3 module is available use this instead of a pickle in the Outlook plugin.
  Mark Hammond	3/02/2003	Add tick-marks to the filter dialog.
! Mark Hammond	3/02/2003	Fix SF#677804 ('Untouched fitler command error').
--- 542,544 ----
  Mark Hammond	3/02/2003	If a new bsddb or bsddb3 module is available use this instead of a pickle in the Outlook plugin.
  Mark Hammond	3/02/2003	Add tick-marks to the filter dialog.
! Mark Hammond	3/02/2003	Fix SF#677804 ('Untouched filter command error').

Index: POP3PROXY.txt
===================================================================
RCS file: /cvsroot/spambayes/spambayes/POP3PROXY.txt,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** POP3PROXY.txt	29 Jul 2003 08:12:10 -0000	1.4
--- POP3PROXY.txt	5 Nov 2003 13:01:44 -0000	1.5
***************
*** 4,8 ****
  Setting Eudora to use different ports under Windows
  ---------------------------------------------------
! Eudora can be configured to support multiple pop and smtp servers 
  on different localhost ports - at least on Windows. You just can't do it 
  from the Tools->Options menu. Eudora reads an ini file, 
--- 4,8 ----
  Setting Eudora to use different ports under Windows
  ---------------------------------------------------
! Eudora can be configured to support multiple pop and SMTP servers 
  on different localhost ports - at least on Windows. You just can't do it 
  from the Tools->Options menu. Eudora reads an ini file, 
***************
*** 31,37 ****
           In eudora.new (or whatever you called it) find the section 
  starting with [Settings]. This contains settings for the dominant personality.
!          Find the line beggining POPAccount. The last part of the account 
  name starting with '@' is the server. Change it to @localhost.
!          Find the lines beggining SMTPServer and POPServer. They will have 
  the server names defined for your dominant personality.
           Change both server names to localhost
--- 31,37 ----
           In eudora.new (or whatever you called it) find the section 
  starting with [Settings]. This contains settings for the dominant personality.
!          Find the line beginning POPAccount. The last part of the account 
  name starting with '@' is the server. Change it to @localhost.
!          Find the lines beginning SMTPServer and POPServer. They will have 
  the server names defined for your dominant personality.
           Change both server names to localhost
***************
*** 66,70 ****
  looks like this.  The end of the first line must be the same as the start of
  the second line.
! When this file is created, go to the "TCP/IP" control panl.  Set the user
  level to 'Administrator'.  Click on "Use a host file" and select this file.
  Save your changes.
--- 66,70 ----
  looks like this.  The end of the first line must be the same as the start of
  the second line.
! When this file is created, go to the "TCP/IP" control panel.  Set the user
  level to 'Administrator'.  Click on "Use a host file" and select this file.
  Save your changes.

Index: TESTING.txt
===================================================================
RCS file: /cvsroot/spambayes/spambayes/TESTING.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TESTING.txt	5 Sep 2002 20:55:02 -0000	1.1
--- TESTING.txt	5 Nov 2003 13:01:44 -0000	1.2
***************
*** 256,258 ****
    only a few specific msgs zooms (of course sometimes that's intentional!
    I haven't been shy about adding changes specifically geared toward
!   squahsing very narrow classes of false positives).
--- 256,258 ----
    only a few specific msgs zooms (of course sometimes that's intentional!
    I haven't been shy about adding changes specifically geared toward
!   squashing very narrow classes of false positives).





More information about the Spambayes-checkins mailing list