Граф коммитов

31 Коммитов

Автор SHA1 Сообщение Дата
beard%netscape.com 737a579e5e Added TokenEnumeration, which provides efficient direct enumeration of the Tokenizer's PLDHashTable. r/sr=brendan, a=asa [not part of build] 2002-10-18 06:31:47 +00:00
beard%netscape.com 602c054e3f Performance enhancement: using PLDHashTable to store tokens by value in the hash table, using PLArenaPool to allocate token word strings. r/sr=brendan, r=dmose [not part of build] 2002-10-16 21:29:25 +00:00
beard%netscape.com 0ac379140a oops, forgot a return type on isUpperCase() r/sr=sspitzer a=asa [not part of build] 2002-10-12 01:14:53 +00:00
beard%netscape.com a7af6ead53 Don't lowercase non-ASCII characters! r/sr=sspitzer a=asa [not part of build] 2002-10-12 00:45:07 +00:00
beard%netscape.com 78129fe6da Fixed declaration of nsIJunkMailPlugin::setMessageClassification consistent with nsMsgJunkStatus typedef. Added pooled allocation for tokens and word strings. r=bienvenu sr=sspitzer, a=asa [not end user visible as yet] 2002-10-10 01:20:47 +00:00
sspitzer%netscape.com b249c67565 no need to cast this, now that we use nsMsgJunkStatus type. r/sr=bienvenu 2002-10-09 03:11:33 +00:00
sspitzer%netscape.com 0e48c7de27 more work for #169638. spam UI work (still in progress) including changes to allow search by score. "score" attribute is now "junkscore", per mscott. some code cleanup.
r/sr=mscott
2002-10-08 04:29:57 +00:00
bienvenu%netscape.com f6287abc17 pass uris, not urls to spam filter plugin, not part of build, r/sr=sspitzer 2002-10-08 02:39:02 +00:00
beard%netscape.com d5a6370888 Using a fixed sized (16k) token buffer, now byte swapping 32-bit integers written into the training data, correctly opening the ANSI file in binary mode (crucial on the Mac). [not part of build] 2002-10-04 22:47:36 +00:00
ducarroz%netscape.com c86c793c57 Bug 172210. Set correct parameter to force mime generating clean output for mail filter. R=cavin, SR=sspitzer 2002-10-04 22:43:26 +00:00
beard%netscape.com 5daa6bd705 Remove obsolete file. r=sspitzer [not part of build, either] 2002-10-03 22:29:52 +00:00
beard%netscape.com 2a6c98ca92 Kill warnings. [not part of build] 2002-10-03 22:22:42 +00:00
ducarroz%netscape.com 81d80c2c34 Fix spam filter bustage on Windows and Linux. Not part of the build yet 2002-10-03 02:35:57 +00:00
beard%netscape.com cf8c039a86 Switched to binary format for training data. [not part of build] 2002-10-03 00:26:44 +00:00
beard%netscape.com a8c45c3ea3 Incorporated patch from bug #172210 (thanks jf), added code to writeTokens to write correct data when there are 0 tokens, so that readTokens will work correctly in that case. [not part of build] 2002-10-02 22:16:00 +00:00
beard%netscape.com af47bfb387 Added writeTrainingData/readTrainingData methods which save to a file called "training.txt" in the current profile directory. [not part of build] 2002-10-02 21:52:21 +00:00
beard%netscape.com 57da5f9c29 Fixes learning, removes usage of NaN, and correctly initializes refcount of the nsIStreamListener. [not part of build]. 2002-10-02 19:54:32 +00:00
sspitzer%netscape.com 593dbee451 instead of NAN, use 0. build problems on win32 (and probably linux).
r=beard.
2002-10-02 18:31:17 +00:00
sspitzer%netscape.com 1475e8ac99 more build changes for beards new bayesian filter implementation. not part of build yet. 2002-10-02 10:18:56 +00:00
sspitzer%netscape.com d9d457963c some changes for windows / linux. not part of the build. 2002-10-02 09:02:18 +00:00
sspitzer%netscape.com 3064d6c4cd ignore generated makefile. 2002-10-02 07:21:41 +00:00
beard%netscape.com eaefeda218 Bayesian Spam Filter C++ implementation. [not part of build yet]. 2002-10-02 01:58:35 +00:00
sspitzer%netscape.com d0c5c48dd4 adding consts to the nsIMsgFilterPlugin interface, and using it.
removing UI added to extension, since there is core UI For this already (but off by default).
part of bug #169638.  r/sr=bienvenu
2002-09-30 22:13:01 +00:00
beard%netscape.com 37447ed8fd Simplify the subclassing, using __proto__ explicitly, and remove an unnecessary extra level of prototype chain when instantiating the algorithm. (not part of build, r=peterv) 2002-09-28 17:02:53 +00:00
dmose%netscape.com 3145cc5850 Change function name to avoid namespace collision; don't write out the database if nothing has changed; use scores instead of labels to be compatible with the rest of the infrastructure (not part of build) 2002-09-28 00:54:57 +00:00
dmose%netscape.com 403c4388ce Changes from peterv to not modify the database based on automatically classified spam (not part of build) 2002-09-28 00:53:34 +00:00
dmose%netscape.com f7430dd4a6 Tweaks to match interface; not part of build 2002-09-26 22:34:18 +00:00
dmose%netscape.com 47b7f75517 Fix syntax error (not yet part of build). 2002-09-26 01:12:42 +00:00
dmose%netscape.com 41256e5e66 Fix syntax error (not part of build). 2002-09-26 01:03:06 +00:00
dmose%netscape.com de82a1b204 Add comment crediting various folks in the Bayesian spam community for their ideas. 2002-09-25 22:22:07 +00:00
dmose%netscape.com b7890a4bbb Initial work (mostly by peterv) for a bayesian spam filter. Not yet part of the build. 2002-09-25 22:15:12 +00:00