mkaply%us.ibm.com
bc38f9abb8
# 25555
...
r= warren@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
git-svn-id: svn://10.0.0.236/trunk@61869 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 15:40:42 +00:00
warren%netscape.com
fdacc5ac74
Backing out mac change for dns shutdown because now that we shutdown we crash in OT!
...
git-svn-id: svn://10.0.0.236/trunk@61859 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 08:51:18 +00:00
warren%netscape.com
026330e163
Moving nsCOMPtr.h header to be safe.
...
git-svn-id: svn://10.0.0.236/trunk@61858 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 08:45:17 +00:00
warren%netscape.com
d2304d6434
One last fix for dns timing stuff. We weren't releasing the dns thread which caused a circular reference between the service and the thread. Now we get the summary for the timing stats too. a=jevering
...
git-svn-id: svn://10.0.0.236/trunk@61857 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 08:44:27 +00:00
warren%netscape.com
cf71b8a5d7
Rest of fix for dns timing for dotted-quad case. r=gordon,a=jevering
...
git-svn-id: svn://10.0.0.236/trunk@61842 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 06:19:32 +00:00
warren%netscape.com
02d2e6085d
Dns timing for dotted-quad case. r=gordon,a=jevering
...
git-svn-id: svn://10.0.0.236/trunk@61808 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-28 21:42:34 +00:00
gordon%netscape.com
fa7047606d
Fix for PDT+ bug 25321 "Crash on start w/o internet connection" on Mac. These changes allow the Mac to work in offline mode and browse file: URLs even when OTOpenInternetServices() fails. r=valeski, a=jevering.
...
git-svn-id: svn://10.0.0.236/trunk@61802 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-28 21:18:48 +00:00
gordon%netscape.com
01eb9dff9d
Fix for PDT+ bug 27496 "DNS Service is not threadsafe on Windows". Added locks around WSAAsyncGetHostByName to protect against the possibility of the call completing before it returns. The lookup object could get deleted before the results were assigned to it.
...
r=valeski, a=jar.
git-svn-id: svn://10.0.0.236/trunk@61774 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-27 23:06:00 +00:00
warren%netscape.com
07f1bef031
Added ability to get dns timing info. Set DNS_TIMING env var, and get dns-timing.txt file. For bug 28012 and others. r=gordon,a=jevering
...
git-svn-id: svn://10.0.0.236/trunk@61583 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-24 04:17:43 +00:00
rpotts%netscape.com
a487bd758d
bug #28336 (r=mscott). Mozilla hangs on shutdown (windows only) waiting for the DNS thread to terminate.
...
git-svn-id: svn://10.0.0.236/trunk@61286 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-18 06:27:42 +00:00
gordon%netscape.com
7c515cc791
Fix for bug #23709 "[top100][talkback]Crash in nsSocketTransport::OnFound on home.netscape.com cnn.com". WSAAsyncGetHostByName doesn't return unique IDs on Win95 with winsock2, so the code has been changed to rely on a range of Windows event message IDs instead.
...
Also partial fix for #25321 "crash on start w/o internet connection". Check for nil member fields before using them in shutdown code.
r=warren, a=jar.
git-svn-id: svn://10.0.0.236/trunk@61179 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 03:34:34 +00:00
dp%netscape.com
6d31f8c3d7
Fixing mac linkage build issue.
...
git-svn-id: svn://10.0.0.236/trunk@59063 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 12:32:51 +00:00
dp%netscape.com
d42929ff09
Now I know why that dummy prototype was there. Adding a prototype to
...
fix mac.
git-svn-id: svn://10.0.0.236/trunk@59060 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 11:12:15 +00:00
dp%netscape.com
0f8678c060
Cleaning up unix sync dns version. Collecting platform specific
...
portions together; eliminating a few of them; moving sync unix dns
implementation inside InitiateDns(). r=warren
git-svn-id: svn://10.0.0.236/trunk@59056 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 10:16:32 +00:00
dp%netscape.com
ac948477f4
Collected platform specfic portions together for readability. r=warren
...
git-svn-id: svn://10.0.0.236/trunk@59054 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 10:00:04 +00:00
gordon%netscape.com
eafb2f80bc
Fix for bug #23709 "[top100][talkback]Crash in nsSocketTransport::OnFound on home.netscape.com cnn.com". Needed to change the order of fields in nsHostEnt so that WSAAsyncGetHostByName on Windows wouldn't overwritten the bufLen and bufPtr fields in certain cases. r=valeski.
...
git-svn-id: svn://10.0.0.236/trunk@58969 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 00:34:05 +00:00
dp%netscape.com
e36a855c30
Getting dns daemon to compile on linux. (dont part of build yet)
...
git-svn-id: svn://10.0.0.236/trunk@58575 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 07:54:46 +00:00
dp%netscape.com
9dc7b46cd1
comment changed
...
git-svn-id: svn://10.0.0.236/trunk@58574 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 07:49:14 +00:00
warren%netscape.com
422ddc7af8
Attempt to fix bloat stat problem. I think linux is hanging on exit.
...
git-svn-id: svn://10.0.0.236/trunk@58239 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 09:27:42 +00:00
warren%netscape.com
7a0cd01667
Removed unnecessary mThreadHandle
...
git-svn-id: svn://10.0.0.236/trunk@58237 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 08:01:21 +00:00
warren%netscape.com
0d0c5b71f3
Fix to shutdown socket transport service. DNS service too. Bug #21124 r=valeski
...
git-svn-id: svn://10.0.0.236/trunk@58236 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 07:58:40 +00:00
valeski%netscape.com
d954c5d6b5
fixing build bustage on unix
...
git-svn-id: svn://10.0.0.236/trunk@57133 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 00:36:47 +00:00
gordon%netscape.com
9236c88ad3
Fixing dns breakage of ftp. The async dns case wasn't resolving network addresses, only hostnames. r = Valeski.
...
git-svn-id: svn://10.0.0.236/trunk@57122 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-07 23:55:54 +00:00
waterson%netscape.com
bbf0bd0fc3
Be sure to zero WNDCLASS struct: failure to do so causes funkiness in non-debug builds. r=gordon.
...
git-svn-id: svn://10.0.0.236/trunk@57121 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-07 23:48:37 +00:00
gordon%netscape.com
4519d24bc0
Implementation for ascyn dns lookups on Windows. Bug #10732 , r=Warren.
...
git-svn-id: svn://10.0.0.236/trunk@57066 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-07 02:44:41 +00:00
warren%netscape.com
07caf91962
Made dns service fail if offline.
...
git-svn-id: svn://10.0.0.236/trunk@56811 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-05 03:50:00 +00:00
warren%netscape.com
f7da3b4dcf
Added dns service shutdown method.
...
git-svn-id: svn://10.0.0.236/trunk@56807 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-05 03:44:00 +00:00
warren%netscape.com
eb9a891946
Eliminated the libs build pass.
...
git-svn-id: svn://10.0.0.236/trunk@54523 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-28 03:05:01 +00:00
sspitzer%netscape.com
837d127dc1
fix warnings. r=valeski.
...
git-svn-id: svn://10.0.0.236/trunk@53039 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-10 00:10:59 +00:00
dmose%mozilla.org
92d791b7b0
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
warren%netscape.com
335afbc323
Fixed more bustage from gordon's checking -- missing vtable symbols for nsDNSRequest's (unused) nsIRequest interface.
...
git-svn-id: svn://10.0.0.236/trunk@52671 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-03 04:57:34 +00:00
gordon%netscape.com
1c497557b9
Fix more of my bustage: pass clientContext parameter back on callbacks from nsDNSService::Lookup(). r=warren.
...
git-svn-id: svn://10.0.0.236/trunk@52651 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-03 02:42:52 +00:00
warren%netscape.com
dc473b8de3
Fixed Gordon's wackage.
...
git-svn-id: svn://10.0.0.236/trunk@52647 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-03 02:18:00 +00:00
gordon%netscape.com
49947504d3
Basic Mac implementation of async DNS. r=warren, patrick; part of bug:10731.
...
git-svn-id: svn://10.0.0.236/trunk@52634 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-03 01:24:51 +00:00
valeski%netscape.com
31bda0647d
12748 r=Andreas. Completely removed the GetHostByAddr() call so we no longer do any reverse lookups
...
git-svn-id: svn://10.0.0.236/trunk@49574 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-01 13:38:46 +00:00
valeski%netscape.com
32c780214c
a=leaf, r=potts. fix for 12748, dotted quad and numeric hosts
...
git-svn-id: svn://10.0.0.236/trunk@49145 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-27 20:52:31 +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
rpotts%netscape.com
d8b4ca3c66
oops..
...
git-svn-id: svn://10.0.0.236/trunk@47039 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 06:02:51 +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
valeski%netscape.com
9e455cc836
using NS_GET_IID macro now
...
git-svn-id: svn://10.0.0.236/trunk@46768 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 14:26:47 +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
mccabe%netscape.com
afea99f4a0
Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
...
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.
git-svn-id: svn://10.0.0.236/trunk@44096 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:52:07 +00:00
mccabe%netscape.com
0ee0c94bc4
NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
...
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
git-svn-id: svn://10.0.0.236/trunk@44059 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 13:26:18 +00:00
cls%seawood.org
c40becaa41
Removed all references to obsolete OBJDIR variable.
...
Removed various sections of config.mk & rules.mk that were only used by OBJDIR or by a non-autoconf build.
git-svn-id: svn://10.0.0.236/trunk@43791 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 06:52:59 +00:00
mccabe%netscape.com
1999447bdb
Changes to the xpidl compiler -
...
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].
This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.
As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout. As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
git-svn-id: svn://10.0.0.236/trunk@42960 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 12:18:01 +00:00
warren%netscape.com
4435768ca9
Removed hack to export to netwerk/dist (used before landing necko).
...
git-svn-id: svn://10.0.0.236/trunk@41902 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 00:38:25 +00:00
warren%netscape.com
781dcf6d17
Added NS_ERROR_UNKNOWN_PROTOCOL, and changed dns error to NS_ERROR_UNKNOWN_HOST.
...
git-svn-id: svn://10.0.0.236/trunk@41583 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 04:17:23 +00:00
hoa.nguyen%intel.com
2b5c4f0317
Standalone daemon process to handle async DNS lookup on Unix/Linux.
...
git-svn-id: svn://10.0.0.236/trunk@41165 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 21:25:00 +00:00
hoa.nguyen%intel.com
6327669a1f
Makefile for DNS daemon process.
...
git-svn-id: svn://10.0.0.236/trunk@41163 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 21:23:24 +00:00