mcafee%netscape.com
3d6d695360
nettest now builds on Solaris
1999-02-07 21:55:34 +00:00
morse%netscape.com
cdeaeacdb3
removed single-signon dependency on lo_ele.h and MWContext
1999-02-05 22:05:59 +00:00
mscott%netscape.com
97ed9ccc17
When interrupting a url, query for the nsINetlibURL interface and not the nsIProtocolConnection interface. The http url only supports the first interface and not the later. Both interfaces have the same method though...we could probably scrap nsIProtocolConnection....
1999-02-05 01:12:41 +00:00
mscott%netscape.com
4b88941921
Use new open call on the transport instead of LoadUrl....
1999-02-05 00:51:28 +00:00
mscott%netscape.com
0fc499cb55
support the open inteface. Add ability to close a socket without closing the transport.
...
cleaned up the destructor to release some interfaces it wasn't releasing before..
1999-02-04 23:50:37 +00:00
vidur%netscape.com
b7a4bc5198
Added temporary handling for about: URLs in HTTP url code
1999-02-03 19:36:24 +00:00
michaelp%netscape.com
7966b1ce8d
kill related links and single signon (for now).
1999-02-02 19:26:42 +00:00
kipp%netscape.com
697042a9e3
Removed call to RL_Init
1999-02-02 17:36:46 +00:00
kipp%netscape.com
39dd6d904e
Stop building related links junk
1999-02-02 17:36:31 +00:00
alecf%netscape.com
37cef6bc39
implement generic Netlib main loop for non-PC platforms
1999-02-02 07:58:39 +00:00
alecf%netscape.com
67887b5f82
make this thread safer by addreffing it before storing the variable
...
Also check pURL before dereferencing
1999-02-02 07:57:56 +00:00
mcafee%netscape.com
f9505669d8
Ignore generated nettest executable
1999-02-02 06:17:14 +00:00
alecf%netscape.com
fa582e0a8e
rename old MOZ_MAIL_NEWS macro to OLD_MOZ_MAIL_NEWS so that we can turn on MOZ_MAIL_NEWS flag to build the whole client
1999-02-02 04:13:24 +00:00
mcafee%netscape.com
c848f7d718
Removing unnecessary rules
1999-01-31 10:06:38 +00:00
mscott%netscape.com
9a31e0227b
*sigh* I checked in the same change twice...(added sockstuburl twice) removing one of the ocurrences...
1999-01-28 02:34:50 +00:00
mscott%netscape.com
c552ad1fd4
The real check in to build with sockstub
...
CVSi ----------------------------------------------------------------------
1999-01-28 02:23:01 +00:00
mscott%netscape.com
bcbd358430
Link with sockstub url directory
1999-01-28 02:12:09 +00:00
mscott%netscape.com
54bb331eba
Initialize sockstub protocol when starting up the netlib thread.
1999-01-28 01:57:58 +00:00
mscott%netscape.com
8d82dd25fa
Add socket transport support to the nsINetService interface.
1999-01-28 01:57:30 +00:00
mscott%netscape.com
4a72b5a480
Add support for transport interface.
1999-01-28 01:56:50 +00:00
mscott%netscape.com
2c80787bb7
Register sockstub protocol.
1999-01-28 01:56:20 +00:00
mscott%netscape.com
80fbac4db9
Build nsSocketTransport.
1999-01-28 01:55:40 +00:00
mscott%netscape.com
10c3b7fc48
Build nsTransportSocket
1999-01-28 01:54:04 +00:00
ducarroz%netscape.com
05131bdc47
Added nsSocketTransport.h
1999-01-28 01:50:36 +00:00
slamm%netscape.com
4c779e08f9
Use TK_LIBS instead of TK_GTK_LIBS and clean up the makefile a bit
1999-01-27 19:52:45 +00:00
gagan%netscape.com
de7b049477
Replaced default 4.05 with 5.0 for User agent string.
1999-01-27 04:28:34 +00:00
gagan%netscape.com
1b879bf99a
Fix for 2107.
1999-01-26 07:23:51 +00:00
mscott%netscape.com
5c4146ac85
Include netutils.h before including mktcp.h for Linux build.
1999-01-25 23:08:27 +00:00
mscott%netscape.com
9a9a785376
Test app for verifying the socket implmeentation of nsITransport. (not currently being built by any of the public makefiles)
1999-01-25 19:42:32 +00:00
mscott%netscape.com
26bbd4972f
socket implementation of the transport interface. (not currently being built by checked in makefiles)
1999-01-25 19:10:04 +00:00
sudu%netscape.com
6624efe2b9
OJI MozClassic to raptor merge
1999-01-25 08:05:00 +00:00
gagan%netscape.com
3d92eadcb5
See diffs. Thanks wtc.
1999-01-23 06:15:22 +00:00
radha%netscape.com
9f1a7719fc
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
f8f18363b5
Better link line, closer to linking...
1999-01-22 11:19:42 +00:00
mcafee%netscape.com
55e725b233
Unhard-coded library suffixes, yanked rules that are already in rules.mk
1999-01-22 11:11:16 +00:00
mcafee%netscape.com
4ce26ffb23
Removing unneeded rule, we are closer to linking now
1999-01-22 11:05:34 +00:00
mcafee%netscape.com
2e7942b607
Add tests if ENABLE_TESTS=1, cleaning up a bit
1999-01-22 11:05:00 +00:00
mscott%netscape.com
6c01722814
Checking in the real fix for nsBufferedStream this time...
1999-01-22 01:46:37 +00:00
mscott%netscape.com
0c32c3376b
nsBufferedStream::GetLength should return the data length instead of the write offset.
1999-01-22 01:35:44 +00:00
rpotts%netscape.com
64ade5b01f
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
kipp%netscape.com
fe0f21d291
Fix build bustage
1999-01-15 01:01:39 +00:00
mcmullen%netscape.com
588492587f
Fix build bustage
1999-01-15 00:57:14 +00:00
mcmullen%netscape.com
a1febb5a7a
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
24b4daf09f
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
39aa71fd50
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
6d19063527
First Checked In.
1999-01-14 19:46:11 +00:00
rpotts%netscape.com
19e09a78a1
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
93ececeab4
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
0a3a20f907
Add the gzip decoder back in.
1999-01-13 01:43:28 +00:00
ebina%netscape.com
cd489a02fc
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
dougt%netscape.com
a6d0606fd7
Added GetContentLength and GetServerStatus to nsIURL class
1999-01-12 19:45:46 +00:00
dougt%netscape.com
dc9d6cc006
Added Byte-Range Support.
1999-01-09 01:16:40 +00:00
rpotts%netscape.com
201fd820be
Changed over to the EventQueueService...
1999-01-07 07:15:02 +00:00
rpotts%netscape.com
413fc5e260
Added some null ptr tests to net new EventQueueService code...
1999-01-07 07:06:59 +00:00
dougt%netscape.com
84ee4b7946
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
e03c51e302
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
bb7883c64b
applying patches from Joe Keane <jgk@jgk.org> changing gets to fgets
1999-01-01 02:47:52 +00:00
brade%netscape.com
d46a4026ee
make several functions PRIVATE to reduce compiler warnings on Macintosh
1998-12-30 16:06:22 +00:00
brade%netscape.com
e9207223cc
add #includes and prototypes to reduce compiler warnings on Macintosh
1998-12-30 16:05:27 +00:00
brade%netscape.com
e8111eea10
add prototype and PRIVATE to several functions to reduce compiler warnings on Macintosh
1998-12-30 16:03:43 +00:00
brade%netscape.com
468c6642b1
add prototype for net_ReleaseContext to reduce compiler warnings on Macintosh
1998-12-30 16:01:54 +00:00
morse%netscape.com
c208baa236
fix mac bustage
1998-12-30 02:25:05 +00:00
morse%netscape.com
d05f721362
interfaces for routines need by privacy module
1998-12-30 00:20:46 +00:00
troy%netscape.com
500f4e3185
Fixed memory leak in nsHttpUrlImpl::SetSpec()
1998-12-29 01:32:39 +00:00
troy%netscape.com
5b10535cae
Fixed memory leak in NS_MakeAbsoluteURL()
1998-12-29 01:22:57 +00:00
troy%netscape.com
f9ac855246
Fixed memory leak in ToString()
1998-12-29 01:03:26 +00:00
brade%netscape.com
ab8387d464
add include to reduce warnings on Macintosh compiler
1998-12-22 19:14:13 +00:00
troy%netscape.com
be2d0d215b
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
5a921ace79
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
brade%netscape.com
6090ad5d8c
add XP_MAC to the ifdef around dbopen (was in macToBeImplemented.cp)
1998-12-21 16:46:17 +00:00
shaver%netscape.com
009626137f
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
vidur%netscape.com
dbc3a5a33c
Added stream loader
1998-12-18 01:34:30 +00:00
warren%netscape.com
ec5779a7eb
Obsolete
1998-12-16 09:51:02 +00:00
warren%netscape.com
ae05626d07
Removed nsURL.cpp
1998-12-16 09:50:19 +00:00
beard%netscape.com
48d6c08be3
Fixed up exports.
1998-12-16 06:06:51 +00:00
beard%netscape.com
b3e183edb5
Removed nsIPostToServer.h (moved to public dir).
1998-12-16 05:59:42 +00:00
warren%netscape.com
b22a4e72fd
Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
1998-12-16 05:40:20 +00:00
donm%netscape.com
892afafcc0
backing out Shaver's changes. -donm
1998-12-16 00:49:36 +00:00
shaver%netscape.com
10c5b7a554
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
raman%netscape.com
c4adbd2ec2
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
974ed53691
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
ramiro%netscape.com
2009b728de
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
raman%netscape.com
7815961615
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
gagan%netscape.com
a3f5c73742
Was not pulling in env changes from config.mak because of the missing include.
1998-12-01 04:46:24 +00:00
beard%netscape.com
c62b49cafc
Mac shared library migration.
1998-11-30 22:15:00 +00:00
morse%netscape.com
95eec702f7
fix single-signon problem
1998-11-28 17:16:47 +00:00
kipp%netscape.com
d863431d91
Disabled the timebomb on the tip
1998-11-27 15:54:14 +00:00
joki%netscape.com
056674d506
Send a reasonable value for the JS useragent on Windows.
1998-11-24 02:29:46 +00:00
cyeh%netscape.com
26d43a704a
activate timebomb for technology demonstration.
...
THIS NEEDS TO BE REMOVED LATER
1998-11-24 01:08:47 +00:00
rpotts%netscape.com
2e3083ba0c
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
b6b353628c
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
4af009fea5
Disable async Winsock notifications until we figure out why it exhausts *all* system resources on Win95...
1998-11-22 09:30:00 +00:00
cyeh%netscape.com
e9d3c67427
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
gagan%netscape.com
b6c8b37ce8
NuCache lib added.
1998-11-20 23:09:25 +00:00
troy%netscape.com
3de62e139c
Fixed ref counting problem in stub_GraphProgressDestroy()
1998-11-20 04:28:06 +00:00
mcmullen%netscape.com
761c790b3e
Fixed some warnings.
1998-11-18 20:49:15 +00:00
morse%netscape.com
18d1bc714d
update for single signon
1998-11-18 04:38:13 +00:00
morse%netscape.com
b9bbbccca0
updates for single signon
1998-11-18 04:35:47 +00:00
kipp%netscape.com
a3deaaf0f8
Added missing init of the net-file's refcnt
1998-11-17 01:21:04 +00:00
akkana%netscape.com
434e7bb44a
Put back the old pwd code; otherwise it crashes if MOZILLA_HOME isn't set
1998-11-13 02:49:19 +00:00
cls%seawood.org
92dbfec844
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
a236dcc4da
attempt to fix build bustage
1998-11-10 06:33:14 +00:00
morse%netscape.com
bcfbfdb370
separate trust labels from cookie management
1998-11-10 04:31:26 +00:00
rpotts%netscape.com
34ea948370
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
rpotts%netscape.com
7fc5353210
fix bug #1112 . Added support for multipart/x-mixed-replace content type
1998-11-05 05:37:02 +00:00
valeski%netscape.com
52ba308bd5
fix for bugzilla 1219
1998-11-04 18:37:10 +00:00
ramiro%netscape.com
1813c00f9a
oops. Should use PR_GetEnv() instead of getenv().
1998-11-04 13:34:36 +00:00
ramiro%netscape.com
3e5a3c4a75
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
608e4f5095
removed the export for kINetSupportIID
1998-11-03 08:31:21 +00:00
rpotts%netscape.com
3921ecbb0f
Changed the IID to not use NS_DECLARE_ID...
1998-11-03 08:01:51 +00:00
rpotts%netscape.com
7bb36a76db
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
7262fe194b
Replaced obsoleted macro usage.
1998-11-02 23:01:45 +00:00
gagan%netscape.com
b96f8f0ce6
NuCache changes.
1998-11-02 23:01:00 +00:00
valeski%netscape.com
87a024e9b0
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
d68dbdf5b7
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
86764f8547
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
7341a3184f
fixed malformed user agent string. added GetUserAgent() method to nsINetService interface.
1998-10-28 21:12:50 +00:00
valeski%netscape.com
d468565cbb
long shot at fixing the build
1998-10-21 05:36:30 +00:00
cls%seawood.org
001ed2ffd4
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
11949de843
setting WIN32_LEAN_AND_MEAN as a compiler define for windows builds.
1998-10-20 23:17:58 +00:00
rpotts%netscape.com
187d98b65d
Added support for interrupting streams via the nsINetService::InterruptStream() method.
1998-10-16 22:44:20 +00:00
rpotts%netscape.com
6d876a4f82
Added support for interrupting streams via the nsINetService::InterruptStream() method.
1998-10-16 22:20:05 +00:00
rpotts%netscape.com
352e5dda4a
Create an initial LoadAttributes instance.
1998-10-10 04:57:18 +00:00
rpotts%netscape.com
ccacaec81f
Added a load type and reload type to the nsILoadAttribs interface and underlying implementation...
1998-10-10 04:32:18 +00:00
rpotts%netscape.com
ca29873f2b
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
d05d57fdf5
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
rpotts%netscape.com
98cd08629f
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
83d4c85da3
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
e10f7a92e3
fix 1000s of link warnings in Mac Raptor / some XP stubs were hiding actual functions
1998-10-06 03:00:28 +00:00
rpotts%netscape.com
88b0709451
Added a Clone(...) method.
1998-10-01 21:37:32 +00:00
rpotts%netscape.com
f01146e101
Added nsIURLGroup interface...
1998-10-01 21:36:57 +00:00
pierre%netscape.com
3bcedd80f9
Raptor only. Display images on Mac.
1998-10-01 19:17:51 +00:00
valeski%netscape.com
e1ea248022
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
94f39f30df
Raptor only. Fix crasher.
1998-09-28 20:47:49 +00:00
rpotts%netscape.com
94db3871fe
Added reference counting to modular netlib Contexts...
1998-09-25 22:24:32 +00:00
rpotts%netscape.com
77a8f2e17a
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
0ffc658c65
moved the define of NETLIB_THREAD out into config/config.mak
1998-09-25 22:22:32 +00:00
valeski%netscape.com
32d48c575b
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
cls%seawood.org
3d201b1124
Sync'd Makefile.ins
1998-09-22 23:01:29 +00:00
valeski%netscape.com
ce1e358bfb
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
rpotts%netscape.com
b4e228cb3e
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
cls%seawood.org
d0aa3e2bd1
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
36d5b8244f
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
rpotts%netscape.com
7168deeca3
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
68fa1515c4
Added NPL and made the implementation threadsafe.
1998-09-20 05:56:41 +00:00
rpotts%netscape.com
8aeb12a55e
Added NPL and fixed typo in GUID #define
1998-09-20 05:56:11 +00:00
rpotts%netscape.com
56c8a2b346
Fixed nettest to work with threaded netlib...
1998-09-20 05:13:42 +00:00
mcafee%netscape.com
cfd2d30318
Fixing Linux breakage
1998-09-19 08:42:51 +00:00
rpotts%netscape.com
a3042639df
Added new file nsNetThread.cpp
1998-09-19 07:09:45 +00:00
rpotts%netscape.com
dbdff8d85a
Added a new file nsNetThread.cpp and the NETLIB_THREAD define
1998-09-19 07:08:47 +00:00