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

516 Коммитов

Автор SHA1 Сообщение Дата
anatoliya%netscape.com 5a4e25c812 bug-4596 r=jelwell, suresh sr=kin 2001-04-13 04:13:10 +00:00
darin%netscape.com 41efbc6217 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
anatoliya%netscape.com 00d4b9b9fe New smileys bug-4013 r=andreww sr=hewitt 2001-04-07 05:49:24 +00:00
cls%seawood.org 703015f4d7 Change netwerk/mime to use MODULE=mimetype to remove avoid confusion with mailnews/mime . Update necessary REQUIRES.
Bug #68381 r=jag
2001-03-26 23:40:28 +00:00
dougt%netscape.com 77b7926c42 Fix to prevent ODA from firing if there is no data. b71498, r=valeski@netscape.com, sr=darin@netscape.com 2001-03-26 23:32:19 +00:00
disttsc%bart.nl 6e48266508 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
disttsc%bart.nl 5c4c414172 Bug 60952: nsMimeTypes.h has wrong type for APPLICATION_HTTP_INDEX, author=Bradley Baetz <bbaetz@cs.mcgill.ca>, r=blake, sr=darin
Bug 68651, nsFtpConnectionThread should use NS_LITERAL_STRING, author=Bradley Baetz <bbaetz@cs.mcgill.ca>, r=jag, sr=dougt
2001-03-24 22:57:35 +00:00
disttsc%bart.nl 0b98c23d64 Move nsCString from |operator char*()| to |get()| and |NS_CONST_CAST| where needed. bug=53057, r=dmose, sr=shaver 2001-03-20 05:37:56 +00:00
syd%netscape.com d4b9e66488 Fix for:
http://bugzilla.mozilla.org/show_bug.cgi?id=68229

r=andreww, sr=sfraser. checking in for anatoliya
2001-03-14 07:33:46 +00:00
blakeross%telocity.com 4a6bff1569 Fix 49334: gopher support, minor restructuring of directory viewer. necko: r=darin,dougt sr=rpotts other: r=waterson,mstoltz,jag sr=alecf
Fix 70404: assertions for datetime and finger. r=dougt, sr=rpotts

Both patches by Bradley Baetz (bbaetz@cs.mcgill.ca)
2001-03-14 02:51:01 +00:00
cls%seawood.org 24b7a7ccb5 Fix line ending problems caused by using inferior platforms to checkin. Working on Irix bustage 2001-03-13 02:20:55 +00:00
valeski%netscape.com 01e07dc5f5 sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api. and changing existing implementations over to new api. also modified nsHTTP and nsHTTPS handlers a bit to make things cleaner. 2001-03-13 02:01:07 +00:00
disttsc%bart.nl 854d5636c4 Part of string clean-up bug 70143, move last three #includes of "nsString2.h" over to "nsString.h". r=bryner, sr=scc 2001-03-12 23:17:18 +00:00
dougt%netscape.com a6240bae4e Adds a '..' to children directories. r=dougt@netscape.com 2001-03-12 22:57:34 +00:00
valeski%netscape.com 621eb7a4c5 r=blizzard, sr=alecf. 71258. we were returning the wrong end of the converter list. also updating the test converter to be a little smarter. 2001-03-10 18:18:36 +00:00
valeski%netscape.com 29347061b9 64804. r=dougt. fixing long broken stream converter chaining. 2001-03-08 00:41:53 +00:00
dougt%netscape.com 22ce951fef Fixes 64795 - Allows viewing FTP without the treewidget. r=valeski@netscape.com, sr=waterson@netscape.com 2001-03-06 02:14:42 +00:00
valeski%netscape.com 381d07e11a sr=rpotts. 61160. allowing buffering if we haven't started a sub response yet. 2001-03-03 00:59:42 +00:00
disttsc%bart.nl 043186b34e Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
dougt%netscape.com 88053166e5 NOT PART BUILD BUILD YET. Checking in indexed to html converter 2001-03-01 07:22:19 +00:00
dougt%netscape.com f37fb7a966 fixes 66873. fixes WFTPD incompatibility. r=gagan, sr=mscott 2001-03-01 00:23:36 +00:00
valeski%netscape.com 73f6243a60 sr=rpotts. 39987. handling broken servers which don't provide a boundary token in the first block. also protecting against stray parsing which can result in crashes. 2001-02-27 12:33:12 +00:00
disttsc%bart.nl 744785129a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
dougt%netscape.com eab041f43f Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
disttsc%bart.nl 76fbedadc5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 69415757ab Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
mozilla.BenB%bucksch.org 1f4900f267 65488: Small speed improvements. Obviously intended by mscott, but not actually taken advantage of, till now. sr=mscott, r=dougt. 2001-02-05 10:25:00 +00:00
gagan%netscape.com cded3e2f30 Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org 2001-01-31 01:33:03 +00:00
cls%seawood.org 8bd122b3d5 Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
alecf%netscape.com ec958920a7 #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz a=self
2000-11-17 03:45:13 +00:00
darin%netscape.com a4b1f04c3b Fixes bug 59661. Occurances of uninitialized variables... r=gagan, sr=mscott. 2000-11-15 22:21:46 +00:00
morse%netscape.com 701438c26c bug 55731, files on disk need explicit html suffix, r=valeski, a=gagan, sr=mscott 2000-10-29 01:57:24 +00:00
warren%netscape.com 4189314fdb Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
nhotta%netscape.com 3e1effaa30 Changed not to call the localized date format function but instead calls PR_FormatTimeUSEnglish()
so later it can be parsed by PR_ParseTimeString() correctly,
bug 30994, r=rjc,sr=mscott.
2000-10-24 21:53:12 +00:00
mscott%netscape.com 1200784454 Bug #54381 --> add <BODY> tag to the unknown decoder's attempt to figure out
if content is html or not.
r=gagan, sr=rpotts
2000-10-11 22:53:18 +00:00
rayw%netscape.com d39d9e6d59 Bug fix for 52648 -- remaining stash of progids which I missed on
the mega-change yesterday.  This will fix a few more issues.

r=warren
2000-09-14 23:20:49 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
mozilla.BenB%bucksch.org b0cf1263da 52042: "Escape" classes inserted by our TXT recognizer(s) by prepending "moz-"
39771: * -> <b> (not <strong>), / -> <i> (not <em>)
18427, Step 1: Add |class=moz-text-html | to wrapping <div>, so users can add rules specific to HTML msgs to their user stylesheets (e.g. to ignore certain formatting). r=rhp
Updating msg body UA stylesheets
r=a=alecf
2000-09-13 02:11:00 +00:00
jst%netscape.com b3a4ade60d DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
warren%netscape.com 1c8511e78c Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan 2000-08-22 07:03:33 +00:00
warren%netscape.com 4af572e4c1 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
valeski%netscape.com 3dcb2f526b 44848. r=gagan. fixing leaked strings 2000-08-01 23:27:29 +00:00
valeski%netscape.com b09dead0f2 37669. removing unused buildURI code 2000-07-28 21:54:59 +00:00
valeski%netscape.com f92ff1d879 r-vidur. fixing boundary parsing logic to handle boundary identifiers wrapped in double quotes and spaces, 45878 2000-07-25 22:03:15 +00:00
warren%netscape.com 7ac7233df8 Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz 2000-07-25 05:45:56 +00:00
ruslan%netscape.com 84dfd2d63a WIP on 40449, a/r=gagan 2000-07-07 22:02:47 +00:00
cls%seawood.org e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
mscott%netscape.com 8ff80ddafb Bug #42016 --> fix by Ben Bucksch
r=mscott, a=waterson
2000-06-16 21:20:13 +00:00
rpotts%netscape.com 4fb93f34d1 bug #39797. Fixed unknown content-type sniffer to handle 8-bit characters... 2000-06-16 06:15:13 +00:00
ruslan%netscape.com 239c76de4c Partial fix for 41876; change the state of the converter into INIT after
getting a failure code from the upstream listener. This prevents it from
crashing, a=gagan
2000-06-10 02:09:43 +00:00
mscott%netscape.com a5f67a6f74 Bug #34672 --> be sure to append the glyph html to the output string.
r=ben bucksch
2000-06-08 00:50:41 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
ruslan%netscape.com 14a825e586 Fix 39941; a=gagan 2000-06-01 22:47:53 +00:00
brade%netscape.com 10d4eb0f46 File Removed. 2000-05-25 17:43:06 +00:00
valeski%netscape.com 74aabd0145 r=alecf. 39987. occasional crasher in nsMultiMixedConv.cpp stream converter. We now ensure that we don't search for EOL if we've moved beyond the legitimate buf len 2000-05-22 06:06:57 +00:00
mscott%netscape.com 3d0fd838d1 Bug #32420 --> checking in for Ben Bucksch (mozilla@bucksch.org)
r=mscott
2000-05-17 04:22:49 +00:00
ruslan%netscape.com 87d052ef86 Fix 38853 2000-05-15 21:13:27 +00:00
valeski%netscape.com 9fe39644f8 38864. making multi mixed converter more flexible to handle more boundary types. 2000-05-12 20:56:47 +00:00
cls%seawood.org fec728bf12 More OS/2 Makefile changes. Bug #34106 Batch 13 2000-05-11 14:15:34 +00:00
warren%netscape.com a451c5f762 Combined all necko dlls into two. Bug 17031. 2000-05-06 09:15:56 +00:00
ruslan%netscape.com 1260c5850b Fix MAC build breakage 2000-05-06 00:40:42 +00:00
ruslan%netscape.com 208c0f25d7 Fixing 36641 2000-05-06 00:06:28 +00:00
ruslan%netscape.com edaa9bbaae Fix 35407. Relax chunk converter's parser to accomodate some bad server
responses out there.
2000-05-04 01:28:00 +00:00
valeski%netscape.com bc01ad0432 35329. MultiMixed converter was stripping *all* whitespace from header values, now it is just compressing it off the ends. 2000-05-03 21:14:39 +00:00
pavlov%netscape.com 03d4675682 string api changes r=scc 2000-04-25 05:40:45 +00:00
valeski%netscape.com 786abf8514 fixing multi mixed so it can handle errors coming from the data producer (http) 2000-04-18 13:42:40 +00:00
bryner%uiuc.edu a3a0264f41 Write the html, title, and body tags directly to the stream listener
without having them go through the txt->html conversion.  This makes it so
we don't accidentely try to form an HREF inside the title.  r=valeski.
2000-04-17 04:40:44 +00:00
scc%netscape.com b6011d8f80 making string conversions explicit 2000-04-15 09:16:58 +00:00
valeski%netscape.com 557f95ea64 re-write of multi-mixed converter so it handles binary data. also have the unknown decoder looking for script tags. 2000-04-14 21:27:32 +00:00
ruslan%netscape.com 058a3cfa88 Landing link-click problem fix. Also fix DNS lockup (gordon) on Windows,
memory leak of socket transports during pipelined request, add timeout
setters on socket transport, add a restriction on the number of keep-alive
connections.
2000-04-12 01:47:22 +00:00
cls%seawood.org 9c0bd39a1e Set SHORT_LIBNAME for 8.3 platforms. 2000-04-08 00:39:39 +00:00
bryner%uiuc.edu d5c8eb765a Making nsTXTToHTMLConv implement nsITXTToHTMLConv. r=valeski. 2000-04-05 05:53:35 +00:00
bryner%uiuc.edu e896db9863 Adding nsITXTToHTMLConv.idl to the build on Windows and Unix. 2000-04-05 05:49:34 +00:00
bryner%uiuc.edu 993235261e This CID definition is not needed. 2000-04-05 05:47:29 +00:00
valeski%netscape.com bbca810085 adding nsITXTToHTMLConv.idl 2000-04-05 05:34:36 +00:00
bryner%uiuc.edu bd9580ec83 Adding a new interface for the text to HTML converter. 2000-04-05 05:21:13 +00:00
valeski%netscape.com c61aa04c58 r=rhp, mscott. 34401. adding nsTXT converter back into the mix and removing prog id collision between it and mozTXT converter 2000-04-05 04:12:29 +00:00
mkaply%us.ibm.com 9ec188bd3a # 34082
r= warren@netscape.com
OS/2 Visual Age build - Adding PR_CALLBACK to some functoins for linkage
2000-04-05 02:32:07 +00:00
ruslan%netscape.com 971ef623ef Landing the next batch of http pipelining changes. Still not enabled by default
(but you can set a pref in all.js and it'll work and some sites will load
ultra-fast). pipelining_reorg_point2 is pre-checkin tag in case of major
bustages (which there should be none).
2000-04-05 01:43:57 +00:00
ruslan%netscape.com 434ee06b0e Fix 34491 - tree blocker. Double-free in http compress converter. 2000-04-04 22:09:47 +00:00
bruce%cybersight.com c1e13f4193 Fix leak. #34396. r=ruslan 2000-04-04 14:58:12 +00:00
sspitzer%netscape.com bbc2546716 fix for #34401. partial backout of valeski's changes.
thanks to mscott, putterman and bienvenu for the detective work.
2000-04-04 07:14:01 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
bruce%cybersight.com f798e153d8 Fix for leak of nsByteArrayInputStream objects and associated buffers from nsHTTPChunkConv. r=scc 2000-04-04 04:35:25 +00:00
valeski%netscape.com 0b7ccfd64b adding text to html conversion to unix builds 2000-04-03 22:46:38 +00:00
valeski%netscape.com d540c540e9 adding text to html converter to mac prj 2000-04-03 22:43:21 +00:00
valeski%netscape.com 65d9635ad0 adding plain text to html text stream converter to converter factory list and build 2000-04-03 22:41:33 +00:00
valeski%netscape.com a9b894bc1c adding asynchronous text/plain to text/html stream conversion - NOT PART OF BUILD 2000-04-03 21:41:19 +00:00
scc%netscape.com d3a9206fb0 making string conversions explicit 2000-04-02 09:10:15 +00:00
scc%netscape.com fed6bcaf92 making string conversions explicit 2000-04-02 08:56:00 +00:00
cls%seawood.org 8a00e920f0 Set SHORT_LIBNAME in cases that library name will exceed 8 chars for OS/2. Bug #34106 a=leaf 2000-04-01 10:18:48 +00:00
valeski%netscape.com 92b2813072 ditching old string api in preperation for new string stuff 2000-04-01 00:14:31 +00:00
rickg%netscape.com a092b1c1c6 removed references to nsString2 2000-03-31 10:19:31 +00:00
jim_nance%yahoo.com 005e33f06e Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
valeski%netscape.com 6e881f3f83 updating the stream converter tests. registration now happens in nsConvFactories.cpp 2000-03-29 23:14:52 +00:00
warren%netscape.com d60b12b153 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
ruslan%netscape.com 87bd11b281 Make converters implement threadsafe_isupports 2000-03-29 03:19:14 +00:00
cls%seawood.org 3d7f0b9ae9 AIX needs to link against ZLIB_LIBS to resolve all symbols in libconverters.so 2000-03-25 08:01:16 +00:00
ruslan%netscape.com e3ad4e0a43 Http handler reorg to fix keep-alive raise condition and prepare for
pipeling changes. Also fix 32505, 31979. In case of a major bustage -
http11_reorg_point is the tag before the checkin; r=gagan, a=warren
2000-03-24 21:38:04 +00:00
warren%netscape.com 515942025c Fixed optimized build dependency on zlib.shlb 2000-03-24 04:01:13 +00:00
ruslan%netscape.com bdb1268053 Finalize http compression convertor. Not in the build yet, but soon it will
be.
2000-03-24 03:18:30 +00:00
warren%netscape.com c8a3a1fe48 Added nsHTTPCompressConv.cpp for Ruslan. 2000-03-24 03:17:01 +00:00
ruslan%netscape.com b5dac82315 Continue fixing bugs in compress converters. Not part of the build yet. 2000-03-23 22:23:14 +00:00
ruslan%netscape.com 0cb1bb7ccb Working on 32505. Adding http compression convertors - they are not hooked
up yet and are not part of the build.
2000-03-23 01:09:39 +00:00
ruslan%netscape.com 591756313b Fix 32914 (relax http chunk-converter to workaround apache bug). The change
is trivial, r=none
2000-03-22 22:19:35 +00:00
ruslan%netscape.com 88c3011e5b Actually fix 32600 now by making chunk-converter use bytearraystream, r=warren 2000-03-22 03:16:30 +00:00
mscott%netscape.com 4f62ddce86 Bug #31581 --> nsMultiMixedConv::BuildURI was calling nsString.Append with a PRInt32. Unfortunately,
the compiler was implicitly converting this integer into a PRunichar. this caused us to
get the wrong strings for each part.

I simply forced us to use the correct version of append that takes a PRInt32. This fixes the
problems we've been having using bugzilla.

r=none due to the trivial nature of the fix, the severity of the problem and the fact
that I couldn't find an appropriate reviewer.
2000-03-17 06:52:56 +00:00
valeski%netscape.com a1b246bf48 29551. we now ignore 'ls: total' coming back from an FTP server 2000-03-15 23:19:58 +00:00
mscott%netscape.com 03602089ce Bug #30840 --> i broke scantxt for (c), (r) and +/- cases before beta1
r=alecf
2000-03-15 01:43:55 +00:00
ruslan%netscape.com 74764af9f2 Fix 10738, partial fix for 21020. Keep-alive, http/1.1, transfer-encoding: chunked
can now be turned on (network.http.version=1.1); network.http.keep-alive can also
be used, however not recommended (1.1 pref will automatically enable keepa-alive).
r=warren,gagan
2000-03-14 03:41:46 +00:00
warren%netscape.com cd08c2c306 Added nsHTTPChunkConv.cpp for Ruslan. 2000-03-14 03:34:37 +00:00
rickg%netscape.com 4791ab3e8f removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
sspitzer%netscape.com 0021081f3f better fix for #30646. r=mscott, a=jar. 2000-03-08 04:21:46 +00:00
sspitzer%netscape.com 6f314b717b fix for bug #30646. crash on certain news messages. r=mscott, a=jar. 2000-03-07 20:49:48 +00:00
warren%netscape.com 7e37f4f478 Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
valeski%netscape.com 15ba96ab79 25775. a=jar, r=rpotts. We now handled the incorrect 'multipart/mixed' type comming from an HTTP reponse for backwards compat. 2000-03-03 22:44:32 +00:00
mscott%netscape.com afd6b9ccc1 Bug #30281 --> fix for the regression that's keeping the tree closed. unescape was failing on short strings....argggh.
a=granrose
2000-03-03 20:38:59 +00:00
mscott%netscape.com ad4e9f7a14 Bug #26915, #21203, #22960, #29773 --> improve performance of mozTXTToHTMLConv
r=waterson
a=phil,waterson
2000-03-03 06:49:23 +00:00
valeski%netscape.com 5020fc86a7 updating a test harness 2000-03-02 20:48:40 +00:00
valeski%netscape.com afa68ec5e0 24033. r=vidur. the multi-mixed-replace converter wasn't clearing it's layover buffer. this was causing headers to bleed into content and double content generation 2000-03-02 20:42:27 +00:00
mkaply%us.ibm.com 41e8a753c1 # 25555
r= warren@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-29 15:40:42 +00:00
valeski%netscape.com 5cce048ec8 r=rpotts. The usage of the stream converter service has changed from it's original intent. we can now call FindConverter() without having previously registered a converter, removing the assert that was yelling at us 2000-02-26 06:14:25 +00:00
bryner%uiuc.edu bbfe27364b Adding a new flag to the Win32 build system. Set DISABLE_TESTS=1 to skip
building in the tests directories.  Should not affect the build at all if
you do not have this environment variable.  r=leaf.
2000-02-25 04:12:40 +00:00
ruslan%netscape.com aa7f5d02e5 Fix a few bugs in http chunk encoding converter. This version represents
actually half-way decently working chunk converter. Works fine with NES4.1
at least. Haven't tried IIS5 yet. Not part of the build yet.
2000-02-25 00:55:30 +00:00
andreas.otte%primus-online.de 01cdd03961 preparation for fixing bug 11701, removing not needed / from ftp dir listings r=valeski@netscape.com, a=leaf@mozilla.org 2000-02-23 20:05:30 +00:00
ruslan%netscape.com ac7caeec28 Add initial implementation of http/1.1 chunk-encoding converters. Not
included into the build for the time being.
2000-02-22 01:46:23 +00:00
dveditz%netscape.com 74d0f231ed Bug 23941 speed up install on Mac, r=cathleen, a=jar;
Bug 12817 no Autoreg (in optimized builds) unless xpinstall detects flag indicating install has happened or build number changed, r=dp, a=jar;
Bug 23859 add wstring API to nsIRegistry for profile manager/i18n, r=gayatrib, a=jar;
2000-02-20 03:12:59 +00:00
rhp%netscape.com 3a68e38935 Fixing last checkin...changed wrong comma. 2000-02-16 05:33:17 +00:00
rhp%netscape.com c345b5c57d Fix for problem terminating detection on commas - Bug #: 27716 - r: rhp (BenB contribution) 2000-02-16 04:50:54 +00:00
dveditz%netscape.com b63a6438b1 New wstring nsIRegistry interface, bug 23859;
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
2000-02-15 01:32:12 +00:00
dveditz%netscape.com e728f20fd7 closing the file used by the registry service is evil 2000-02-13 17:32:19 +00:00
valeski%netscape.com ab7fce8d4b fixing mac redness 2000-02-09 08:39:44 +00:00
valeski%netscape.com 934a4efca1 r=gagan. 10551. FTP date parsing is fixed 2000-02-09 08:04:45 +00:00
valeski%netscape.com fb99516967 nsMimeTypes.h inclusion. also part of the fix to 10551, FTP date problems 2000-02-09 05:07:48 +00:00
waterson%netscape.com d46218318f Use SYMBOLIC-LINK instead of SYM-LINK to bring in-line with lou's spec. 2000-02-08 01:20:46 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
sdagley%netscape.com 703c6caa28 Access path updates in anticipation of update to CW Pro5 (#25949). r=pinkerton 2000-02-01 04:27:22 +00:00
sspitzer%netscape.com 385fd4768b add new line to the end of the file. that is a CID, not an IID, so use the right macro. 2000-01-28 23:12:24 +00:00
rhp%netscape.com bf7cde5d23 Fixing build related problem 2000-01-25 03:22:45 +00:00
valeski%netscape.com 8cc23d6633 a=leaf, r=warren. 22322. When FTP loads were stopping, the throbber wasn't. LoadGroup symantics changed when rpotts dropped in new load group stuff a few days ago. We still have throbber start problems, but this at least stops it 2000-01-20 00:51:18 +00:00
rpotts%netscape.com b410e59d5f bug #23055 (r=warren). Added LOAD_DOCUMENT_URI load attribute for the DocLoader to distinguish doc URIs 2000-01-15 06:12:54 +00:00
rhp%netscape.com 1e4c9e222d Fixes for emoticon recognition - Bug #21203 - r: rhp (externally contributed) 2000-01-11 01:56:25 +00:00
gordon%netscape.com d47737113e Add nsUnknownDecoder.cpp to Mac build, and enable registration of Unknown Content-Type Decoder as a component. r=rpotts. 2000-01-10 20:54:30 +00:00
pepper%netscape.com 8dc05fb197 All source files must have a newline at the end or HP compilers choke
r=jdunn
2000-01-10 05:31:26 +00:00
rpotts%netscape.com 815082da22 Fixed up how the source offset was being adjusted... 2000-01-10 04:34:52 +00:00
rpotts%netscape.com 09294e3df0 Changed temp define from XP_WIN to XP_PC - oops... 2000-01-10 04:34:07 +00:00
rpotts%netscape.com 0364308962 fix for build bustage if mailnews is not part of the build... Use mime definitions from netCore.h instead of nsMimeTypes.h 2000-01-10 04:08:50 +00:00
rpotts%netscape.com ab76656780 Added the unknown content stream decoder... 2000-01-08 06:26:13 +00:00
rpotts%netscape.com a3f0bf723e stream decoder for determining content-type by sniffing the incoming data... 2000-01-08 06:17:40 +00:00
rpotts%netscape.com 03468d9c38 added lost code due to merge conflicts... 2000-01-05 05:03:22 +00:00
rpotts%netscape.com 60c53a1a2c register multipart/x-mixed-replace as a stream decoder (ie. to */*) not a stream converter. 2000-01-05 04:47:06 +00:00
dougt%netscape.com 6ebfa81077 Converting to use nsIModule macro. r=dp. 2000-01-03 23:37:30 +00:00
sspitzer%netscape.com e34432f695 rest of fix for #21649. don't get the pref values inside the stream converter, get it in compose and mime, and pass the value through.
thanks to mozilla@bucksch.org for explaining the right thing to do.

also fix a couple of warnings.

r=bienvenu
1999-12-23 22:20:10 +00:00
sspitzer%netscape.com 5bdbb63395 rest of fix for #21649. allow users to disable the emoticon / struct conversion of plain text emails 1999-12-22 09:16:53 +00:00
nisheeth%netscape.com 0d5273560c r=judson, a=sdagley. Include util.lib into linking process if MOZ_PERF is defined. 1999-12-22 00:03:29 +00:00
rhp%netscape.com 0d72df33d5 Fix for corrupting Japanese messages with auto URL detection - Bug: 18410 - r: rhp (external contribution) a: chofmann 1999-12-21 15:23:24 +00:00
valeski%netscape.com 5ceb649cb1 a=chofmann, FTP dir listing dates were waaaaayy off. Now they're back within reason (meaning they're somewhat meaningful, but still not perfect (looks like some localization problems)). 1999-12-21 02:57:12 +00:00
valeski%netscape.com 764d52ea90 a=chofmann, multi-mixed converter wasn't returning nsIStreamObserver if QI'd for it, even though it implements it; now it does 1999-12-21 02:54:55 +00:00
rhp%netscape.com 95e181f2eb Performance fix for message display - Bug #: 21203 - r: rhp (external contribution) 1999-12-15 03:30:55 +00:00
rhp%netscape.com 5b686aa771 Remove printf()'s that I missed earlier 1999-12-08 02:49:46 +00:00
rhp%netscape.com 3916bba943 Fixing "const" problem 1999-12-08 02:42:43 +00:00
rhp%netscape.com 6546aaf267 Fix for TXT - HTML conversion - r: rhp - external contributor 1999-12-08 02:10:57 +00:00
rhp%netscape.com 3dcb4bee0a Fixing Mac Project - Location of new stream converter 1999-12-07 22:31:49 +00:00
rhp%netscape.com 56566e7698 Fixes for TXT - HTML Conversion - r: rhp (externally contributed) 1999-12-07 22:20:02 +00:00
rhp%netscape.com 98e6c55182 Cleanup printf's 1999-12-06 20:29:27 +00:00
rhp%netscape.com c6824d8269 Build bustage fix for picky commercial C++ compilers. Fixes a couple member function prototypes to match their implementation. Contributed by: Tim Rowley <tor@cs.brown.edu> r: rhp 1999-12-06 20:07:06 +00:00
rhp%netscape.com a4e7e92ef9 Landing new txt - HTML scanning functionality - Bug 19251 - r: rhp (contributed by Ben Bucksch) 1999-12-06 04:55:54 +00:00
rhp%netscape.com 1ad0e2f856 Landing new txt to HTML scanning functionality - Bug #: 19251 - r: rhp (contributed by Ben Bucksch) 1999-12-06 04:53:29 +00:00
rhp%netscape.com 2a051afc11 Adding new file - NOT PART OF THE BUILD 1999-12-05 16:56:04 +00:00
warren%netscape.com bf4ef9672f Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408 1999-12-04 10:01:32 +00:00
warren%netscape.com a265a32348 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
dougt%netscape.com 1da7d3868d fix for 18078. r=mstoltz,warren 1999-11-30 00:32:43 +00:00
valeski%netscape.com b6a89719e6 comment changes for javadoc 1999-11-29 22:17:11 +00:00
shaver%netscape.com 11dfd58e9d Fix for 18505 (rename nsDeque::Peek to nsDeque::PeekFront) from Sammy Ford
<fuzed@swbell.net>.
1999-11-27 17:47:05 +00:00
valeski%netscape.com e8cb5d3991 18435, r = warren. changing chars to constants. 1999-11-23 20:55:27 +00:00
valeski%netscape.com 05cd4da132 18435, r=warren. the FTP directory listing stream converter now supports synchronous usage. This allows directory listing streams to be converted when OpenInputStream is called. 1999-11-23 15:13:29 +00:00
warren%netscape.com aaf83521f5 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott 1999-11-17 08:14:52 +00:00
jdunn%netscape.com d70d78c6bf Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
valeski%netscape.com 70d82ff415 fixes bugzilla problem. added improved LF CRLF LFLF handling. 1999-11-11 22:40:08 +00:00
valeski%netscape.com 216ec2ae9e 16256, nscomprtizing 1999-11-11 00:39:21 +00:00
valeski%netscape.com 20cb926474 16256, r=morse. Large bugzilla queries were bleeding http headers into the html displayed. 1999-11-11 00:34:01 +00:00
valeski%netscape.com 41c6bb318a 16485, y2k DOS FTP server date parsing problem (we're now compensating for lacking two digit dos date years 1999-11-11 00:28:30 +00:00
dmose%mozilla.org 42fc94a6ec updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
tbogard%aol.net c9198a207c Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt 1999-11-01 21:43:56 +00:00
valeski%netscape.com b6858f6449 warning fixes, again :( 1999-10-29 23:35:06 +00:00
valeski%netscape.com 9ba8e8ee2b 15590 - build warnings prompted some variable name changes. Also replaced nsVoidArray usage w/ nsCStringArrays. Added some null checks. converted some raw ptrs to com ptrs.
16968 - bugzilla wasn't progress through bug lists via "next" "prev" links. we now set cookie headers from within x-multi-mixed-replace data.
1999-10-29 20:50:06 +00:00
warren%netscape.com 00dfd9d907 Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott 1999-10-26 09:16:24 +00:00
morse%netscape.com b7a202c59b fix bug 10434, memory leak detection, r=valeski 1999-10-14 13:36:33 +00:00
waterson%netscape.com ab20f5e245 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
dveditz%netscape.com 2b60c91417 Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz 1999-10-10 01:32:59 +00:00
warren%netscape.com a9f3e2a2f3 Fixed warnings. 1999-10-07 04:10:12 +00:00
warren%netscape.com c0c613c804 Fixed build warnings. 1999-10-06 08:51:48 +00:00
warren%netscape.com d4f45caf5a Added AsyncOpen to nsIChannel for URL dispatching. Added ContentLength to InputStreamChannel. (r=rpotts,valeski) 1999-10-06 08:26:01 +00:00
beard%netscape.com b547c2ffb0 changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:46:23 +00:00
valeski%netscape.com aff9ac100d 15352 r=jevering. regular pointers to com ptrs changeover, as well as more initialization of a PRExplodedTime struct. 1999-10-01 14:10:02 +00:00
valeski%netscape.com 192d847d99 15297 r=gagan. Condensed Enumerate() Reset() call combinations to overloaded Reset() 1999-10-01 13:37:11 +00:00
briano%netscape.com 234d41ca06 Fix for AIX 4.2, specifically, but should help other platforms with shared library difficulties. 1999-09-30 03:16:30 +00:00
shaver%netscape.com a0d5aa9034 nsIRegistry scriptability update, r=dveditz,dp,alecf a=leaf,chofmann 1999-09-29 02:36:54 +00:00
waterson%netscape.com 88220ac198 Fix backwards return values on nsIEnumerator::IsDone(). 1999-09-21 01:28:18 +00:00
warren%netscape.com 1c51d9a00b Fixed warnings. 1999-09-20 20:57:21 +00:00
valeski%netscape.com 51b1e949b1 fix for 14143. also yanked local isspace, isdigit, isalpha routines from FTP dir listing converter, and corrected a buffer allocation problem that was causing extra data 'bad data' to be buffered. 1999-09-17 20:13:33 +00:00
valeski%netscape.com cc64f0a745 I'm a moron. backing out previous change 1999-09-17 18:40:12 +00:00
valeski%netscape.com 3c0d86f28a 14143 1999-09-17 18:05:11 +00:00
valeski%netscape.com 4bb6f59e12 the Directory parser want uppercase; PS I know I'm checking in while the tree's closed, flame me 1999-09-17 18:04:01 +00:00
warren%netscape.com c9a6d6fad4 Fixed breakage. 1999-09-16 08:34:20 +00:00
warren%netscape.com 48cf4685a9 Factored file transport service out of file: protocol. 1999-09-16 01:16:22 +00:00
valeski%netscape.com fa41d41e0f updated date formatting code for FTP dir listing. we're now more accurate. also commented out some extraneous logging 1999-09-14 19:45:43 +00:00
briano%netscape.com 0059c0009e General cleanup. 1999-09-14 01:35:43 +00:00
valeski%netscape.com 9984ef19e6 we're now registering sreamconverters in the NSRegisterSelf function; HURRAY!. Also added escaping to FTP's rendition of http-index filenames and dates. date formatting is still hosed though :(. I'm working on it) 1999-09-13 23:26:26 +00:00
valeski%netscape.com 4e9250374f we're now escaping the filename in ftp dirlisting's dump of http-index, also fixed a MonthNumber() bug. 1999-09-10 22:08:26 +00:00
valeski%netscape.com 9cd996780d linux breakage. 1999-09-10 15:38:35 +00:00
valeski%netscape.com e412e0e50e build bustage 1999-09-10 15:27:19 +00:00
brade%netscape.com 7e9bbb24d4 add files for valeski 1999-09-10 15:02:10 +00:00
valeski%netscape.com 5ba5207a2e fixing mac bustage - mac doesn't have int 64s it has a struct for it instead 1999-09-10 14:53:49 +00:00
valeski%netscape.com c04598d353 adding nsFTPDirListingConv stream converter to the build. we now dump all stream converter factory registration into one file 1999-09-10 14:36:56 +00:00
briano%netscape.com 9697722005 General cleanup. 1999-09-10 00:59:21 +00:00
warren%netscape.com e6619b2ad6 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
valeski%netscape.com 3db429ff8b NOT HOOKED INTO BUILD. adding FTP directory listing stream converter 1999-09-09 19:33:16 +00:00
briano%netscape.com 7ec0e2423f Removed the obsolete non-NECKO leftovers. 1999-09-09 01:08:34 +00:00
shaver%netscape.com d6ac9e277f convert to CreateInstanceFromProgID 1999-09-05 06:42:13 +00:00
valeski%netscape.com 6ff643de46 stream converter service uses the component mgr now to create stream converter instances, rather than the old use of the service mananger. 1999-09-02 03:39:10 +00:00
waterson%netscape.com ba3116efb0 Fix ambiguity that was busting --pedantic. 1999-09-02 02:54:57 +00:00
valeski%netscape.com 495413a62e added a context param to the stream converter service 1999-09-02 02:18:28 +00:00
valeski%netscape.com d6f0c9498f fixed mem leak 1999-09-01 23:20:22 +00:00
valeski%netscape.com 415f7f7492 fixing warning 1999-09-01 20:07:50 +00:00
valeski%netscape.com ea3a16ee62 warning fixes + removal of nsString constructor usage w/ internal string byte size specifier 1999-09-01 14:13:51 +00:00
cyeh%netscape.com 26effbde96 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
jdunn%netscape.com b423aaf5ed HP requires a newline... 1999-08-30 22:34:15 +00:00
beard%netscape.com f9254ec871 First Checked In. 1999-08-29 20:02:46 +00:00
valeski%netscape.com a5882fc3aa nsString2 to nsCString 1999-08-29 16:46:30 +00:00
valeski%netscape.com a9c2bf35b4 now we're handlin data sent in non-delimited chunks 1999-08-29 15:53:59 +00:00
valeski%netscape.com 3bcf977dae added file to export list 1999-08-29 14:36:43 +00:00
valeski%netscape.com 1e8285ddd4 added the converters dir to the builds (mac isn't in yet :( 1999-08-29 14:16:32 +00:00
valeski%netscape.com f70824ff8d mem leak fix 1999-08-29 14:12:05 +00:00
valeski%netscape.com 0ef24986ef updated final receiver's OnDataAvailable so it now outputs the data it receives. Also added asyncronous conversion test w/ multiple OnDataAvailables 1999-08-29 14:11:41 +00:00
valeski%netscape.com 000ec1775b added newline and encapsulating header file ifdef 1999-08-29 14:09:16 +00:00
jdunn%netscape.com c3bcd0e964 HP requires a newline at the end 1999-08-27 21:23:42 +00:00
valeski%netscape.com 3a0610c701 not in main build - added comments and collapsed interface method definitions into related macros 1999-08-27 15:12:40 +00:00
valeski%netscape.com 44ca9d6a67 not in builds yet. updated MUltiMixed stream converter to new model 1999-08-27 14:10:21 +00:00
andreas.otte%primus-online.de 8cd7901f93 first checked in 1999-08-27 08:32:24 +00:00
andreas.otte%primus-online.de fdf94d08c6 first checked in - not on current build 1999-08-27 08:31:57 +00:00
andreas.otte%primus-online.de 2747436e52 Don't forget the last one in the converter chain 1999-08-26 15:05:26 +00:00
valeski%netscape.com 7a7a8b602b added virtual specifier to destructor 1999-08-26 14:55:14 +00:00
valeski%netscape.com 9e5af42261 adding multipartmixed stream converter implementation NOTE: it's not part of the build yet 1999-08-26 14:53:01 +00:00
valeski%netscape.com 814c030786 fixed transposed args, we now pass the listener in as we're supposed to when we find a 1-to-1 mapping 1999-08-26 14:33:25 +00:00
valeski%netscape.com 9c65a45442 added virtual destructor to elliminate linux warning 1999-08-26 14:28:17 +00:00
andreas.otte%primus-online.de 39ea8dda65 adding the test directory 1999-08-26 09:21:42 +00:00
andreas.otte%primus-online.de 66c03570d3 first checked in 1999-08-26 09:18:33 +00:00
valeski%netscape.com 23db9c32a5 added stream converter test dir and accompanying files (win build only for now). fixed an out of order param in teh service implementation as well 1999-08-24 22:04:05 +00:00
mccabe%netscape.com 3d4917b628 Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.
1999-08-22 23:52:07 +00:00
jdunn%netscape.com 3a6cd8fce9 Fix problem for HP Native compiler which does not allow 'deletes' on void *.
Judson ok'd the fix
1999-08-19 21:42:13 +00:00
briano%netscape.com d2cc41f504 Added a newline at the EOF to fix the HP build (and others). 1999-08-04 02:11:03 +00:00
briano%netscape.com 578157544d Yet another case of a new file checked in missing the newline at EOF required by Unix native compilers. 1999-08-04 02:02:15 +00:00
valeski%netscape.com 314e58e690 win32 bustage. nspr wasn't being linked into the stream conv dll 1999-08-04 00:50:21 +00:00
valeski%netscape.com 6a7e60e2c8 memory deallocation macro problem 1999-08-03 23:44:16 +00:00
warren%netscape.com 72c37924c2 Removed hack to export to netwerk/dist (used before landing necko). 1999-08-03 00:38:25 +00:00
valeski%netscape.com 6edcc3717e not in default builds. fixed mem leaks in stream service 1999-07-29 21:17:33 +00:00
valeski%netscape.com 0a56270c4a not in default builds - stream converter leak updates and we're now poping from the Q from the top (FIFO) 1999-07-29 07:09:46 +00:00
warren%netscape.com 5c61055a2b Fixed mismatched delete problem (purify). 1999-07-28 04:05:10 +00:00
valeski%netscape.com 7681f64a2c this dir is not in any builds. removed the unwanted AsyncConvertSTream method. now we support one sync conversion method, and one async 1999-07-27 03:25:57 +00:00
valeski%netscape.com dceba2964a stream converter interface changes. the sync and 2nd async methods are now implemented by the service too 1999-07-26 22:12:05 +00:00
valeski%netscape.com 604537e15a changed stream converter progid root and provided more in depth usage notes 1999-07-22 23:59:32 +00:00
andreas.otte%primus-online.de c90f3a93d8 some ignorance 1999-07-22 21:38:22 +00:00
valeski%netscape.com 4a9296ad34 stream converter graph construction now happens when a direct path is not accessible, and is built up by enumerating stream converter subkeys from the registry 1999-07-22 21:24:58 +00:00
valeski%netscape.com c3fa8f4c3a adding stream converter code 1999-07-22 19:11:33 +00:00