Commit Graph

924 Commits

Author SHA1 Message Date
darin%netscape.com
ff1f46116c Fixes bug 74118 "can't launch with a new profile" r=bryner, sr=mscott 2001-04-04 07:28:51 +00:00
darin%netscape.com
4e05acafb9 Fixes bug 72520 "support for cacheKeys must be implemented" r=gordon sr=dougt 2001-04-02 01:20:43 +00:00
jgmyers%netscape.com
d72d1758bc distinguish weak crypto in PSM2: bug 31896 r=dmose ser=darin 2001-04-01 19:37:29 +00:00
darin%netscape.com
c2cf727e40 Fixes bug 72320. abort on exit (sending "logout" to a closed IMAP socket?).
r=sspitzer,dougt,mscott.
2001-04-01 05:17:42 +00:00
darin%netscape.com
e1c7f146e1 Fixes bug 72348 "Page load performance slower in 0.8.1 than under 0.8"
r/sr=dougt,brendan
2001-03-29 02:34:19 +00:00
darin%netscape.com
17d4dae4bf Fixes bug 73231. nsFileTransport should report progress even if content-length
is unknown.  r=rpotts, sr=dougt
2001-03-28 20:56:59 +00:00
darin%netscape.com
543290fda7 Fixes bug 73234. nsInputStreamChannel needs to forward itself as the request
in progress events.  r=rpotts, sr=dougt
2001-03-28 20:55:26 +00:00
bienvenu%netscape.com
73680389dd send notification for going offline before we kill all the sockets r/sr darin,dougt 73374 2001-03-27 15:17:52 +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
darin%netscape.com
42be218e2e Fixes bug 72973. HTTP needs to release its cache output stream before
releasing its cache entry descriptor.  r=sean@beatnik.com, sr=dougt@netscape.com
2001-03-26 23:12:33 +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
valeski%netscape.com
b5b2d6a223 sr=dougt. adding missing lowercaseing of scheme. 72720. 2001-03-24 00:58:32 +00:00
valeski%netscape.com
169a5140b5 r=rpotts. comment changes only. 48726. adding status to idl files of api rev. ifaces. 2001-03-24 00:22:18 +00:00
darin%netscape.com
dac21e34cd Completes transistion from ULONG_MAX to PRUint32(-1) which was intended to
fix frizilla redness.  pinkerton checked in the necessary ones; this is
just for completeness.  r=gagan,sdagley,sfraser,pinkerton
2001-03-23 03:32:26 +00:00
blizzard%redhat.com
78b50e941a Fix bug #63162 . Make sure that nsSocketBOS::Write actually finishes the write with non-blocking sockets where there is a short write. This should fix problems with large corrupted mail attachments. r=darin,bryner sr=brendan 2001-03-23 03:14:56 +00:00
sfraser%netscape.com
62d2647193 Fix the fizilla build a better way by #including <limits.h> only where needed. r=pinkerton,brade, a=akkana. 2001-03-22 22:56:11 +00:00
javi%netscape.com
c3be022678 Fix for bug 72843 r=dougt sr=sfraser Update Mac build scripts for PSM 2.0 Make necko export the default prefs for security on the Mac. 2001-03-22 01:28:52 +00:00
dougt%netscape.com
3975dd1e74 fix for 69143. This patch prevents non existant files from entering into
the file transport process loop for reading.
2001-03-21 19:44:23 +00:00
gordon%netscape.com
3361e48529 Landing MOZ_NEW_CACHE_20010314_BRANCH, incorporating feedback from recent test builds. New cache is still disabled by default. 2001-03-20 22:42:03 +00:00
dougt%netscape.com
f667808665 Fixes bug 71397. s/r=waterson@netscape.com 2001-03-16 21:33:23 +00:00
blakeross%telocity.com
650b9d4dd1 Fix 49934: gopher support, minor restructuring of directory viewer. necko: r=darin,dougt sr=rpotts other: r=waterson,mstoltz,jag sr=alecf
Fix 70404: assertionsf or datetime and finger. r=dougt, sr=rpotts

Both patches by Bradley Baetz (bbaetz@cs.mcgill.ca)
2001-03-14 02:41:18 +00:00
darin%netscape.com
53adbb8aed [not part of the build] Adding nsICachingChannel.idl for the new cache. 2001-03-13 11:15:06 +00:00
gordon%netscape.com
d4824e545a fix for bug 29338 "PR_Poll should not poll (spin) on Mac". Checking in for sfraser. r=dougt, gordon, sdagley sr=sfraser or vice versa. 2001-03-13 06:58:56 +00:00
darin%netscape.com
4c2326c40e [not part of the build] Added a new interface to replace nsIStreamAsFile
for use with the new cache.
2001-03-13 02:24:12 +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
13ad31dce4 Adding two idls to be exported. 2001-03-12 23:45:48 +00:00
dougt%netscape.com
cd43b2c59a Fixing line endings 2001-03-12 23:31:46 +00:00
dougt%netscape.com
c74c36c85e Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com 2001-03-12 22:41:28 +00:00
darin%netscape.com
7097eae6c9 Fixes bug 71495. Landings to necko cause PSM 2.0 to not work. r=bryner, sr=mscott. 2001-03-11 21:11:47 +00:00
darin%netscape.com
1c900d7237 Adding comment line. 2001-03-11 18:07:01 +00:00
darin%netscape.com
b8b5c77620 Added some comments. 2001-03-10 01:03:05 +00:00
darin%netscape.com
5b97f2a839 Fixes bug 71391. Leaking sockets with CLOSE_WAIT status during page loads.
r=dougt sr=mscott
2001-03-10 00:58:54 +00:00
rpotts%netscape.com
abe013ddbe bug #70736 (r=darin@netscpe.com). Fix to nsInputStreamChannel to get the notification callbacks working... 2001-03-09 23:27:47 +00:00
darin%netscape.com
2bd048862e Change to NS_IMPL_THREADSAFE_ISUPPORTS to fix spurious warnings. 2001-03-09 11:22:24 +00:00
darin%netscape.com
6ec7e17440 Fixes bug 71317. Leak increase on tinderbox. r=bryner sr=mscott,alecf 2001-03-09 07:41:58 +00:00
disttsc%bart.nl
8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
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
c372765ee5 Fixes redness on tinderbox. 2001-03-08 03:30:33 +00:00
dougt%netscape.com
9abc147712 Adding two new interfaces based on API review. Bugs: (71060,71056,71055). NOT PART OF BUILD YET 2001-03-08 01:11:58 +00:00
dougt%netscape.com
364b8176ca Adding break's to the switch statement. r=darin/sr=gagan 2001-03-08 00:49:31 +00:00
darin%netscape.com
e0c911235f [not part of the build] Added implementation files for nsIStreamListenerTee. 2001-03-07 12:54:45 +00:00
darin%netscape.com
55f7806f68 [not part of the build] Added nsIStreamListenerTee for the new cache. 2001-03-07 12:53:39 +00:00
beard%netscape.com
e0f09d54a6 Implement pre-seeking when underlying seekable output streams. r=darin, r=gordon 2001-03-07 04:07:05 +00:00
darin%netscape.com
98b60778c6 [used only by the new cache] nsStorageTransport incorrectly returned TRUE for GetNonBlocking. r=dougt 2001-03-06 20:29:06 +00:00
bryner%uiuc.edu
a9a1045773 forgot a file 2001-03-06 05:44:53 +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
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
c6a0b479f4 Since file streams can't be non-blocking, return that fact from nsFileOutputStream::GetNonBlocking(). r=dougt, sr=gagan 2001-03-05 03:43:33 +00:00
beard%netscape.com
1d2a7021a0 Fix bug where overridden Close() doesn't get called in base class destructor. r=dougt, sr=gagan 2001-03-05 03:42:24 +00:00
beard%netscape.com
79bcc81294 Delegate GetNonBlocking/SetNonBlocking to wrapped output stream. r=dougt, sr=gagan 2001-03-05 03:40:41 +00:00
darin%netscape.com
9460ba088d OS/2 didn't like inheriting a nsStorageTransport::ns{In,Out}putStream from
nsStorageTransport::nsBlockingStream since both are declared with private
access in nsStorageTransport.  This should fix the problem.
2001-03-03 03:07:10 +00:00
darin%netscape.com
5b7fd2451c Bug 70707. Pulled generic transport implementation out of new memory cache
and created netwerk/base/src/nsStorageTransport.{h,cpp}
2001-03-03 01:57:37 +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
bryner%uiuc.edu
8c6ba024ec Don't return an async proxied object when the socket transport is asked for its ProgressEventSink. r=dougt, sr=shaver. 2001-03-01 00:55:08 +00:00
gordon%netscape.com
941c2a073f Added comments to netCore.h declaring error ranges for SocketTransport and CacheService. r=beard. 2001-03-01 00:54:29 +00:00
darin%netscape.com
c4d709039a Corrected copyright headers. 2001-02-26 22:29:40 +00:00
darin%netscape.com
e5174a8589 Fixes bug 66837. Query interface needed. r=dougt, sr=mscott. 2001-02-23 00:07:58 +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
e306ca0364 Suggested fix from scc@mozilla.org 2001-02-21 23:02:29 +00:00
dougt%netscape.com
fc084234b8 making the SunOS complier happy with an static cast 2001-02-21 22:15:31 +00:00
dougt%netscape.com
43d310f1b9 fixing typo. 2001-02-21 21:51:50 +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
mstoltz%netscape.com
5dbb3f0b61 Bug 66331, nsCodebasePrincipal::GetOrigin needs to specify the port
if nonstnandard. Fixes a bug in LiveConnect. r=dougt, sr=jband.
2001-02-14 00:27:34 +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
mscott%netscape.com
bf44a83159 Bug #63193 --> if we can't find a protocol handler for the specified scheme then create the default protocol handler
and use it instead.
sr=rpotts
2001-02-07 05:54:35 +00:00
dbaron%fas.harvard.edu
5bb7f6fc90 Fix orange by correcting mismatch of strings and return values. r=disttsc@bart.nl 2001-02-07 05:12:18 +00:00
law%netscape.com
5a7112f3dd Long lost patch for bugs 27609,35161, et al; r=mcafee, sr=mscott 2001-02-07 04:33:39 +00:00
gagan%netscape.com
8eba084e89 Adding ldap optimization cuz dmose wants it real bad. r=dmose 2001-02-07 02:14:52 +00:00
gagan%netscape.com
97bcbf3a99 More of the scheme compare changes. This fixes the javascript: urls that I so shamelessly broke. The bug numbers are 66577 and 67347. r=mstoltz sr=brendan,shaver. 2001-02-07 01:12:19 +00:00
bryner%uiuc.edu
120c2b4fd9 bug 67527 -- cleaning up psm module registration (both psm 1.x and PIP). r=javi, sr=brendan. 2001-02-06 23:10:16 +00:00
bryner%uiuc.edu
a34bb210c2 bug 67582 - set channel on security info object for ssl-forcehandshake sockets. r=pavlov, sr=mscott. 2001-02-06 00:31:56 +00:00
bryner%uiuc.edu
1ce5786aaa Bug 67530 - failure sending mail if PSM not installed. r/sr=mscott. 2001-02-04 01:16:13 +00:00
bryner%uiuc.edu
0fc1b4c1b4 fix a compiler warning. sr=scc. 2001-01-31 06:48:25 +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
bryner%uiuc.edu
f0c96eafce Bug 66886 - parent PSM dialogs correctly. This fixes all of the cases in PSM2 and several cases in PSM1. r=javi,danm. sr=mscott. 2001-01-30 02:12:53 +00:00
darin%netscape.com
0215be729e Fixes bug 66494. Assertion in nsAutoLock. r/sr=brendan@mozilla.org. 2001-01-27 16:35:21 +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
darin%netscape.com
a3a3960c43 Bug 62566. Left out a change to makefile.win. 2001-01-23 22:57:30 +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
alecf%netscape.com
b80f4f8766 fix random crashes during shutdown
r=bryner,blake (trying to get tree open, no sr=)
2001-01-17 23:42:42 +00:00
alecf%netscape.com
c3bca6ce8d fix for 44208 - send notification when we go offline/online
r=valeski, sr=bienvenu
2001-01-17 19:51:28 +00:00
dougt%netscape.com
00d3cd613f Fixes dropped socket transport during shutdown. The xpcom fix causes the UI event queue to be processed one final time after services shutdown. The socket transport fix forces all remaining active transports to be canceled, then released. r= waterson@netscape.com && darin@netscape.com a=mscott@netscape.com. b=63565 2001-01-09 05:44:47 +00:00
vidur%netscape.com
0a4eedc07d Implementation of ReadSegments to support less copying in the parser. r=rpotts, sr=jst 2000-12-12 21:57:47 +00:00
dougt%netscape.com
c6c63a0641 60723. check for null. r=valeski@netscape.com 2000-11-30 21:12:54 +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
warren%netscape.com
22f79f828b Bug 29207 - made it not allocate the PLEvent object. Added defensive code for mReceiver going away. r=waterson 2000-11-14 20:03:21 +00:00
pollmann%netscape.com
468f6835ea Bug 579678: Strip linebreaks from URLs before escaping r=gagan, sr=mscott 2000-11-07 01:03:04 +00:00
jst%netscape.com
25b8e29ff2 Fixing bug 58888. The content sink was incorrectly releasing the stream loader in its OnStreamComplete() method, this caused a crash when mozilla was running in off-line mode since OnStreamComplete() was called without the sink having a string reference to the stream loader so the incorrect release call in the sink caused a crash later on in necko. sr=rpotts, r=gagan,heikki 2000-11-06 23:22:44 +00:00
warren%netscape.com
fe7c6ebabe Bug 47263 - null check for top crasher (mOutputStream becomes null -- could be going through END_READ state twice). 2000-11-01 00:58:10 +00:00
blizzard%redhat.com
695b8ad662 bug #58258. Fix warnings in nsNetUtil.h, take II. This should work on win32. 2000-10-30 02:02:00 +00:00
blizzard%redhat.com
b7569a5e22 backing out last change. it makes win32 sad. 2000-10-29 18:26:42 +00:00
blizzard%redhat.com
faab80400e bug #58258 - warning fixes for nsIChannel::LOAD_NORMAL. r=scc sr=mscott,brendan 2000-10-29 17:44:42 +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
f5614e7782 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).
sr=rpotts, r=sspitzer
2000-10-26 06:34:20 +00:00
jst%netscape.com
c1ccea8268 Fixing rtm++ bug 56529. Necko was unescaping the content of URL's if a segment of the URL is requested (but not if the whole URL is requested), the DOM code used this unescaped string as is and that caused backwards compatibility problems. a=gagan&brendan, r=andreas.otte@primus-online.de 2000-10-24 04:56:10 +00:00
darin%netscape.com
3c271c19c7 Fixes bug 54081. Uploading large files (>50k). r=warren, sr=mscott. 2000-10-24 02:35:18 +00:00
mkaply%us.ibm.com
ef3ca7c3e7 #56763
r=gagan, sr=mscott
Race condition in netwerk was causing timeouts on fast systems/slow connections
2000-10-20 04:39:44 +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
akhil.arora%sun.com
3de56aad0e fixes for making auto proxies work again (phase1) b=53080 r=gagan@netscape.com a=brendan@mozilla.org 2000-09-27 02:03:43 +00:00
warren%netscape.com
094af23a1f Bug 52111. Fix for race condition between file transport and async stream listener -- mStatus was temporarily getting set to WOULD_BLOCK. code=alex@cendio.se, r=warren 2000-09-26 05:03:30 +00:00
bryner%uiuc.edu
43b47e9463 Moving files out of security/base at request of security team. The new home for these files is in netwerk. Bug 53648. r=scc. a=gagan,brendan. 2000-09-22 04:42:20 +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
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
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
dougt%netscape.com
c2923c8476 + Added OnSecurityChange() to nsIWebProgressListener interface.
+ Added dummy function to all users of nsIWebProgressListener
+ Added new security event sink.
+ Hooked up new event sink to docloader and friends.
+ Fixed memory leaks and crashes in nsSecureBrowserImpl.
+ Added AlertPrompt to nsIPrompt Interface.
+ Enabling xpcom test on unix.

Fixes bug 46872.  r=valeski/rpotts
2000-09-14 22:56:56 +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
dougt%netscape.com
b9beecb0b7 First checkin of security event sink. not part of build yet. 2000-09-14 18:57:11 +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
shaver%mozilla.org
bc4ba277fb Part 1.1 of 18352 (remove extensions/ dependencies from non-extensions/ code):
Teach netwerk about nsIPasswordManager.
  (Craves better interfaces, current versions just C&P'd from wallet's.)
r=valeski,a=brendan
2000-09-12 02:35:29 +00:00
ccarlen%netscape.com
3335f30fbd Fix for #51459 For Mac, in nsStdURL::GetFile, only convert '/' to ':' in directory portion of path, not leaf name. r=rjc 2000-09-11 12:51:52 +00:00
gordon%netscape.com
75155a5171 Fix bug 35564 '[MLK] Potential nsIIOService Leak' - integrated Patrick's changes 2000-09-08 23:31:26 +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
scc%mozilla.org
9aa980c04a explicit constructors stop the automatic construction of a string for a comparison. Really, they want the equivalent of |IsEmpty()| here; let's just test the value of the char[0] in the buffer. 2000-09-03 05:47:01 +00:00
pavlov%netscape.com
b956215375 fix for secure smtp bug 30321 r=mscott for the smtp part and r=bryner for the rest 2000-09-01 09:00:37 +00:00
ruslan%netscape.com
19e9e19187 Finally fix the last dogfood regression (big http posts), 47936 2000-09-01 00:59:48 +00:00
rpotts%netscape.com
70b257c35e bug #48546. SocketTransport now obeys the LOAD_BACKGROUND flag and will not call the nsIProgressEventSink. 2000-08-25 04:43:48 +00:00
ruslan%netscape.com
9a37ed0f3c Fix large posts - 47936, a/r=gagan 2000-08-24 22:18:33 +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
50ca0d0bd6 Added .get() 2000-08-22 07:45:19 +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
dp%netscape.com
69e5243d4f bug# 49786 Weak ref cache commonly used protocol handlers. This will
eliminate about 1500 string copies and calls to ProgIDToClassID()
r=gagan,valeski
2000-08-22 06:16:50 +00:00
warren%netscape.com
e12f238589 Bug 46864 - Embedding needs a name attribute on nsIRequest. 2000-08-21 08:23:54 +00:00
scc%mozilla.org
3f0620d231 fixing code that relied on implicit string construction 2000-08-19 20:01:04 +00:00
rayw%netscape.com
6385bb207a Changed case of nsIFactory.idl methods to start with lower case to be like other
interfaces.  Since the C++ generated code upper-cases the method names, this
affects no C++ code, but only a few javascript methods.

Bug 46771.

r=waterson.

I am in today and tomorrow.
2000-08-10 20:12:08 +00:00
gagan%netscape.com
01e3f7007e Fix for bug 20145. Proxy Auto Config is now in. For more information check http://www.mozilla.org/docs/netlib/pac.html r=bryner,rjc. 2000-07-31 21:24:55 +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
pnunn%netscape.com
3aaf44d945 fix for bug#30852: backing out change that resets the loadgroups attribs from the channel. pnunn,
r:gagan.
2000-07-21 22:57:36 +00:00
ruslan%netscape.com
c45d68256f Applying Justin's patch to fix 40203 (proxy ssl connect), a=gagan,r=myself 2000-07-21 00:03:39 +00:00
ruslan%netscape.com
2c3efade67 WIP on 42283 - make nsNetModules to be thread-safe; r/a=gagan 2000-07-20 21:24:38 +00:00
pnunn%netscape.com
38ed05f47f fix for bug#30852.(nsbeta2+). Image reloads not using necko reload attributes. pnunn.
rev:neeti; and tested on win/mac/linux.
2000-07-20 01:52:35 +00:00
gagan%netscape.com
6dff277714 Removed a not-being-used file. r=warren 2000-07-14 02:43:12 +00:00
pavlov%netscape.com
20dc0118ea fix for secure imap and news bug 39154 r=mscott 2000-07-13 23:53:54 +00:00
dougt%netscape.com
d84c495203 bug 40750.
Adding followSymlink flag to nsILocalFile.
Adjusting callers.
windows shortcut optimizations.
r=blizzard@mozilla.org.
a=brendan@mozilla.org
2000-07-12 23:31:31 +00:00
dprice%netscape.com
bdd5713749 fixed a crasher when getting the length of an empty string. 2000-07-12 07:39:34 +00:00
mstoltz%netscape.com
a8545c4aed Fixing 40159 and 44822, both [nsbeta2+] regressions on signed scripts. r=sgehani 2000-07-12 03:10:33 +00:00
warren%netscape.com
0a2c5e193e Bug 44342 - hang on startup. Added back a lock to mutually exclude cancel/suspend/resume. Seems to work on Mac (i.e. can't reproduce the problem now). Also cleaned up file transport service, removing unused stuff. 2000-07-11 01:52:12 +00:00
ruslan%netscape.com
87373a21f6 WIP on 40449, a/r=gagan 2000-07-07 22:02:47 +00:00
mscott%netscape.com
51f87a2831 Bug #43652 --> fix running of JS urls by returning the error status of the
underlying file transport if the input stream channel doesn't have an error
of it's own.
r=warren
2000-07-07 21:42:15 +00:00
warren%netscape.com
2b4188f0bb Fix for lost status/error return value. Affects javascript: urls. r=gagan 2000-07-06 00:40:53 +00:00
jab%atdot.org
3ff5cd0f65 a=brendan@mozilla.org
Bug #16103
Support for SOCKS proxies in HTTP, HTTPS, and FTP protocols.
Also includes the prefs configuration and UI bits.
2000-07-01 10:25:25 +00:00
andreas.otte%primus-online.de
1a2a5c7fee fix bug 43659, URL bar does not accept hexadecimal domain names, r=gagan@netscape.com, a=waterson@mozilla.org 2000-07-01 06:29:13 +00:00
warren%netscape.com
dd4b81932e Bug 37463. Fixed javascript: url deadlock. Also made the file transport more efficient in the process by eliminating the lock. r=waterson 2000-06-30 07:18:52 +00:00
warren%netscape.com
9b15d99214 Fixed spelling. 2000-06-28 07:06:09 +00:00
dougt%netscape.com
8b638a4c67 I IDL-ifying the nsProxyObjectManager.
I have updated all users that I found
grepping the source tree.

r=valeski@netscape.com
a=waterson@netscape.com
b=43131

Also checking in changes to the window's embed test which is NOT
hooked up to the build system.
2000-06-24 00:03:10 +00:00
waterson%netscape.com
66a05bec2a Bugs 21650, 42586. Remove nsISocketTransportService::LateInit(), move code that gets string bundles to lazily grab the bundle when it's needed. This avoids re-entrancy into the service manager which causes a leak. r=dbaron,warren 2000-06-23 02:02:04 +00:00