Граф коммитов

247 Коммитов

Автор SHA1 Сообщение Дата
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
gagan%netscape.com 4724c759cf Complete fix for bug 41433 (assert/crash in DNS for offline-online) We were not destroying the monitor in shutdown. r=bryner. 2000-07-15 01:47:30 +00:00
mscott%netscape.com 172f5fb69f Backing out gagan's check in as this causes linux to crash on exit which is turning all the linux
builds orange.
2000-07-14 06:27:54 +00:00
gagan%netscape.com db8ee85410 Fix for bug 41433 (assert/crash in DNS for offline-online) We were not destroying the monitor in shutdown. r=bryner 2000-07-14 03:07:35 +00:00
warren%netscape.com 6bf07ce5fc Removed DNS_TIMING stuff from release builds. Bug 29534. 2000-06-23 08:01:54 +00:00
beard%netscape.com 1c926d81a2 bug #42100, Carbon compatibility. r=gordon, saari, pinkerton, sfraser 2000-06-20 23:10:06 +00:00
inaky.gonzalez%intel.com 98157fd5a1 Fixed nsSupportsHashtable behaviour and API to fix leaks in
nsDirectoryService. Fixes bugs #38606 and #39859.

a=waterson; r=rayw,brendan,warren
2000-06-06 22:06:56 +00:00
mkaply%us.ibm.com b672891756 # 37239
r = gagan, a = gagan
OS/2 bringup - Stupid misspelling in OS/2 only code
2000-06-05 20:51:59 +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
mkaply%us.ibm.com 640a398348 # 37239
r = gagan, a = brendan
OS/2 bringup on M16 continues - #ifdefs for OS/2
2000-06-01 14:14:46 +00:00
gordon%netscape.com 76d555835a export unix_dns.h, and add NSPR_LIBS 2000-05-17 05:16:48 +00:00
gordon%netscape.com 493e8d689b reordered wait on spawn process with response to caller. 2000-05-17 05:14:02 +00:00
gordon%netscape.com ddbe0a590f adding back an old friend. 2000-05-16 03:58:58 +00:00
gordon%netscape.com cd6840ddb1 Fixes for bug 34663 and bug 33821 - crashes in DNS CompleteLookup and/or Shutdown. 2000-05-12 23:44:20 +00:00
warren%netscape.com 2979b9b4c6 Added nsIZipReaderCache. Removed nsIZipReader::ParseManifest. Got jar: protocol going for downloaded jars and input streams. Added assertions that Cancel is called with a failure code. 2000-04-12 07:58:24 +00:00
ruslan%netscape.com 6658571391 Landing link-click problem fix. Also fix DNS lockup (gordon) on Windows,
memory leak of socket transports during pipelined request, add timeout
setters on socket transport, add a restriction on the number of keep-alive
connections.
2000-04-12 01:47:22 +00:00
gordon%netscape.com 49be022331 Fix for bug 23811 "Support IPv6". Integrating diffs by jgmeyers, r= wtc. 2000-04-03 23:41:53 +00:00
rickg%netscape.com 08335d2d02 removed nsString2 reference 2000-03-31 09:12:35 +00:00
gordon%netscape.com 70e003409f Fix for bug 33569 "MLK: nsDNSLookup::InitiateLookup()". Added a missing nsAllocator::Free(). r = saari. 2000-03-30 22:22:47 +00:00
warren%netscape.com 727f312b32 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
akkana%netscape.com f71baf989f Fix from gordon to fix shrike bustage 2000-03-28 02:56:26 +00:00
gordon%netscape.com ab8080218f Fixing build bustage. 2000-03-27 23:16:13 +00:00
gordon%netscape.com 4722bf81a8 Landing DNS_CANCEL_BRANCH. Enable canceling of dns lookup requests, and underlying structure for possible DNS cache. Original changes by warren, gordon. r = gagan. 2000-03-27 22:19:18 +00:00
rickg%netscape.com fee2f3ec45 removed call to deprecated string method 2000-03-21 04:32:44 +00:00
warren%netscape.com c0497e31be Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
mkaply%us.ibm.com bae21f473b # 25555
r= warren@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-29 15:40:42 +00:00
warren%netscape.com 698cb6b02b Backing out mac change for dns shutdown because now that we shutdown we crash in OT! 2000-02-29 08:51:18 +00:00
warren%netscape.com 9d98bb6b6f Moving nsCOMPtr.h header to be safe. 2000-02-29 08:45:17 +00:00
warren%netscape.com 70323f92e6 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 2000-02-29 08:44:27 +00:00
warren%netscape.com 9d7edff1bd Rest of fix for dns timing for dotted-quad case. r=gordon,a=jevering 2000-02-29 06:19:32 +00:00
warren%netscape.com 99027292e0 Dns timing for dotted-quad case. r=gordon,a=jevering 2000-02-28 21:42:34 +00:00
gordon%netscape.com a26f46160e 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. 2000-02-28 21:18:48 +00:00
gordon%netscape.com 3149a5f199 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. 2000-02-27 23:06:00 +00:00
warren%netscape.com 65dad6ba58 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 2000-02-24 04:17:43 +00:00
rpotts%netscape.com 58e4f59125 bug #28336 (r=mscott). Mozilla hangs on shutdown (windows only) waiting for the DNS thread to terminate. 2000-02-18 06:27:42 +00:00
gordon%netscape.com 66048bb5c7 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. 2000-02-17 03:34:34 +00:00
dp%netscape.com 30ab43a945 Fixing mac linkage build issue. 2000-01-28 12:32:51 +00:00
dp%netscape.com 2e58ac96a8 Now I know why that dummy prototype was there. Adding a prototype to
fix mac.
2000-01-28 11:12:15 +00:00
dp%netscape.com b44bbb25ee 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
2000-01-28 10:16:32 +00:00
dp%netscape.com 0027bd6e22 Collected platform specfic portions together for readability. r=warren 2000-01-28 10:00:04 +00:00
gordon%netscape.com 30596372a3 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. 2000-01-28 00:34:05 +00:00
dp%netscape.com 0b1ae98f91 Getting dns daemon to compile on linux. (dont part of build yet) 2000-01-25 07:54:46 +00:00
dp%netscape.com 1fde6430cf comment changed 2000-01-25 07:49:14 +00:00
warren%netscape.com afa4a1dd4e Attempt to fix bloat stat problem. I think linux is hanging on exit. 2000-01-19 09:27:42 +00:00
warren%netscape.com f2259719cc Removed unnecessary mThreadHandle 2000-01-19 08:01:21 +00:00
warren%netscape.com d353634848 Fix to shutdown socket transport service. DNS service too. Bug #21124 r=valeski 2000-01-19 07:58:40 +00:00
valeski%netscape.com 7f3f996bb6 fixing build bustage on unix 2000-01-08 00:36:47 +00:00
gordon%netscape.com 4716753fb9 Fixing dns breakage of ftp. The async dns case wasn't resolving network addresses, only hostnames. r = Valeski. 2000-01-07 23:55:54 +00:00
waterson%netscape.com aedeaca0a9 Be sure to zero WNDCLASS struct: failure to do so causes funkiness in non-debug builds. r=gordon. 2000-01-07 23:48:37 +00:00
gordon%netscape.com 3d1c7fc27b Implementation for ascyn dns lookups on Windows. Bug #10732, r=Warren. 2000-01-07 02:44:41 +00:00
warren%netscape.com 64e606b91d Made dns service fail if offline. 2000-01-05 03:50:00 +00:00
warren%netscape.com 83cec0235d Added dns service shutdown method. 2000-01-05 03:44:00 +00:00
warren%netscape.com 96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
sspitzer%netscape.com 2f06de9705 fix warnings. r=valeski. 1999-11-10 00:10:59 +00:00
dmose%mozilla.org 5312eacf8c updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
warren%netscape.com cfa80dbbe7 Fixed more bustage from gordon's checking -- missing vtable symbols for nsDNSRequest's (unused) nsIRequest interface. 1999-11-03 04:57:34 +00:00
gordon%netscape.com dce74fed98 Fix more of my bustage: pass clientContext parameter back on callbacks from nsDNSService::Lookup(). r=warren. 1999-11-03 02:42:52 +00:00
warren%netscape.com b385f6f36f Fixed Gordon's wackage. 1999-11-03 02:18:00 +00:00
gordon%netscape.com 67c770c6b8 Basic Mac implementation of async DNS. r=warren, patrick; part of bug:10731. 1999-11-03 01:24:51 +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 1d0621c58c a=leaf, r=potts. fix for 12748, dotted quad and numeric hosts 1999-09-27 20:52:31 +00:00
briano%netscape.com a54c669e40 General cleanup. 1999-09-14 01:35:43 +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
valeski%netscape.com 022431ebf3 using NS_GET_IID macro now 1999-09-10 14:26:47 +00:00
briano%netscape.com c858c8cd9c General cleanup. 1999-09-09 02:02:21 +00:00
briano%netscape.com b77bbb9a68 Removed the obsolete non-NECKO leftovers. 1999-09-09 00:41:10 +00:00
mccabe%netscape.com a900e17559 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.
1999-08-22 23:52:07 +00:00
mccabe%netscape.com 17cdc659d1 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.
1999-08-22 13:26:18 +00:00
cls%seawood.org c2bdb85bf4 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.
1999-08-20 06:52:59 +00:00
mccabe%netscape.com 2a403483de 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.
1999-08-10 12:18:01 +00:00
warren%netscape.com 529c0b2b71 Removed hack to export to netwerk/dist (used before landing necko). 1999-08-03 00:38:25 +00:00
warren%netscape.com ec14999c47 Added NS_ERROR_UNKNOWN_PROTOCOL, and changed dns error to NS_ERROR_UNKNOWN_HOST. 1999-07-30 04:17:23 +00:00
hoa.nguyen%intel.com 2ff37fbe4e Standalone daemon process to handle async DNS lookup on Unix/Linux. 1999-07-26 21:25:00 +00:00
hoa.nguyen%intel.com af36f5dd52 Makefile for DNS daemon process. 1999-07-26 21:23:24 +00:00
warren%netscape.com bd73f68e8b Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport. 1999-07-01 19:30:20 +00:00
valeski%netscape.com fe56395bae change all GetIID() calls to nsCOMTypeInfo<foo>::GetIID() calls 1999-06-30 20:20:17 +00:00
bruce%cybersight.com cbeef0eae2 Fixes for builds in an objdir. Use $(topsrcdir) and not $(DEPTH) for calculating path to rules.mk 1999-06-27 05:47:04 +00:00
warren%netscape.com a1f7bf6f4e Fixed makefiles for necko module, but netwerk directory. 1999-06-25 03:00:32 +00:00
warren%netscape.com 054ac73b6c Changed our library names from netwerk to necko. 1999-06-24 23:13:46 +00:00
gordon%netscape.com 0b267a1e8d Added include of OpenTransport header files for XP_MAC. 1999-06-23 01:11:19 +00:00
andreas.otte%primus-online.de a6a5bc0774 adding hack to change PUBLIC variable
This has no effect until some other changes to SeaMonkey
1999-06-17 19:07:58 +00:00
andreas.otte%primus-online.de aada98494f fix to get Makefile.in working again 1999-06-12 06:53:45 +00:00
warren%netscape.com f8073afaf4 Added nsDNSService factory. 1999-06-12 02:59:02 +00:00
warren%netscape.com 8b254fcb2c Replaced with idl files. 1999-06-12 02:53:57 +00:00
warren%netscape.com f33dad4b97 Added dns to the build. Factored Cancel/Suspend/Resume into nsIRequest. 1999-06-12 02:53:21 +00:00
andreas.otte%primus-online.de 19b6475c9e conversion to wstring / PRUnichar
some cosmetics to various Makefiles
1999-06-11 15:50:14 +00:00
andreas.otte%primus-online.de 070a9cfe91 building the right library 1999-06-08 09:50:19 +00:00
andreas.otte%primus-online.de ae4ff75af8 first checked in 1999-06-08 09:47:53 +00:00
warren%netscape.com 3f748629d6 Removed nsITransport. 1999-06-07 22:12:19 +00:00
gagan%netscape.com a2a3cdbd03 Adding Makefile.in for Linux. Testing for Andreas. 1999-06-07 22:07:49 +00:00
gagan%netscape.com 66981e29b5 Adding Makefile.in. Testing for Andreas. 1999-06-07 22:05:44 +00:00
gagan%netscape.com 96abb80a2b First checkin for Makefile.in. Testing for Andreas. 1999-06-07 22:05:17 +00:00
andreas.otte%primus-online.de 332b7d7c0e correct two typos 1999-06-07 16:56:36 +00:00
gordon%netscape.com dcdf62225f Make Lookup() a pure virtual method. 1999-06-03 21:57:14 +00:00
gordon%netscape.com 880e18aa1e First Checked In. 1999-06-03 21:53:30 +00:00
gordon%netscape.com 69e09bb14b First Checked In. 1999-04-24 02:08:50 +00:00