darin%netscape.com
6235a400ca
Fixes mac bustage
2001-04-10 06:19:33 +00:00
darin%netscape.com
00a7e27ee6
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
darin%netscape.com
e938b93033
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 05:43:26 +00:00
morse%netscape.com
6d3aacc4ed
bug 70382, redo password manager idl for embedding requirements, r=ccarlen, sr=alecf
2001-04-05 06:29:48 +00:00
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
ftang%netscape.com
4f7a6834d9
fix bug 35076. r=gagan add UCS2toUTF8 conversion before assign UTF8 back to nsString
2000-06-22 23:53:21 +00:00
andreas.otte%primus-online.de
3392872205
small performance patch for SetDirectory from jst@netscape.com, r/a=gagan@netscape.com, a=waterson@mozilla.org
2000-06-22 22:02:47 +00:00
warren%netscape.com
1927d0a1ce
Bug 41390. js prompt() contains remember this value checkbox. r=morse
2000-06-17 01:57:36 +00:00
valeski%netscape.com
1ec65ef5ad
35506. r=warren. File transport now fires OnStart for *all* loads.
2000-06-16 21:46:03 +00:00
mscott%netscape.com
a78719dcba
Bug #40116 --> check to see if the channel was canceled before
...
propogating calls to the content listener...
this is actually warren's code.
r=mscott
2000-06-16 21:21:57 +00:00
valeski%netscape.com
f0fec56b70
42767. AsyncOpen (dead code) removal.
2000-06-16 14:39:19 +00:00
ruslan%netscape.com
4eac345a41
Fixing 42107, a=gagan. Documenting some APIs in the process as well.
2000-06-13 03:00:53 +00:00
warren%netscape.com
ecc2d9c51c
Bug 27971. Better strategy for resource: urls to use less memory. Saves about 0.4% of entire run just bring up one page (home.mozilla.org). r=waterson
2000-06-09 07:51:13 +00:00
tor%cs.brown.edu
4b4bb95568
SUNWspro build bustage fix: use PL_strchr() instead of strchr().
2000-06-04 18:19:47 +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
andreas.otte%primus-online.de
6d3c4521f9
fix reopened bug 27930 [URL parser should support RFC 2732 - IPv6 address literals] and bug 39340 [regression: file:/ URLs no longer work], r=gagan@netscape.com, a=waterson@mozilla.org
2000-06-03 09:17:16 +00:00
warren%netscape.com
88151adad6
Fix to make jar protocol not copy local files. Starting to get chrome to work with jars. Bug #18433
2000-06-02 23:39:45 +00:00
rpotts%netscape.com
5388d57e2b
Propagate load attributes down into the file transport. This avoids generating unnecessary calls if the URI is LOAD_BACKGROUND...
2000-06-02 05:15:13 +00:00
shaver%mozilla.org
e21b687d60
make HTTP auth pluggable ( #39781 ), r=gagan
2000-06-02 00:23:56 +00:00
warren%netscape.com
457fa2def4
Removed input buffer from file input stream. Bug 41067
2000-05-31 05:33:12 +00:00
ruslan%netscape.com
e83b37e98a
Fix 26486
2000-05-26 20:12:50 +00:00
warren%netscape.com
3658e33085
Removing URIParser attribute from nsIURI interface. Fixed Equals for case when port is the default. Cached URL parsers (all 3) to reduce object allocation. r=andreas,dp
2000-05-25 08:27:40 +00:00
dougt%netscape.com
a494c5e7d4
Making ProxyService Threadsafe for Add and Remove Proxy. r=gagan.
2000-05-24 22:55:35 +00:00
dougt%netscape.com
d83290854c
Fix for 31164, possibly 35658, and prep work for 31174.
...
1) Passing the proxy hostname and port to the underlying socket
and changing all users that appeared in lxr.
2) (psm-glue) registering with the cache manager to allow local loopback so that
psm will work with a proxy.
3) (psm-glue) Storing proxy information in psmSocketInfo.
most reviewed by gagan@netscape.com .
2000-05-19 22:56:12 +00:00
warren%netscape.com
5f6b57ef08
Bug 39416. Made ftp work with single sign-on for more than one user/host.
2000-05-17 07:12:40 +00:00
warren%netscape.com
61dabd80c7
Removed nsINetPrompt.idl (obsolete).
2000-05-17 05:46:40 +00:00
ftang%netscape.com
66cd85e281
fix OS2 problem for ibm
2000-05-16 21:41:14 +00:00
gagan%netscape.com
3541939de2
Fix for bug 27930. Support for IPv6 in the url parser.
2000-05-16 08:42:40 +00:00
warren%netscape.com
618d468469
Changes to unify nsINetPrompt with nsIPrompt, making single sign-on work. Single sign-on API changes. Fixes bugs 34583, 34720, 34725, 24746, 33094. r=sspitzer,morse
2000-05-16 05:35:23 +00:00
ftang%netscape.com
9a3eda7bbf
fix OS/2 problem for IBM. Change the #ifdef XP_PC to #if defined(XP_PC) && !defined(XP_OS2)
2000-05-13 13:13:38 +00:00
andreas.otte%primus-online.de
f8406c718e
fix bug 37616, Retire SetRelativePath, removing unused SetRelativePath from nsIURI.idl and all it's implementations, r=warren@netscape.com, a=mscott@netscape.com for the mailnews part
2000-05-13 13:05:00 +00:00
colin%theblakes.com
8097be8740
Fix segmented reads on local files. r=warren
2000-05-13 12:29:13 +00:00
andreas.otte%primus-online.de
972e78add0
fix bug 32997, file URLs that include a hostname don't work, look for a hostname and do some special work on detecting drivenames for XP_PC, r=gagan@netscape.com
2000-05-13 12:00:38 +00:00
gordon%netscape.com
1851500ae6
Change allocation/deallocation of monitor to use nsAutoMonitor methods, as per brendan's suggestion.
2000-05-12 23:42:33 +00:00
gordon%netscape.com
aebe469af2
Reorder shutdown of DNS and SocketTransport services to allow the DNS service to notify socket transports that outstanding lookups are going away.
Part of fix for bug 33821 and 34663.
2000-05-12 23:41:40 +00:00
putterman%netscape.com
fe2651b61e
Fix OS/2 bustage.
2000-05-11 22:24:39 +00:00
ruslan%netscape.com
78b4edc5d2
Fix 37744
2000-05-08 20:25:01 +00:00
andreas.otte%primus-online.de
1c857f0f86
working on bug 37616, Retire SetRelativePath, NS_MakeAbsolute now only calls Resolve, let it do the complete resolving, r=warren@netscape.com
2000-05-07 11:04:33 +00:00
andreas.otte%primus-online.de
0617f66909
working on bug 37616, Retire SetRelativePath, Resolve now uses ExtractScheme from nsURLHelper, r=warren@netscape.com
2000-05-07 10:56:33 +00:00
andreas.otte%primus-online.de
a6c89dfe21
working on bug 37616, Retire SetRelativePath, make nsIOService use the nsURLHelper version of ExtractScheme, r=warren@netscape.com
2000-05-07 10:49:29 +00:00
andreas.otte%primus-online.de
2a0301fa8e
working on bug 37616, Retire SetRelativePath, moving ExtractScheme into nsURLHelper, r=warren@netscape.com
2000-05-07 10:43:36 +00:00
warren%netscape.com
185c96de20
Combined all necko dlls into two. Bug 17031.
2000-05-06 09:15:56 +00:00
warren%netscape.com
eb6959f7b7
Fixed mac build warnings.
2000-05-06 09:07:31 +00:00
andreas.otte%primus-online.de
412281d5fa
fix a possible mem leak introduced with my last checkin
2000-05-05 22:39:03 +00:00
andreas.otte%primus-online.de
7fbecd38cb
fix bug 37109, nsStdURL::Equals() should not malloc, r=warren@netscape.com
2000-05-05 21:23:08 +00:00
andreas.otte%primus-online.de
4811de2210
fix bug 37801, SetFile does not add a / in front of the path before calling SetPath on XP_PC, r=cmanske@netscape.com
...
fix bug 34966, fragment id on root-documents without / misinterpreted, fixing the missed case, r=gagan@netscape.com
2000-05-05 21:11:28 +00:00
andreas.otte%primus-online.de
5871fe9114
fix bug 37801, SetFile does not add a / in front of the path before calling SetPath on XP_PC, the fix is more general and applys to all platforms, r=cmanske@netscape.com
2000-05-05 21:08:31 +00:00
valeski%netscape.com
bc0588ce89
backing out socket change that is choking imap/pop
2000-05-05 19:54:42 +00:00
gagan%netscape.com
3f3e541a66
More proxy auto config work.
2000-05-05 09:49:42 +00:00
gagan%netscape.com
13e7b2f428
Relevant idl includes for proxy auto config changes.
2000-05-05 09:35:50 +00:00
gagan%netscape.com
0355ed4aa1
More proxy autoconfig stuff (in the making...)
2000-05-05 09:34:37 +00:00