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

466 Коммитов

Автор SHA1 Сообщение Дата
darin%netscape.com ff6f9e69d0 Fixes bug 92438 "http 0.9 rendered as content-type: text/plain with Java applets"
patch=cahagn_o@epita.fr, r=bbaetz, sr=darin
2001-08-02 00:54:30 +00:00
dougt%netscape.com 46dc9b0d8e fixes 86358, 86418. Duplicate code elimination. submitted by drepper@cygnus.com (Ulrich Drepper). r=dmose@netscape.com, sr=dougt@netscape.com 2001-08-01 02:04:53 +00:00
jaggernaut%netscape.com e91f8a147e Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
jat%princeton.edu cd4cfb1792 Fixes bug 75177. r=bbeatz, sr=dougt, patch by: darin. 2001-07-23 21:47:02 +00:00
mscott%netscape.com ce9a86a96e Bug #81352 --> fix a crash in SetContentType by checking for an emtpy xpidl string.
r/sr=sspitzer
2001-07-11 00:38:44 +00:00
dougt%netscape.com b6d76a8c7e Fixes a problem when the data ends in a header. 85529, r=valeski, sr=rpotts 2001-07-05 21:30:47 +00:00
dougt%netscape.com f765826fdf Fixes 85529. r=valeski@netscape.com, sr=rpotts@netscape.com 2001-07-05 17:35:20 +00:00
dougt%netscape.com 089f8f1338 Fix for some servers that send "Range" instead of "Content-Range". r=peterl, sr=rpotts bug 85547. 2001-07-04 15:59:47 +00:00
blizzard%redhat.com 21552e4390 bug #87534. multipart/mixed handler doesn't parse content-type handler properly. r=dougt, sr=darin 2001-07-02 19:35:48 +00:00
leaf%mozilla.org cb976acc61 merging zlib 1.1.3 from 0.9.2 branch to trunk, a=chofmann, bug 86323 2001-06-30 23:38:09 +00:00
jaggernaut%netscape.com 5a6317b8a5 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
cls%seawood.org f9b3c9195c Updating REQUIRES. Fixing senna bustage 2001-06-28 06:34:07 +00:00
sspitzer%netscape.com 7adbc5bde2 got the bin hex decoder to build on linux. patch by mscott. r/sr=sspitzer 2001-06-28 01:06:46 +00:00
mscott%netscape.com 498d0fc72f Bug #81352 --> add a bin hex stream converter decoder for windows and unix.
the decoder currently just extracts the data fork from the incoming stream.
r=ducarroz
sr=sspitzer
2001-06-28 01:02:42 +00:00
dougt%netscape.com 32793f6a0c Fixes 84444 & 84441. r=gagan@netscape.com, sr=darin@netscape.com, a=chofmann 2001-06-21 22:06:19 +00:00
cls%seawood.org bf5fb48486 Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
scc%mozilla.org a8fb409c6e bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process. 2001-06-17 05:23:38 +00:00
mscott%netscape.com d72f0f6303 Bug #83241 --> sniff for image types in the unknown decoder. This allows mozilla to properly layout local files
called "test" that are really images (test.jpg, or test.gif). The sniffing code is cloned directly from libpr0n.

r/sr=rpotts
a=blizzard
2001-06-13 21:24:11 +00:00
rpotts%netscape.com 5b394a26a3 bug #81937 (r=valeski, sr=mscott, a=selmer) multipart/x-mixed-replace content was not being retargetted correctly... 2001-05-29 22:10:50 +00:00
blizzard%redhat.com 01ce2273cd Fix crasher bug #82003. Mozilla would crash when viewing some multipart pages. Make sure that we call free on the right variable. r=gagan, rs=darin 2001-05-22 14:44:28 +00:00
dougt%netscape.com c9cd9ca9aa Fix for 81384. Add multipart/byterange support to the multipart/mixed stream converter. At somepoint we should rename this file. r=valeski@netscape.com, sr=darin@Netscape.com 2001-05-18 22:22:15 +00:00
rpotts%netscape.com 8834b9d8bb bug #71498 and bug #37001 (r=dougt). These patches fix an assert that was erronously being called and prevent the UnknownDecoder from being called recursively when an error occurs. 2001-05-18 21:02:01 +00:00
darin%netscape.com 199c44a737 Http branch landing: changes to netwerk/ (bug 76866) r=gagan,sr=dougt,a=chofmann 2001-05-11 21:04:09 +00:00
kandrot%netscape.com afdac97c93 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775. 2001-05-05 05:33:37 +00:00
dougt%netscape.com 19774f7f6c fixes 77969. Adds PRE tag. r=dougt, sr=darin@netscape.com 2001-04-27 21:38:44 +00:00
dougt%netscape.com eb9e49ff48 fixed 77823. r=gagan@netscape.com, sr=darin@netscape.com 2001-04-27 01:51:28 +00:00
timeless%mac.com 46b177e406 fix Bugzilla Bug 75853 CR and LF are naked ifdefs
r=dveditz, sr=scc
2001-04-18 05:59:43 +00:00
mscott%netscape.com f3e032f0f5 Bug #68237 --> fix array bounds read in ::ScanTXT
r=benb
sr=sspitzer
2001-04-18 04:08:25 +00:00
darin%netscape.com 9deb4986e3 Patch to finalize necko loadFlags and fix HTTP validation correctness w.r.t.
cache validation preferences and browsing via history.  r=gagan,gordon.
Fixes several bugs that I would mention here if bugzilla weren't down ;-)
2001-04-14 02:02:19 +00:00
anatoliya%netscape.com efc11b2fd5 bug-4596 r=jelwell, suresh sr=kin 2001-04-13 04:13:10 +00:00
darin%netscape.com 00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
anatoliya%netscape.com 4910c2740a New smileys bug-4013 r=andreww sr=hewitt 2001-04-07 05:49:24 +00:00
cls%seawood.org 979c006ff6 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 3d34591986 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 f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
disttsc%bart.nl 385f89696c 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 497249a5e8 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 bcbf97737e 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 808aba4ffa 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 b348ba5890 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 aec997a897 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
dougt%netscape.com 02921f234e Adds a '..' to children directories. r=dougt@netscape.com 2001-03-12 22:57:34 +00:00
dougt%netscape.com 80614d95ae 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 b7b9777ef9 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 277181c660 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 f3ae3e7ba0 NOT PART BUILD BUILD YET. Checking in indexed to html converter 2001-03-01 07:22:19 +00:00
dougt%netscape.com 1e0d9b7877 fixes 66873. fixes WFTPD incompatibility. r=gagan, sr=mscott 2001-03-01 00:23:36 +00:00
valeski%netscape.com 343585ffe8 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 a6f2f5861a 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 128f95aa9b 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 3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 1b9ca82439 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 3010e0e287 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 79713bc4c2 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 66a18fcbbf 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 fea851d3d1 #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz a=self
2000-11-17 03:45:13 +00:00
darin%netscape.com 2578f4f795 Fixes bug 59661. Occurances of uninitialized variables... r=gagan, sr=mscott. 2000-11-15 22:21:46 +00:00
morse%netscape.com 7a35ab0fd7 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 cd56c0575b 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 9a6d92a433 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 8e39c30f3c 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 1906e8a12d 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 0257791053 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 180bef7f8a 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 9abec73fbe 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 e05eef45e9 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 84b5fd67e3 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 53cb0ed117 44848. r=gagan. fixing leaked strings 2000-08-01 23:27:29 +00:00
valeski%netscape.com 35ba9d61a4 37669. removing unused buildURI code 2000-07-28 21:54:59 +00:00
valeski%netscape.com 33e73d7be4 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 2b01440bc0 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 87373a21f6 WIP on 40449, a/r=gagan 2000-07-07 22:02:47 +00:00
cls%seawood.org 1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
mscott%netscape.com 5efac13be1 Bug #42016 --> fix by Ben Bucksch
r=mscott, a=waterson
2000-06-16 21:20:13 +00:00
rpotts%netscape.com 2e85b94047 bug #39797. Fixed unknown content-type sniffer to handle 8-bit characters... 2000-06-16 06:15:13 +00:00
ruslan%netscape.com 8fb38118d9 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 099dff54e6 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 512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
ruslan%netscape.com 91dd05b139 Fix 39941; a=gagan 2000-06-01 22:47:53 +00:00
valeski%netscape.com 46aa24a067 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 075bc8c4d8 Bug #32420 --> checking in for Ben Bucksch (mozilla@bucksch.org)
r=mscott
2000-05-17 04:22:49 +00:00
ruslan%netscape.com 4ac454b7e1 Fix 38853 2000-05-15 21:13:27 +00:00
valeski%netscape.com c9b5eee480 38864. making multi mixed converter more flexible to handle more boundary types. 2000-05-12 20:56:47 +00:00
warren%netscape.com 185c96de20 Combined all necko dlls into two. Bug 17031. 2000-05-06 09:15:56 +00:00
ruslan%netscape.com 8c788b2a84 Fix MAC build breakage 2000-05-06 00:40:42 +00:00
ruslan%netscape.com a2835b9b4f Fixing 36641 2000-05-06 00:06:28 +00:00
ruslan%netscape.com 7bb787aa85 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 280b8abd8d 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 a3a300fdf2 string api changes r=scc 2000-04-25 05:40:45 +00:00
valeski%netscape.com 153f162dd9 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 efb948c488 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 26a41b1754 making string conversions explicit 2000-04-15 09:16:58 +00:00
valeski%netscape.com 673a539153 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 6658571391 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 932870c3c6 Set SHORT_LIBNAME for 8.3 platforms. 2000-04-08 00:39:39 +00:00
bryner%uiuc.edu 1639ba6502 Making nsTXTToHTMLConv implement nsITXTToHTMLConv. r=valeski. 2000-04-05 05:53:35 +00:00
valeski%netscape.com 4f4a4b93e8 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
ruslan%netscape.com 2f521bf728 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 60817bcb13 Fix 34491 - tree blocker. Double-free in http compress converter. 2000-04-04 22:09:47 +00:00
bruce%cybersight.com 6273154896 Fix leak. #34396. r=ruslan 2000-04-04 14:58:12 +00:00
sspitzer%netscape.com 58f71c90cd 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
bruce%cybersight.com 68c3380b79 Fix for leak of nsByteArrayInputStream objects and associated buffers from nsHTTPChunkConv. r=scc 2000-04-04 04:35:25 +00:00
valeski%netscape.com 88d7fe3689 adding text to html conversion to unix builds 2000-04-03 22:46:38 +00:00
valeski%netscape.com 720ad41b96 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 bdfaaaeb80 adding asynchronous text/plain to text/html stream conversion - NOT PART OF BUILD 2000-04-03 21:41:19 +00:00
scc%netscape.com aaec909a45 making string conversions explicit 2000-04-02 09:10:15 +00:00
valeski%netscape.com 8d9f80d627 ditching old string api in preperation for new string stuff 2000-04-01 00:14:31 +00:00
rickg%netscape.com afe9bbd6d3 removed references to nsString2 2000-03-31 10:19:31 +00:00
jim_nance%yahoo.com dc0e139673 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
warren%netscape.com 727f312b32 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 54e93cb367 Make converters implement threadsafe_isupports 2000-03-29 03:19:14 +00:00
cls%seawood.org 1078368569 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 77aabe9130 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
ruslan%netscape.com 0d03861942 Finalize http compression convertor. Not in the build yet, but soon it will
be.
2000-03-24 03:18:30 +00:00
ruslan%netscape.com 49075b864d Continue fixing bugs in compress converters. Not part of the build yet. 2000-03-23 22:23:14 +00:00
ruslan%netscape.com 70025d784d 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 a86e3f7d96 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 a2b1088aaf Actually fix 32600 now by making chunk-converter use bytearraystream, r=warren 2000-03-22 03:16:30 +00:00
mscott%netscape.com 3df62b94ad 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 9352941376 29551. we now ignore 'ls: total' coming back from an FTP server 2000-03-15 23:19:58 +00:00
mscott%netscape.com 32c8a84292 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 c9b313d004 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
rickg%netscape.com ffe78e83e5 removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
sspitzer%netscape.com e92380a4a0 better fix for #30646. r=mscott, a=jar. 2000-03-08 04:21:46 +00:00
sspitzer%netscape.com 394509ff28 fix for bug #30646. crash on certain news messages. r=mscott, a=jar. 2000-03-07 20:49:48 +00:00
warren%netscape.com c0497e31be 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 55a9cef80b 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 02e129f887 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 f229bc5301 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 f39902d25a 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
ruslan%netscape.com fd131ca2e4 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 4bab528fd5 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 39972a5e0c 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
rhp%netscape.com 65dfac4627 Fixing last checkin...changed wrong comma. 2000-02-16 05:33:17 +00:00
rhp%netscape.com 9768f6df4c Fix for problem terminating detection on commas - Bug #: 27716 - r: rhp (BenB contribution) 2000-02-16 04:50:54 +00:00
valeski%netscape.com ca16a7a514 fixing mac redness 2000-02-09 08:39:44 +00:00
valeski%netscape.com 2f30889014 r=gagan. 10551. FTP date parsing is fixed 2000-02-09 08:04:45 +00:00
valeski%netscape.com 778c5d280d nsMimeTypes.h inclusion. also part of the fix to 10551, FTP date problems 2000-02-09 05:07:48 +00:00
waterson%netscape.com f288e61251 Use SYMBOLIC-LINK instead of SYM-LINK to bring in-line with lou's spec. 2000-02-08 01:20:46 +00:00
rhp%netscape.com 605e34d5a7 Fixing build related problem 2000-01-25 03:22:45 +00:00
valeski%netscape.com 10293bf3b1 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 be79b9fb76 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 f428189b73 Fixes for emoticon recognition - Bug #21203 - r: rhp (externally contributed) 2000-01-11 01:56:25 +00:00
gordon%netscape.com 2fe9330285 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 26fe0c6d90 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 f3a28d2d1f Fixed up how the source offset was being adjusted... 2000-01-10 04:34:52 +00:00
rpotts%netscape.com fe9bc8e031 Changed temp define from XP_WIN to XP_PC - oops... 2000-01-10 04:34:07 +00:00
rpotts%netscape.com 8e1cd75bd3 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 af08de5713 Added the unknown content stream decoder... 2000-01-08 06:26:13 +00:00
rpotts%netscape.com 37a760ac57 stream decoder for determining content-type by sniffing the incoming data... 2000-01-08 06:17:40 +00:00
rpotts%netscape.com d3b0e133c2 added lost code due to merge conflicts... 2000-01-05 05:03:22 +00:00
rpotts%netscape.com 76fde9f5d5 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 4d1a1b38ed Converting to use nsIModule macro. r=dp. 2000-01-03 23:37:30 +00:00
sspitzer%netscape.com 9cf4030670 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 179b29e6f7 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 bb5fded334 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 01d1bb39f6 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 fa29ea97ab 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 342fde149a 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 262d71cfa4 Performance fix for message display - Bug #: 21203 - r: rhp (external contribution) 1999-12-15 03:30:55 +00:00
rhp%netscape.com 98d15c511d Remove printf()'s that I missed earlier 1999-12-08 02:49:46 +00:00
rhp%netscape.com ac426513a5 Fixing "const" problem 1999-12-08 02:42:43 +00:00
rhp%netscape.com ad4360fbc5 Fix for TXT - HTML conversion - r: rhp - external contributor 1999-12-08 02:10:57 +00:00
rhp%netscape.com 7e88e5f745 Fixes for TXT - HTML Conversion - r: rhp (externally contributed) 1999-12-07 22:20:02 +00:00
rhp%netscape.com 1feb3b1c0a Cleanup printf's 1999-12-06 20:29:27 +00:00
rhp%netscape.com 75c6ab3016 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 5c1d1ddd4b 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 f9ae380b1e Adding new file - NOT PART OF THE BUILD 1999-12-05 16:56:04 +00:00
warren%netscape.com 6af4802e75 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 2db26922a6 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
valeski%netscape.com 99b014292c 18435, r = warren. changing chars to constants. 1999-11-23 20:55:27 +00:00
valeski%netscape.com 5fbbd2c8ba 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 34ecf73507 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott 1999-11-17 08:14:52 +00:00
jdunn%netscape.com e871be6de2 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 a1d602c174 fixes bugzilla problem. added improved LF CRLF LFLF handling. 1999-11-11 22:40:08 +00:00
valeski%netscape.com 497885da1d 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 4130b8bf80 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 5312eacf8c 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 10ded258a5 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 06df69b960 warning fixes, again :( 1999-10-29 23:35:06 +00:00
valeski%netscape.com 1d7ec4c9d0 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 f50d3df7c0 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 d119af7584 fix bug 10434, memory leak detection, r=valeski 1999-10-14 13:36:33 +00:00
waterson%netscape.com 8241422540 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
warren%netscape.com 8603974025 Added AsyncOpen to nsIChannel for URL dispatching. Added ContentLength to InputStreamChannel. (r=rpotts,valeski) 1999-10-06 08:26:01 +00:00
valeski%netscape.com 11d4fc7789 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
shaver%netscape.com 7a5b9d5e55 nsIRegistry scriptability update, r=dveditz,dp,alecf a=leaf,chofmann 1999-09-29 02:36:54 +00:00
valeski%netscape.com 428c99910a 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 2697a44285 I'm a moron. backing out previous change 1999-09-17 18:40:12 +00:00
valeski%netscape.com 1bc83966ea 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 2635eceaa5 Fixed breakage. 1999-09-16 08:34:20 +00:00
valeski%netscape.com e8c2fedfd3 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 a54c669e40 General cleanup. 1999-09-14 01:35:43 +00:00
valeski%netscape.com 354974765f 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 fc5428a60f 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 d9dc484fc8 linux breakage. 1999-09-10 15:38:35 +00:00
valeski%netscape.com 78f83b1a41 build bustage 1999-09-10 15:27:19 +00:00
valeski%netscape.com c5ca8a0101 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 675eca537d 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
warren%netscape.com 40ed9d6ad2 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 5ffbf3effa NOT HOOKED INTO BUILD. adding FTP directory listing stream converter 1999-09-09 19:33:16 +00:00
briano%netscape.com 2ff5e413e7 Removed the obsolete non-NECKO leftovers. 1999-09-09 01:08:34 +00:00
waterson%netscape.com 79d165f38c Fix ambiguity that was busting --pedantic. 1999-09-02 02:54:57 +00:00
valeski%netscape.com 617b0c2db7 fixing warning 1999-09-01 20:07:50 +00:00
valeski%netscape.com b314594876 warning fixes + removal of nsString constructor usage w/ internal string byte size specifier 1999-09-01 14:13:51 +00:00
jdunn%netscape.com 02595d2f21 HP requires a newline... 1999-08-30 22:34:15 +00:00
valeski%netscape.com c52959b8f1 nsString2 to nsCString 1999-08-29 16:46:30 +00:00
valeski%netscape.com e4721cc30c now we're handlin data sent in non-delimited chunks 1999-08-29 15:53:59 +00:00
valeski%netscape.com 7c0f309bdf added file to export list 1999-08-29 14:36:43 +00:00
valeski%netscape.com e543752523 added newline and encapsulating header file ifdef 1999-08-29 14:09:16 +00:00
valeski%netscape.com e1ba01e5de 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 c0dc78036c not in builds yet. updated MUltiMixed stream converter to new model 1999-08-27 14:10:21 +00:00
andreas.otte%primus-online.de 081d3a5b1d first checked in 1999-08-27 08:32:24 +00:00
andreas.otte%primus-online.de df9cc3406c first checked in - not on current build 1999-08-27 08:31:57 +00:00
valeski%netscape.com 6c3d09ea42 added virtual specifier to destructor 1999-08-26 14:55:14 +00:00
valeski%netscape.com 271b4483c7 adding multipartmixed stream converter implementation NOTE: it's not part of the build yet 1999-08-26 14:53:01 +00:00