kipp%netscape.com
fcf27a5ad8
Fixed some of bug #6193
...
git-svn-id: svn://10.0.0.236/trunk@48653 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 22:27:06 +00:00
valeski%netscape.com
f107406ff6
removed dependency on #include string.h nsSocketTransportService.cpp
...
git-svn-id: svn://10.0.0.236/trunk@48631 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 21:32:01 +00:00
valeski%netscape.com
72bc7dd0b6
removed extraneous #include nsString2.h nsSocketTransport.cpp
...
git-svn-id: svn://10.0.0.236/trunk@48627 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 21:24:32 +00:00
valeski%netscape.com
7bc4ceb86b
removed dependency on ctype.h and made a few optimizations
...
git-svn-id: svn://10.0.0.236/trunk@48609 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 20:37:01 +00:00
rpotts%netscape.com
e47326d42b
Checking in a patch that ramiro gave me to fix some multi-processor Linux woes...
...
git-svn-id: svn://10.0.0.236/trunk@48556 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 08:29:18 +00:00
rpotts%netscape.com
c64c121023
Reworked how the socket transport uses the DNS service - as discussed with gordon...
...
git-svn-id: svn://10.0.0.236/trunk@48554 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 08:02:06 +00:00
warren%netscape.com
3d8d35d25f
Fixed warnings.
...
git-svn-id: svn://10.0.0.236/trunk@48377 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 20:57:21 +00:00
warren%netscape.com
67162cd708
exited threads on shutdown in nsFileTransportService
...
git-svn-id: svn://10.0.0.236/trunk@48363 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 20:53:09 +00:00
sspitzer%netscape.com
ee75bc00ed
fix for #14326
...
r=gagan
nsStdURL was not correctly parsing the host out of url's like "foo://bar@cheese"
git-svn-id: svn://10.0.0.236/trunk@48340 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 07:45:42 +00:00
rpotts%netscape.com
7059095bcb
The nsLoadGroup now supports nsWeakReference...
...
git-svn-id: svn://10.0.0.236/trunk@48322 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 05:27:50 +00:00
mccabe%netscape.com
69a8cf7c7b
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.
git-svn-id: svn://10.0.0.236/trunk@48284 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-19 23:46:35 +00:00
andreas.otte%primus-online.de
e0fdbb0550
modified comment to DirFile to reflect changed nsStdURL.cpp
...
git-svn-id: svn://10.0.0.236/trunk@48187 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 09:24:17 +00:00
andreas.otte%primus-online.de
e4ffd8bfd7
fixing a memory leak, thanks David
...
git-svn-id: svn://10.0.0.236/trunk@48183 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 09:06:23 +00:00
slamm%netscape.com
72a12cbab2
Re-order initializers to match class declarations (i.e. fix build warning).
...
git-svn-id: svn://10.0.0.236/trunk@48148 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 01:38:46 +00:00
andreas.otte%primus-online.de
08bf9f563c
fix for bug 14132
...
git-svn-id: svn://10.0.0.236/trunk@47971 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 14:52:39 +00:00
andreas.otte%primus-online.de
a11de36f1f
fix for bug 12059, bug 13311, bug 13313, bug 12769, bug 11643 and bug 11648
...
git-svn-id: svn://10.0.0.236/trunk@47820 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 20:08:21 +00:00
dp%netscape.com
103414ae51
Ability for XPCOM to use non-default component registry and component directory
...
git-svn-id: svn://10.0.0.236/trunk@47809 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 19:28:57 +00:00
rpotts%netscape.com
279fc35806
Fire an OnStopRequest notification if the load group is cancelled...
...
git-svn-id: svn://10.0.0.236/trunk@47767 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 08:53:21 +00:00
warren%netscape.com
11103f9a36
Fix for the editor coming up DOA. nsInputStreamChannel wasn't getting the load group propagated to it.
...
git-svn-id: svn://10.0.0.236/trunk@47762 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 08:03:02 +00:00
warren%netscape.com
2a3a7e882d
Added missing includes for nsCOMPtr (why doesn't Windows complain about this!).
...
git-svn-id: svn://10.0.0.236/trunk@47716 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 01:48:00 +00:00
warren%netscape.com
46dfcedc77
removed in favor of idl
...
git-svn-id: svn://10.0.0.236/trunk@47708 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 01:25:54 +00:00
warren%netscape.com
556cf8505e
Factored file transport service out of file: protocol.
...
git-svn-id: svn://10.0.0.236/trunk@47704 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 01:16:22 +00:00
slamm%netscape.com
497e7c29a2
Fix build warnings.
...
git-svn-id: svn://10.0.0.236/trunk@47611 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 19:18:15 +00:00
warren%netscape.com
86827a5f86
idl versions
...
git-svn-id: svn://10.0.0.236/trunk@47565 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 09:51:46 +00:00
warren%netscape.com
0216c948bf
Adding includes for nsIThreadPool.h and nsIRunnable.h in anticipation of idl files.
...
git-svn-id: svn://10.0.0.236/trunk@47564 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 09:49:18 +00:00
valeski%netscape.com
ddb76a233d
content types are now forced to lower case: 13609
...
git-svn-id: svn://10.0.0.236/trunk@47368 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:42:09 +00:00
warren%netscape.com
8a512d43b3
Getting ready to turn on the new file transport.
...
git-svn-id: svn://10.0.0.236/trunk@47279 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 04:36:16 +00:00
briano%netscape.com
5d4c8c7daa
General cleanup.
...
git-svn-id: svn://10.0.0.236/trunk@47249 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 01:35:43 +00:00
warren%netscape.com
ceb18a051b
Moving this from netwerk/protocol/file/src.
...
git-svn-id: svn://10.0.0.236/trunk@47153 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 20:20:21 +00:00
warren%netscape.com
073765acdf
New modernized file transport. I'm in the process of factoring this out from nsFileChannel.
...
git-svn-id: svn://10.0.0.236/trunk@47152 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 20:19:32 +00:00
valeski%netscape.com
8be9ea94c0
beefed up the user agent string component initialization stuff, see bug 10465 for more info
...
git-svn-id: svn://10.0.0.236/trunk@47136 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 18:35:27 +00:00
rpotts%netscape.com
594b0271a2
Throw away any pending channels when Cancel is called...
...
git-svn-id: svn://10.0.0.236/trunk@47048 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 08:44:53 +00:00
rpotts%netscape.com
fdb54dbbcd
The DNS Service is now used for hostname resolution...
...
git-svn-id: svn://10.0.0.236/trunk@47036 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 05:29:27 +00:00
warren%netscape.com
1d026c4ab1
Re-adding these files.
...
git-svn-id: svn://10.0.0.236/trunk@46984 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:32:20 +00:00
warren%netscape.com
d00363c174
Attempt to fix linux bustage.
...
git-svn-id: svn://10.0.0.236/trunk@46976 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 20:45:50 +00:00
warren%netscape.com
d89e3159db
More fixes for nsCOMPtr inconsistencies.
...
git-svn-id: svn://10.0.0.236/trunk@46968 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 19:43:06 +00:00
warren%netscape.com
bc732af149
Fix for linux breakage.
...
git-svn-id: svn://10.0.0.236/trunk@46967 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 19:32:03 +00:00
warren%netscape.com
d54498ba38
Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel.
...
git-svn-id: svn://10.0.0.236/trunk@46961 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 18:45:36 +00:00
mscott%netscape.com
af2efe9248
export nsIRequest.idl so other idl files outside of netwerk can inherit from it.
...
git-svn-id: svn://10.0.0.236/trunk@46933 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 05:13:13 +00:00
warren%netscape.com
dc9ecae868
Reduced IO buffer and transfer size.
...
git-svn-id: svn://10.0.0.236/trunk@46907 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 00:56:22 +00:00
mscott%netscape.com
1b08d0cb03
export nsIChannel.idl so other idl files outside of netwerk can inherit from it.
...
git-svn-id: svn://10.0.0.236/trunk@46881 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 23:23:24 +00:00
valeski%netscape.com
8b70f352bf
added more robust/accurate numeric ip address check
...
git-svn-id: svn://10.0.0.236/trunk@46851 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 22:33:09 +00:00
valeski%netscape.com
2c5cd0f0f3
forcing CString and setting capacitynsStdURL.cpp
...
git-svn-id: svn://10.0.0.236/trunk@46786 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 18:30:52 +00:00
warren%netscape.com
566ad3eca2
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.
...
git-svn-id: svn://10.0.0.236/trunk@46686 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 01:46:49 +00:00
vidur%netscape.com
76e2f802d0
nsLoadGroup now uses weak pointers for observers and LoadGroupListenerFactory.
...
git-svn-id: svn://10.0.0.236/trunk@46656 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 23:55:19 +00:00
warren%netscape.com
de60d2685c
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.
...
git-svn-id: svn://10.0.0.236/trunk@46637 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 22:05:05 +00:00
rpotts%netscape.com
cbc7c059dc
bug #11376 . I added GetContentLength to nsIChannel so the content length can be gotten from a channel...
...
git-svn-id: svn://10.0.0.236/trunk@46514 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 05:07:30 +00:00
briano%netscape.com
24b40efbcb
General cleanup.
...
git-svn-id: svn://10.0.0.236/trunk@46486 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 02:02:21 +00:00
briano%netscape.com
6d8662ceed
Removed the obsolete non-NECKO leftovers.
...
git-svn-id: svn://10.0.0.236/trunk@46466 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 00:41:10 +00:00
brendan%mozilla.org
af42d93726
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.
git-svn-id: svn://10.0.0.236/trunk@46317 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 06:17:20 +00:00