Commit Graph

1062 Commits

Author SHA1 Message Date
gagan%netscape.com
e61cef1f35 See diffs. Thanks wtc. 1999-01-23 06:15:22 +00:00
mscott%netscape.com
17267f3936 Export nsITransport.h 1999-01-23 03:05:42 +00:00
mscott%netscape.com
b0b92f5c79 A stub protocol used to support the new netlib <--> protocol model in the old networking world. 1999-01-23 02:34:01 +00:00
radha%netscape.com
7dcfd26799 Don't need that gWebShell_UnixEventQueue anymore. Unix uses the event queue
service just like XP_PC
1999-01-23 00:50:08 +00:00
mcafee%netscape.com
ff0bc214f8 Better link line, closer to linking... 1999-01-22 11:19:42 +00:00
mcafee%netscape.com
3f29f4d579 Unhard-coded library suffixes, yanked rules that are already in rules.mk 1999-01-22 11:11:16 +00:00
mcafee%netscape.com
0ea83f846e Removing unneeded rule, we are closer to linking now 1999-01-22 11:05:34 +00:00
mcafee%netscape.com
d7cac94daa Add tests if ENABLE_TESTS=1, cleaning up a bit 1999-01-22 11:05:00 +00:00
mcafee%netscape.com
2201e4c09f Adding a Unix makefile for fftest 1999-01-22 10:44:32 +00:00
mcafee%netscape.com
64ec445050 Unix makefile for tests 1999-01-22 10:43:46 +00:00
mscott%netscape.com
5acad2a25f Checking in the real fix for nsBufferedStream this time... 1999-01-22 01:46:37 +00:00
mscott%netscape.com
f97c320ffb nsBufferedStream::GetLength should return the data length instead of the write offset. 1999-01-22 01:35:44 +00:00
mscott%netscape.com
1c4fbae413 Export nsITransport.h 1999-01-21 01:06:55 +00:00
mscott%netscape.com
29af54efb8 First checked in. The transport interface is the means through which a protocol communicates to a socket (or file or some other mechanism) across the thread boundary between netlib and the protocol. 1999-01-21 01:06:22 +00:00
cls%seawood.org
b41e9758f6 Ifdef'd out obsolete header includes. 1999-01-18 19:05:24 +00:00
rpotts%netscape.com
d425ad9a24 Always fire the OnStopBinding() notification... Even if a previous call to the stream listener returned an error... 1999-01-15 10:23:32 +00:00
jfrancis%netscape.com
3e20014c7b Powerplant Removal 1999-01-15 05:15:26 +00:00
mcmullen%netscape.com
253ad6a8ea More build bustage. 1999-01-15 02:33:47 +00:00
kipp%netscape.com
ea077d77d9 Fix build bustage 1999-01-15 01:01:39 +00:00
mcmullen%netscape.com
5355b8f907 Fix build bustage 1999-01-15 00:57:14 +00:00
gagan%netscape.com
c75d8ac88a Fix for 1856 and 2094. is_write_ready for the next stream was returning 0 and we were continuing to write with that size (0). This triggered the end of stream. Now we correctly do nothing if is_write_ready returns 0. 1999-01-14 23:51:11 +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
mcmullen%netscape.com
36523a3489 Fixed some warnings.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:27 +00:00
mcmullen%netscape.com
df728321d8 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:21:06 +00:00
mcmullen%netscape.com
349c48b044 First Checked In. 1999-01-14 19:46:11 +00:00
gagan%netscape.com
c930035bb1 Fix the errors resulting from no Content-Length headers. 1999-01-14 18:47:38 +00:00
rpotts%netscape.com
20d092c7b8 Add some code that was lost from nsURL.cpp OpenStream(...). Use the nsIURLGroup if available to open the stream. This allows URL loads to be grouped together. 1999-01-14 06:12:36 +00:00
rpotts%netscape.com
9d1c0761c5 If no range headers are set then return NULL from GetByteRangeHeader() not an empty string... 1999-01-13 07:17:39 +00:00
ebina%netscape.com
74ac3d86af Add the gzip decoder back in. 1999-01-13 01:43:28 +00:00
ebina%netscape.com
6e88931482 Once I turn on automatic decompressing gain we will have a dependency
on the zip library here.
1999-01-13 00:19:29 +00:00
gagan%netscape.com
6b86046524 Fixed MAX_FORMATS_OUT which is now correctly defined in net.h. Thanks ebina. 1999-01-12 21:34:58 +00:00
dougt%netscape.com
3dda89dc13 Added GetContentLength and GetServerStatus to nsIURL class 1999-01-12 19:45:46 +00:00
cls%seawood.org
eb469526a5 No need to create a bogus library in the header dir. 1999-01-11 17:51:24 +00:00
dougt%netscape.com
66f36fba6d Added Byte-Range Support. 1999-01-09 01:16:40 +00:00
rpotts%netscape.com
3f7f18ae47 Changed over to the EventQueueService... 1999-01-07 07:15:02 +00:00
rpotts%netscape.com
0a148aa16f Added some null ptr tests to net new EventQueueService code... 1999-01-07 07:06:59 +00:00
dougt%netscape.com
250a4716f8 Exposing AreThereActiveConnections() from the nsNetServices class. This is
so that we can tell if netlib is busy without having to be compiled with it.
1999-01-05 21:11:42 +00:00
rpotts%netscape.com
6037b8f2c5 use the new EventQueueService to obtain the event queue used for marshalling data over to the UI thread... 1999-01-05 09:51:28 +00:00
leaf%mozilla.org
a2dc7d1334 applying patches from Joe Keane <jgk@jgk.org> changing gets to fgets 1999-01-01 02:47:52 +00:00
morse%netscape.com
600ee9cde1 put back fix for cookie bug 1999-01-01 00:06:00 +00:00
donm%netscape.com
ad72a0397b backing out tree busting changes. -donm 1998-12-31 22:44:19 +00:00
morse%netscape.com
b81b058c9a make parameters consistent 1998-12-31 21:26:31 +00:00
morse%netscape.com
2584393892 fix bug 329293 -- 2-dot cookie bug 1998-12-31 21:25:58 +00:00
dougt%netscape.com
9155f3ec53 Removing AutoUpdate from Netlib. 1998-12-30 19:09:39 +00:00
brade%netscape.com
7c2aa0f8a3 make several functions PRIVATE to reduce compiler warnings on Macintosh 1998-12-30 16:06:22 +00:00
brade%netscape.com
91e57f777e add #includes and prototypes to reduce compiler warnings on Macintosh 1998-12-30 16:05:27 +00:00
brade%netscape.com
1b75dc5096 add prototype and PRIVATE to several functions to reduce compiler warnings on Macintosh 1998-12-30 16:03:43 +00:00
brade%netscape.com
a2fb996e8a add prototype for net_ReleaseContext to reduce compiler warnings on Macintosh 1998-12-30 16:01:54 +00:00
brade%netscape.com
5f6c576d9d add prototypes to reduce compiler warnings on Macintosh 1998-12-30 16:00:57 +00:00
brade%netscape.com
e39db8a885 add prototype for NET_FindProxyInJSC to reduce compiler warnings on Macintosh. 1998-12-30 16:00:01 +00:00
morse%netscape.com
dec03b41b1 fix mac bustage 1998-12-30 02:25:05 +00:00
morse%netscape.com
d7d2046916 changes needed for privacy module 1998-12-30 00:22:55 +00:00
morse%netscape.com
90fa3c72ac interfaces for routines need by privacy module 1998-12-30 00:20:46 +00:00
troy%netscape.com
60883dc433 Fixed memory leak in nsHttpUrlImpl::SetSpec() 1998-12-29 01:32:39 +00:00
troy%netscape.com
1c0ceef338 Fixed memory leak in NS_MakeAbsoluteURL() 1998-12-29 01:22:57 +00:00
troy%netscape.com
de15a8198e Fixed memory leak in ToString() 1998-12-29 01:03:26 +00:00
alecf%netscape.com
8520ba6cd1 add NPL and comment for LXR 1998-12-24 01:07:29 +00:00
alecf%netscape.com
54f09897ee use new RFC822 parser & factory
use new XPCOM offline state
fix PR_smprintf formatting
1998-12-24 01:07:12 +00:00
brade%netscape.com
1765344616 add prototype for NET_DumpDecoders to reduce Mac compiler warnings 1998-12-23 14:38:38 +00:00
brade%netscape.com
66c46f9efc add prototypes for net_process_net_timer_callback and net_process_slow_net_timer_callback to reduce Mac compiler warnings 1998-12-23 14:37:44 +00:00
brade%netscape.com
4445fdfaf8 add prototypes for NET_FindURLInMemCache, NET_DisplayMemCacheInfoAsHTML, and NET_InitMemCacProtocol to reduce Mac compiler warnings 1998-12-23 14:37:03 +00:00
brade%netscape.com
76f58296dd add prototypes for NET_DisableGetURL, net_CallExitRoutine, net_get_protocol_impl, and net_MailtoLoad to reduce Mac compiler warnings 1998-12-23 14:36:13 +00:00
brade%netscape.com
e6593d0f02 add prototypes for NET_OpenExtCacheFAT, NET_FindURLInExtCache, CACHE_CloseAllOpenSARCache, and CACHE_OpenAllSARCache to reduce Mac compiler warnings 1998-12-23 14:35:09 +00:00
brade%netscape.com
3bb07f084c add prototypes for NET_FirstCacheObject, NET_NextCacheObject, and NET_GetMaxDiskCacheSize to reduce Mac compiler warnings 1998-12-23 14:34:22 +00:00
brade%netscape.com
2966450a0b add prototypes for net_http_password_data_interp, NET_DeleteCookie and NET_DisplayCookieInfoAsHTML (reduce Mac compiler warnings) 1998-12-23 14:33:41 +00:00
brade%netscape.com
86f3582f93 change NET_InitRDFCookieResources from PUBLIC to PRIVATE since it isn't needed anymore 1998-12-23 14:32:48 +00:00
brade%netscape.com
456b5bd8a4 return PR_TRUE in NET_RegisterAboutProtocol to reduce Mac compiler warnings 1998-12-23 14:31:48 +00:00
brade%netscape.com
91479969e9 add include to reduce warnings on Macintosh compiler 1998-12-22 19:14:13 +00:00
troy%netscape.com
6202d355f7 Fixed two memory leaks of the status msg (Unicode string) in OnStopBindingProxyEvent
and OnStatusProxyEvent
1998-12-22 18:49:12 +00:00
troy%netscape.com
c59c9ed51f Fixed QueryInterface() so it doesn't do a AddRef() for interface NS_ISTHREADSAFE_IID.
This fixes a DEBUG (only) memory leak of the object which in turn causes the web shell
(and the whole world) to leak
1998-12-22 18:22:40 +00:00
alecf%netscape.com
668a890646 removal of SetNewsgroupPassword / GetNewsgroupPassword - start using the new API 1998-12-22 04:59:39 +00:00
alecf%netscape.com
babb954add News Hosts and Article Lists are now XPComified. 1998-12-22 02:14:08 +00:00
alecf%netscape.com
5940bd6852 jefft@netscape.com's changes to eliminate calls to libmsg/libmime when composing
a cancel message
1998-12-21 22:47:04 +00:00
alecf%netscape.com
d43ca7d6d2 don't go into public yet 1998-12-21 22:45:56 +00:00
alecf%netscape.com
5aacdf735d libmsg interfaces moved to mailnews/news/public 1998-12-21 22:32:34 +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
alecf%netscape.com
af50842c98 XPCOMify access to nsIMsgXOVERParser 1998-12-19 01:59:32 +00:00
alecf%netscape.com
909ee1fe29 update makefiles to reflect XPComification 1998-12-19 01:59:07 +00:00
alecf%netscape.com
75278c3477 Add the NPL 1998-12-19 01:48:35 +00:00
alecf%netscape.com
bc1fd1596d update interfaces slightly to include nsISupports and use it 1998-12-19 01:19:51 +00:00
alecf%netscape.com
0d4d8ebaf6 XPCOMify news hosts by using nsIMsgNewsHost instead of MSG_NewsHost 1998-12-18 23:07:08 +00:00
alecf%netscape.com
1010a40350 placeholder IDLs (eventually to go into libmsg) 1998-12-18 23:02:02 +00:00
alecf%netscape.com
232cf00fa0 start pluggin in XPCOM calls for nsIMsgXOVERParser and nsIMsgNewsArticleList 1998-12-18 05:21:44 +00:00
alecf%netscape.com
e8b7eb288f use #defines instead of hardcoded response codes 1998-12-18 04:22:23 +00:00
sdagley%netscape.com
354b11b071 Added nsNetStreamLoader.cpp to project for vidur 1998-12-18 04:08:39 +00:00
scc%netscape.com
ba11eb34ad Added static IID() method. This member function will be generated automatically in the future. 1998-12-18 03:43:29 +00:00
shaver%netscape.com
af51904fec resprinkle NO_STATIC_LIB, but spare libpng so that viewer is cool. Also, repair some viewer/apprunner link foibles 1998-12-18 02:55:23 +00:00
alecf%netscape.com
3894d3530e fix warnings/format problems 1998-12-18 02:48:57 +00:00
vidur%netscape.com
df3ac56c3c Added stream loader 1998-12-18 01:34:30 +00:00
alecf%netscape.com
68cec8af68 remove old broken mknews 1998-12-17 22:45:48 +00:00
alecf%netscape.com
764f755c0a switch over to new C++ versions of news 1998-12-17 22:45:08 +00:00
alecf%netscape.com
7297f0fa15 first insert of mknews (C++ version) into netlib from Nova 1998-12-17 22:44:04 +00:00
alecf%netscape.com
e79445afc4 don't use straight Makefiles 1998-12-16 19:23:08 +00:00
warren%netscape.com
b457ad5f1f Obsolete 1998-12-16 09:51:02 +00:00
warren%netscape.com
bc325cc1e3 Removed nsURL.cpp 1998-12-16 09:50:19 +00:00
warren%netscape.com
7bdabc65fb Added include of autoconf.mk 1998-12-16 08:48:06 +00:00
warren%netscape.com
e14a957013 Fixed EXPORTS 1998-12-16 08:22:04 +00:00
warren%netscape.com
742545bb71 Fixed EXPORTS 1998-12-16 08:21:31 +00:00
beard%netscape.com
1b2b768a64 Added new files. 1998-12-16 06:42:28 +00:00
beard%netscape.com
3425122c7a Fixed up exports. 1998-12-16 06:06:51 +00:00
beard%netscape.com
2b53e73250 Removed nsIPostToServer.h (moved to public dir). 1998-12-16 05:59:42 +00:00
warren%netscape.com
b33ea7f8c9 new 1998-12-16 05:50:21 +00:00
warren%netscape.com
886b80cd8a Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:46:06 +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
donm%netscape.com
37804b7a40 backing out Shaver's changes. -donm 1998-12-16 00:49:36 +00:00
shaver%netscape.com
0161071aef Make apprunner link dynamically.
Sprinkle Makefile.ins with NO_STATIC_LIB to speed the build and reduce the disk
requirements.
1998-12-15 22:17:14 +00:00
beard%netscape.com
3cb1e6a525 Regenerated with GenToc. 1998-12-13 18:15:37 +00:00
beard%netscape.com
18984e5a80 First Checked In. 1998-12-13 05:01:04 +00:00
gagan%netscape.com
4f6a9809f5 This was causing part of the disappearing cache objects problem. This is now internally handled in the new cache. 1998-12-09 02:58:50 +00:00
gagan%netscape.com
fb7aa22c15 Cache changes, bug fixes, etc. 1998-12-09 02:43:16 +00:00
raman%netscape.com
4c52c10d3f Bug fix to make ftp:// protocol to work with the new cache code. 1998-12-08 22:11:05 +00:00
raman%netscape.com
2d987076de Bug fix for 928. Check for null address in the URL_s structure. 1998-12-08 17:55:03 +00:00
kipp%netscape.com
bf1ae8fe33 Fix a cut-paste coding error 1998-12-08 17:19:17 +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
rhp%netscape.com
18975a6b8c This is to export the function for stream converter registration in
netlib. This is a temporary change until the XP-COM interface is in
place for this functionality.
1998-12-07 13:51:23 +00:00
rhp%netscape.com
45023b2571 This change is to add a file association for .EML files. These
extensions are setup under WinXX for all RFC822 messages.
1998-12-07 13:27:47 +00:00
ramiro%netscape.com
e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
raman%netscape.com
c8661b26e2 Bug fix for 1420. Get filename from HashTable if fileTok is not NULL. If fileTok is NULL return aName for now. Approved by gagan 1998-12-05 03:10:43 +00:00
waterson%netscape.com
de5b429c59 Added text/rdf as a valid mimetype. 1998-12-02 00:27:46 +00:00
gagan%netscape.com
78c984d583 Delayed the cache cleanup to 15 minutes periodicity. 1998-12-01 05:40:16 +00:00
gagan%netscape.com
3b1e716a4d Was not pulling in env changes from config.mak because of the missing include. 1998-12-01 04:46:24 +00:00
gagan%netscape.com
ad22eb66e6 Switching on NU_CACHE by default. Use set NO_NU_CACHE=1 to switch it off. Windows only. 1998-12-01 04:44:31 +00:00
beard%netscape.com
c0c7bc482d Mac shared library migration. 1998-11-30 22:15:00 +00:00
beard%netscape.com
7b2b7b599d First Checked In. 1998-11-30 22:14:25 +00:00
morse%netscape.com
1d86ef20ba fix single-signon problem 1998-11-28 17:16:47 +00:00
kipp%netscape.com
d01fa74c40 Disabled the timebomb on the tip 1998-11-27 15:54:14 +00:00
akkana%netscape.com
0777b3f26c Fix C++ comment for Irix build 1998-11-25 02:50:20 +00:00
joki%netscape.com
4c95fedc33 Send a reasonable value for the JS useragent on Windows. 1998-11-24 02:29:46 +00:00
cyeh%netscape.com
605bcc77c3 activate timebomb for technology demonstration.
THIS NEEDS TO BE REMOVED LATER
1998-11-24 01:08:47 +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
rpotts%netscape.com
687a62895d Force the URL exit routine to be called via a PLEvent. This insures that the LIBNET() lock is not being held during the call... 1998-11-22 09:31:10 +00:00
rpotts%netscape.com
e473d04d9d Disable async Winsock notifications until we figure out why it exhausts *all* system resources on Win95... 1998-11-22 09:30:00 +00:00
morse%netscape.com
d54e47a11d moved string to allxpstr.h for sake of i18n 1998-11-21 03:10:43 +00:00
cyeh%netscape.com
65038e9551 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
pnunn%netscape.com
dc8f7451ef png is an internal format.... -pnunn 1998-11-20 23:32:44 +00:00
pnunn%netscape.com
20c73597ad png is an internal format..... -pnunn 1998-11-20 23:32:12 +00:00
pnunn%netscape.com
d8d4276ab9 ...png is an internal format. -pnunn. 1998-11-20 23:31:42 +00:00
morse%netscape.com
c5c850dbb6 fix up indentation 1998-11-20 23:31:17 +00:00
gagan%netscape.com
a32d5eca14 Fixed the NSPR spelling change warning (PRDirectorySeparator). 1998-11-20 23:10:23 +00:00
gagan%netscape.com
37637f0c46 NuCache lib added. 1998-11-20 23:09:25 +00:00
gagan%netscape.com
4496605d3a We were unnecessarily checking cache entries for local resources. This should speed things up... 1998-11-20 23:03:39 +00:00
morse%netscape.com
7e48341708 more fixes for change-of-password form 1998-11-20 21:57:04 +00:00
kipp%netscape.com
f7d689e177 Removed a bogus assert 1998-11-20 19:28:44 +00:00
morse%netscape.com
62e106d306 fixes for change-of-password form 1998-11-20 05:03:36 +00:00
troy%netscape.com
53587597f7 Fixed ref counting problem in stub_GraphProgressDestroy() 1998-11-20 04:28:06 +00:00
mcmullen%netscape.com
a5aae75a2c Fixed some warnings. 1998-11-18 20:49:15 +00:00
morse%netscape.com
cbcbe77b8a update for single signon 1998-11-18 04:38:13 +00:00
morse%netscape.com
a312ef1aea updates for single signon 1998-11-18 04:35:47 +00:00
kipp%netscape.com
5c24b7909f Added missing init of the net-file's refcnt 1998-11-17 01:21:04 +00:00
akkana%netscape.com
cf2313ec58 Put back the old pwd code; otherwise it crashes if MOZILLA_HOME isn't set 1998-11-13 02:49:19 +00:00
gagan%netscape.com
bb251f75f9 Getting this to build on BSD. See bugzilla bug #122. Thanks Frank van der Linden (frank@wins.uva.nl) 1998-11-13 02:47:10 +00:00
cls%seawood.org
288a1c7f8c Fixes to resource install for xpfe. Fixes to make MOZ_NATIVE_* work again. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the diffs. 1998-11-11 01:53:49 +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
morse%netscape.com
ffb986bcf8 separate trust labels from cookie management, add MakeHTMLDialog hack 1998-11-10 04:25:28 +00:00
rpotts%netscape.com
886ca3e0d3 Support asynchronous network notifications (instead of polling) if NO_NETWORK_POLLING is defined. Currently, this is only implemented for Win32 1998-11-08 09:04:54 +00:00
valeski%netscape.com
21da78a05e Adding a default directory for the new cache when it's being used in modular_netlib and for windows only. I also added the cache.lib to be dumped to the public dist dir when built. 1998-11-06 05:43:01 +00:00
rpotts%netscape.com
75e5ccea4e fix bug #1112. For MODULAR_NETLIB never null out the fe_data field of the URL Struct... 1998-11-05 05:37:58 +00:00
rpotts%netscape.com
3f8b2d5296 fix bug #1112. Added support for multipart/x-mixed-replace content type 1998-11-05 05:37:02 +00:00
valeski%netscape.com
076f72db88 fix for bugzilla 1219 1998-11-04 18:37:10 +00:00
ramiro%netscape.com
994a9bab46 oops. Should use PR_GetEnv() instead of getenv(). 1998-11-04 13:34:36 +00:00
ramiro%netscape.com
011b77ea09 XP_UNIX only. Unhardcode the resource: url base path. It used to be the
working directory (pwd) which is not very useful.  Use MOZILLA_HOME instead.
1998-11-04 10:31:32 +00:00
rpotts%netscape.com
aaa816f7f8 removed the export for kINetSupportIID 1998-11-03 08:31:21 +00:00
rpotts%netscape.com
5291a2d8bb Changed the IID to not use NS_DECLARE_ID... 1998-11-03 08:01:51 +00:00
rpotts%netscape.com
9a4a51d584 Moved the implementation of the nsINetSupport interface from the nsdocumentBindInfo over to the URL container... 1998-11-03 08:01:29 +00:00
gagan%netscape.com
df177820b7 Replaced obsoleted macro usage. 1998-11-02 23:01:45 +00:00
gagan%netscape.com
052f36c725 NuCache changes. 1998-11-02 23:01:00 +00:00
valeski%netscape.com
f4757fae3a solaris compiler choking on trailing comma in enumeration. submitted by tor@cs.brown.edu 1998-10-30 19:43:25 +00:00
rpotts%netscape.com
5cf116e2df Checked in some cheesy timebomb support until we can pull the timebomb vaules from all.js 1998-10-29 07:55:12 +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
valeski%netscape.com
167d302c86 fixed malformed user agent string. added GetUserAgent() method to nsINetService interface. 1998-10-28 21:12:50 +00:00
raman%netscape.com
613fec7b55 Added an include for autoupdt.h 1998-10-28 20:17:25 +00:00
raman%netscape.com
9bc6edecfa Provided API for JavaScript object of background download 1998-10-28 20:16:20 +00:00
cls%seawood.org
c59be78dc1 Some updated to work with nglayout. Others sync'd to remove cruft. 1998-10-28 03:49:12 +00:00
waterson%netscape.com
447c6df83d Use PR_EXTERN() macros to ensure external linkage for timing functions. 1998-10-26 23:08:58 +00:00
scullin%netscape.com
fe75b83cbd Do pluggable about pages. 1998-10-23 18:51:54 +00:00
cls%seawood.org
5db72cde51 Moved zlib from REQUIRES to a ifndef MOZ_NATIVE_ZLIB endif block. 1998-10-22 03:59:53 +00:00
valeski%netscape.com
b3c94a2366 cleanup 1998-10-21 14:59:24 +00:00
valeski%netscape.com
ed1c1a17a7 long shot at fixing the build 1998-10-21 05:36:30 +00:00
valeski%netscape.com
66a4ed9db7 long shot at fixing the build. 1998-10-21 05:35:37 +00:00
cls%seawood.org
ed2a7f5f65 Sync'd various Makefile.ins to their Makefile counterparts.
Removed nspr & nspr20 from REQUIRES.  Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.
1998-10-21 02:13:56 +00:00
valeski%netscape.com
4ed2480867 setting WIN32_LEAN_AND_MEAN as a compiler define for windows builds. 1998-10-20 23:17:58 +00:00
kipp%netscape.com
b0b0b035c1 Work around build issue 1998-10-20 22:09:16 +00:00
valeski%netscape.com
1ebf1f404e getting netlib to build with WIN32_LEAN_AND_MEAN defined 1998-10-20 21:13:06 +00:00
gagan%netscape.com
f482438c59 Backing out my changes of NUCACHE. Gromit/Raptor were broken. 1998-10-20 13:49:16 +00:00
gagan%netscape.com
3b303c16cf Reverting. This was breaking unix builds. 1998-10-20 06:31:49 +00:00
gagan%netscape.com
16245d62ab Temp fix for gromit breakage. 1998-10-20 05:44:19 +00:00
gagan%netscape.com
82f6b20d81 Temp fix for build breakage. 1998-10-20 03:10:10 +00:00
gagan%netscape.com
713bac3cf9 Temporary fix to build breakage. 1998-10-20 02:47:31 +00:00
gagan%netscape.com
bf96f2103b Toggled NU_CACHE define. 1998-10-20 02:31:41 +00:00
gagan%netscape.com
e85690692e Added nu cache dir to build. 1998-10-20 02:05:17 +00:00
gagan%netscape.com
44f25e6e3e Moved NuCache dir from here to cache. 1998-10-20 02:04:39 +00:00
gagan%netscape.com
4dda0c47da NuCache switched on by default. 1998-10-20 01:51:45 +00:00
cyeh%netscape.com
ebe1df8201 Remove NSPR20 #ifdef's 1998-10-19 21:05:29 +00:00
cyeh%netscape.com
0687c45a07 remove NSPR20 #ifdef 1998-10-19 20:21:04 +00:00
valeski%netscape.com
321216b540 NET_ProcessNET() tabs to spaces (4) and general cleanup. removed an un-nesessary local variable and an unused if statement. 1998-10-19 20:15:54 +00:00
valeski%netscape.com
087ededa6b Reducing the number of times we rip through netlib timers. Thanks to Joe Keane (jgk@jgk.org). 1998-10-19 19:21:19 +00:00
rpotts%netscape.com
26b1c2655d Added support for interrupting streams via the nsINetService::InterruptStream() method. 1998-10-16 22:44:20 +00:00
rpotts%netscape.com
ff2991ca05 Added support for interrupting streams via the nsINetService::InterruptStream() method. 1998-10-16 22:20:05 +00:00
rpotts%netscape.com
4ea07305b4 Make NET_PollSockets(...) thread-safe just like NET_ProcessNet(...)... 1998-10-16 22:17:21 +00:00
gagan%netscape.com
7f58e8fa7c Fixed Mac warning on NuCache and made some file private functions static. 1998-10-16 19:16:43 +00:00
toshok%hungry.com
1864762e65 include config.mk 1998-10-16 09:38:29 +00:00
gagan%netscape.com
81f8688ad1 su_setup.html fix. See bug #329114. 1998-10-16 01:30:45 +00:00
gagan%netscape.com
8eb4d30a1b NuCache Streams now hold the filename for smoother reopening. Not in build as yet. 1998-10-16 01:29:26 +00:00
gagan%netscape.com
89bdd0ad57 Fix warnings on Mac. 1998-10-15 08:11:42 +00:00
sdagley%netscape.com
df4b3e04a1 First Checked In. 1998-10-14 06:03:41 +00:00
sdagley%netscape.com
9ff0a65088 Mac changes for NuCache (approved gagan and not part of Mozilla/Gromit builds yet) 1998-10-14 05:59:53 +00:00
kipp%netscape.com
6836703ca8 Initialize some of the host-ent data in case windoze doesn't; this fixes a purify warning 1998-10-13 22:32:26 +00:00
valeski%netscape.com
370c7b13bf call me with questions 1998-10-13 21:15:04 +00:00
waterson%netscape.com
4b880ad382 Bug 328922. Added calls to PM_StartBinding() and PM_StopBinding() in NET_SetNewContext(). This ensures that a URL that gets moved is properly tracked by the progress managers. 1998-10-13 20:46:13 +00:00
waterson%netscape.com
9c5fa939f1 Updated Makefile.in for progress bar changes. 1998-10-13 02:43:56 +00:00
gagan%netscape.com
10d87c7a64 Renamed cachelib to cache for NuCache. 1998-10-12 23:25:24 +00:00
gagan%netscape.com
ded570fb38 All NuCache changes. Updated unix makefiles for correct export files. Changed XP_Bool to PRBool in mkcache. Renamed cachelib to just cache. 1998-10-12 23:16:44 +00:00
rpotts%netscape.com
90ae9e345e Create an initial LoadAttributes instance. 1998-10-10 04:57:18 +00:00
rpotts%netscape.com
a8689af8b1 Added a load type and reload type to the nsILoadAttribs interface and underlying implementation... 1998-10-10 04:32:18 +00:00
morse%netscape.com
53b41c6348 recognize -1 value for privacy_policy_url 1998-10-10 02:53:50 +00:00
gagan%netscape.com
cb5ee05be2 NuCache deletion fixes. 1998-10-09 23:37:59 +00:00
gagan%netscape.com
09216aae77 NuCache deletion working ok now. 1998-10-09 23:36:48 +00:00
morse%netscape.com
61b4870db2 added a missing initialization 1998-10-09 14:56:58 +00:00
ramiro%netscape.com
c325116dc7 Fix IRIX dumbass-ness. 1998-10-09 05:24:57 +00:00
morse%netscape.com
d9571396f6 moved NET_GetTrustList from mkaccess.h to mkgeturl.h 1998-10-09 03:05:49 +00:00
mjudge%netscape.com
d7cb048db8 changing MOZ_MAIL_COMPOSE to MOZ_ENDER_MIME 1998-10-09 02:50:41 +00:00
mcafee%netscape.com
b7aa84df19 Don't stub out NET_GetPopUsername() for the SMART_MAIL case. a=akkana. 1998-10-09 00:37:09 +00:00
mcafee%netscape.com
74338136c6 Add pop3 for SMART_MAIL=1 case. a=akkana 1998-10-09 00:32:56 +00:00
waterson%netscape.com
1457b6ffc2 Touch down progress bar changes from PROGRESS_19981006_BRANCH. a=valeski. 1998-10-08 21:49:38 +00:00
waterson%netscape.com
b3aad14340 Touch down progress bar changes from PROGRESS_19981006_BRANCH. 1998-10-08 21:42:19 +00:00
law%netscape.com
5da4087d96 Fix for bug #301397; handle about:document from composer windows; approved by gagan 1998-10-08 21:39:49 +00:00
rpotts%netscape.com
6943ce1ed2 temporary fix to get unix building again... Get rid of the constness before calling PR_Free(...) 1998-10-08 05:06:30 +00:00
valeski%netscape.com
8ba523d9f7 Removed the nsINetContainerApplication interface. The methods that were part of this interface are now implemented by nsINetService.
Changed mozilla\network\module\makefiles so they no longer export nsINetContainerApplication.h.

M dom/src/base/nsGlobalWindow.cpp
Changed javascript so it retreives the user-agent tokens via nsINetService.

M network/module/nsINetService.h
Added the application user-agent token methods to the nsINetService interface.

M network/module/nsNetFactory.cpp
The netservice constructor no longer takes a pointer to a nsINetContainerApplication.

M network/module/nsNetService.cpp
M network/module/nsNetService.h
Added the implementation of the application user-agent token methods.

M webshell/tests/viewer/nsViewerApp.cpp
M webshell/tests/viewer/nsViewerApp.h
Removed old containerapplication implementation

M xpfe/xpviewer/src/nsViewerApp.cpp
M xpfe/xpviewer/src/nsViewerApp.h
Removed old containerapplication implementation
1998-10-07 23:19:39 +00:00
gagan%netscape.com
988d22398c Removed nucacheproto.* This functionality is now wrapped inside mkmemcac.* 1998-10-07 03:26:25 +00:00
gagan%netscape.com
cf32d55d3e Removed some asserts. 1998-10-07 00:29:52 +00:00
pinkerton%netscape.com
a0a3f0ffb9 fix build bustage. Declare prototype for NET_GetTrustList. 1998-10-06 23:20:54 +00:00
mjudge%netscape.com
9bd6d4cd6b network changes for multipart related mime encoding with ender. gagan-ok 1998-10-06 22:12:52 +00:00
morse%netscape.com
618b648fb9 fix bugs with trust labels 1998-10-06 20:56:26 +00:00
rpotts%netscape.com
af531d7285 Added an include for <windows.h> to declare the InterlockedIncrement/Decrement APIs which are now used in the Win32 threadsafe ISupports implementation... 1998-10-06 06:17:25 +00:00
rpotts%netscape.com
e738fa839a Changed the proxy routines to only call via PL_Events when needed (ie a thread boundary will be crossed...) 1998-10-06 06:15:47 +00:00
pierre%netscape.com
f9060926e2 fix mozilla build: for some reason, the XP strings (yep, allxpstr.h) are declared and allocated in that file. 1998-10-06 05:01:55 +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
gagan%netscape.com
b3ae0a8b3f Added nsMonitorable.cpp for uninlined functions. 1998-10-05 22:58:10 +00:00
gagan%netscape.com
811ddc3c00 Moved nsMonitorable::MonitorLocker constructor and destructor into their
own cpp file. IRIX NuCache was not accepting inlined ones.
1998-10-05 22:48:38 +00:00
tomw%netscape.com
9773eecb93 Pull changes forward from Nova.
New generalized hashing API.
1998-10-05 22:47:44 +00:00
gagan%netscape.com
cd0d547eb4 Prefs changed. NuCache prefs handled there. 1998-10-05 21:41:01 +00:00
cyeh%netscape.com
f31dc000c8 removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
cmanske%netscape.com
a591afb638 Rewrote NET_ParseUploadURL to use NET_ParseURL as much as possible for getting username and password from a URL. Reviewed/approved by valeski 1998-10-02 22:36:09 +00:00
cmanske%netscape.com
ddfc820a77 Added callback to tell Composer when username is entered when uploading. Fixed bug getting username, password for this dialog. Approved/reviewed by valeski 1998-10-02 22:19:06 +00:00
morse%netscape.com
df1a90ea33 fix single signon part of bug 300472 1998-10-02 04:54:27 +00:00
rpotts%netscape.com
09fccddbb0 Added a Clone(...) method. 1998-10-01 21:37:32 +00:00
rpotts%netscape.com
da208f0fec Added nsIURLGroup interface... 1998-10-01 21:36:57 +00:00
ramiro%netscape.com
586f305fcc Add support for DGUX. These are simple #ifdefs that dont affect any other
platforms.  Thanks to fraioli@dg-rtp.dg.com (Marc J. Fraioli) for providing
the patch.
1998-10-01 21:22:42 +00:00
pierre%netscape.com
0b7fddb776 Raptor only. Display images on Mac. 1998-10-01 19:17:51 +00:00
norris%netscape.com
8647812478 Fix bug 326297: various security holes caused by lack of quoting around
displayed URLs.
1998-10-01 00:23:05 +00:00
valeski%netscape.com
8eed4aed55 HTTP header building optimization. reduced dependency on PL_strlen. 1998-09-30 21:45:18 +00:00
raman%netscape.com
22aa496d52 Checking in changes from hshaw. These changes are bug fixes from 4.5. Minor tweaks after the codereview by raman. 1998-09-30 18:07:26 +00:00
valeski%netscape.com
c8ae342f9d fixed crasher. whoever did the mass removal of nspr20 #defines removed a necessary routine. 1998-09-29 23:36:58 +00:00
valeski%netscape.com
7688955a84 removed NET_HostName() routine to cut down on size. 1998-09-29 22:52:46 +00:00
valeski%netscape.com
e2cbd2598a Added get/set methods to nsINetService interface for http request version manipulation. You can specify whether or not you want 1.1 or 1.0. 1998-09-29 22:43:32 +00:00
valeski%netscape.com
17ee0e3235 initializing line_buffer in build_http_request. added ability to set different http request versions and some optimizations. 1998-09-29 22:40:53 +00:00
gagan%netscape.com
45c2f323ea NuCache wasn't building on Unix. Fixed. 1998-09-29 22:36:06 +00:00
gagan%netscape.com
1b2c02b833 Wrong version went in. Correcting. 1998-09-29 21:30:00 +00:00
gagan%netscape.com
b9a3a75996 Inlined pref accessor/modifiers. 1998-09-29 21:18:53 +00:00
cyeh%netscape.com
007c8243a7 this file isn't used anymore and is very obsolete 1998-09-29 21:13:14 +00:00
cyeh%netscape.com
38486b6baf Remove old NSPR20 and MOCHA #ifdefs 1998-09-29 21:12:32 +00:00
cyeh%netscape.com
eec5d10a4a Remove old NSPR20 #ifdefs 1998-09-29 21:02:23 +00:00
valeski%netscape.com
0d4d2b0658 we're now respecting the "Proxy-Connection: close" header. we used to ignore it and eventually discover that the connection had closed. Now we close it when asked to by the proxy. 1998-09-29 20:50:20 +00:00
pinkerton%netscape.com
1fff0d4271 Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon. 1998-09-29 17:11:00 +00:00
valeski%netscape.com
820ba8c388 Raptor only. Fix crasher. 1998-09-28 20:47:49 +00:00
gagan%netscape.com
db3c059500 Prefs changes. 1998-09-28 20:42:58 +00:00
gagan%netscape.com
403f0fde80 Assertion added. 1998-09-28 20:34:28 +00:00
gagan%netscape.com
32c4eadcab Cache Prefs changes. All cache prefs are now read directly by NuCache. 1998-09-28 20:32:40 +00:00
gagan%netscape.com
57bcdca26e Prefs changes. All cache preferences are now read directly by NuCache. 1998-09-28 20:30:54 +00:00
morse%netscape.com
e4641f4df5 fix bug 325820 1998-09-26 21:46:15 +00:00
rpotts%netscape.com
a7c2bc1be9 Fix build bustage of MODULAR_NETLIB... 1998-09-25 23:08:21 +00:00
rpotts%netscape.com
c48bbe1bc7 Added reference counting to modular netlib Contexts... 1998-09-25 22:24:32 +00:00
rpotts%netscape.com
4a2281dfda Added a proxy routine for net_CallexitRoutine(...) so it would be called on the correct thread at the proper time... 1998-09-25 22:24:09 +00:00
rpotts%netscape.com
d5dfdad33d moved the define of NETLIB_THREAD out into config/config.mak 1998-09-25 22:22:32 +00:00
rpotts%netscape.com
0959ec3d2d changed the call to net_CallExitRoutine to net_CallExitRoutineProxy() so that if netlib is running in its own thread, the call can be dispatched to the correct thread... IF netlib is running in the mozilla thread, net_CallExitRoutine(...) is called directly. 1998-09-25 22:21:50 +00:00
mlm%netscape.com
bad7e1142a Branch landing: Multithreading libmocha in mozilla.
- Add context parameter to LM_LockJS and friends.
1998-09-25 22:12:33 +00:00
mlm%netscape.com
6355bc6035 Branch landing: Multithreading libmocha in mozilla.
- Move jscookie.h to include directory.
- Add JS_BeginRequest and JS_EndRequest for thread safety.
1998-09-25 22:11:47 +00:00
mlm%netscape.com
4f9004db76 Branch landing: Multithreading in mozilla.
- Move JSCF_Execute to the mocha thread.
- Add JS_BeginRequest and JS_EndRequest for thread safety.
1998-09-25 22:10:49 +00:00
saari%netscape.com
e024b28c9e MacOS only Modifications to StringLib. It now functions like the Unix version where we have all of the strings in a giant case statement instead of in resources. This is necessary for moving to Pro4 and reducing the number of resources in the Mac Navigator. 1998-09-25 14:45:53 +00:00
akkana%netscape.com
cd464db8f4 Remove rosetta references from mail compose code 1998-09-24 21:46:32 +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
gagan%netscape.com
2b836dc799 Using NET_IsURLInCache instead of NET_IsURLInDiskCache and NET_IsURLInMemCache. 1998-09-23 06:06:18 +00:00
gagan%netscape.com
3c8046969c Added NET_IsURLInCache function. 1998-09-23 06:03:45 +00:00
gagan%netscape.com
b0651c8db7 Correct check for memory objects. 1998-09-23 06:03:27 +00:00
gagan%netscape.com
3998f7fe7e Added NET_IsURLInCache function. This replaces most cases of NET_IsURLInMemCache || NET_IsURLInDiskCache. 1998-09-23 06:03:03 +00:00
gagan%netscape.com
16e7a2b00a Misc. changes. 1998-09-23 06:01:07 +00:00
gagan%netscape.com
add3b6463e Removed m_Flag, replaced with state variable. 1998-09-23 06:00:45 +00:00
gagan%netscape.com
497c20cab9 Disk access for streams to file. 1998-09-23 06:00:13 +00:00
gagan%netscape.com
537738b5e8 Cache Object's state functions. 1998-09-23 05:59:04 +00:00
gagan%netscape.com
1f58ad4893 PRFileDesc instead of XP_file*. 1998-09-23 05:58:03 +00:00
gagan%netscape.com
77831a238e Added State accessor functions. 1998-09-23 05:57:06 +00:00
valeski%netscape.com
d683bea0a8 added mkprefs.h to the makefile.in file. 1998-09-23 03:03:21 +00:00
cls%seawood.org
39b7c91072 Sync'd Makefile.ins 1998-09-22 23:01:29 +00:00
valeski%netscape.com
376dc6bfe3 mozilla - added mkprefs.h to the builds and replaced "*" pref strings with #defines.
nglayout - added get & set methods for http proxies to nsINetService.
1998-09-22 22:41:27 +00:00
wtc%netscape.com
96a6a02078 NO_NSPR_PRIVATE_HEADER_BRANCH landing. Removed the inclusions of
private NSPR headers (prosdep.h and primpl.h) from the Mozilla source.
The part of prosdep.h that is actually needed by Mozilla was extracted
and put in the new file mozilla/include/xp_path.h.
1998-09-22 16:59:57 +00:00
rpotts%netscape.com
08f706df27 Initialize Async DNS during the rest of the netlib initialization. This will take place on the netlib thread (where appropriate...) 1998-09-22 07:03:54 +00:00
rpotts%netscape.com
f18f85177c Move DNS initialization out to when Netlib is initialized. This ensures that the initialization takes place on the Netlib Thread. 1998-09-22 07:02:20 +00:00
raman%netscape.com
30ecf2e39d Create autoupdt directory if it doesn't exist 1998-09-22 04:15:00 +00:00
cls%seawood.org
62d121236f Sync'd Makefile.ins with corresponding Makefiles. Fixed problems with autoconf build. Thanks to Christopher Blizzard <blizzard@appliedtheory.com> and Tom Rini <trini@kernel.crashing.org>. 1998-09-22 03:47:27 +00:00
rpotts%netscape.com
a1e3e65f01 Fixes for platforms where NETLIB_THREAD is not defined... only create proxies if NETLIB_THREAD is defined 1998-09-21 23:58:55 +00:00
pierre%netscape.com
0319f1ab5b fixed raptor build: added nsNetThread.cpp to the 'modular' targets 1998-09-21 23:45:52 +00:00
rpotts%netscape.com
28a407986c Moved the code to mangle resource: URLs into file: URLs out of the Url::Open(...) method and into the NetServiceManager... 1998-09-21 18:15:26 +00:00
rpotts%netscape.com
17e2437191 Added NPL and made the implementation threadsafe. 1998-09-20 05:56:41 +00:00
rpotts%netscape.com
c570f1e633 Added NPL and fixed typo in GUID #define 1998-09-20 05:56:11 +00:00
rpotts%netscape.com
8d757a6b64 Fixed nettest to work with threaded netlib... 1998-09-20 05:13:42 +00:00
morse%netscape.com
e62b32d8ea avoid js crash in cookie viewer if cookie->host or cookie->path contain a quote 1998-09-19 15:15:59 +00:00
mcafee%netscape.com
a750166b23 Fixing Linux breakage 1998-09-19 08:42:51 +00:00
rpotts%netscape.com
c61599860a Added new file nsNetThread.cpp 1998-09-19 07:09:45 +00:00
rpotts%netscape.com
6b62aa2d74 Added a new file nsNetThread.cpp and the NETLIB_THREAD define 1998-09-19 07:08:47 +00:00
rpotts%netscape.com
ba3d5d328a changed the nsNetService to create a dedicated thread for netlib (on windows only for now) 1998-09-19 07:08:09 +00:00
rpotts%netscape.com
91656ea73f Added NSPR DLL to the link which is required for monitors... 1998-09-19 07:04:00 +00:00
rpotts%netscape.com
6b12f28940 made URLImpl threadsafe... 1998-09-19 07:03:19 +00:00
rpotts%netscape.com
685c1d1b7c Made the netlib blocking stream work correctly when netlib is running on its own thread 1998-09-19 07:02:25 +00:00
rpotts%netscape.com
214e63f7ed Fixed the reference counting of the URL_Struct being held by the HttpUrl. 1998-09-19 07:00:29 +00:00
rpotts%netscape.com
17dd34ec69 new files which create a dedicated thread for netlib 1998-09-19 06:59:33 +00:00
rpotts%netscape.com
5f55a42ced Added correct NPL 1998-09-19 06:58:32 +00:00
rpotts%netscape.com
05b902c803 enabled thread-safe code which was previously only used when JAVA was defined. 1998-09-19 06:57:29 +00:00
gagan%netscape.com
6d4515bdc4 Streams fix for MemCache. 1998-09-18 05:49:47 +00:00
gagan%netscape.com
ed5c25c058 CacheStubs- Added InfoAsHTML for about:cache and CacheObject's Reset.
nsCacheManager- InfoAsHTML for about:cache.

nsCacheObject/nsMemStream- Reset function for rereads.
1998-09-18 05:49:01 +00:00
ebina%netscape.com
ec67fe7c53 "This doesn't make it work, but it makes it 'better'" - Kipp 1998-09-17 22:08:35 +00:00
kipp%netscape.com
2f44ed8ee1 Register inet service so that the test works again 1998-09-17 21:33:14 +00:00
kipp%netscape.com
511247f78f Fixed deref of unitialized memory bug in URLImpl::Open 1998-09-17 21:32:52 +00:00
valeski%netscape.com
c1b711408e Now nulling out a variable that was causing a crash on url open. 1998-09-17 19:56:30 +00:00
morse%netscape.com
54e31c00b0 display domain name instead of host name if domain is setting a cookie 1998-09-17 10:30:45 +00:00
pierre%netscape.com
63fad5200b fixing mac build: renamed the factory entry point 1998-09-17 09:17:39 +00:00
pierre%netscape.com
e416b123db added nsNetFactory 1998-09-17 09:16:23 +00:00
valeski%netscape.com
bab22077b8 ? network/module/nsNetFactory.cpp
Added nsNetFactory implementation. This allows users to retrieve nsINetService pointers from the service factory manager.

M dom/src/base/nsGlobalWindow.cpp
M gfx/src/nsImageNetContextSync.cpp
M layout/html/document/src/nsHTMLDocument.cpp
M network/module/nsURL.cpp
Replaced NS_NewINetService() calls with nsServiceManager::GetService() calls.

M network/module/Makefile
M network/module/makefile.win
Added nsNetFactory.cpp to the builds.

M network/module/nsINetService.h
Added a #define for the class id of the nsNetService.

M network/module/nsIStreamListener.h
Removed the NS_DEFINE_IID of kIStreamListenerIID from the header file. Each module that wants this will need to delcare it themselves.

M network/module/nsNetFile.cpp
Fixed memory leak.

M network/module/nsNetService.cpp
Globalized the gNetlibService variable so the NetFactory can access it.

M webshell/src/nsDocLoader.cpp
M webshell/src/nsPluginViewer.cpp
NS_DEFINE_IID of kIStreamListenerIID

M webshell/tests/viewer/nsSetupRegistry.cpp
Added the netlib library to the list of libraries in the registry and register the nsNetFactory with the appropriate iid and clsids.
1998-09-17 00:55:35 +00:00
morse%netscape.com
e72a74649c second attempt to change Bool to PRBool 1998-09-16 20:18:05 +00:00
gagan%netscape.com
375b63e858 Ooops.... Forgot the #ifdef NU_CACHE around this addition. 1998-09-16 10:23:21 +00:00
gagan%netscape.com
28161513a2 Initializing NuCacheProtocol instead of the MemCacheProtocol. Only in NuCache. 1998-09-16 10:20:18 +00:00
gagan%netscape.com
dc7c56f42b Added CacheObject_Destroy, IsCompleted to mark end of streams. Added isCompleted field in CacheObject. Changed all PL_strncpy to PL_strncpyz to fix the missing trailing \0 problem. Now deleting streams objects correctly from nsMemCacheObjects. Other misc. changes. 1998-09-16 10:18:40 +00:00
gagan%netscape.com
ef02d0cbf7 Miscellaneous changes for streams based objects. Added more comments. 1998-09-16 10:13:48 +00:00
gagan%netscape.com
8a2851d090 Added class description comments. 1998-09-16 10:12:12 +00:00
gagan%netscape.com
e312e8a19d Added default comments to header files. 1998-09-16 10:10:01 +00:00
gagan%netscape.com
d8fd6aa03f Updated tests for nsMemStream testing. 1998-09-16 10:09:34 +00:00
gagan%netscape.com
182ceecabe Added URL_s updating for content_type, content_encoding, etc. Removed CacheObject_Destroy from complete which was messing up the objects. 1998-09-16 10:08:47 +00:00
gagan%netscape.com
c00277015f Moved the nucacheprotoimpl stuff here. 1998-09-16 10:04:07 +00:00
gagan%netscape.com
64f00b0f3c Removed nucacheproto from its own file to mkmemcac.c. 1998-09-16 10:03:41 +00:00
valeski%netscape.com
235357382b General memory repairs (leakage, freeing mismatched mem, umrs) 1998-09-16 07:17:34 +00:00
mcafee%netscape.com
8c7b38617a Fixing Linux breakage. r=valeski 1998-09-16 05:48:26 +00:00
mcafee%netscape.com
a5b934d83b Uninitialized variable compiler warnings on Linux 1998-09-16 04:59:00 +00:00
valeski%netscape.com
d25ce9aeb9 Fixing build bustage. c++ comments in c file 1998-09-16 02:39:16 +00:00
pierre%netscape.com
e9bfaf4eda fixed raptor build: added nsLoadAttribs.cpp to the 'modular' targets 1998-09-16 02:09:08 +00:00
valeski%netscape.com
8bc9f6b3e5 ? network/module/nsILoadAttribs.h
New nsIloadAttribs interface that defines the load attributes that are will be associated with a url.

? network/module/nsLoadAttribs.cpp
New nsIloadAttribs interface implementation.

M network/main/mkconect.c
Check for a new local ip address to use. If found PR_Bind() is called to bind the connecting socket to the new address.

M network/main/mkgeturl.c
Added logic to determine whether or not skip the proxy for the given url.
M network/main/mktcp.h
api change. Changed NET_BeginConnect() and NET_FinishConnect() function prototypes.

M network/module/MANIFEST
Added nsILoadAttribs.h to exports list

M network/module/Makefile
Added nsILoadAttribs.h to exports list and nsILoadAttribs.cpp to compile lists.

M network/module/makefile.win
Added nsILoadAttribs.h to exports list and nsILoadAttribs.cpp to compile lists.

M network/module/nsIURL.h
Added accessor methods to the url interface for nsILoadAttribs interface pointer.

M network/module/nsNetService.h
Added urlSetup method to class definition.

M network/module/nsNetService.cpp
Condensed url setup (from nsIURL properties to the actual url struct) into a helper routine. URL struct setup now transfers nsILoadAttributes over into the url struct.

M network/module/nsURL.cpp
Added nsILoadAttribs accessor method implementations to the url implementation.

M network/protocol/ftp/mkftp.c
api change. NET_*Connect().

M network/protocol/gopher/mkgopher.c
api change. NET_*Connect().

M network/protocol/http/mkhttp.c
api change. NET_*Connect().

M network/protocol/imap4/mkimap4.cpp
api change. NET_*Connect().

M network/protocol/nntp/mknews.c
api change. NET_*Connect().

M network/protocol/pop3/mkpop3.c
api change. NET_*Connect().

M network/protocol/smtp/mksmtp.c
api change. NET_*Connect().
1998-09-16 00:35:32 +00:00
gagan%netscape.com
a540b2abf7 Fix for bug # 323918. 1998-09-16 00:01:02 +00:00
raman%netscape.com
f49eb6d2b2 Added some more preferences for AutoUpdate 1998-09-13 02:02:51 +00:00
kipp%netscape.com
d5502d087e whitespace tweak 1998-09-12 19:31:10 +00:00
mcafee%netscape.com
cfa10d426d Fixing Solaris bustage 1998-09-12 05:55:51 +00:00
mcafee%netscape.com
4a931020d6 Solaris needs EOF character 1998-09-12 05:52:39 +00:00