Commit Graph

1224 Commits

Author SHA1 Message Date
bienvenu%netscape.com
387b68dd20 fix memory leak of registry location r=warren 1999-10-15 23:45:45 +00:00
gagan%netscape.com
ce3168b8a9 Added "resolving host" status notification for eSocketState_Created. No bug number. r=law. 1999-10-15 22:47:24 +00:00
fur%netscape.com
d372095c34 Initial version of net data cache APIs 1999-10-15 00:46:41 +00:00
morse%netscape.com
d119af7584 fix bug 10434, memory leak detection, r=valeski 1999-10-14 13:36:33 +00:00
beard%netscape.com
67ade3a167 added support for "about:bloat?leaks". bug=15906,r=warren 1999-10-14 01:56:49 +00:00
gagan%netscape.com
5b9f510ea1 Fix the windows build bustage. Bad checkin on my part! 1999-10-13 11:09:37 +00:00
gagan%netscape.com
02366e93bc Removing an #if 0 block that got checked in accidently with my last checkins. 1999-10-13 10:31:16 +00:00
gagan%netscape.com
f1203c259d Fix for bug # 10333. Made webshell a progress event sink as well so that now it redirects all progress messages from necko land to the appropriate docloader observer. The hack to delete strings which are being received in the status messages is a work around the current limitation of the proxy event code. When bug # 16273 is fixed that delete wont be necessary. In fixing this I also noticed that the nsFileTransport wasn't using the proxy events and was incorrectly firing status messages directly onto the UI thread. Fixed that as well. r=rpotts,warren 1999-10-13 10:24:12 +00:00
warren%netscape.com
c3c7245ed5 Added about:bloat 1999-10-12 09:35:22 +00:00
warren%netscape.com
cfb796e4d7 added files: mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp 1999-10-12 09:32:18 +00:00
warren%netscape.com
3ac26e9e98 removed files: mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp 1999-10-12 09:26:38 +00:00
warren%netscape.com
407e7aa732 added files: mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp 1999-10-12 09:25:14 +00:00
warren%netscape.com
2d18e3d9b5 Added about:bloat handler. 1999-10-12 09:20:25 +00:00
sfraser%netscape.com
d2195dcdcd Fix for bug 16151; make the file transport working thread stack size 64k, instead of 8k. Fixes crashes on startup on Mac. r=beard 1999-10-12 05:39:18 +00:00
waterson%netscape.com
bdfcaec321 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 03:05:10 +00:00
waterson%netscape.com
8241422540 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
warren%netscape.com
641f3b5442 Lowercased idl method names for scriptability. Cleaned up nsIURL interface. 1999-10-12 01:39:37 +00:00
dveditz%netscape.com
ff01d5e8f4 Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz 1999-10-10 01:32:59 +00:00
beard%netscape.com
0239d763d8 nsFileSpec.GetLeafName() allocates a string, fix leak. r=warren, bug=15380 1999-10-09 02:52:46 +00:00
valeski%netscape.com
7674a4e0db not in build. test app for makeabsolute performance 1999-10-07 21:43:49 +00:00
warren%netscape.com
d36664f952 Fixed warnings. 1999-10-07 04:10:12 +00:00
gagan%netscape.com
38b76fb99f Partial checkins for fixing bug # 10333. Added the nsIStatusCodeEventSink for conveying status codes to the UI thread from the socket ones. r=mscott,a=don 1999-10-06 20:50:12 +00:00
gagan%netscape.com
a3cde5bf1a added files: mozilla/netwerk/base/public/nsIStatusCodeEventSink.idl 1999-10-06 20:44:23 +00:00
mscott%netscape.com
157e5f2f6e No Bug #.......removing an obsolete file that isn't part of the build
r=valeski
1999-10-06 20:21:35 +00:00
valeski%netscape.com
43edbee475 r=warren, 15457. Added file extension attribute to URL implementations 1999-10-06 14:36:22 +00:00
warren%netscape.com
2c0e5cdc00 Updating xpcom registry usage as per edburns@acm.org and dp's suggestions. 1999-10-06 09:57:50 +00:00
warren%netscape.com
6bf20c1230 Fixed nsCOMPtr bustage. 1999-10-06 09:03:43 +00:00
warren%netscape.com
1df0904cc1 Fixed build warnings. 1999-10-06 08:51:48 +00:00
warren%netscape.com
8603974025 Added AsyncOpen to nsIChannel for URL dispatching. Added ContentLength to InputStreamChannel. (r=rpotts,valeski) 1999-10-06 08:26:01 +00:00
warren%netscape.com
4cf8a945d1 added files: mozilla/netwerk/base/public/nsIFileSystem.idl 1999-10-06 08:16:48 +00:00
gagan%netscape.com
69ba56eaff An event sink to transfer status codes to a consumer of necko.
This is not in the build as yet.
1999-10-06 07:49:32 +00:00
warren%netscape.com
4e3e38be06 Added nsIFileSystem interface for new file transport implementation. 1999-10-06 07:27:22 +00:00
mscott%netscape.com
f66303b2e9 Bug #000 (no bug needed). Remove nsIStreamConverter2.idl. r=valeski 1999-10-06 03:27:55 +00:00
mscott%netscape.com
7943c66745 Bug #0000 (no bug # needed) remove nsIStreamConverter2.idl r=valeski 1999-10-06 03:27:15 +00:00
mscott%netscape.com
1dd1fb17b2 bug #000 (no bug # needed). removing obsolete file from the build
nsIStreamconverter2.idl
r=valeski
1999-10-06 03:21:44 +00:00
mscott%netscape.com
51134f93b3 Bug #000 (no bug number needed) remove an obsolete file from the build (nsIStreamConverter2.idl)
r=valeski
1999-10-06 03:20:39 +00:00
valeski%netscape.com
0d56bd309b r=sdagley, 15654 was deleting a void * which is a no-no on hp. 1999-10-06 02:54:49 +00:00
sfraser%netscape.com
0bcd8986cc Fix the file creator code so that the library gets the nice pretty icon. r=sdagley 1999-10-06 02:38:35 +00:00
mscott%netscape.com
adddfe7cec Bug #0000 (no bug number necessary). remove old STREAM_CONVERTER_HACK #ifdef code because we no longer need this.
This was the hack we used before we had a stream converter service to load rfc822 data into a webshell and get it
converted to html.
r=warren
1999-10-05 20:54:03 +00:00
rpotts%netscape.com
1dd0ecd453 Added a missing lock to nsSocketTransport::OnFull... reviewed by warren. 1999-10-05 08:41:37 +00:00
dp%netscape.com
a46d351a91 Fixed build bustage caused by undefined min() 1999-10-05 06:28:17 +00:00
rpotts%netscape.com
94023176e2 Fixed up broken test case while investigating bug #14181... 1999-10-05 05:02:56 +00:00
valeski%netscape.com
12bba9e092 NOT part of the build. 1999-10-04 23:13:11 +00:00
valeski%netscape.com
7ffe53f79f NOT part of the build. 1999-10-04 23:12:02 +00:00
valeski%netscape.com
3c9e0c4585 adding keyword protocol handler to tree. this code is NOT in the build yet. 1999-10-04 16:34:45 +00:00
beard%netscape.com
9eae33066d changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:46:23 +00:00
beard%netscape.com
01f6019676 changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:37:53 +00:00
rjc%netscape.com
38e1d06d8d Bug # 14034: Convert to nsIModule to prepare for memory leak fixing. Review: dp@netscape.com 1999-10-02 00:48:02 +00:00
gagan%netscape.com
caad83220b Fix for 14772. r-rjc/a-self. Removed the pragma no-cache header being sent to proxy requests. 1999-10-02 00:43:10 +00:00
valeski%netscape.com
57515c5355 15300 r=warren. Changed NS_NewThread api to default to PR_UNJOINABLE_THREAD, also added new NS_NewThread() function so you don't have to combine the runnable w/ thread creation. added threads to xpcom init so you can create them w/ the com mgr. 15298 r=gagan, FTP threads are now synched w/ ftp handler shutdown, removed extraneous buffer work, added ftp authentication, and ftp channel content length 1999-10-01 23:32:12 +00:00
dougt%netscape.com
38f4e29eb0 adding hostname to socket provider. (r) warren. 1999-10-01 23:23:49 +00:00
fur%netscape.com
4bb28b8cda Updated API 1999-10-01 21:30:53 +00:00
valeski%netscape.com
e0f2c7fad2 15296 r=gagan. Added .txt extension to the MIME type extension resolver. 1999-10-01 20:25:38 +00:00
valeski%netscape.com
11d4fc7789 15352 r=jevering. regular pointers to com ptrs changeover, as well as more initialization of a PRExplodedTime struct. 1999-10-01 14:10:02 +00:00
valeski%netscape.com
15528a8450 12748 r=Andreas. Completely removed the GetHostByAddr() call so we no longer do any reverse lookups 1999-10-01 13:38:46 +00:00
valeski%netscape.com
f0b51341ca 15297 r=gagan. Condensed Enumerate() Reset() call combinations to overloaded Reset() 1999-10-01 13:37:11 +00:00
pollmann%netscape.com
e6dd7cba91 Bug 13997, Reviewed by Gagan. This change is to read the http post stream in 1Kb chunks rather than using the Available (unimplemented). 1999-10-01 02:39:05 +00:00
pollmann%netscape.com
fe80026dca Bug 13997, Reviewed by Gagan. This changes are to correctly return the number of bytes read by nsHTTPEncodeStream. 1999-10-01 02:37:31 +00:00
briano%netscape.com
ea4cf374c0 Fix for AIX 4.2, specifically, but should help other platforms with shared library difficulties. Approved by leaf for closed tree checkin. 1999-10-01 01:30:33 +00:00
kipp%netscape.com
004521b2e6 nuked 1999-09-30 21:51:07 +00:00
kipp%netscape.com
8fedfe4c3c nuked 1999-09-30 21:38:19 +00:00
kipp%netscape.com
21c8ac3d2b added files: mozilla/netwerk/build/nsNetModule.cpp, removed files: mozilla/netwerk/build/nsNetFactory.cpp 1999-09-30 21:35:44 +00:00
kipp%netscape.com
d9bd33b359 added files: mozilla/netwerk/protocol/resource/src/nsResourceProtocolModule.cpp, removed files: mozilla/netwerk/protocol/resource/src/nsResourceProtocolFactory.cpp 1999-09-30 21:33:21 +00:00
kipp%netscape.com
8f9681c9f9 added files: mozilla/netwerk/protocol/http/src/nsHTTPHandlerModule.cpp 1999-09-30 21:31:38 +00:00
kipp%netscape.com
51e8918bbf added files: mozilla/netwerk/protocol/ftp/src/nsFtpModule.cpp, removed files: mozilla/netwerk/protocol/ftp/src/nsFtpFactory.cpp 1999-09-30 21:30:13 +00:00
kipp%netscape.com
c76720c9ee added files: mozilla/netwerk/protocol/file/src/nsFileProtocolModule.cpp, removed files: mozilla/netwerk/protocol/file/src/nsFileProtocolFactory.cpp 1999-09-30 21:29:03 +00:00
kipp%netscape.com
9d6b42d4a9 added files: mozilla/netwerk/protocol/data/src/nsDataModule.cpp, removed files: mozilla/netwerk/protocol/data/src/nsDataFactory.cpp 1999-09-30 21:27:46 +00:00
kipp%netscape.com
027f81b578 added files: mozilla/netwerk/protocol/about/src/nsAboutProtocolModule.cpp, removed files: mozilla/netwerk/protocol/about/src/nsAboutProtocolFactory.cpp 1999-09-30 21:26:31 +00:00
kipp%netscape.com
a8d7d25d5d Converted from components to modules 1999-09-30 21:22:48 +00:00
briano%netscape.com
dfca8736cb Fix for AIX 4.2, specifically, but should help other platforms with shared library difficulties. 1999-09-30 03:16:30 +00:00
kipp%netscape.com
8945b95dcc new 1999-09-30 01:53:31 +00:00
shaver%netscape.com
7a5b9d5e55 nsIRegistry scriptability update, r=dveditz,dp,alecf a=leaf,chofmann 1999-09-29 02:36:54 +00:00
gagan%netscape.com
7d8cdd5eb5 Fix for 14536. r/a rjc the great since he surfs a lot... :) 1999-09-29 01:33:14 +00:00
valeski%netscape.com
1d0621c58c a=leaf, r=potts. fix for 12748, dotted quad and numeric hosts 1999-09-27 20:52:31 +00:00
valeski%netscape.com
b736d59eec removing dead file: a=leaf 1999-09-27 17:10:37 +00:00
warren%netscape.com
121ccf3671 Cleanup 1999-09-26 10:12:54 +00:00
warren%netscape.com
3e9e99b661 Fixed NewChannel to not look up service twice 1999-09-26 10:11:36 +00:00
warren%netscape.com
4c7cb0ab7c Fixed bug#14863 Network buffer size too large 1999-09-25 08:54:45 +00:00
gordon%netscape.com
f7f8b0a361 Change target directory for xpt file. For bug#13697. Reviewed by Warren, approved by chofmann. 1999-09-24 00:46:00 +00:00
gordon%netscape.com
13382d47fa First Checked In. 1999-09-23 23:25:14 +00:00
pavlov%netscape.com
2fc547acaa implimented GetURI() 1999-09-22 06:27:37 +00:00
kipp%netscape.com
0bdd6d0f51 Whacked test a bit and added more test cases, primarily for bug #6193 1999-09-21 22:27:27 +00:00
kipp%netscape.com
aa26582241 Fixed some of bug #6193 1999-09-21 22:27:06 +00:00
valeski%netscape.com
841057f534 removed dependency on #include string.h nsSocketTransportService.cpp 1999-09-21 21:32:01 +00:00
valeski%netscape.com
fd355442ad removed extraneous #include nsString2.h nsSocketTransport.cpp 1999-09-21 21:24:32 +00:00
valeski%netscape.com
57cc4f180e removed dependency on ctype.h and made a few optimizations 1999-09-21 20:37:01 +00:00
rpotts%netscape.com
50c44ebef0 Checking in a patch that ramiro gave me to fix some multi-processor Linux woes... 1999-09-21 08:29:18 +00:00
rpotts%netscape.com
4012f7b8c2 Reworked how the socket transport uses the DNS service - as discussed with gordon... 1999-09-21 08:02:06 +00:00
waterson%netscape.com
06b78978e9 Fix backwards return values on nsIEnumerator::IsDone(). 1999-09-21 01:28:18 +00:00
gagan%netscape.com
2a26ad2c70 Fixes the crash thats occuring on windows with no proxy setting. 1999-09-21 00:08:09 +00:00
warren%netscape.com
bde1055a86 Fixed warnings. 1999-09-20 20:57:21 +00:00
warren%netscape.com
2d231c38d9 cleaned up unused stuff in nsFileProtocolHandler 1999-09-20 20:53:17 +00:00
warren%netscape.com
9a5468a916 freed mCommand in nsFileChannel 1999-09-20 20:53:13 +00:00
warren%netscape.com
1071d02393 exited threads on shutdown in nsFileTransportService 1999-09-20 20:53:09 +00:00
gagan%netscape.com
57feefab37 Fix the bad prefs returning a value for non-existent proxy port. Fixes today morning horkage in service. 1999-09-20 18:56:44 +00:00
gagan%netscape.com
9207a13c6e Proxies work now. Place these two lines in your .mozilla/mozProfile/prefs.js and have fun-
user_pref("network.proxy.http", "w3proxy.netscape.com");
user_pref("network.proxy.http_port", 8080);
Some other micro fixes here and there.
1999-09-20 07:51:15 +00:00
sspitzer%netscape.com
259ce26195 fix for #14326
r=gagan
nsStdURL was not correctly parsing the host out of url's like "foo://bar@cheese"
1999-09-20 07:45:42 +00:00
fur%netscape.com
83b33c9a8b Initial cut at network cache IDL 1999-09-20 06:43:24 +00:00
rpotts%netscape.com
0f2bc33329 The nsLoadGroup now supports nsWeakReference... 1999-09-20 05:27:50 +00:00
mccabe%netscape.com
4f7990cd94 Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage.  Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes.  (This could mean blackwood; sorry, guys!)

Many thanks to Alec Flett (alecf@netscape.com) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu) and Mike Shaver (shaver@mozilla.org) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.

Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
andreas.otte%primus-online.de
eb286e33d1 add some more testcases 1999-09-18 11:12:45 +00:00
andreas.otte%primus-online.de
1cae2db3a1 modified comment to DirFile to reflect changed nsStdURL.cpp 1999-09-18 09:24:17 +00:00
andreas.otte%primus-online.de
b0d8245e50 add protocol/jar makefiles 1999-09-18 09:13:20 +00:00
andreas.otte%primus-online.de
a150884e5a NOT ON BUILD: add ignore files 1999-09-18 09:11:27 +00:00
andreas.otte%primus-online.de
094c80303a NOT ON BUILD: Add loadgroup parameter 1999-09-18 09:08:56 +00:00
andreas.otte%primus-online.de
c2931d16b3 fixing a memory leak, thanks David 1999-09-18 09:06:23 +00:00
slamm%netscape.com
d4f05404b5 Re-order initializers to match class declarations (i.e. fix build warning). 1999-09-18 01:38:46 +00:00
valeski%netscape.com
42c78be306 added more logging. fix attempt at 14209. 1999-09-18 00:37:21 +00:00
briano%netscape.com
a99e9a73ca General cleanup. 1999-09-17 21:06:32 +00:00
valeski%netscape.com
428c99910a fix for 14143. also yanked local isspace, isdigit, isalpha routines from FTP dir listing converter, and corrected a buffer allocation problem that was causing extra data 'bad data' to be buffered. 1999-09-17 20:13:33 +00:00
valeski%netscape.com
2697a44285 I'm a moron. backing out previous change 1999-09-17 18:40:12 +00:00
valeski%netscape.com
2a3a1917bf 14143 1999-09-17 18:05:11 +00:00
valeski%netscape.com
1bc83966ea the Directory parser want uppercase; PS I know I'm checking in while the tree's closed, flame me 1999-09-17 18:04:01 +00:00
valeski%netscape.com
9940aa8e82 NOT IN BUILD - adding boilerplate for jar protocol handler 1999-09-17 16:12:41 +00:00
andreas.otte%primus-online.de
1d3ac5be65 fix for bug 14132 1999-09-17 14:52:39 +00:00
rpotts%netscape.com
e5409b13e3 bug #13477. nsHeaderEntry structs were leaking... 1999-09-17 09:21:50 +00:00
andreas.otte%primus-online.de
fb0e5b529c fix for bug 9040 1999-09-16 21:51:54 +00:00
andreas.otte%primus-online.de
c67042c8b1 fix for bug 12059, bug 13311, bug 13313, bug 12769, bug 11643 and bug 11648 1999-09-16 20:08:21 +00:00
dp%netscape.com
d0ccf9a6eb Ability for XPCOM to use non-default component registry and component directory 1999-09-16 19:28:57 +00:00
rpotts%netscape.com
5205b9890f Fire an OnStopRequest notification if the load group is cancelled... 1999-09-16 08:53:21 +00:00
warren%netscape.com
2635eceaa5 Fixed breakage. 1999-09-16 08:34:20 +00:00
warren%netscape.com
ba45516208 Fix for the editor coming up DOA. nsInputStreamChannel wasn't getting the load group propagated to it. 1999-09-16 08:03:02 +00:00
warren%netscape.com
e0e4b005af Added 1999-09-16 02:33:31 +00:00
warren%netscape.com
4ac98d62ef Added missing includes for nsCOMPtr (why doesn't Windows complain about this!). 1999-09-16 01:48:00 +00:00
gordon%netscape.com
9ecddd21c9 Remove include of nsDirectoryStreamMumbleSomething.h. 1999-09-16 01:28:16 +00:00
warren%netscape.com
3283a0e5f9 removed in favor of idl 1999-09-16 01:25:54 +00:00
warren%netscape.com
7d5e565fd5 Factored file transport service out of file: protocol. 1999-09-16 01:16:22 +00:00
gordon%netscape.com
d99240d307 Added nsIFileTransportService.idl and nsISocketTransportService.idl to netwerkIDL.mcp. Removed nsDirectoryIndexStream.cpp from file.mcp and added nsFileTransport.cpp, nsFileTransportService.cpp, and nsDirectoryIndexStream.cpp to netwerk.mcp. All part of warren's checkin. 1999-09-16 01:16:17 +00:00
gagan%netscape.com
bb3286dcc1 Now throwing a dialog box for basic auth username/password. This is a temporary checkin to allow basic auth work to progress. Eventually this will/must go away as the dialog box will come from the app triggered thru the HTTP event sink. But using this basic auth could be tested now. 1999-09-15 23:38:39 +00:00
valeski%netscape.com
cf50888d59 minor logging adjustment 1999-09-15 21:56:34 +00:00
warren%netscape.com
994f05a34e Making nsIThread nsIRunnable and nsIThreadPool idl interfaces. 1999-09-15 21:41:20 +00:00
slamm%netscape.com
93bea7dbd6 Fix build warnings: reorder initializers. 1999-09-15 19:24:20 +00:00
slamm%netscape.com
ad29db07a7 Fix build warnings. 1999-09-15 19:18:15 +00:00
warren%netscape.com
be2ef806ea idl versions 1999-09-15 09:51:46 +00:00
warren%netscape.com
279545985d Adding includes for nsIThreadPool.h and nsIRunnable.h in anticipation of idl files. 1999-09-15 09:49:18 +00:00
ramiro%netscape.com
e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
valeski%netscape.com
8a900bcfe5 FTP now uses the unknown content-type when it can't find one for the file it's transferring 1999-09-15 00:04:32 +00:00
valeski%netscape.com
b29015ef0d we now attempt a read even if the buffer's available count is zero. we were calling available before any data was getting in 1999-09-14 21:21:00 +00:00
valeski%netscape.com
e8c2fedfd3 updated date formatting code for FTP dir listing. we're now more accurate. also commented out some extraneous logging 1999-09-14 19:45:43 +00:00
valeski%netscape.com
fea615e364 content types are now forced to lower case: 13609 1999-09-14 19:42:09 +00:00
warren%netscape.com
f5b8d2c733 Getting ready to turn on the new file transport. 1999-09-14 04:36:16 +00:00
jdunn%netscape.com
c123f33f8a Fix MAC bustage... don't need the static declaration 1999-09-14 02:54:23 +00:00
jdunn%netscape.com
d2a6677712 move GetInstance from the header to the CPP since HPUX was throwing an
unresolved symbol.
1999-09-14 02:05:47 +00:00
briano%netscape.com
a54c669e40 General cleanup. 1999-09-14 01:35:43 +00:00
sfraser%netscape.com
bdcf7c443e Fix the file type of the shared lib 1999-09-14 00:49:58 +00:00
valeski%netscape.com
9e63a60731 fixed buffer mem allocation inconsistencies. we now loop for more data on long dir listings. we also consider any server string with 'windows' in it, to be an NT server. also added deletion of dir listing underlying buffer fir stringstream to the OnDataAvailEvent destructor; kinda ugly, but works 1999-09-13 23:29:12 +00:00
valeski%netscape.com
354974765f we're now registering sreamconverters in the NSRegisterSelf function; HURRAY!. Also added escaping to FTP's rendition of http-index filenames and dates. date formatting is still hosed though :(. I'm working on it) 1999-09-13 23:26:26 +00:00
warren%netscape.com
1072360e3f Moving this from netwerk/protocol/file/src. 1999-09-13 20:20:21 +00:00
warren%netscape.com
9d0374e06a New modernized file transport. I'm in the process of factoring this out from nsFileChannel. 1999-09-13 20:19:32 +00:00
valeski%netscape.com
5488cf13f2 optimized user-agent setting 1999-09-13 18:36:20 +00:00
valeski%netscape.com
ae6af510a2 beefed up the user agent string component initialization stuff, see bug 10465 for more info 1999-09-13 18:35:27 +00:00
rpotts%netscape.com
704d411d11 Fixed unix build bustage with forward declared nsCOMPtrs... 1999-09-13 07:40:10 +00:00
rpotts%netscape.com
111c42ebe0 Remove the socket transport from the list of active transports if an error occurs while writing the request out to the server... 1999-09-13 06:59:20 +00:00
cls%seawood.org
adf94e4618 Add -D_POSIX_SOURCE to DEFS to get rid of those useless 'index shadow' warnings. Add either -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 to whichever Makefile.ins need it to accommodate for Posix' strictness. Add check for getopt.h for nsinstall.c. 1999-09-12 14:25:28 +00:00
cls%seawood.org
f0889ec840 Reorderd member initializers to remove silly warnings. 1999-09-12 12:02:03 +00:00
rpotts%netscape.com
c69272c96e Throw away any pending channels when Cancel is called... 1999-09-12 08:44:53 +00:00
rpotts%netscape.com
b641e81433 oops.. 1999-09-12 06:02:51 +00:00
rpotts%netscape.com
c1578109bd The DNS Service is now used for hostname resolution... 1999-09-12 05:29:27 +00:00
warren%netscape.com
834f4d890e Re-adding these files. 1999-09-11 22:32:20 +00:00
warren%netscape.com
31bc33179f Attempt to fix linux bustage. 1999-09-11 20:45:50 +00:00
warren%netscape.com
506438ded2 More fixes for nsCOMPtr inconsistencies. 1999-09-11 19:43:06 +00:00
warren%netscape.com
df96620f94 Fix for linux breakage. 1999-09-11 19:32:03 +00:00
warren%netscape.com
d3eb73be23 Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel. 1999-09-11 18:45:36 +00:00
mscott%netscape.com
d3aa1711da export nsIRequest.idl so other idl files outside of netwerk can inherit from it. 1999-09-11 05:13:13 +00:00
warren%netscape.com
04332c183c Reduced IO buffer and transfer size. 1999-09-11 00:56:22 +00:00
jdunn%netscape.com
d6e55f9dc4 hp requires a newline at the end 1999-09-10 23:56:20 +00:00
mscott%netscape.com
fe4d9c99f3 export nsIChannel.idl so other idl files outside of netwerk can inherit from it. 1999-09-10 23:23:24 +00:00
hoa.nguyen%intel.com
adf82b7cf1 Initial checking 1999-09-10 23:17:09 +00:00
hoa.nguyen%intel.com
3ab6a57a1d Initial checkin 1999-09-10 23:16:40 +00:00
valeski%netscape.com
96799ab633 added more robust/accurate numeric ip address check 1999-09-10 22:33:09 +00:00
valeski%netscape.com
4840abba0f we now handle a complete single line greeting from an ftp server 1999-09-10 22:09:39 +00:00
valeski%netscape.com
fc5428a60f we're now escaping the filename in ftp dirlisting's dump of http-index, also fixed a MonthNumber() bug. 1999-09-10 22:08:26 +00:00
valeski%netscape.com
ecae4a681a added accept */* to the default http request 1999-09-10 18:32:02 +00:00
valeski%netscape.com
4513ebaee5 forcing CString and setting capacitynsStdURL.cpp 1999-09-10 18:30:51 +00:00
valeski%netscape.com
d9dc484fc8 linux breakage. 1999-09-10 15:38:35 +00:00
valeski%netscape.com
78f83b1a41 build bustage 1999-09-10 15:27:19 +00:00
brade%netscape.com
d58e203a43 add files for valeski 1999-09-10 15:02:10 +00:00
valeski%netscape.com
c5ca8a0101 fixing mac bustage - mac doesn't have int 64s it has a struct for it instead 1999-09-10 14:53:49 +00:00
valeski%netscape.com
675eca537d adding nsFTPDirListingConv stream converter to the build. we now dump all stream converter factory registration into one file 1999-09-10 14:36:56 +00:00
valeski%netscape.com
6661597694 updated FTP to use the directory listing stream converter when it encounters a dir listing. also removed it's dependency on time.h 1999-09-10 14:32:06 +00:00
valeski%netscape.com
c59bbe1062 added bin,exe extensions 1999-09-10 14:27:16 +00:00
valeski%netscape.com
022431ebf3 using NS_GET_IID macro now 1999-09-10 14:26:47 +00:00
briano%netscape.com
32510b6ff3 General cleanup. 1999-09-10 01:57:11 +00:00
warren%netscape.com
2ea5b49ec9 Fix for blocking output streams (affects mailnews). Basically we were calling ReadSegments with a 0 count, and when it returned 0 we thought it was EOF. 1999-09-10 01:46:49 +00:00
briano%netscape.com
de44b4d417 General cleanup. 1999-09-10 00:59:21 +00:00
vidur%netscape.com
8fae5bb797 nsLoadGroup now uses weak pointers for observers and LoadGroupListenerFactory. 1999-09-09 23:55:19 +00:00
warren%netscape.com
39799a6d16 EOF changes. 1999-09-09 22:18:44 +00:00
warren%netscape.com
40ed9d6ad2 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
valeski%netscape.com
5ffbf3effa NOT HOOKED INTO BUILD. adding FTP directory listing stream converter 1999-09-09 19:33:16 +00:00
briano%netscape.com
f8e486e56b General cleanup. 1999-09-09 07:32:15 +00:00
rpotts%netscape.com
d78c217f46 bug #11376. I added GetContentLength to nsIChannel so the content length can be gotten from a channel... 1999-09-09 05:07:30 +00:00
briano%netscape.com
c858c8cd9c General cleanup. 1999-09-09 02:02:21 +00:00
briano%netscape.com
2ff5e413e7 Removed the obsolete non-NECKO leftovers. 1999-09-09 01:08:34 +00:00
briano%netscape.com
696e28cdec Removed the obsolete non-NECKO leftovers. 1999-09-09 00:59:41 +00:00
briano%netscape.com
b77bbb9a68 Removed the obsolete non-NECKO leftovers. 1999-09-09 00:41:10 +00:00
dougt%netscape.com
f7d5f139ef bug fix for 13321. 1999-09-08 22:53:13 +00:00
andreas.otte%primus-online.de
056f7d5fcd adding the data protocol to the build 1999-09-08 07:21:22 +00:00
andreas.otte%primus-online.de
3a3660436b forgot this one 1999-09-08 07:18:45 +00:00
andreas.otte%primus-online.de
8d0370fffd add protocol/data makefiles 1999-09-08 07:17:24 +00:00
andreas.otte%primus-online.de
91f0402f9e add a missing return 1999-09-08 07:16:10 +00:00
andreas.otte%primus-online.de
12ce8bf4c1 add some ignorance 1999-09-08 07:14:49 +00:00
brendan%mozilla.org
f3bfcd687b Don't abuse nsAutoLock in single-exit nsSocketTransport::Process and PR_Unlock
and relock it in subroutines -- this causes false deadlock-detection positives.
Also comment module callouts with lock held.
1999-09-08 06:17:20 +00:00
norris%netscape.com
2d8e12375f * Add checks on urls formed from web scripts
* Make nsScriptSecurityManager implement nsXPCSecurityManager
* Fix unix warnings
1999-09-07 02:54:19 +00:00
cls%seawood.org
91c70687a3 include <string.h> for when it disappears from nsID.h again. 1999-09-06 23:08:43 +00:00
brendan%mozilla.org
a84076e44e Expand tabs to spaces per Emacs modeline; other space cleanups. 1999-09-06 22:59:11 +00:00
brendan%mozilla.org
7de384224d Use deadlock detecting nsAutoMonitors, etc., correctly. 1999-09-06 19:57:40 +00:00
shaver%netscape.com
0251fe0ed6 convert to CreateInstanceFromProgID 1999-09-05 06:42:13 +00:00
shaver%netscape.com
6cecf4c569 convert to CreateInstanceFromProgID 1999-09-05 06:27:42 +00:00
bruce%cybersight.com
d16eeb2d46 Change delete[] of nsEscape() result to nsCRT::free(). 1999-09-04 16:37:24 +00:00
valeski%netscape.com
f7e8b6cd05 changed nsCOMTypeInfo<> template to NS_GET_IID macro 1999-09-03 23:51:14 +00:00
dougt%netscape.com
028f11d2bf Changes nsIAtom iterface to return a shared (non-allocated) wstring when
GetUnicode() is called.  (thanks waterson, jband)

Also fixing 12237.  (thanks jband).
1999-09-03 22:21:29 +00:00
mscott%netscape.com
eb22c256d5 Bug #10845 --> mailnews mime stream converter now works with the stream converter service and uses nsIstreamConverter
instead of nsIStreamConverter2.
1999-09-03 22:03:12 +00:00
bruce%cybersight.com
f67b510aa5 Use nsCRT::free() instead of delete[] for char* data. 1999-09-03 07:53:26 +00:00
valeski%netscape.com
036616dcaa adding data protocol to the build 1999-09-03 00:44:28 +00:00
valeski%netscape.com
9bd1d6e8d4 adding data protocol handler to necko 1999-09-03 00:39:55 +00:00
kipp%netscape.com
78bace2449 Use nsAutoString instead of nsString for temps 1999-09-02 18:13:07 +00:00
valeski%netscape.com
7d4ee90d8c stream converter service uses the component mgr now to create stream converter instances, rather than the old use of the service mananger. 1999-09-02 03:39:10 +00:00
valeski%netscape.com
8d8b9baa71 fixing an ftp crasher 1999-09-02 03:30:04 +00:00
waterson%netscape.com
79d165f38c Fix ambiguity that was busting --pedantic. 1999-09-02 02:54:57 +00:00
valeski%netscape.com
02f3298de1 added a context param to the stream converter service 1999-09-02 02:18:28 +00:00
valeski%netscape.com
b177237e32 fixed mem leak 1999-09-01 23:20:22 +00:00
valeski%netscape.com
617b0c2db7 fixing warning 1999-09-01 20:07:50 +00:00
dougt%netscape.com
4b6c318cdc Bug fix for 12702.
Adding notes to remove nsIAtom comparison by string.
1999-09-01 20:06:30 +00:00
jdunn%netscape.com
de5a534c65 change static_cast to NSCAP_STATIC_CAST 1999-09-01 19:47:50 +00:00
valeski%netscape.com
b314594876 warning fixes + removal of nsString constructor usage w/ internal string byte size specifier 1999-09-01 14:13:51 +00:00
valeski%netscape.com
dc75493b3e warning fix 1999-09-01 14:11:15 +00:00
warren%netscape.com
daec1b8fe3 Cleaning up dependency on nsIBuffer.h 1999-09-01 04:40:12 +00:00
gagan%netscape.com
ec8d3b31ef Basic Auth stuff. very basic indeed. 1999-09-01 04:21:12 +00:00
warren%netscape.com
bc9c0f4451 Fix case where suspended file transport terminates early. Fixes missing Help menu and toolbar problem. 1999-09-01 01:31:39 +00:00
cyeh%netscape.com
34cd2ddae1 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
rickg%netscape.com
2783bc0081 removed a warning 1999-09-01 00:58:45 +00:00
warren%netscape.com
efb0c1cd5d Made NS_BASE_STREAM_WOULD_BLOCK a failure code (for JS). Reduced socket transport buffer size. Fixed ABBA deadlock when calling OnEmpty in pipe code (bug#12870). 1999-08-31 21:47:30 +00:00
gagan%netscape.com
e3df677e44 added files: mozilla/netwerk/protocol/http/src/nsAuth.cpp, mozilla/netwerk/protocol/http/src/nsBasicAuth.cpp 1999-08-31 10:46:23 +00:00
gagan%netscape.com
e611258377 added files: mozilla/netwerk/protocol/http/src/nsAuth.cpp, mozilla/netwerk/protocol/http/src/nsBasicAuth.cpp 1999-08-31 10:46:10 +00:00
gagan%netscape.com
4d9f337895 Basic Auth files. First checkin. 1999-08-31 10:40:12 +00:00
gagan%netscape.com
4aa3207b39 Added a struct to hold auth stuff. Not in the build (at least not for a couple of cycles anyway) 1999-08-31 10:39:38 +00:00
rpotts%netscape.com
89e414a3f4 ug #8443. Added GetCharset to nsIHTTPChannel 1999-08-31 04:46:05 +00:00
jdunn%netscape.com
02595d2f21 HP requires a newline... 1999-08-30 22:34:15 +00:00
norris%netscape.com
d8507f844e * clean up nsScriptSecurityManager
* remove nsJSSecurityManager
* save principals in nsIChannels and nsIDocuments
1999-08-29 21:58:42 +00:00
beard%netscape.com
b772d8ec15 First Checked In. 1999-08-29 20:02:46 +00:00
rickg%netscape.com
4dea02ede3 replaced call to deprecated method in nsString 1999-08-29 17:44:48 +00:00
rickg%netscape.com
5fa59a798b converted an instance to nsCString and replaced deprecated nsString call 1999-08-29 17:42:34 +00:00
valeski%netscape.com
c52959b8f1 nsString2 to nsCString 1999-08-29 16:46:30 +00:00
valeski%netscape.com
40b89c7eea nsSTring2 to nsCString changeover 1999-08-29 16:43:16 +00:00
valeski%netscape.com
0b30c81c11 change nsString2 to nsCString 1999-08-29 16:42:27 +00:00
valeski%netscape.com
e4721cc30c now we're handlin data sent in non-delimited chunks 1999-08-29 15:53:59 +00:00
valeski%netscape.com
7c0f309bdf added file to export list 1999-08-29 14:36:43 +00:00
valeski%netscape.com
7bf9003be8 added the converters dir to the builds (mac isn't in yet :( 1999-08-29 14:16:32 +00:00
valeski%netscape.com
639287b4ae added GetContentType functionality. Now the channel tries the mime service and uses it's own member when possible. 1999-08-29 14:14:30 +00:00
valeski%netscape.com
f83d51a664 mem leak fix 1999-08-29 14:12:05 +00:00