Commit Graph

1241 Commits

Author SHA1 Message Date
darin%netscape.com
01253d7390 Fixes bug 66516. Topperf regression from 1/23. r=dougt, sr=mscott 2001-03-08 07:53:40 +00:00
darin%netscape.com
68fa1253bd [not part of the build] Fixed bugs in HTTP's MOZ_NEW_CACHE build. 2001-03-08 04:26:43 +00:00
darin%netscape.com
3fcddb5a44 [not part of the build] Add some more logging when using new cache, and
make HTTP use the mem cache always (for now).
2001-03-08 00:59:39 +00:00
dougt%netscape.com
ad4d6cb65a NOT PART OF BUILD. this makes ftp work with the cache a bit better. 2001-03-08 00:59:19 +00:00
darin%netscape.com
a82ceaf849 [not part of the build] HTTP now compiles with MOZ_NEW_CACHE defined. 2001-03-07 12:19:27 +00:00
mkaply%us.ibm.com
fca2f78b64 IRIX breakage - CR/LF problem on dougt checkin 2001-03-07 03:04:02 +00:00
darin%netscape.com
182a0a48ac [not part of the build] Initial work to conditionally compile HTTP against the new cache. 2001-03-07 02:53:34 +00:00
darin%netscape.com
4d82f129fb minor coding style cleanup. 2001-03-07 00:55:43 +00:00
dougt%netscape.com
d789fc13dd NOT PART OF BUILD. moving the getMetdata up a bit 2001-03-06 20:22:01 +00:00
darin%netscape.com
95dcc81619 Indentation, whitespace, and comment cleanups. 2001-03-06 08:46:57 +00:00
darin%netscape.com
9d61a23536 Indentation, whitespace, and comment cleanups. 2001-03-06 08:25:18 +00:00
darin%netscape.com
10290f8523 Indentation, whitespace, and comment cleanups. 2001-03-06 08:17:03 +00:00
bryner%uiuc.edu
8b80c7c363 Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott. 2001-03-06 05:10:33 +00:00
dbaron%fas.harvard.edu
7b468bb07f Fix server name not showing up in status bar for FTP connections. b=66682 r=dougt@netscape.com sr=mscott@netscape.com 2001-03-06 03:32:07 +00:00
dbaron%fas.harvard.edu
83bbffbccd Add pref to REQUIRES to fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage. 2001-03-06 03:24:57 +00:00
dougt%netscape.com
877f3dd664 Fixing windows bustage. 2001-03-06 02:21:37 +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
dougt%netscape.com
2c3940a081 Fixes 68483 as well as fixes some mem leaks cause by canceling a request. r=darin@netscape.com, sr=waterson@netscape.com 2001-03-06 01:27:54 +00:00
beard%netscape.com
853f3c4945 Release mCacheEntry in nsFtpState::StopProcessing() rather than when reallocated in nsFtpState::Connect(). This causes the cache entry to closed sooner only when MOZ_NEW_CACHE is defined. r=dougt, sr=gagan 2001-03-05 03:50:14 +00:00
dougt%netscape.com
61a6206885 This is not part of the build (it is currently IFDEF'ed off. Conditionally allows ftp to use the new cache. r=gagan@netscape.com 2001-03-03 01:40:36 +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
1e0d9b7877 fixes 66873. fixes WFTPD incompatibility. r=gagan, sr=mscott 2001-03-01 00:23:36 +00:00
dougt%netscape.com
0ff09eae40 Fixing 69836. Increasing data buffer sizes which improves perf on Mac. r=sfraser, sr=mscott 2001-02-28 23:37:03 +00:00
darin%netscape.com
c5ad81d47d Adding myself in the contributor section. 2001-02-27 09:34:12 +00:00
scc%mozilla.org
9226b1aed1 bug #'s 69940 and 69289: r=dbaron, sr=waterson. Fix parameters to, templatization of |Substring()|. 2001-02-24 02:55:46 +00:00
tao%netscape.com
90bfcacfe5 62171: "Separate content from UI". Split langenus.xpi into regus.xpi.
browser: (r=pchen,sr=alecf), mailnews: (r=yamamoto,sr=sspitzer),
editor: (r=cmonske,sr=sfraser), xpinstall (r=ssu,sr=dveditz).
2001-02-23 08:34:10 +00:00
darin%netscape.com
51f811aba7 Fixes bug 51237. HTTP keep-alive confuses multiple ports on same host. r=gagan, sr=mscott. 2001-02-23 03:36:21 +00:00
darin%netscape.com
8027376afb Whitespace and indentation cleanup. 2001-02-23 01:33:52 +00:00
mstoltz%netscape.com
6ddb173736 bug 63451 - moved signature verification functions from nsIZipReader to nsIJAR. r=sgehani, sr=shaver 2001-02-23 00:15:04 +00:00
darin%netscape.com
6710dd1b98 Fixes bug 58655. nsSyncHelper uses a native event queue. r=dougt, sr=mscott 2001-02-23 00:00:04 +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
beard%netscape.com
4fd221a75d [not part of build] drawThemeButton has same signature as others, and assumes a "kind=pushButton" argument. added drawThemeProgressbar. 2001-02-20 16:53:32 +00:00
beard%netscape.com
db35351cec [not part of build] added gThemeActions dispatch table. 2001-02-20 04:17:09 +00:00
dbaron%fas.harvard.edu
de95d1077f Fix gcc 2.7.2.3 bustage with NS_READABLE_CAST. 2001-02-18 18:08:18 +00:00
dbaron%fas.harvard.edu
cac322246a Fix excessive string conversion / bad string usage. r=disttsc@bart.nl sr=brendan@mozilla.org b=68653 2001-02-18 17:11:44 +00:00
alecf%netscape.com
19bc55bf31 part of fix for #46488 - http startup handlers get an Observe() call as well
r=valeski, sr=waterson
2001-02-15 14:43:34 +00:00
disttsc%bart.nl
3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
bryner%uiuc.edu
d16ccaa1c1 Removing #ifdef DEBUG_bryner code which I don't care about any more and which breaks with dougt's changes. a=jag. 2001-02-10 02:47:00 +00:00
disttsc%bart.nl
65ab4e91cb Fix senna bustage, update REQUIRES 2001-02-10 02:44:55 +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
valeski%netscape.com
e240f6ab6e removing unused static method 2001-02-03 23:43:59 +00:00
bryner%uiuc.edu
75a38f1c5e Fix bug 67203 (https URL's not loading). r=dbaron, a=ben. 2001-02-01 04:10:35 +00:00
mscott%netscape.com
0b910f67b1 initialize the refcount to fix some annoying assertions
r=darin,dougt
2001-02-01 00:06:14 +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
darin%netscape.com
608101cece Fixes bug 61406. Finger protocol uses wrong context in listener callbacks.
patch=bbaetz@student.usyd.edu.au, r=darin@netscape.com, sr=mscott@netscape.com
2001-01-30 02:02:20 +00:00
dbaron%fas.harvard.edu
6a1cef6f9a Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org 2001-01-27 23:06:33 +00:00
dbaron%fas.harvard.edu
1e046d05c0 Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023 2001-01-27 16:58:15 +00:00
darin%netscape.com
d4b4bf4bce Fixes bug 66493. nsSocketTransport changes broke in-process PSM.
r=bryner,gagan,brendan,dougt sr=mscott
2001-01-27 01:28:00 +00:00
gagan%netscape.com
69c379d583 Fix for bug 58728. Null check for the disappearing mResponseDataListener. r=darin, sr=alecf. 2001-01-25 04:03:52 +00:00
neeti%netscape.com
37aa2fa15a fix for bug 44153 - Redirect.xul needs to be removed, r=darin, sr=mscott 2001-01-24 14:04:02 +00:00
darin%netscape.com
6a7567992b Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
r=dougt@netcape.com, sr=mscott@netscape.com.
2001-01-23 22:10:34 +00:00
bryner%uiuc.edu
4e954931d3 PSM 2.0 work:
- Split nsISecureSocketInfo into nsISSLSocketControl and nsIChannelSecurityInfo.
- Incorporate lock icon fixes from psm-glue into pipnss code.
- Implement password callback for client auth in pipnss.
- Locallize the lock icon tooltip.
- Lots of code cleanup.

r=javi, jgmyers, sr=ben.
2001-01-19 01:12:10 +00:00
dbaron%fas.harvard.edu
2169ed89b5 Add assertion and null-check to fix topcrash bug 52492. (This fix was checked in on the N6 branch long ago.) r=darin@netscape.com sr=mscott@netscape.com 2001-01-17 00:15:07 +00:00
dougt%netscape.com
31b6aa3971 Removing unused files which were removed on the FTP branch, but were never removed from the trunk. r=valeski, a=rpotts. 2001-01-12 22:12:12 +00:00
dougt%netscape.com
cbcc1af909 adding a little test suite in html for ftp. It is not part of the build. 2001-01-12 22:10:55 +00:00
dougt%netscape.com
9906e380fd duh! wrong var being used. r=darin a=me 2001-01-11 20:55:09 +00:00
neeti%netscape.com
7dc2d704b2 fix for bug 59975 - general.useragent.override ignored, r=darin@netscape.com,sr=mscott@netscape.com 2001-01-11 15:17:30 +00:00
dbaron%fas.harvard.edu
23cd859c75 Fix senna tinderbox bustage by adding profile to REQUIRES. 2001-01-10 23:51:12 +00:00
dougt%netscape.com
c16bef45b4 Landing of FTP branch. Highlights include (a) ftp is now async, (b) removal of threadpool, (c) better caching of control socket. See posting on netlib newsgroup for details. reviewers include valeski@netscape.com, gordon@netscape.com. Superreveiwer is rpotts@netscape.com. Bugs fixed by this bug include 61678. 2001-01-10 23:45:04 +00:00
ccarlen%netscape.com
a10e2607be Part of 35559 - dynamic profile switching r=darin,sr=mscott 2001-01-10 20:24:23 +00:00
darin%netscape.com
b0f7d5005d Fixes bug 64617. UA-string is incorrect on BeOS. patch=vegarwa@online.no,
r=darin, sr=mscott.
2001-01-09 02:03:16 +00:00
mcafee%netscape.com
d4def82399 Fixing small html errors in about:cache (64180). patch=gemal, r=mcafee,timeless 2001-01-04 01:00:50 +00:00
mcafee%netscape.com
4a2f7674fa HTML 4.0-izing about:cache. patch=gemal, r=mcafee 2001-01-03 00:08:04 +00:00
darin%netscape.com
88534b4381 Fixes bug 51363. Can't login into my.lycos.com. r=dougt, sr=mscott 2000-12-15 00:06:13 +00:00
bryner%uiuc.edu
4b89c22e9f Removing this file so the directory will go away. 2000-12-14 04:27:26 +00:00
beard%netscape.com
fc5eb24619 [not part of build] don't hack alpha when running on Mac OS X. 2000-12-14 00:43:51 +00:00
beard%netscape.com
a910b65553 [not part of build] implements theme:menu and theme:menuseperator <lordpixiel@mac.com>, r=beard 2000-12-06 17:25:16 +00:00
beard%netscape.com
f185353cb7 [not part of build] Support for building with TARGET_CARBON. Added template for managing component scoped UPPs. 2000-12-06 17:16:12 +00:00
beard%netscape.com
b8ff04d359 [not part of build] using CSS to do button alignment. 2000-12-06 05:31:07 +00:00
dougt%netscape.com
803ef26399 50558. check for nulls. written by warren harris r=dougt@netscape.com a=mscott@netscape.com 2000-11-30 21:14:41 +00:00
sspitzer%netscape.com
d3bd048452 fix for #53792. sr=mscott. compute the length of the data correctly. 2000-11-29 21:20:29 +00:00
beard%netscape.com
15f4103f75 [not part of build] This version arranges things so that the menu item drawn is drawn against the appropriate edge of the imaginary menu that contains the item. Therefore if attop or atbottom are true, the appropriate bevel effect is drawn for the edge of the menu. <lordpixel@mac.com>, r=beard 2000-11-28 07:19:58 +00:00
bryner%uiuc.edu
56e85991b8 Bug 61219 - don't use nsIPSMComponent! r/sr=rpotts. 2000-11-28 01:40:22 +00:00
beard%netscape.com
c1242d373e [not part of build] menu item rendering. 2000-11-22 21:17:13 +00:00
beard%netscape.com
8e184e94ea [not part of build] support for different kinds of buttons (thanks to lordpixel@mac.com for initial code). 2000-11-21 07:55:16 +00:00
beard%netscape.com
b207a2eb0b [not part of build] added scrollbar?part=rightArrow,leftArrow,topArrow,bottomArrow. 2000-11-21 06:09:42 +00:00
beard%netscape.com
e91e83a16c [not part of build] added scrollbar?part=thumb. 2000-11-21 05:32:23 +00:00
darin%netscape.com
392b45694d Fixes bug 45747. Proxy auth does not handle multiple Proxy-Authenticate
headers.  Causes problems with MS proxy server II.  Patch supplied by
Brandon_Stewart@circuitcity.com.  r=darin, sr=mscott.
2000-11-21 01:14:50 +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
beard%netscape.com
8b0edc8d91 [not part of build] tweak to prevent multiple alerts from coming up. 2000-11-18 01:57:15 +00:00
beard%netscape.com
913c64c3fb [not part of build] test case for theme:button. 2000-11-18 01:49:13 +00:00
beard%netscape.com
b2ef49aa94 [not part of build] added scrollbar action. 2000-11-17 19:38:24 +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
beard%netscape.com
9aed1d4807 [not part of build] theme protocol. 2000-11-15 17:56:24 +00:00
dbaron%fas.harvard.edu
d1939ea6d3 Fix leak of nsConnectionCacheObj for FTP connections to nonexistant sites. r=valeski@netscape.com sr=brendan@mozilla.org b=58948 2000-11-08 03:08:23 +00:00
gagan%netscape.com
5282f49d2c Fixing the solaris bustage. 2000-10-31 00:16:16 +00:00
gagan%netscape.com
710b391f6f Fixes for 53580. These changes should build on AIX and Solaris as well. r=gagan,mkaply,darin, sr=scc 2000-10-30 21:50:54 +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
mscott%netscape.com
a372473038 Bug #56934 --> properly determine the status for on end document load. We used to
use the status of the last request processed in loading the document to determine
 success or failure. That's incorrect. Instead, test to see if the load group is being
canceled. If it is, use that as the status for the entire document. Otherwise, ignore
the status for the last request and instead use the status for the main document
(the default load channel).

this also means making sure the http channel properly sets it's status code in ResponseComplete (r=gagan)
 sr=rpotts, r=sspitzer
2000-10-27 04:13:51 +00:00
darin%netscape.com
82d8519f52 Fixes bug 56785. 303 HTTP response now handled. r=gagan, sr=mscott 2000-10-27 00:04:18 +00:00
morse%netscape.com
056b6817df bug 57840, tre blocker, r=gagan,don 2000-10-25 18:14:23 +00:00
mscott%netscape.com
2435093250 Bug #56934 --> propogate the error returned by
OnDataAvailable so nsAsyncStreamListener can properly
cancel the load. This fixes the zdnet benchmark
problem. r=gagan, sr=rpotts
2000-10-25 03:10:49 +00:00
darin%netscape.com
cabf7cc50d Fixes for bug 49168. Corrects HTTP authentication lookup semantics. r=gagan, sr=mscott. 2000-10-20 21:08:58 +00:00
gagan%netscape.com
fb20999bc3 Temp fix for tree bustage... :-( 2000-10-20 03:14:19 +00:00
gagan%netscape.com
fe4616394d Fixes for bug 53580. No longer sending user/passwd in referrers. r=mscott, sr=scc. 2000-10-20 02:03:15 +00:00
gagan%netscape.com
1d14333aec Fix for bug 53965. Thanks Nikolay. Fixes posting with SSL proxies. r=gagan, sr=mscott. 2000-10-19 23:21:49 +00:00
morse%netscape.com
693abc1d79 bug 27687, can't log into yahoo mail, r=dveditz,gagan, a=gagan, sr=mscott 2000-10-19 21:15:20 +00:00
blizzard%redhat.com
56525a7354 Fix bug #56753. Assertions when initializing the http handler. r=gagan, sr=mscott 2000-10-19 20:05:00 +00:00
dougt%netscape.com
55772c357c makes the about:bloat log (a) using nsIFile, and (b) next to the bin directory 2000-10-19 19:05:37 +00:00
gagan%netscape.com
7642ed6405 Fixing the last addref I added. Part of the bug 32335 cleanup. 2000-10-19 07:08:22 +00:00
gagan%netscape.com
bcb3c01e60 Fixes for bug 32335. Include the fix for the leak, changed to voidarray from ISupportsArray, and removed dependency on nsISupports for nsAuth. r=gagan, sr=mscott,brendan 2000-10-19 07:06:50 +00:00
waterson%netscape.com
b7f566951c Bug 53415. about:credits points to http://www.mozilla.org/credits/. r=brendan, a=scc 2000-10-17 03:35:27 +00:00
blizzard%redhat.com
6161f6aad2 Fix bug #56753. The HTTP handler will now recognize if someone changes the misc field of the user agent after it's been created. r=gagan, sr=mscott 2000-10-16 19:24:11 +00:00
mstoltz%netscape.com
f1137e89ec Fixing 56009, exploit allowing XPConnect access. r,a=hyatt, sr=scc 2000-10-13 22:59:47 +00:00
gagan%netscape.com
5475b63c24 Fixing the solaris bustage. 2000-10-13 05:05:10 +00:00
gagan%netscape.com
bbeb713db3 Fix for bug 32335. Fixes to make basic auth use the realm for authenticating. Thanks to darin@netscape.com r=gagan, sr=shaver. 2000-10-13 04:01:48 +00:00
gagan%netscape.com
34549dbcd5 Fix for bug 31174. Misc. ssl related fixes for getting SSL proxies to work. r=ruslan,pavlov sr=dougt. Thanks nikolay.igotti@eng.sun.com 2000-10-13 03:18:55 +00:00
mscott%netscape.com
e4420663eb Bug #54381 --> if we are loading an http url that ends in .dll and the server didn't
give us a content type, then assume it is an unknown content type instead of
looking it up in the OS. This fixes the case were sites use ISAPI.dll and don't
specify content types.
r=gagan, sr=rpotts
2000-10-11 22:54:19 +00:00
tao%netscape.com
ca062d6d3e 54784: Chrome registry should flush stringbundle and XUL caching after
profile selection. r=hyatt,sr=alecf.
55156: localizable values are cached in the HTTP header. r=gagan, racham,
 sr=mscott.
2000-10-11 22:07:04 +00:00
rjc%netscape.com
e75494be4b Secon attempt to fix RTM++ bug # 54626: ftp dir resolution. r=waterson sr=gagan 2000-10-04 22:58:54 +00:00
rjc%netscape.com
618e09bc65 Backing out previous checkin while I investigate orange. 2000-10-04 04:27:01 +00:00
rjc%netscape.com
9450f5b29f Fix RTM++ bug # 54626: ftp dir resolution. r=waterson sr=gagan 2000-10-04 02:06:03 +00:00
rpotts%netscape.com
355a21abce bug #54239 (r=dougt). PSM can be initialized on the wrong thread... 2000-10-03 04:49:51 +00:00
scc%mozilla.org
5f4ef0a1e8 bug #36908: checking in for endico, r=scc, a=brendan 2000-09-22 09:05:57 +00:00
scc%mozilla.org
6db32983b4 bug #36908: checking in for endico, r=scc, a=brendan 2000-09-22 07:51:47 +00:00
mstoltz%netscape.com
69980043ac bug 24765, hooking up necko file cache to jar protocol. Hopefully without leaks this time. Also fixed leak in nsJARURI. r=beard, warren 2000-09-22 06:21:18 +00:00
mscott%netscape.com
3e8306773b Bug #44176 --> pass in the length as the max progress for the download. This allows implementors of
nsIWebProgressLIstener to get notifications for ftp downloads.
r=valeski r=gagan
2000-09-22 03:46:11 +00:00
mscott%netscape.com
e5ecd9e189 Bug #44176 --> in order to have a progress dialog for helper apps, we reset the notifications. http
wasn't regenerating the proxied notifciation calls.
r=gagan
2000-09-22 03:44:13 +00:00
warren%netscape.com
94d7f48d6e Backing out jar protocol change because it introduced a big memory leak on tinderbox test. a=jag 2000-09-21 08:26:07 +00:00
mstoltz%netscape.com
504b6630e9 Final (I hope) fix for 24765, using Necko file cache for the jar protocol. r=beard, a=warren. 2000-09-21 05:01:16 +00:00
dp%netscape.com
8d3608aa5e bug 53122 OnFileAvailable() not being called due to release of
mCacheEntry by nsHTTPChannel before calling stop request. Delaying
release until after onStopRequest is called.

bug 51043 Caching cgi when we are not supposed to. Now we refetch a
page if there isn't Modified-Since header being sent. That isolates
cgis pretty well and keeps normal pages working as is.

bug 53272 Cache corruption triggers when we hit DNS errors. This is
due to the entry being in memory and never being flushed to
disk. Calling CacheAbort() on the error condition from
ResponseCompleted() takes care of that.
r=neeti, gagan
2000-09-20 07:13:03 +00:00
gagan%netscape.com
77bc43b390 Fix for bug 52257. mResponseDataListener could be null. r=valeski, brendan. 2000-09-18 23:29:30 +00:00
warren%netscape.com
a53ac69e4e Backing mstoltz out to get things back up and running with jar packaging. Also, I don't approve of the changes made to nsJARURI.cpp 2000-09-18 02:18:00 +00:00
mozilla.BenB%bucksch.org
7c381585fa 40024: Point to local copy of the contributors page. a=endico,brendan 2000-09-18 00:12:15 +00:00
warren%netscape.com
fff6a0fc41 Implementing bufferSegmentSize/bufferMaxSize -- don't know why they weren't implemented before. 2000-09-17 22:22:08 +00:00
mstoltz%netscape.com
35d66fed08 Better bustage fix without leak r=scc 2000-09-15 21:12:36 +00:00
mstoltz%netscape.com
9c40decb1a Fixing bustage. r=dveditz 2000-09-15 20:38:52 +00:00
mstoltz%netscape.com
04f1130628 Fix for bugs 24765, 49288. Using Necko file cache for the jar protocol. r=beard, a=warren. 2000-09-15 19:27:05 +00:00
dveditz%netscape.com
1e0b99299b Bug 48504 correct user-agent for Windows ME. patch from Frank Faubert <frank@sane.com>
a=brendan, r=brendan,dveditz
2000-09-15 08:00:16 +00:00
rayw%netscape.com
3cd14f5878 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
bryner%uiuc.edu
14b39559f7 This is the rest of the checkin to remove mozilla's dependency on building psm-glue. All security glue
interfaces and resources that aren't specific to PSM have moved to security/base.  The remaining psm-glue
interfaces which are used elsewhere in the code have been abstracted to be non-PSM-specific, and the call
sites changed to use the abstracted interface.  Bug 18352.  r=brendan,pavlov,shaver.  a=brendan.
2000-09-14 19:27:23 +00:00
dp%netscape.com
161724a90b bug 46147 Adding CacheAbort() for handing 400 errors from http
server and flushing the cache entry appropriately.
Also, releasing cache entry and cache channel before calling
OnStopRequest() from nsHTTPChannel::ResponseCompleted().
This should eliminate most of the cases of cache corruption
situations.
r=gagan,neeti
2000-09-14 18:52:57 +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
brendan%mozilla.org
62b6238e92 Temporarily back out shaver's needed cleanup to remove wallet dependencies. 2000-09-13 21:49:39 +00:00
rpotts%netscape.com
580046560f bug #21095. First pass at a simple about:cache implementation... 2000-09-13 06:10:03 +00:00
shaver%mozilla.org
13f37d3aa4 #18352: remove extensions/ dependencies. This breaks single-signon for now, r=valeski, a=brendan 2000-09-12 20:45:58 +00:00
warren%netscape.com
f1e20aeb6c Fixed error code. 2000-09-12 05:11:11 +00:00
gagan%netscape.com
3dacfdb699 Fixing mac bustage. 2000-09-11 07:01:28 +00:00
gagan%netscape.com
4c9c982273 Fix for bug 44041. Part changes from justin@ukans.edu. We were not handling multiple WWW-Authenticate headers. Basic auth was also busted becuz of a trailing nul problem that I've cleaned up. r=me. 2000-09-11 06:15:14 +00:00
jband%netscape.com
2730e37efd warren's fix for the new/free mismatch undid kin's fix for the same problem. Also fix an off by one in the backwards 'for' loop. r=warren 2000-09-08 09:36:35 +00:00
warren%netscape.com
161e98314b Bug 50844. Fixed mismatched memory free. 2000-09-08 04:39:17 +00:00
mscott%netscape.com
81b816da2e Bug #43556 --> remove obsolete reference to old class id for the mime service. use the new one.
r=valeski
2000-09-08 00:24:13 +00:00
mscott%netscape.com
259e029521 Bug #43556 --> remove obsolete reference to old class id for the mime service. use the new one.
r=valeski
make the http event sync proxy async instead of sync. r=gagan
2000-09-08 00:21:44 +00:00
bryner%uiuc.edu
3c518ddb8a Changing NPL to MPL license, and correcting the Initial Developer to be
myself.  Change has been approved by all contributors to this code.
2000-09-07 21:26:29 +00:00
kin%netscape.com
872a42a450 Fix for bug #50927: UMR and FMM: nsJARChannel::GetContentType().
Added check for NULL mJAREntry and we now free filename with 'delete'.
r=warren@netscape.com
2000-09-07 19:31:10 +00:00
dp%netscape.com
c1968dcd47 bug 48292 Releasing cache entry as soon as we are done rather than
waiting until nsHTTPChannel gets deleted, which apparently happens
after the next page finishes loading giving rise to all kinds of
interesting conditions if the current and next page are same. r=neeti
2000-09-07 18:24:28 +00:00
rjc%netscape.com
9e6106beea Fix bug # 33122: FTP proxy problems. r=gagan 2000-09-06 23:44:21 +00:00