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
raman%netscape.com
37bc1d8171
Added an include for autoupdt.h
1998-10-28 20:17:25 +00:00
raman%netscape.com
7d3744ca07
Provided API for JavaScript object of background download
1998-10-28 20:16:20 +00:00
cls%seawood.org
1f612e9ddf
Some updated to work with nglayout. Others sync'd to remove cruft.
1998-10-28 03:49:12 +00:00
waterson%netscape.com
c541690f43
Use PR_EXTERN() macros to ensure external linkage for timing functions.
1998-10-26 23:08:58 +00:00
scullin%netscape.com
16c2020e9f
Do pluggable about pages.
1998-10-23 18:51:54 +00:00
cls%seawood.org
8876d7a20e
Moved zlib from REQUIRES to a ifndef MOZ_NATIVE_ZLIB endif block.
1998-10-22 03:59:53 +00:00
valeski%netscape.com
7ee8c8ff4a
cleanup
1998-10-21 14:59:24 +00:00
valeski%netscape.com
d468565cbb
long shot at fixing the build
1998-10-21 05:36:30 +00:00
valeski%netscape.com
f9aa6bcb22
long shot at fixing the build.
1998-10-21 05:35:37 +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
kipp%netscape.com
62baf22a89
Work around build issue
1998-10-20 22:09:16 +00:00
valeski%netscape.com
9215bd14c3
getting netlib to build with WIN32_LEAN_AND_MEAN defined
1998-10-20 21:13:06 +00:00
gagan%netscape.com
e25c93c213
Backing out my changes of NUCACHE. Gromit/Raptor were broken.
1998-10-20 13:49:16 +00:00
gagan%netscape.com
bbb604ece9
Reverting. This was breaking unix builds.
1998-10-20 06:31:49 +00:00
gagan%netscape.com
baed34fdfe
Temp fix for gromit breakage.
1998-10-20 05:44:19 +00:00
gagan%netscape.com
1c197685d4
Temp fix for build breakage.
1998-10-20 03:10:10 +00:00
gagan%netscape.com
222ccfbbb1
Temporary fix to build breakage.
1998-10-20 02:47:31 +00:00
gagan%netscape.com
bec68d13dc
Toggled NU_CACHE define.
1998-10-20 02:31:41 +00:00
gagan%netscape.com
eaf1eb310e
Added nu cache dir to build.
1998-10-20 02:05:17 +00:00
gagan%netscape.com
598427878d
Moved NuCache dir from here to cache.
1998-10-20 02:04:39 +00:00
gagan%netscape.com
86532d1912
NuCache switched on by default.
1998-10-20 01:51:45 +00:00
cyeh%netscape.com
4d4c6fc6a9
Remove NSPR20 #ifdef's
1998-10-19 21:05:29 +00:00
cyeh%netscape.com
8a22589b1c
remove NSPR20 #ifdef
1998-10-19 20:21:04 +00:00
valeski%netscape.com
69eefe3a4c
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
c9e10671a5
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
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
d0b19b7e74
Make NET_PollSockets(...) thread-safe just like NET_ProcessNet(...)...
1998-10-16 22:17:21 +00:00
gagan%netscape.com
8adf4987f6
Fixed Mac warning on NuCache and made some file private functions static.
1998-10-16 19:16:43 +00:00
toshok%hungry.com
ede6b0a83d
include config.mk
1998-10-16 09:38:29 +00:00
gagan%netscape.com
6bd1020f1d
su_setup.html fix. See bug #329114 .
1998-10-16 01:30:45 +00:00
gagan%netscape.com
dff5f7394d
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
ed1e5e3dd9
Fix warnings on Mac.
1998-10-15 08:11:42 +00:00
sdagley%netscape.com
5aea78e7e8
First Checked In.
1998-10-14 06:03:41 +00:00
sdagley%netscape.com
982db82108
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
86ec0dd43a
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
8e5fb33861
call me with questions
1998-10-13 21:15:04 +00:00
waterson%netscape.com
ae9037cbc0
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
61f48a574f
Updated Makefile.in for progress bar changes.
1998-10-13 02:43:56 +00:00
gagan%netscape.com
c0fb189d5b
Renamed cachelib to cache for NuCache.
1998-10-12 23:25:24 +00:00
gagan%netscape.com
eed2bfef7c
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
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
morse%netscape.com
5403a8ab88
recognize -1 value for privacy_policy_url
1998-10-10 02:53:50 +00:00
gagan%netscape.com
c8ac5ff7b3
NuCache deletion fixes.
1998-10-09 23:37:59 +00:00
gagan%netscape.com
406532345c
NuCache deletion working ok now.
1998-10-09 23:36:48 +00:00
morse%netscape.com
0c75eef12c
added a missing initialization
1998-10-09 14:56:58 +00:00
ramiro%netscape.com
293ee13ddf
Fix IRIX dumbass-ness.
1998-10-09 05:24:57 +00:00
morse%netscape.com
0e297b9cbc
moved NET_GetTrustList from mkaccess.h to mkgeturl.h
1998-10-09 03:05:49 +00:00
mjudge%netscape.com
9d0f6d9824
changing MOZ_MAIL_COMPOSE to MOZ_ENDER_MIME
1998-10-09 02:50:41 +00:00
mcafee%netscape.com
73ceeb9d21
Don't stub out NET_GetPopUsername() for the SMART_MAIL case. a=akkana.
1998-10-09 00:37:09 +00:00
mcafee%netscape.com
9936cbe87f
Add pop3 for SMART_MAIL=1 case. a=akkana
1998-10-09 00:32:56 +00:00
waterson%netscape.com
d6d54986d3
Touch down progress bar changes from PROGRESS_19981006_BRANCH. a=valeski.
1998-10-08 21:49:38 +00:00
waterson%netscape.com
720603c4f7
Touch down progress bar changes from PROGRESS_19981006_BRANCH.
1998-10-08 21:42:19 +00:00
law%netscape.com
d8890376c6
Fix for bug #301397 ; handle about:document from composer windows; approved by gagan
1998-10-08 21:39:49 +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
gagan%netscape.com
9588455afd
Removed nucacheproto.* This functionality is now wrapped inside mkmemcac.*
1998-10-07 03:26:25 +00:00
gagan%netscape.com
39f332fda9
Removed some asserts.
1998-10-07 00:29:52 +00:00
pinkerton%netscape.com
a631e1f48d
fix build bustage. Declare prototype for NET_GetTrustList.
1998-10-06 23:20:54 +00:00
mjudge%netscape.com
ca9f61b5ef
network changes for multipart related mime encoding with ender. gagan-ok
1998-10-06 22:12:52 +00:00
morse%netscape.com
ce0b380f2d
fix bugs with trust labels
1998-10-06 20:56:26 +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
8e373baa45
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
e10f7a92e3
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
9762afedc5
Added nsMonitorable.cpp for uninlined functions.
1998-10-05 22:58:10 +00:00
gagan%netscape.com
2003309f5e
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
e45a9ee331
Pull changes forward from Nova.
...
New generalized hashing API.
1998-10-05 22:47:44 +00:00
gagan%netscape.com
3b704ef5b2
Prefs changed. NuCache prefs handled there.
1998-10-05 21:41:01 +00:00
cyeh%netscape.com
3c34f3063b
removing obsolete files. use MANIFEST instead.
1998-10-05 18:42:02 +00:00
cmanske%netscape.com
e1cafa1e8a
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
a15fafa838
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
9ab3b31cc3
fix single signon part of bug 300472
1998-10-02 04:54:27 +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
ramiro%netscape.com
2ae132f998
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
3bcedd80f9
Raptor only. Display images on Mac.
1998-10-01 19:17:51 +00:00
norris%netscape.com
c4ff5817c7
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
3fed126c5c
HTTP header building optimization. reduced dependency on PL_strlen.
1998-09-30 21:45:18 +00:00
raman%netscape.com
0e8aa0e8f8
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
8f04daf396
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
df72b6c60c
removed NET_HostName() routine to cut down on size.
1998-09-29 22:52:46 +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
395b172fad
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
6fe3be08f0
NuCache wasn't building on Unix. Fixed.
1998-09-29 22:36:06 +00:00
gagan%netscape.com
b8295994bd
Wrong version went in. Correcting.
1998-09-29 21:30:00 +00:00
gagan%netscape.com
1b2202fade
Inlined pref accessor/modifiers.
1998-09-29 21:18:53 +00:00
cyeh%netscape.com
69402f3d88
this file isn't used anymore and is very obsolete
1998-09-29 21:13:14 +00:00
cyeh%netscape.com
e1f5036fd7
Remove old NSPR20 and MOCHA #ifdefs
1998-09-29 21:12:32 +00:00
cyeh%netscape.com
f22017eec7
Remove old NSPR20 #ifdefs
1998-09-29 21:02:23 +00:00
valeski%netscape.com
9389ae8e5d
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
7c640d6f80
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
94f39f30df
Raptor only. Fix crasher.
1998-09-28 20:47:49 +00:00
gagan%netscape.com
a1d6318713
Prefs changes.
1998-09-28 20:42:58 +00:00
gagan%netscape.com
d2b35dc2fd
Assertion added.
1998-09-28 20:34:28 +00:00
gagan%netscape.com
20f293ccaa
Cache Prefs changes. All cache prefs are now read directly by NuCache.
1998-09-28 20:32:40 +00:00
gagan%netscape.com
4aa53cc5f7
Prefs changes. All cache preferences are now read directly by NuCache.
1998-09-28 20:30:54 +00:00
morse%netscape.com
25940c1113
fix bug 325820
1998-09-26 21:46:15 +00:00
rpotts%netscape.com
6270225eaf
Fix build bustage of MODULAR_NETLIB...
1998-09-25 23:08:21 +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
rpotts%netscape.com
dcf1e5fda2
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
72900d7998
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
71c0ede983
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
31c6026df6
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
0879f85bb3
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
1d2cdca4b7
Remove rosetta references from mail compose code
1998-09-24 21:46: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
gagan%netscape.com
00b92ed9af
Using NET_IsURLInCache instead of NET_IsURLInDiskCache and NET_IsURLInMemCache.
1998-09-23 06:06:18 +00:00
gagan%netscape.com
98077f46c3
Added NET_IsURLInCache function.
1998-09-23 06:03:45 +00:00
gagan%netscape.com
98a842e382
Correct check for memory objects.
1998-09-23 06:03:27 +00:00
gagan%netscape.com
2caac3cc76
Added NET_IsURLInCache function. This replaces most cases of NET_IsURLInMemCache || NET_IsURLInDiskCache.
1998-09-23 06:03:03 +00:00
gagan%netscape.com
38e28cb4df
Misc. changes.
1998-09-23 06:01:07 +00:00
gagan%netscape.com
f070ffbe6b
Removed m_Flag, replaced with state variable.
1998-09-23 06:00:45 +00:00
gagan%netscape.com
fd12fe1bde
Disk access for streams to file.
1998-09-23 06:00:13 +00:00
gagan%netscape.com
886d33dab9
Cache Object's state functions.
1998-09-23 05:59:04 +00:00
gagan%netscape.com
d5ca21e2df
PRFileDesc instead of XP_file*.
1998-09-23 05:58:03 +00:00
gagan%netscape.com
bf4df60363
Added State accessor functions.
1998-09-23 05:57:06 +00:00
valeski%netscape.com
97161ec776
added mkprefs.h to the makefile.in file.
1998-09-23 03:03:21 +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
wtc%netscape.com
3b8cb781fb
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
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
rpotts%netscape.com
1894646176
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
7062a96314
Create autoupdt directory if it doesn't exist
1998-09-22 04:15:00 +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
pierre%netscape.com
df28c5e87d
fixed raptor build: added nsNetThread.cpp to the 'modular' targets
1998-09-21 23:45:52 +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
morse%netscape.com
603316340f
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
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
rpotts%netscape.com
cd7ae5aaf9
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
75bc93f644
Added NSPR DLL to the link which is required for monitors...
1998-09-19 07:04:00 +00:00
rpotts%netscape.com
110dfed5c1
made URLImpl threadsafe...
1998-09-19 07:03:19 +00:00
rpotts%netscape.com
16b3d32f8b
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
4decdd3357
Fixed the reference counting of the URL_Struct being held by the HttpUrl.
1998-09-19 07:00:29 +00:00
rpotts%netscape.com
d1fc5a834d
new files which create a dedicated thread for netlib
1998-09-19 06:59:33 +00:00
rpotts%netscape.com
40e8faf12e
Added correct NPL
1998-09-19 06:58:32 +00:00
rpotts%netscape.com
ca1e3e524f
enabled thread-safe code which was previously only used when JAVA was defined.
1998-09-19 06:57:29 +00:00
gagan%netscape.com
6e70194579
Streams fix for MemCache.
1998-09-18 05:49:47 +00:00
gagan%netscape.com
3a32ef764f
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
603988084a
"This doesn't make it work, but it makes it 'better'" - Kipp
1998-09-17 22:08:35 +00:00
kipp%netscape.com
df67a98b54
Register inet service so that the test works again
1998-09-17 21:33:14 +00:00
kipp%netscape.com
520d3bb2cf
Fixed deref of unitialized memory bug in URLImpl::Open
1998-09-17 21:32:52 +00:00
valeski%netscape.com
a89bc83c54
Now nulling out a variable that was causing a crash on url open.
1998-09-17 19:56:30 +00:00
morse%netscape.com
e8e2b40fe1
display domain name instead of host name if domain is setting a cookie
1998-09-17 10:30:45 +00:00
pierre%netscape.com
0c08dfeeda
fixing mac build: renamed the factory entry point
1998-09-17 09:17:39 +00:00
pierre%netscape.com
90ce3f3e18
added nsNetFactory
1998-09-17 09:16:23 +00:00
valeski%netscape.com
81cdcbe581
? 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
c93d6a5568
second attempt to change Bool to PRBool
1998-09-16 20:18:05 +00:00
gagan%netscape.com
44dba6a3d9
Ooops.... Forgot the #ifdef NU_CACHE around this addition.
1998-09-16 10:23:21 +00:00
gagan%netscape.com
ae2416c436
Initializing NuCacheProtocol instead of the MemCacheProtocol. Only in NuCache.
1998-09-16 10:20:18 +00:00
gagan%netscape.com
6d6e70e1f6
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
75e46651b5
Miscellaneous changes for streams based objects. Added more comments.
1998-09-16 10:13:48 +00:00
gagan%netscape.com
79a1858b87
Added class description comments.
1998-09-16 10:12:12 +00:00
gagan%netscape.com
62be00f504
Added default comments to header files.
1998-09-16 10:10:01 +00:00
gagan%netscape.com
9994f01cc1
Updated tests for nsMemStream testing.
1998-09-16 10:09:34 +00:00
gagan%netscape.com
98f4b22f8a
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
1223e246c9
Moved the nucacheprotoimpl stuff here.
1998-09-16 10:04:07 +00:00
gagan%netscape.com
d5380127f5
Removed nucacheproto from its own file to mkmemcac.c.
1998-09-16 10:03:41 +00:00
valeski%netscape.com
f0e8859cc2
General memory repairs (leakage, freeing mismatched mem, umrs)
1998-09-16 07:17:34 +00:00
mcafee%netscape.com
88634b6864
Fixing Linux breakage. r=valeski
1998-09-16 05:48:26 +00:00
mcafee%netscape.com
acab13c675
Uninitialized variable compiler warnings on Linux
1998-09-16 04:59:00 +00:00
valeski%netscape.com
a25d36f490
Fixing build bustage. c++ comments in c file
1998-09-16 02:39:16 +00:00
pierre%netscape.com
01c4f5add7
fixed raptor build: added nsLoadAttribs.cpp to the 'modular' targets
1998-09-16 02:09:08 +00:00
valeski%netscape.com
ea6eb8d229
? 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
6724c306e6
Fix for bug # 323918.
1998-09-16 00:01:02 +00:00
raman%netscape.com
cf457f4d24
Added some more preferences for AutoUpdate
1998-09-13 02:02:51 +00:00
kipp%netscape.com
49239255bc
whitespace tweak
1998-09-12 19:31:10 +00:00
mcafee%netscape.com
2114567189
Fixing Solaris bustage
1998-09-12 05:55:51 +00:00
mcafee%netscape.com
7661bcd355
Solaris needs EOF character
1998-09-12 05:52:39 +00:00
rjc%netscape.com
564b9697ea
Exported autoupdt.h to dist area.
1998-09-12 02:54:33 +00:00
rjc%netscape.com
ce1dbc6f08
Control the autoupdate via prefereneces. Changes from raman. Reviewed by rjc
1998-09-12 02:37:24 +00:00
rjc%netscape.com
4464880a49
Moved autoupdt code out od MOZ_SMARTUPDATE. Changes from raman. Reviewed by rjc
1998-09-12 02:37:01 +00:00
cls%seawood.org
096e90e3e0
Sync'd.
1998-09-11 01:24:33 +00:00
morse%netscape.com
93ad2e1e1a
fix mac bustage
1998-09-10 23:02:23 +00:00
morse%netscape.com
af5f3321d6
remove 'remember this decision' from signon nag box
1998-09-10 21:27:13 +00:00
gagan%netscape.com
15e071d11c
Removed the silly useless parameter in NET_CleanUpCache.
1998-09-10 20:55:22 +00:00
gagan%netscape.com
5c4a9cd1d1
cvs to be blamed for a bad merge. Moving to void parameter on NET_CleanupCache. Was giving errors on Mac.
1998-09-10 20:54:41 +00:00
gagan%netscape.com
035351d940
Remaining changes from Nu_Cache. Added nucacheproto.c/h.
1998-09-10 20:11:13 +00:00
gagan%netscape.com
4102c0313b
Nu_cache leftover changes.
1998-09-10 20:00:57 +00:00
gagan%netscape.com
ed86de28ae
nu_cache changes.
1998-09-10 19:58:35 +00:00
gagan%netscape.com
00ca1aba73
remaining changes from nu_cache.
1998-09-10 19:57:12 +00:00
valeski%netscape.com
3a9d22b79b
fixing build bustage.
1998-09-10 03:28:20 +00:00
valeski%netscape.com
9bc115a2f8
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
valeski%netscape.com
4b57f4faf5
fixing compile warning
1998-09-10 00:08:33 +00:00
vidur%netscape.com
7792eb4aa2
Adjusted to change in signature for FE_SetRefreshURLTimer
1998-09-09 20:56:47 +00:00
pnunn%netscape.com
0cf952b55f
fix for #309770 . Porting "RefreshURLTimer" fix from 4.06 to Moz.
1998-09-09 19:11:22 +00:00
gagan%netscape.com
d83932e963
Resetting cache_objects.
1998-09-09 02:19:30 +00:00
akkana%netscape.com
4fc52c0f58
Register type converters for mail compose. This makes "Send Page" work.
...
Approved by gagan.
1998-09-08 22:14:51 +00:00
raman%netscape.com
1f9a764b70
Added building of autoupdt.c
1998-09-08 21:00:51 +00:00
kipp%netscape.com
63293e335d
Stub out fe routine so that app will link
1998-09-05 20:13:34 +00:00
cls%seawood.org
a1294edb2f
Updated.
1998-09-05 10:25:13 +00:00
akkana%netscape.com
6bcd465c89
Mailto landing (ifdef MOZ_MAIL_COMPOSE). Approved by valeski.
1998-09-04 18:59:53 +00:00
pierre%netscape.com
8e098f42ee
set resourceBase to the magic string "usr/local/netscape/bin/"
1998-09-03 06:19:13 +00:00
sar%netscape.com
ee43b7b27d
Smartupdate landing. Added autoinstl to project.
1998-09-02 19:19:51 +00:00
raman%netscape.com
9dacca8e6d
Added a background/autoupdate pulling of URLs
1998-09-02 19:08:32 +00:00
raman%netscape.com
2064a2efe0
Added a background, autoupdate pulling of URLs
1998-09-02 19:08:00 +00:00
cls%seawood.org
4f61ab80eb
Tweaks to remove XFE dependencies from other parts of the tree. Approved by {gagan,malmer,ramiro}%netscape.com.
1998-09-02 07:02:04 +00:00
morse%netscape.com
f567de491e
enable trust labels for unix
1998-09-02 05:06:15 +00:00
valeski%netscape.com
ecab01bad4
added net_xp_file.h to #include
1998-09-02 03:01:14 +00:00
mcafee%netscape.com
61da5a1056
Solaris wants EOF character, added comment for #endif.
1998-09-02 01:35:54 +00:00
valeski%netscape.com
9b318efd3d
Adding layer of abstraction (via #defines) between netlib and file code (XP_File*). This will allow raptor to build with a different file implementation (nsINetFile) and no longer rely on XP_File*(). All XP_File*() routines were renamed to NET_XP_File*(). The #define to do the masking is mozilla/network/main/net_xp_file.h .
...
Aleks told me all I had to do in order to export net_xp_file.h on the mac was to include it in mozilla/network/main/manifest. I did that, so, if mac builds break in netlib, it's likely the exporting of the file isn't happening (I'm not sure of the state of manifest files anymore) and I don't have a mac. So if MAC BREAKS, please add the file to the mac project and check it in (thank you).
I'll be at 408.867.2701 or cell - 415.307.7101 tonight.
1998-09-02 01:00:42 +00:00
cls%seawood.org
876891e7ae
Sync'd Makefile.ins
1998-09-02 00:54:34 +00:00
rpotts%netscape.com
d28b236929
Fixed return value from PerformNastyWindowsAsyncDNSHack(...)
1998-09-02 00:27:54 +00:00
pinkerton%netscape.com
b4e8c757f9
turn on trust labels for mac.
1998-09-01 20:23:44 +00:00
pinkerton%netscape.com
5f05f1e517
add mkaccess.h to dist
1998-09-01 20:22:23 +00:00
pinkerton%netscape.com
9a98b13993
turn on trust labels on mac.
1998-09-01 20:21:19 +00:00
gagan%netscape.com
bfc860dee7
Changes from NuCache. Should'nt affect the build.
1998-09-01 20:00:07 +00:00
valeski%netscape.com
639327a58d
xp_dir to pr_dir
1998-09-01 19:18:00 +00:00
valeski%netscape.com
58803750b3
adding net_xp_file.h to the list of exports
1998-09-01 18:59:17 +00:00
valeski%netscape.com
aeb9ab9289
this file adds a level of abstraction between netlib and xp_file routines.
1998-09-01 18:55:22 +00:00
ebina%netscape.com
d4b5040fa1
Transfer encoded gzip streams were sent to this converter, but the
...
transfer-encoding was never removed from the URL structure, causing
infinite recursion. This fixes that bug.
1998-08-31 16:31:12 +00:00
morse%netscape.com
5c63d8dbd6
fix bustage on all platforms
1998-08-30 16:42:20 +00:00
morse%netscape.com
eab2280708
still trying to fix up mac
1998-08-30 15:59:53 +00:00
morse%netscape.com
b0d93947b9
one more attempt to clean up mac build
1998-08-30 15:43:56 +00:00
morse%netscape.com
d9ff6c6bf6
I give up, backing out trust labels
1998-08-30 08:49:56 +00:00
morse%netscape.com
418f7d91c5
giving up on mac for now, backing out some but not all of the changes
1998-08-30 07:09:27 +00:00
morse%netscape.com
1c965781ef
fix compile error
1998-08-30 06:01:22 +00:00
morse%netscape.com
b06bddbbbb
*** empty log message ***
1998-08-30 05:54:08 +00:00
morse%netscape.com
d2a2fc75c2
attempt to fix bustage on the mac
1998-08-30 05:09:35 +00:00
morse%netscape.com
3b138266dd
added trust labels
1998-08-30 03:40:51 +00:00
morse%netscape.com
fe82ff45c3
mkaccess.h
1998-08-30 03:23:42 +00:00
morse%netscape.com
d3e2e3dffe
fixed background color on signon viewer
1998-08-30 03:22:40 +00:00
morse%netscape.com
3ce1172cb5
fix bug found by mjudge
1998-08-28 04:10:08 +00:00
thom%netscape.com
bec672263f
fixed heap corruption in mac version of the function mangleResourceIntoFileURL. This change ONLY effects macs
1998-08-28 01:33:14 +00:00
morse%netscape.com
09cf1ace57
added apple keychain
1998-08-27 21:14:41 +00:00
gagan%netscape.com
6ba394a95f
Merge from NuCache_BRANCH. Will not affect the build process.
1998-08-26 18:35:28 +00:00
gagan%netscape.com
fdf9df89ee
Test checkin to verify merge. Not in build process.
1998-08-26 18:31:05 +00:00
cls%seawood.org
9c74df02ff
Updates to autoconf files.
1998-08-26 04:04:57 +00:00
valeski%netscape.com
0390246b80
removed some macros (for debugging ease). Changed the XP_OpenDir and an XP dir status routine to PR_* to get local file system directory listings working in Raptor.
1998-08-25 23:33:28 +00:00
valeski%netscape.com
1d5bfd448d
we're now respecting success/failure return values from PREF_Get* routines, for the most part. imap, pop, news weren't cleaned up (nor was nucache).
...
Default values are now used when PREFs are down.
1998-08-25 21:17:03 +00:00
jwz%mozilla.org
d44ec6b836
All Unix versions of Mozilla link against libmime, so they should all
...
call MIME_RegisterConverters() to register the converter for documents
of type message/rfc822.
On Windows, that converter is currently only registered if SMART_MAIL is
defined.
On Mac, it's never registered at all.
Someone needs to consolidate all this.
1998-08-25 19:19:13 +00:00
rpotts%netscape.com
36e1bfa687
Evil fix for deadlock during synchronous http url loads...
1998-08-25 05:51:40 +00:00
thom%netscape.com
defaa3615a
fixed mac compile error in the initialization code
1998-08-25 00:04:27 +00:00