Commit Graph

360 Commits

Author SHA1 Message Date
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