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

109 Коммитов

Автор SHA1 Сообщение Дата
jwalden%mit.edu 011b78bd7e Bug 348748 - Remove NS_.*_CAST from mail and mailnews. r=bsmedberg on the script to do it, no approval necessary for mail-only fix. 2007-08-06 18:43:58 +00:00
scott%scott-macgregor.org c8cb2449ab Bug #379070 --> convert GetMessageServiceFromURI to use nsACString instead of a char *.
Patch by Joerg Bornemann <jobor@gmx.de>
sr=mscott
2007-07-03 06:57:10 +00:00
scott%scott-macgregor.org 1b84d653ac Bug #379070 --> more string cleanup work for mailnews in preparation of moving to frozen linkage.
r=prasad
2007-06-11 00:05:30 +00:00
scott%scott-macgregor.org cbf6917dcf Bug #379070 --> remove nsCRT methods from import, extensions, db.
sr=bienvenu
2007-06-07 23:19:13 +00:00
scott%scott-macgregor.org 473b780573 Bug #379070 --> remove use of nsCRT for |char *| strings in base, db and extensions.
sr=bienvenu
2007-06-05 20:49:14 +00:00
scott%scott-macgregor.org f4520f4b2f Bug #379070 --> string cleanup in mailnews.
Remove nsAdopting(C)String. nsPromiseFlat(C)String --> PromiseFlat(C)String. Remove use of nsPrintfCString. None of these APIs are available to use under frozen linkage.

sr=bienvenu
2007-06-04 03:20:27 +00:00
scott%scott-macgregor.org 9c4deff978 Bug #379070 --> string cleanup for mailnews\extensions.
sr=bienvenu
2007-05-30 02:38:05 +00:00
bugzilla%standard8.demon.co.uk 88403ccc09 Part of bug 379068 - remove mailnews' dependency on xpcom_obsolete. r/sr=bienvenu 2007-05-04 15:27:50 +00:00
dbaron%dbaron.org a32fb9b241 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 15:33:45 +00:00
ajschult%verizon.net 28d784cae2 Bug 215701: Handle corrupt training.dat files better by not bailing if a token claims to extend beyond the end of the file. r=mscott, sr=bienvenu 2006-09-30 02:10:17 +00:00
bienvenu%nventure.com d404622715 add hooks between mime parser, content handlers, and message display, sr=mscott 351610 2006-09-27 20:39:35 +00:00
gavin%gavinsharp.com 378c96db10 Bug 240788: Marking message as junk sometimes hangs Thunderbird, patch by Jeongkyu Kim <jeongkyu.kim@gmail.com>, r=mscott, sr=bienvenu 2006-09-12 22:15:49 +00:00
timeless%mozdev.org 1846fd9c62 Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-08-28 20:12:37 +00:00
gavin%gavinsharp.com 9400f2bc4f Bug 283493: flushing of training data during session practically never happens due to too high "# of changes" treshold, patch by Tuukka Tolvanen <tuukka.tolvanen@gmail.com>, r=eyalroz, sr=mscott 2006-07-19 13:38:19 +00:00
benjamin%smedbergs.us e78d48180f Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-03-21 18:19:14 +00:00
bienvenu%nventure.com 75f2d9105a fix assertion when analyzing spam with japanese characters, for example, sr=mscott 251882 2006-02-24 23:26:15 +00:00
cbiesinger%web.de a898e666b8 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
mrbkap%gmail.com 6981d6c20c Remove the obsolete concept of "DTD verification". bug 323958, r+sr=jst 2006-01-30 23:45:19 +00:00
mrbkap%gmail.com 87cc7990fa bug 324738: Remove some unnecessary complexity from the parser and hardcode DTDs. r=sicking sr=jst 2006-01-26 19:07:41 +00:00
bugzilla%standard8.demon.co.uk f2cfda8b6b Bug 63083 mailnews makefiles use EXPORTS instead of INCLUDES. Part 4 - move *CID.h files to public directories if they are exported. r/sr=dmose 2005-12-28 19:52:40 +00:00
bugzilla%standard8.demon.co.uk 534eafc6ec Fix burning from bug checkin of 33451 attempt 2, put linking against xpcom_obsolete back in to make mac and windows happy. 2005-10-05 17:11:18 +00:00
bugzilla%standard8.demon.co.uk f3b99caecd Part of Bug 33451 convert mailnews to nsIFile. Remove some redundant xpcom_obsolete dependencies from mailnews (follow up to bug 132180). r=dmose,sr=bienvenu 2005-10-05 15:52:30 +00:00
bienvenu%nventure.com 0033109361 extend support for opening .eml files in a stand-alone msg window, sr=mscott, a=chofmann 241212 2005-06-01 19:04:21 +00:00
bsmedberg%covad.net 68fcd67e0a Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-05 13:09:19 +00:00
scott%scott-macgregor.org 66cf00a756 Bug #283080 --> bayesian training set is not getting flushed to disk on exit because
the profile directory service has already gone away.

sr=bienvenu
2005-02-22 18:11:55 +00:00
scott%scott-macgregor.org e62b67abc6 Bug #282174 --> Podcasting support for Thunderbird Add a custom mime part header that specifies a URL for the attachment.
This mime header is used by Thunderbird's RSS reader and eventually by the code to handle storing attachments separately
from the message. Removes an
obsolete attachment attribute called notDownloaded and replaces it with isExternalAttachment. sr=bienvenu a=sspitzer
2005-02-15 00:34:38 +00:00
scott%scott-macgregor.org de876c70a3 Bug #277354 --> Make the bayesian filter handle japanese tokens
Patch by Noriyuki INOUE <norinoue@mbox.kyoto-inet.or.jp>

sr=me
2005-01-17 18:53:44 +00:00
timeless%mozdev.org 834a3a32f8 Bug 245499 Need to alter junk plugin training data write policy and/or cancel Start/EndBatch calls
patch by eyalroz@technion.ac.il r=bienvenu sr=mscott
2005-01-13 20:41:55 +00:00
gerv%gerv.net b92568bebe Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-12-01 22:27:03 +00:00
bienvenu%nventure.com 4323cb699f set has attachment flag at hdr download time by looking for content type multipart mixed, 241203 2004-10-25 18:48:22 +00:00
scott%scott-macgregor.org 1a4937b94c Bug #244357 --> Fix several underflow situations in the chi2 algorithm used for junk mail detection. Simplify the math to make it less computensive.
Patch origianlly by tenthumbs@cybernex.net

sr=mscott
2004-10-19 21:25:00 +00:00
scott%scott-macgregor.org 03878f136f Bug #240819 --> Crash in mail.dll when checking mail - TB073 [@ nsTransform2D::SetToIdentity ]
Fix a potential divide by zero floating point operation in the bayesian algorithm to hopefully prevent
a top crash.
2004-08-26 03:32:11 +00:00
scott%scott-macgregor.org 764b6162b9 Bug #216133 --> port thunderbird changes for the new content policy manager from the branch to the trunk. 2004-07-01 02:43:02 +00:00
scott%scott-macgregor.org d135597d46 Bug #244325 --> broadcast a notification to the UI when a message is finished being rendered.
sr=bienvenu
2004-06-29 07:08:18 +00:00
scott%scott-macgregor.org f87ae16969 Bug #245176 --> several unsigned integers in the core bayesian algorithm should be signed integers because
they can be negative. Slightly improves our false negative rate on the benchmark.

Patch by Lorenzo Colitti
2004-06-01 03:26:28 +00:00
scott%scott-macgregor.org 090fac7ee5 First part of Bug #243680 --> Marking mails as "not junk" does not update training.dat / spam filter does not create that file at all.
No one was ever calling shutdown on the plugin so we never forced ourselves to save the training data
if it was dirty.

sr=bienvenu
2004-05-18 23:41:54 +00:00
scott%scott-macgregor.org c10a9dc84d Try to fix ports bustage by using PR_ABS instead of manually defining abs
thanks to bz for the suggestion
2004-05-13 04:03:17 +00:00
scott%scott-macgregor.org 48d3656663 Bug #230093, Bug #181534, Bug #237095 --> Port thunderbird junk mail improvements to the trunk.
Replace the core bayesian junk mail algorithm with a chi-squared probability distribution
modeled after spam bayes and Gary Robinson's work.

Change the model for how we count tokens across messages.

Token counts get out of alignment when re-training against already classified messages.

Revamp the junk mail tokenizer. Make it a hdr sink listener and add custom tokens for attachment
information. Ignore tokens larger than 13 characters. Tokenize purely off of white space.
Ignore tokens less than 3 bytes in length. There is still a lot more work to be done to the tokenizer.


Many thanks to Miguel Varga for working out the initial core algorithm improvement and to all
of the folks at spam bayes and of course Gary Robinson for helping to make this happen.
2004-05-12 18:16:32 +00:00
gerv%gerv.net 482dc5fcad Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-17 18:33:16 +00:00
scott%scott-macgregor.org 8d40fad5c3 Bug #237151 --> Make the junk mail filter support the ability to reset the training data. This code is not called by anyone yet but is part of the build.
sr=bienvenu
a=asa
2004-03-12 19:14:50 +00:00
darin%meer.net 8c818ed6c3 landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt 2004-02-19 02:44:03 +00:00
bsmedberg%covad.net 1f4ab81acd Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 13:37:00 +00:00
bsmedberg%covad.net f0bfff2628 Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 01:22:31 +00:00
bienvenu%nventure.com bc64f952be make bayesian filter plugin not rely on the profile manager, r/sr=mscott 219722 2003-09-19 19:02:00 +00:00
bryner%brianryner.com 0675c941bf Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-07 22:56:05 +00:00
cls%seawood.org c08e99a287 Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules. 2003-08-16 00:42:35 +00:00
brendan%mozilla.org f6be8fe74f Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron). 2003-08-05 20:09:21 +00:00
jaggernaut%netscape.com 20004e3489 Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner 2003-07-13 22:29:00 +00:00
seawood%netscape.com 6934dc37a9 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 20:12:33 +00:00
sspitzer%netscape.com c7cb4b6c49 fix for bug #206339
add PR_LOGGING for the bayesian filter.
people will have problems, and this will help dev and QA track them down.
it's *really* verbose, but that can be addressed later.
r/sr=bienvenu, a=sspitzer for 1.4 final
2003-05-23 07:34:19 +00:00