Commit Graph

1868 Commits

Author SHA1 Message Date
gordon%netscape.com
49be022331 Fix for bug 23811 "Support IPv6". Integrating diffs by jgmeyers, r= wtc. 2000-04-03 23:41:53 +00:00
davidm%netscape.com
7d74a5a853 viewer crashing on http url 2000-04-03 22:53:39 +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
8906531d96 adding text to html converter to mac prj 2000-04-03 22:43:21 +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
davidm%netscape.com
12bc8b0f4f unregister pref callbacks turn on compile flag for disk cache 2000-04-03 01:58:17 +00:00
davidm%netscape.com
7e8ae39cbf unregister pref listeners r = gordon@netscape.com 2000-04-03 01:56:15 +00:00
davidm%netscape.com
9d9886c47f update channel to work with warrens changes 2000-04-03 01:47:43 +00:00
davidm%netscape.com
9c35ae4635 32610 nsReplacementPolicy::LoadAllRecordsInAllCacheDatabases( 2000-04-03 01:46:45 +00:00
scc%netscape.com
aaec909a45 making string conversions explicit 2000-04-02 09:10:15 +00:00
scc%netscape.com
10bdd44b99 making string conversions explicit 2000-04-02 08:56:00 +00:00
scc%netscape.com
8b2f93643b making string conversions explicit 2000-04-02 08:34:55 +00:00
bruce%cybersight.com
ac75c5e962 Re-order constructor stuff to remove warnings. 2000-04-02 00:59:38 +00:00
scc%netscape.com
e6ee6bb3f2 making string conversions explicit 2000-04-01 23:29:51 +00:00
scc%netscape.com
bedd8b30b7 making string conversions explicit; fixing some |nsCOMPtr| usages 2000-04-01 23:25:15 +00:00
scc%netscape.com
e6cdf16c0b making string conversions explicit 2000-04-01 22:52:50 +00:00
scc%netscape.com
f58ac20116 making string conversions explicit 2000-04-01 22:45:09 +00:00
scc%netscape.com
52e40e9c6d making string conversions explicit 2000-04-01 22:31:00 +00:00
valeski%netscape.com
a8b5655f5a ensuring that we're always firing this callback to an event queue. we don't want to directly callback the caller recurively this is an async call 2000-04-01 14:57:47 +00:00
cls%seawood.org
cd487cbabb 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
andreas.otte%primus-online.de
194749371e This time for real: fix part of bug 32997, file URLs that include a hostname don't work, r=valeski@netscape.com
Previous checkin was a fix for bug 31854, [4.xP] Unable to open www.foo.com:/some/dir (note colon), r=valeski@netscape.com, sorry for the mixup.
2000-04-01 09:03:21 +00:00
andreas.otte%primus-online.de
faac20c870 fix part of bug 32997, file URLs that include a hostname don't work, r=valeski@netscape.com 2000-04-01 08:51:17 +00:00
ruslan%netscape.com
eae17b4d91 Fix a small memory leak in OnStopRequest introduced by earlier checkins 2000-04-01 08:13:48 +00:00
ruslan%netscape.com
d60b972e28 Fix potential crasher when we hit max-conections and wait (resulted from
quick and dirty mac-bustage fix - it introduced erroneous extra ns_release).
2000-04-01 08:04:06 +00:00
ruslan%netscape.com
0713b87afe Fix MAC bustage - quick and dirty. 2000-04-01 06:50:56 +00:00
ruslan%netscape.com
9586219ba8 Fix linux build bustage 2000-04-01 05:59:27 +00:00
ruslan%netscape.com
5db8127f56 Landing first cut of http pipelining (2487). Don't turn it on yet. Also fix
sockettransport leakage (33929). In case of major bustage - pipelining_reorg_point
is the tag before the check in.
2000-04-01 05:19:33 +00:00
scc%netscape.com
c05019b2a8 making string conversions explicit 2000-04-01 00:39:02 +00:00
valeski%netscape.com
631cb6c898 preperation for new string api changes. We still have the potential for data loss here if pushbackbuffer contains double bytes, but we're better off then the old memcpy 2000-04-01 00:29:51 +00:00
valeski%netscape.com
8d9f80d627 ditching old string api in preperation for new string stuff 2000-04-01 00:14:31 +00:00
valeski%netscape.com
5d44d8e64d 33935. r=dougt. I built on all three platforms. I smoketested win and linux, but mac is hanging after profile mgr so I can't verify it. When the CSS loader would try and load a non-existant local css file, we would crash. Now we post the OnComplete() callback asynchronously to the event queue so the CSS loader isn't entered recursively, and life is good again 2000-03-31 20:39:16 +00:00
rickg%netscape.com
afe9bbd6d3 removed references to nsString2 2000-03-31 10:19:31 +00:00
rickg%netscape.com
4070be753e removed reference to nsString2 2000-03-31 10:13:22 +00:00
rickg%netscape.com
85601a6934 fixed include problem 2000-03-31 10:08:49 +00:00
rickg%netscape.com
6ca9f83017 removed references to nsString2 2000-03-31 10:05:30 +00:00
rickg%netscape.com
22d9c58328 removed references to nsString2 2000-03-31 09:34:43 +00:00
rickg%netscape.com
08335d2d02 removed nsString2 reference 2000-03-31 09:12:35 +00:00
ruslan%netscape.com
fb1e0141c1 Fix solaris build bustage, r=gordon 2000-03-30 23:07:04 +00:00
law%netscape.com
07055c7f68 New test to do I/O on multiple threads; not built yet 2000-03-30 22:49:36 +00:00
ruslan%netscape.com
06052d9920 Preparing for pipelining landing: keep the list of server capabilities now.
Make prefs reader more intelligent. Don't cache pages with security info
for now to let daugh to get through his bugs; Make proxy.keep-alive/
proxy.pipelining to be prefs as well; p/r=warren
2000-03-30 22:24:29 +00:00
gordon%netscape.com
70e003409f Fix for bug 33569 "MLK: nsDNSLookup::InitiateLookup()". Added a missing nsAllocator::Free(). r = saari. 2000-03-30 22:22:47 +00:00
warren%netscape.com
69ca3f19d4 Bug 28269. jar file cache should open local files in place 2000-03-30 08:13:50 +00:00
warren%netscape.com
351d82c77b Making jar: protocol work in general, and OpenInputStream in particular. 2000-03-30 07:39: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
tbogard%aol.net
2f30133a36 Adding the attribute referrer so that you can get the referrer from the channel once you have previously set it. 2000-03-30 02:18:52 +00:00
valeski%netscape.com
6be78f079f 29754. fixed a couple warnings, removed FTP dependence on xul window for prompting, and started using the nsIPrompt interface. 2000-03-30 01:00:29 +00:00
valeski%netscape.com
17c882b79a updating the stream converter tests. registration now happens in nsConvFactories.cpp 2000-03-29 23:14:52 +00:00
alecf%netscape.com
08200aa661 reduce dependancies on nsIPref.h 2000-03-29 09:46:39 +00:00
warren%netscape.com
8426271c58 Removed extra number of open transports test. 2000-03-29 06:44:10 +00:00
warren%netscape.com
998a989f7d Added prio.h for linux. 2000-03-29 04:46:19 +00:00
warren%netscape.com
e1cef0b2bc Fixed nsCOMPtr problem in ?: statement. 2000-03-29 04:38:38 +00:00
warren%netscape.com
fa4844d2c2 Fixed 0 => LL_ZERO problem. 2000-03-29 04:30:01 +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
33a244dd7b Fix 33688. When both - chunked and compressed response comes in converters
were pushed in the wrong order.
2000-03-29 03:35:14 +00:00
ruslan%netscape.com
54e93cb367 Make converters implement threadsafe_isupports 2000-03-29 03:19:14 +00:00
ruslan%netscape.com
68a01f2642 Fix 33631 - crash when 304 is received but there's no entry in the cache. 2000-03-29 02:35:00 +00:00
ruslan%netscape.com
345a257009 Misc code cleanup. Also apply another keep-alive proxy patch from
Tomi.Leppikangas@oulu.fi
2000-03-29 00:04:27 +00:00
ruslan%netscape.com
51e62f74cf Fix 33259. Make a maximum number of http connections configurable - network.http.max-connections=8 (current default) 2000-03-28 22:47:57 +00:00
ruslan%netscape.com
a407c24ee5 Fix 23263 - mem cache assert on shutdown. 2000-03-28 19:41:59 +00:00
dougt%netscape.com
3536082a49 parital fix for 31167. Allowing http response header security attribute
to come from preferences. r=valeski@netscape.com
2000-03-28 11:45:25 +00:00
dougt%netscape.com
72979944e8 removing checks for null before calling delete(). I do not know what I was
thinking.  davidm pointed this out.
2000-03-28 11:39:06 +00:00
akkana%netscape.com
f71baf989f Fix from gordon to fix shrike bustage 2000-03-28 02:56:26 +00:00
gordon%netscape.com
ab8080218f Fixing build bustage. 2000-03-27 23:16:13 +00:00
gordon%netscape.com
4722bf81a8 Landing DNS_CANCEL_BRANCH. Enable canceling of dns lookup requests, and underlying structure for possible DNS cache. Original changes by warren, gordon. r = gagan. 2000-03-27 22:19:18 +00:00
gordon%netscape.com
ccf1915f85 Landing DNS_CANCEL_BRANCH. Added code to make Offline(PR_FALSE) initialize nsSocketTransportService and nsDNSService. Original changes by warren, r=gagan. 2000-03-27 22:17:48 +00:00
gordon%netscape.com
48d21bfb64 Landing DNS_CANCEL_BRANCH. Moving Init() method to interface. 2000-03-27 22:16:20 +00:00
gordon%netscape.com
ce2045282c Landing DNS_CANCEL_BRANCH. Changing locks to monitors in nsSocketTransport. Original changes by warren, r=gagan. 2000-03-27 22:15:38 +00:00
rickg%netscape.com
24c7cb621e removing references to nsString internals 2000-03-26 07:55:46 +00:00
scc%netscape.com
785754a95e small changes to clients of string converting APIs 2000-03-26 02:12:47 +00:00
scc%netscape.com
5d653fd52b small changes to clients of string converting APIs 2000-03-26 02:06:10 +00:00
andreas.otte%primus-online.de
4d4111b7b5 fix first part of bug 29341, fix nsStdURL GetFile/SetFile, r=warren@netscape.com 2000-03-25 10:26:10 +00:00
andreas.otte%primus-online.de
37b3c78967 fix bug 31089, Oakland Tribute crashes in HTMLContentSink::AddLeaf, r=gagan@netscape.com 2000-03-25 10:23:20 +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
cls%seawood.org
7d1615e3ae Some compilers (HP-UX) don't like it when the file doesn't end in a newline. 2000-03-25 05:57:22 +00:00
ruslan%netscape.com
29ea87755d Remove misleading comment; nsSocketTransport never attempts to reconnect
by iself anymore.
2000-03-25 00:50:50 +00:00
ruslan%netscape.com
e98cc64fb6 Continuing earlier http reorg. There's no need to call mHeaders.Clear () as
formHeaders () is called just once anyway.
2000-03-25 00:49:41 +00:00
ruslan%netscape.com
1c7c27cb30 Prevent certain headers to be sent out twice during the recovery loop when
the keep-alive connection is closed by the server.
2000-03-24 23:33:03 +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
mscott%netscape.com
5bd1957c9e Bug #28776, 28569 --> make the load group keep a weak ref on the observer
r=sspitzer
2000-03-24 05:42:10 +00:00
warren%netscape.com
32f53c9a41 Fixed optimized build dependency on zlib.shlb 2000-03-24 04:01:13 +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
warren%netscape.com
b12829c781 Added nsHTTPCompressConv.cpp for Ruslan. 2000-03-24 03:17:01 +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
bryner%uiuc.edu
d22a499191 Don't allow a port other than 79 to be used for finger. r=valeski. 2000-03-23 06:40:36 +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
bryner%uiuc.edu
1918699fc3 Changes to finger protocol:
- Use threadsafe addref/release
- Remove AsyncOpen implementation, it is not used
- Implement Cancel()
- Add the channel to the loadgroup in SendRequest, not SetLoadgroup()

Fixes bugs 29457, 29952.  r=valeski.
2000-03-22 21:15:57 +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
dougt%netscape.com
9016cdb15c removing protocol/http/res from build. 2000-03-22 02:44:36 +00:00
dougt%netscape.com
e38031a522 removing res from http build path on windows. 2000-03-22 02:42:50 +00:00
valeski%netscape.com
e34b119ffa r=jst. 30067. OSCPU User agent attrib is now exposed. 2000-03-21 22:38:40 +00:00
valeski%netscape.com
2771a13dba 18007 partial. removing extraneous assertion and removing OnStartRequest callback firing. We don't want to fire OnStartRequests() if there was an error. 2000-03-21 22:01:52 +00:00
law%netscape.com
d4e2d78dfc Fix for bug 32407; transfer data from proper spot in input buffer when a portion is used to fill prior file buffer. r=dougt@netscape.com 2000-03-21 08:47:43 +00:00
rickg%netscape.com
fee2f3ec45 removed call to deprecated string method 2000-03-21 04:32:44 +00:00
norris%netscape.com
c4df99d129 Added aggregate principal support. r=norris. (This is mstoltz's checkin) 2000-03-21 04:17:37 +00:00
norris%netscape.com
7163dd7d8f Stream loader now saves principals from channel; needed for signed scripts. r=norris
(this is mstoltz's checkin)
2000-03-21 04:16:03 +00:00
ruslan%netscape.com
9403c0be2c Make reuseCount to be PRUint32 2000-03-21 01:43:41 +00:00
ruslan%netscape.com
b096f987bc Never recycle the socket transport if the server responded with Connection: close 2000-03-21 01:36:18 +00:00
ruslan%netscape.com
32c1eabc0e Add reuseCount attribute on nsSocketTransport. Misc code cleanup. 2000-03-21 01:29:49 +00:00