Commit Graph

37 Commits

Author SHA1 Message Date
michaelp%netscape.com
07f4a212b3 kill related links and single signon (for now). 1999-02-02 19:26:42 +00:00
gagan%netscape.com
f69b15285e Fix for 2107. 1999-01-26 07:23:51 +00:00
kipp%netscape.com
ea077d77d9 Fix build bustage 1999-01-15 01:01:39 +00:00
mcmullen%netscape.com
331c150d47 Added all the nucache files to the memory module project (as a group) so that NU_CACHE can be turned on with a flick of the wrist, made the modular memory library build with the NU_CACHE flag turned on, fixed build warnings and errors. The NU_CACHE flag is still OFF, because the database code doesn't exist for Macintosh or Unix :-( 1999-01-14 23:27:36 +00:00
brade%netscape.com
91479969e9 add include to reduce warnings on Macintosh compiler 1998-12-22 19:14:13 +00:00
brade%netscape.com
0b0b013a4b add XP_MAC to the ifdef around dbopen (was in macToBeImplemented.cp) 1998-12-21 16:46:17 +00:00
warren%netscape.com
0580a8e5c4 Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
raman%netscape.com
27869a72de Bug fix for 1741. For XP_FILE_READ_BIN permission types, set mode as nsRead. 1998-12-07 21:49:29 +00:00
rpotts%netscape.com
2fdf4a3780 fix up the places where the C and C++ memory managers were being mixed for allocs and frees... 1998-11-22 09:32:06 +00:00
morse%netscape.com
a312ef1aea updates for single signon 1998-11-18 04:35:47 +00:00
morse%netscape.com
2e637b3ff4 attempt to fix build bustage 1998-11-10 06:33:14 +00:00
morse%netscape.com
a02b658e50 separate trust labels from cookie management 1998-11-10 04:31:26 +00:00
rpotts%netscape.com
d6a6283218 Removed the container pointer from the nsConnectionInfo struct. The container is held by the nsIURL... 1998-10-28 21:40:51 +00:00
pierre%netscape.com
87764930d1 fix 1000s of link warnings in Mac Raptor / some XP stubs were hiding actual functions 1998-10-06 03:00:28 +00:00
valeski%netscape.com
03a209d464 NGLayout only. Setting the default dirs for NS_NET_FILE to be rooted in the current working directory rather than hardcoded. 1998-09-23 23:29:25 +00:00
valeski%netscape.com
235357382b General memory repairs (leakage, freeing mismatched mem, umrs) 1998-09-16 07:17:34 +00:00
valeski%netscape.com
24d2cbf92b fixing build bustage. 1998-09-10 03:28:20 +00:00
valeski%netscape.com
eb216ab0c2 The changes apply to MODULAR_NETLIB only
mozilla/module/nsINetFile.h
MODULAR_NETLIB only. Added the nsINetFile interface header.

mozilla/module/nsNetFile.cpp
MODULAR_NETLIB only. Added the nsINetFile interface implementation.

mozilla/module/nsNetFile.h
MODULAR_NETLIB only. Added the nsNetFile header.

mozilla/main/mkgeturl.c
MODULAR_NETLIB only. Added directory and file token initialization for new ns_net_file code.

mozilla/main/net_xp_file.h
MODULAR_NETLIB only. Added the new readline routine for ns_net_file.

mozilla/module/makefile.win
MODULAR_NETLIB only. Added the nsNetFile.cpp file to compilation list.

mozilla/module/nsNetService.cpp
MODULAR_NETLIB only. Added the static nsNetFile instance so it gets initailized.

mozilla/module/nsNetStubs.cpp
MODULAR_NETLIB only. Added NET_I_XP_FILE* versions of XP_FILE routines. These routines are compiled and used when NS_NET_FILE is defined.
1998-09-10 00:32:40 +00:00
vidur%netscape.com
e86eb9d216 Adjusted to change in signature for FE_SetRefreshURLTimer 1998-09-09 20:56:47 +00:00
valeski%netscape.com
f25f2cb5b2 network/module/nsIRefreshUrl.h
Extended the nsIRefreshUrl interface to include a cancel method.

network/module/nsNetService.cpp
1. Added code to hook the nsConnectionInfo object up to the nsISupports pointer in the url being loaded.
2. Removed the redirect logic in bam_exit_routine(). The backend dependency on the front end is gone.

network/module/nsNetStream.cpp
Added initialization/destruction of the nsISupports pointer in the nsConnectionInfo.

network/module/nsNetStream.h
Added the nsISupports member declaration to nsConnectionInfo, and remvoed the redirect member variable.

network/module/nsNetStubs.cpp
FE_SetRefreshURLTimer() routine has been modified so it no longer relies on the pConsumer (i.e. nsDocumentBindInfo) which was causing us to leak it. Now we use the nsISupports pointer in the nsConnectionInfo object to access the nsIRefreshURL interface so we can reload the url.

network/module/nsStubContext.cpp
Modified stub_complete() so we no longer pay attention to the redirect member of the nsConnectionInfo object.

network/module/nsIURL.h
1. Added GetContainer() method to nsIURL which returns the nsISupports pointer of the container for this url.
2. created a new NS_NewURL() routine which takes an nsISupports pointer as a parameter.

network/module/nsURL.cpp
1. Added a new nsURL constructor that takes a nsISupports pointer as a param.
2. Added GetContainer() method and nsISupports pointer initialization/destruction.
1998-08-18 23:24:28 +00:00
valeski%netscape.com
88d5bf1ae9 network/module/Makefile -
1. 310133 - Added nsIRefreshUrl.h to the list of exports.

network/module/makefile.win -
1. 310133 - Added nsIRefreshUrl.h to the list of exports.

network/module/nsIHttpUrl.h -
1. 310133 - Extended the nsIHttpUrl interface to include the AddMimeHeader() method which adds an http header to the url.

network/module/nsHttpUrl.cpp -
310133 - 1. Added support for the AddMimeHeader() method so http urls can have headers added outside of the actual data retrieval in netlib. This method calls NET_ParseMimeHeader() directly.
2. Added a public member, a pointer to the netlib URL_Struct that was created for this nsHttpUrlImpl. This pointer is the link between netlib and the outside world; the adhesive agent between url structs and nsURLImpls.

network/module/nsNetStream.h -
1. 310133 - Added a public memeber variable to nsConnectionInfo. It's a bool that tells us whether or not a redirect has occurred.

network/module/nsNetStream.cpp -
1. 310133 - Added initialization (FALSE) of new redirect member.

network/module/nsNetStubs.cpp -
1. 310133 - Implemented FE_SetRefreshURLTimer(). This function is called from NET_GetURL() when we recognize that we have a url to refresh.

network/module/nsStubContext.cpp -
1. 310133 - Added check to see if we're redirecting in stub_complete() which gets called when a stream completes. If we are, we don't want to release/destroy the pConsumer, this will happen in nsNetService's bam_exit_routine().

network/module/nsNetService.cpp -
1. 310133 - added nsConnectionInfo->redirect check in bam_exit_routine() so we give the consumer a successful binding event if the consumer is still around. This is iffy.
1998-08-13 20:10:49 +00:00
dcone%netscape.com
0819429621 defined a mac WH_TempName for modular Netlib. Raptor change. 1998-07-27 19:53:51 +00:00
scullin%netscape.com
66cfad92b1 Hook up status remarks from netlib, add interface for prompts and alerts. 1998-07-21 20:27:59 +00:00
scullin
9c0fd0e4ba Fix UNIX link problems. 1998-07-14 00:57:49 +00:00
scullin
6c533dbbe8 Re-enable normal netlib stream handling. Caching and chunking should
work now.
1998-07-13 23:43:13 +00:00
spider
2493b31e4f Defining dbopen on Unix too. Reviewed by rpotts. 1998-06-11 23:46:52 +00:00
scullin
c58f0c13b4 Moved xp_reg to network/utils/mkreg. It was only used in netlib, anyway. 1998-06-05 23:45:30 +00:00
scullin
aee3408c03 Use real implementation of xp_hash for now. 1998-06-05 23:23:24 +00:00
scullin
6c6643b04c Back out dbm use on windows because of lame build order dependency. 1998-06-05 02:23:15 +00:00
scullin
d596c892d8 Removed libpwcac stubs. 1998-06-05 01:42:15 +00:00
scullin
b104b1e5aa Start using real dbm and pwcac libraries. 1998-06-05 01:24:59 +00:00
scullin
cc3d9c6f83 Stub out NET_NewStream. 1998-06-04 19:54:11 +00:00
scullin
4d60e3dc2b Re-added LO_getNextTabableElement for UNIX. 1998-06-04 14:35:09 +00:00
scullin
f4bdb23b32 Change XP_IS_ macros to NET_IS_ macros. 1998-05-29 23:04:49 +00:00
rpotts
80c2a4f3cf Added support for XP_FindCOntextOfType(....) This is needed to turn off the poll_netlib_all_the_time flag after a POST has occurred 1998-05-27 23:04:11 +00:00
scullin
c13e5a777a Enable more protocols 1998-05-27 01:24:22 +00:00
scullin
213aa607f0 Landed raptor modular netlib stuff 1998-05-22 23:38:40 +00:00