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

652 Коммитов

Автор SHA1 Сообщение Дата
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
rpotts%netscape.com 86ed65ac06 NGLayout only... Added a synchronous command line option for testing synchronous URL fetching. 1998-08-24 20:46:44 +00:00
waterson%netscape.com 7f71dd8c3c Fixed bad read references noticed by Jud with Quantify. 1998-08-23 22:15:21 +00:00
morse%netscape.com d32a637c2b added routines for composer publishing 1998-08-23 15:19:19 +00:00
morse%netscape.com c1b5ad7dc2 fix up multi-user logic for single singon 1998-08-22 02:46:49 +00:00
rpotts%netscape.com 858096eece Added support to shut down netlib and the nsINetService instance... 1998-08-22 00:12:54 +00:00
valeski%netscape.com 4252cbd65f fixing UMR (unitialized memory read) error in netlib timer tracing. 1998-08-21 07:01:22 +00:00
morse%netscape.com 44e0cdcd2c fix problem caused by dereferencing null pointer 1998-08-21 01:53:08 +00:00
vidur%netscape.com 49655aa9d6 Fixed build bustage. 1998-08-20 23:07:31 +00:00
vidur%netscape.com 6f24009862 Added nsIConnectionInfo interface. Temporarily special-cased javascript: URLs in URL parsing. 1998-08-20 22:28:09 +00:00
vidur%netscape.com 10296f3c83 Exported NET_StreamBuilder and NET_RegisterProtocolImplementation for modular netlib 1998-08-20 22:27:20 +00:00
kmcclusk%netscape.com 67de8bdacd Added XP_UNIX code to leave the top slash for absolute file paths under UNIX.
This fixes a problem where all of the slashs get stripped off because the URL
is asked to parse a previously parsed url string.
1998-08-20 20:32:52 +00:00
morse%netscape.com 2e220886e1 remove lock from SI_LogNewURL to assure it won't deadlock 1998-08-20 02:31:57 +00:00
valeski%netscape.com 325635f76c fixed memory leak a little more safely :) 1998-08-19 23:33:46 +00:00
valeski%netscape.com 82dab1fc3a fixed memory leak 1998-08-19 23:32:43 +00:00
valeski%netscape.com bd04b0bff1 RAPTOR ONLY CHECKIN
network/module/nsIURL.h
Added Get/Set ReloadType methods so a user can query/set the reload type for the url. The default is normal reload.

network/module/nsURL.cpp
Added support for the new nsIURL interface methods (Get/Set ReloadType).

network/module/nsNetService.cpp
OpenStream and OpenBlockingStream now query the nsIURL for it's reload type before creating the url struct. This way we can control how the url is loaded.
1998-08-19 23:00:15 +00:00
scullin%netscape.com 4fe774fe81 Move resource hack to tip. 1998-08-19 21:38:57 +00:00
cls%seawood.org 90d0af1408 AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
morse%netscape.com 649e87efc2 fixed incorrect return type on NET_CookiePermission 1998-08-19 02:30:25 +00:00
valeski%netscape.com 22f10c8539 network/module/nsIRefreshUrl.h
Extended the nsIRefreshUrl interface to include a cancel method.

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

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

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

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

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

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

network/module/nsURL.cpp
1. Added a new nsURL constructor that takes a nsISupports pointer as a param.
2. Added GetContainer() method and nsISupports pointer initialization/destruction.
1998-08-18 23:24:28 +00:00
valeski%netscape.com 02099d72e5 fixed a memory leak 1998-08-18 22:38:03 +00:00
morse%netscape.com f7c322de3f changes for privacy-central pane 1998-08-18 20:00:37 +00:00
morse%netscape.com 762e203eac make it compile with rhapsody compiler 1998-08-18 19:40:55 +00:00
mcafee%netscape.com ddc23c5843 Break up some logic so the Rhapsody compiler can handle it. 1998-08-18 08:06:12 +00:00
hshaw%netscape.com 4f527027e4 Fix build bustage, moral of the story, be very careful with macros which implicitly take & of your arguments 1998-08-18 02:54:13 +00:00
hshaw%netscape.com 2a728a51c2 Fix buffering problem and memory leak for gzip compressed content. Generic problem was causing assert failure on Windows only 1998-08-18 00:14:32 +00:00
morse%netscape.com 605497f057 restore reference to MK_SIGNON_SELECTUSER, Linux bustage is a dependency-build problem 1998-08-16 22:57:02 +00:00
morse%netscape.com a34fe13651 removed MK_SIGNON_SELECTUSER until I determine why it broke Linux dep build on Gromit 1998-08-16 21:12:53 +00:00
morse%netscape.com e7fdcabdfd fixed problems when there are multiple usernames for the same form 1998-08-16 19:41:16 +00:00
morse%netscape.com 19cd8473fe fix bug in cookie viewer 1998-08-15 15:42:18 +00:00
morse%netscape.com f4523e0395 fixed bug in sigon viewer 1998-08-15 15:40:46 +00:00
troy%netscape.com a995892c08 Changed PR_FREEIF to delete[] (call to nsString::ToNewCString) 1998-08-15 01:53:38 +00:00
guha%netscape.com 77609883b0 output rfc822 (reviewed by rjc) 1998-08-15 01:33:39 +00:00
morse%netscape.com 6eb1d7c982 fix problems in signon viewer 1998-08-15 01:18:40 +00:00
morse%netscape.com 7444319825 fix problems in cookie viewer 1998-08-15 01:17:50 +00:00
gagan%netscape.com 33bce2cc76 First Checked In. 1998-08-14 23:48:05 +00:00
thom%netscape.com ce45547fa2 added nsIRefreshUrl.h to manifest 1998-08-14 21:35:42 +00:00
sdagley%netscape.com 049fa0d6c2 Add MacFE stubs for FE_CheckConfirm and FE_SelectDialog for morse's privacy code. danm acquired the appropriate permissions from the module owners for the XP spammage. 1998-08-13 22:17:51 +00:00
sdagley%netscape.com 02ff6820f9 Add MacFE stubs for FE_CheckConfirm and FE_SelectDialog for morse's privacy code. danm acquired the appropriate permissions from the module owners for the XP spammage. 1998-08-13 22:11:56 +00:00
valeski%netscape.com d791bc8379 network/module/Makefile -
1. 310133 - Added nsIRefreshUrl.h to the list of exports.

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

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

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

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

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

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

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

network/module/nsNetService.cpp -
1. 310133 - added nsConnectionInfo->redirect check in bam_exit_routine() so we give the consumer a successful binding event if the consumer is still around. This is iffy.
1998-08-13 20:10:49 +00:00
valeski%netscape.com d276dc3f47 310133 - Added nsIRefreshUrl.h to the build. This file defines the nsIRefreshUrl interface which simply declares a method that allows a url to be refreshed/reloaded after a given interval. 1998-08-13 20:05:13 +00:00
vidur%netscape.com 87efb86929 Fixed problem with mSpec being allocated with something other than PR_Malloc 1998-08-13 19:05:36 +00:00
rpotts%netscape.com 6d987306b9 Fixed OnDataAvailable(...) to abort the stream if it returns a failure code... 1998-08-13 08:19:49 +00:00
vidur%netscape.com d183e5debb Added better handling of search component of URL. Added GetSearch() method to nsIURL. 1998-08-13 04:35:37 +00:00
michaelp%netscape.com f199e896c4 fixed build. 1998-08-13 00:07:09 +00:00
toshok%netscape.com 170148f272 Fix non windows build - FE_CheckConfirm needs to have the same number of arguments in both the XP_WIN/not XPWIN cases. 1998-08-12 22:59:36 +00:00
danm%netscape.com e7eccbbf13 XP_WIN versions of the privacy FE dialogs 1998-08-12 21:46:09 +00:00
saari%netscape.com 4f01f56a85 Mac only I/O buffer size increases Eliminating speed bottlenecks. 1998-08-12 21:30:26 +00:00
morse%netscape.com 85f71dc88f improved signon viewer 1998-08-12 04:03:33 +00:00
morse%netscape.com 52e7734fff improved cookie viewer, approved by valeski 1998-08-12 03:59:45 +00:00
jgellman%netscape.com 7493d1b4fd added ifdef's needed 1998-08-11 21:27:14 +00:00
jgellman%netscape.com f1d319ce75 got jwz's libmime changes building on windows 1998-08-11 21:24:29 +00:00
valeski%netscape.com 7e6f750228 added the transfer_encoding reset code to all builds (no longer #ifdef'd) and placed it everywhere we were doing content_encoding clearing. Also did some reformatting. Ran the transfer_encoding stuff by gagan. 1998-08-11 19:07:55 +00:00
valeski%netscape.com a1d79335a3 nglayout - clear the transfer encoding field in the url_s before doing a redirect so it doesn't interfer with the redirecting url stream selection 1998-08-11 05:19:03 +00:00
valeski%netscape.com c07f086539 another memory leak and formatting changes 1998-08-11 04:52:12 +00:00
valeski%netscape.com a587fbf475 someone forgot to add parenthesis which could cause memory leaks on redirects. Not anymore! Parenthesis added. 1998-08-11 02:59:31 +00:00
donm%netscape.com ba8400e0d7 Fixes Unix build problem with MOZ_COOKIEMANAGE and MOZ_SINGLESIGNON
flags turned on.  Approved by: Steve Morse
1998-08-10 20:38:26 +00:00
morse%netscape.com c09154ac62 fixed bug involving freeing of memory that was never allocated, reviewed by Pinkerton 1998-08-10 20:36:41 +00:00
waterson%netscape.com 7d6d0c2535 Added some info to the begin-session timing trace. 1998-08-09 20:32:48 +00:00
waterson%netscape.com e4563540c7 Modified timing macros to include MWContext parameter. 1998-08-09 20:32:30 +00:00
jwz%mozilla.org b0b51df865 oops, typo'ed an extra ";" that gcc doesn't like. 1998-08-09 06:02:27 +00:00
jwz%mozilla.org 6ce77c912a build and link against libmime (on Unix only, until I find some victims to
test things out on the other platforms.)
1998-08-09 03:53:14 +00:00
jwz%mozilla.org 65f8cfd443 in order to make libmime compile without libmsg, moved some
utility functions from libmsg/msgutil.c to new files
libxp/xp_linebuf.c and libnet/mkbuf.c:

	msg_GrowBuffer ==> XP_GrowBuffer
	msg_LineBuffer ==> XP_LineBuffer
	msg_ReBuffer ==> XP_ReBuffer
	msg_MakeRebufferingStream ==> NET_MakeRebufferingStream
1998-08-09 03:49:12 +00:00
cmanske%netscape.com f42a4d48f7 Fixed image loading problem in composer. Bug 312056. Reviewed and checkin permission by gagan 1998-08-08 01:23:26 +00:00
gagan%netscape.com 52de2988c8 Fix schtupid warning on schMac. 1998-08-07 06:24:05 +00:00
morse%netscape.com cc0b1cc693 fix build bustage on mac 1998-08-07 05:15:03 +00:00
morse%netscape.com ccfdae5aed alphabetize entries in viewers, put up nag boxes 1998-08-07 03:15:53 +00:00
guha%netscape.com e1aa427b2b pop in client 1998-08-05 22:47:23 +00:00
morse%netscape.com fbe932d725 fix minor bugs, alphabetize items in cookie viewer lists 1998-08-05 03:34:16 +00:00
warren%netscape.com ab6b8457c2 Fixed version umber for js3250.lib. 1998-08-05 01:33:36 +00:00
jgellman%netscape.com 48829a3a23 whups! cpp ifdefs aren't the same as nmake ifdefs! 1998-08-04 22:59:24 +00:00
waterson%netscape.com 146b7393cc Added timing/tracking for cache hits. 1998-08-04 22:55:25 +00:00
waterson%netscape.com 18f5085562 Fixed bustage that I'd missed while merging. 1998-08-04 19:44:07 +00:00
waterson%netscape.com 7de0f7bb02 Changes to timing to support clocks. Layout changes approved by toshok, netlib changes approved by gagan. 1998-08-04 19:35:56 +00:00
gagan%netscape.com e5cfe823bb Fix for 309403. Support for WebSTAR FTP server added. 1998-08-04 00:24:06 +00:00
gagan%netscape.com 112fe15914 Prefetching enabled and architechtural changes put in. Anchor tags for prefetching is deprecated. 1998-08-04 00:20:38 +00:00
dfm%netscape.com e057627cb0 Removed ifdefs from netlib privacy-policy code. Approved: gagan 1998-08-03 23:29:48 +00:00
guha%netscape.com 8acd4b32a9 More random mail stuff 1998-08-03 22:22:40 +00:00
guha%netscape.com b6afc1fc83 Additions for Pop mail. Approved by Judson.
(ifdefed out)
1998-08-01 23:17:45 +00:00
morse%netscape.com c66d97b762 changes for anonymous mode, reviewed by rdf 1998-08-01 15:00:35 +00:00
morse%netscape.com 03ee881e2f change for anonymous mode, reviewed by valeski 1998-08-01 14:52:41 +00:00
morse%netscape.com e9563747e3 changes for anonymous mode, reviewed by valeski 1998-08-01 14:51:15 +00:00
rpotts%netscape.com 1828fc0787 Disable NET_PollSockets(...) optimization until it works correctly... 1998-08-01 09:13:20 +00:00
scullin%netscape.com 9a9d0ae491 Fixed date struct overflow. 1998-07-30 23:30:10 +00:00
gagan%netscape.com 56f203be3e Fix for 309717 and 64550. 1998-07-30 02:32:48 +00:00
pierre%netscape.com b25994fed8 changed the 'modular' targets: removed cvpics.c, added cvmime.c and nsRelatedLinks.cp 1998-07-29 20:57:11 +00:00
scullin%netscape.com a486e293af Safety check our automatic context deleting. (NGLayout only) 1998-07-29 18:44:23 +00:00
waterson%netscape.com 2f000d17c4 Added runtime tracing calls. Approved by gagan. 1998-07-29 06:03:10 +00:00
rpotts%netscape.com 9db3e077af Removed all calls to NET_PollSockets(...). Netlib now does the polling itself... 1998-07-29 06:01:57 +00:00
rpotts%netscape.com 9f09525795 Removed the need for clients to explicitly call NET_PollSockets(...). This has been replaced with a timer based polling scheme 1998-07-29 06:01:11 +00:00
pierre%netscape.com 032faabdf6 raptor: added mkstream.c to the 'modular' targets 1998-07-28 04:09:06 +00:00
pinkerton%netscape.com c7c473a967 backing out dcone's addition of nsRelatedLinks.cpp to project. 1998-07-27 22:15:18 +00:00
dcone%netscape.com efe6b8c5c3 defined a mac WH_TempName for modular Netlib. Raptor change. 1998-07-27 19:53:51 +00:00
dcone%netscape.com 988b60cc75 turned on the compilation of mkstream.c 1998-07-27 19:50:40 +00:00
vidur%netscape.com 556620adc9 Added methods to nsINetService to get and set cookie string for a URL 1998-07-25 00:32:32 +00:00
vidur%netscape.com c2d3765031 Added PR_EXTERN_C macros necessry for Raptor 1998-07-24 23:52:27 +00:00
morse%netscape.com 587f3b3686 fix bug 309831, reviewed by gagan 1998-07-24 23:38:25 +00:00
rpotts%netscape.com 9ede9bad4b Get rid of some unix warnings... 1998-07-24 20:53:38 +00:00
kipp%netscape.com e988af4f91 Handle absolute url's better 1998-07-24 18:16:05 +00:00
rpotts%netscape.com bd11b1339b Added IStreamListener::OnStatus(...)... 1998-07-24 10:02:50 +00:00
scullin%netscape.com 9a44c2c7a9 Really fix cookies for modular netlib. 1998-07-24 01:34:52 +00:00
michaelp%netscape.com 37a8d1a2cb modified for new streaming APIs. 1998-07-23 20:43:08 +00:00
scullin%netscape.com 6fc4b09559 Fixed build bustage. I can't believe people are still adding context
functions. They should be shot.
1998-07-23 18:31:05 +00:00
kipp%netscape.com 5274ae4d4b Added in parsing for references 1998-07-22 23:38:20 +00:00
jevering%netscape.com 9856195741 Fixed build problem on NT 5.0 with null exports line. 1998-07-22 23:25:35 +00:00
rpotts%netscape.com c2ceac69d9 Allow OnDataAvailable(...) to abort a binding operation by returning an error code... 1998-07-22 11:21:27 +00:00
rpotts%netscape.com 99613a04b7 Removed some signed/unsigned warnings... 1998-07-22 11:20:37 +00:00
scullin%netscape.com 190657d936 Fix crash _and_ memory leak? Is it too much to hope? 1998-07-22 03:48:17 +00:00
scullin%netscape.com b463f1b1f2 Fix crash, leak again. 1998-07-22 02:56:50 +00:00
valeski%netscape.com 15c32afc12 299916. no longer sending gratuitus connection header if we don't need to. and no longer sending uname/password in referer fields (edge case bug) 1998-07-22 01:04:01 +00:00
valeski%netscape.com f1fb013e12 123018, changing http authentication mechanism. 1998-07-22 00:49:51 +00:00
scullin%netscape.com ca9b7dbb27 Fix context leakage. 1998-07-22 00:16:00 +00:00
dcone%netscape.com 0f8cfd1a14 Fixed build for this, took out files not needed. 1998-07-21 21:53:32 +00:00
scullin%netscape.com dc9bf0a612 Added rules to install/clobber resource gifs. 1998-07-21 21:22:25 +00:00
valeski%netscape.com 725e4fb159 switching a trace macro around 1998-07-21 20:40:03 +00:00
scullin%netscape.com 31eb618849 Hook up status remarks from netlib, add interface for prompts and alerts. 1998-07-21 20:27:59 +00:00
scullin%netscape.com 3ab6e1888d Use resource urls for icons, close stream on completion, and clean up
generated html, all only for nglayout.
1998-07-21 20:16:16 +00:00
scullin%netscape.com dae21314f9 Include different types table in nglayout that uses resource urls instead
of internal icons.
1998-07-21 20:14:50 +00:00
scullin%netscape.com f892889336 mkformat.c was inadvertantly resurrected by montulli, re-removing. 1998-07-21 20:12:47 +00:00
scullin%netscape.com ed51cd430d Internal news url type is obsolete, according to montulli. 1998-07-21 20:12:21 +00:00
scullin%netscape.com cea3dffe40 Fix to allow stderr tracing on windows. 1998-07-21 20:11:17 +00:00
scullin%netscape.com 74620825fb Add cvmime back into nglayout build. Not hooked up, though. 1998-07-21 20:10:27 +00:00
scullin%netscape.com 98322650d6 Comment out assert that's problematic for ftp without a disk cache. 1998-07-21 20:09:08 +00:00
scullin%netscape.com 219f72200e Icons for ftp/file directories. 1998-07-21 19:35:35 +00:00
scullin%netscape.com b576ffc9bb Allow multipe urls on command line.
NGLayout only.
1998-07-21 18:44:20 +00:00
scullin%netscape.com 98644e2ede These were inadvertantly resurrected by montulli. Moved to network/mimetype.
Not part of any build.
1998-07-21 18:38:21 +00:00
danm%netscape.com d2a500c994 fix leak in NET_FreeURLStruct r:gagan 1998-07-21 02:20:45 +00:00
cmanske%netscape.com 85d21b57cd Removed clearing of is_new_document flag so images loaded into Composer do not kill the new doc state 1998-07-21 01:57:59 +00:00
dfm%netscape.com 91d899a2d0 Landed privacy features from PRIVACY_BRANCH_070898; Transaction Receipts
and Privacy Policies are still switched off, so mozilla/privacy doesn't
build by default.
1998-07-20 18:40:09 +00:00
scullin%netscape.com c855876871 Moved from branch 1998-07-17 18:07:21 +00:00
kipp%netscape.com dd93d55ca2 Build win-dns too 1998-07-16 23:29:34 +00:00
kipp%netscape.com c5e45ddb7a Enable async-dns for windows in the modular netlib 1998-07-16 23:29:18 +00:00
kipp%netscape.com 0b121465fe updated a comment 1998-07-16 23:28:47 +00:00
kipp%netscape.com cd67436776 new 1998-07-16 23:28:21 +00:00
guha%netscape.com 6b558d9170 Fix for bug reported by Mr. Hickman 1998-07-16 18:22:23 +00:00
gagan%netscape.com 32f5863c06 Fix for bug #300506 and #300207. Incompatible cache formats between gromit and mozilla were causing the crash/asserts. Cleaning your cache before using this should fix everything. 1998-07-16 03:33:34 +00:00
guha%netscape.com 316cf197a2 Fix bug in related links 1998-07-16 00:10:48 +00:00
guha%netscape.com 3ddba08d73 Remove duplicates from related links 1998-07-15 23:39:14 +00:00
rpotts%netscape.com 14a8c49f35 Added nsIURL argument to the nsIStreamListener interface 1998-07-15 22:38:01 +00:00
jevering a46743fe6e Related links stuff.. Guha's related links code stolen from 4.5 and
spanked seriously.. then jammed into netlib.  Nice huh?
1998-07-15 18:44:26 +00:00
radha 6991f6ff53 Fix for Gromit SF1 in bug # 123826. COde reviewed by Judson Valeski.
Type of change:
--------------
Set the timer to call NET_ProcessNet() after a request for network access
is made. See bug report for more details.
1998-07-14 23:40:16 +00:00
kipp 7436c02a75 Hack around url parsing bug; urls that start with / are not absolute even if they contain a colon 1998-07-14 15:24:32 +00:00
scullin 874bc1a1d1 Fix UNIX link problems. 1998-07-14 00:57:49 +00:00
scullin 7e77c0ace3 Fix nglayout UNIX build? 1998-07-14 00:17:00 +00:00
scullin 235eb54976 Fix build? 1998-07-14 00:13:49 +00:00
scullin 7821802134 Re-enable normal netlib stream handling. Caching and chunking should
work now.
1998-07-13 23:43:13 +00:00
scullin 76fa011e7e Re-add mkstream to nglayout build, give a default value to memory
cache pref if defaults aren't loaded.
Approved, reviewed by ltabb.
1998-07-13 23:41:21 +00:00
dfm e7eca84836 Added single signon code. THIS IS NOT YET PART OF THE BUILD.
Fixing sync problem with PRIVACY_BRANCH. Approved by don.
1998-07-09 03:25:30 +00:00
morse e8e558a3f2 fix bug 159169, reviewed by rpotts & valeski 1998-07-09 00:37:11 +00:00
rpotts 163d764007 Cause the netlib load to fail if OnStartBinding(...) returns an error. 1998-07-03 06:15:06 +00:00
ricardob 822715ede7 fix for free moz in unix 1998-07-02 23:50:34 +00:00
ricardob e712ffc980 fix for free moz in unix 1998-07-02 23:42:42 +00:00
pierre 3dadfa5d02 Fixing MOZ_MEDIUM: ifdef'd XP_MAC the "#include" added yesterday. 1998-07-02 23:05:50 +00:00
ricardob 446ac9779e put back include string, instead of glyph 1998-07-02 22:47:25 +00:00
ricardob 8414f53c49 changes for free mozilla and fix builds (also in mknews.c) 1998-07-02 22:43:34 +00:00
ricardob 472f1ccc4f changes for free mozilla 1998-07-02 22:42:36 +00:00
atotic 913d917e78 Fixed mac build bustage 1998-07-02 22:34:46 +00:00
donm 93ce907d6f Approved by: Don Melton. Let's fix this bustage! 1998-07-02 20:03:09 +00:00
sar c717c1cefa adding needed include paths, removing bad export headers 1998-07-02 20:03:03 +00:00
rpotts c476bb79bf Initialized the file extension to content-type mappings to allow netlib to determine the content-type of a file based on its extension... 1998-07-02 19:44:56 +00:00
vidur d9483e4d15 Fixed casting problems on Linux 1998-07-02 17:46:15 +00:00
donm c844356295 Approved by: Don Melton build bustage fixage. 1998-07-02 17:26:07 +00:00
sar 7e2c5add76 add needed headers for mail/news. approved by don. 1998-07-02 17:25:37 +00:00
sar 0f0c14a683 wrapping mkcertld.h in ifdef MOZ_SECURITY to fix some breakage. approved by don. suggested by ricardob. corresponding fix in makefiles will come along soon. 1998-07-02 17:24:35 +00:00
donm e9f7daaaf4 approved by: Don Melton fixing build bustage. 1998-07-02 17:05:05 +00:00
pierre 18c4af70b6 For some reason, the file previously checked-in was corrupted. 1998-07-02 10:40:54 +00:00
pierre 499afd426f First Checked In. 1998-07-02 10:20:18 +00:00
pierre a51d50d8d7 Fixing MOZ_MEDIUM: created two "mailnews" targets 1998-07-02 10:19:25 +00:00
pierre 0e2c6bd9f5 Mac MOZ_DARK 1998-07-02 02:38:19 +00:00
vidur 2ed99ee418 Fixed casting problems on Linux 1998-07-02 01:10:21 +00:00
vidur b091a85533 Added nsINetContainerApplication interface and a way to get the user agent, etc. from the containing application 1998-07-01 23:56:20 +00:00
valeski 5f7c91d4d1 fixed cookies reset by server bug. 241770, approved by don 1998-07-01 22:36:44 +00:00
valeski 3dbbfcebff fixed netlib debug trace messages, approved by don 1998-07-01 21:07:28 +00:00
rpotts c2ed0c04eb Fixed up IID for nsIStreamListener 1998-07-01 11:24:10 +00:00
rpotts 701127bf7e Split the nsIStreamListner interface into nsIStreamObserver and nsIStreamListener 1998-07-01 11:23:17 +00:00
rpotts cea04c5729 Changed sprintf(...) to PR_snprintf(...) 1998-07-01 11:22:25 +00:00
gagan f948c5f9ca Fixes the great netlib initialization problem. NET_FinishInitNetLib was
never being called. Moved some stuff from NET_InitNetlib to this function.
See bug #231596 for details. Rev. by stever/valeski.
1998-06-30 23:48:14 +00:00
kipp 0c5e719917 Fixed memory overwrite bug 1998-06-30 23:37:35 +00:00
gagan b6c80693f9 Fix for bug #226203. Setup Prefs was not being called. 1998-06-30 01:11:22 +00:00
valeski d83039be07 152993 approved by don, rev'd by Lou. fixes (debug builds only) a random crasher when posting data. 1998-06-29 22:29:52 +00:00
atotic 51b908a5f3 NetworkModular changes 1998-06-27 01:18:08 +00:00
atotic b1d0ea8e0f MODULAR_NETLIB fixes for netlib 1998-06-27 00:16:36 +00:00
atotic 969901b61b MODULAR_NETLIB fixes for theMac 1998-06-27 00:14:34 +00:00
atotic b4d61d4291 Moved MacBinSupport to network from the main client project 1998-06-26 23:20:56 +00:00
atotic 22e8409f27 Moved MacBinary support where it is used (netlib) from the old
location mozilla/cmd/macfe/utility/
1998-06-26 23:15:40 +00:00
vidur 3167fcfa5b Added code to relative->absolute URL conversion path to deal with .. and . in the path 1998-06-26 22:09:18 +00:00
sar 833ab9a5cf per spider, approved by montulli
include config.mak to make sure that MOZ_MAIL_NEWS definition makes sense.
This is to fix MOZ_DARK link error.
1998-06-26 00:43:24 +00:00
montulli 107ef35825 fix purify warning 1998-06-25 20:58:07 +00:00
ricardob 668f3a2f83 trying to fix compile error for HG22087 with rosetta.h 1998-06-25 20:03:52 +00:00
spider b1fbda75ed Fix build bustage for routine not available in modular world 1998-06-25 08:52:31 +00:00
spider 9e218cd2ba mkabook needed for Mail/News only 1998-06-25 08:47:25 +00:00
spider 7b08c23fa4 NORMANDY_DDAY merge... 1998-06-25 05:50:45 +00:00
gagan 22cdcd082d Not is the build yet. 1998-06-25 05:44:21 +00:00
scullin b0aa661860 Memory fixes from my branch. 1998-06-24 17:38:21 +00:00
atotic e9bb3fe74f Fixed the following Mac compile error: Error : inconsistent linkage: 'extern' object redeclared as 'static' nsNetService.cpp line 292 { 1998-06-24 01:17:51 +00:00
jgellman 78b59b5c6e adding empty files on the tip before adding them on the branch 1998-06-23 22:03:06 +00:00
jgellman 1a3485ed94 adding empty files on the tip before adding real ones on the branch 1998-06-23 21:57:32 +00:00
jgellman 8cd886dcaa adding empty files on tip before adding the real ones on the branch 1998-06-23 21:54:06 +00:00
spider 8f94f24ac8 Normandy Merge .... 1998-06-22 21:21:28 +00:00
gagan 8ca26428f8 NOT in BUILD! Progress on new cache architecture-
Flat file design, Background Thread, C stubs, Flat file test, etc.
1998-06-18 07:52:34 +00:00
montulli 1c8d97400d merge tip with montulli branch and create montulli1 1998-06-18 00:53:50 +00:00
montulli 7725a6d3d1 merge branch to tip. This file is not yet in the build 1998-06-17 21:29:32 +00:00
montulli 3fcc8c6fa7 merge branch to tip. This directory is not in the build yet 1998-06-17 21:27:01 +00:00
atotic fcb81f3583 First Checked In. 1998-06-16 21:39:13 +00:00
valeski bc863fda6b 123702 - we weren't handling http 100 "continue" status codes properly. rev'd by gagan, approved by don 1998-06-16 17:52:42 +00:00
rods 949b959091 fixed UNIX resource protocol 1998-06-16 00:04:43 +00:00
kmcclusk 5e0e4dacd0 Added resource protocol support under unix. 1998-06-15 23:42:16 +00:00
spider c466113367 Defining dbopen on Unix too. Reviewed by rpotts. 1998-06-11 23:46:52 +00:00
valeski 09c1d0d801 122606: ftp password request text change. approved by don 1998-06-11 23:36:55 +00:00
scullin b0fb5d2024 Fix mac build. 1998-06-10 20:28:49 +00:00
scullin f6f23a4b6c Fix serious date parsing bug. Approved ltabb. 1998-06-10 18:57:41 +00:00
gordon 121a67a24b Include needed header for XP_MAC. 1998-06-08 11:01:39 +00:00
morse 6639da6400 cookie management changes 1998-06-08 04:14:31 +00:00
morse f497601f0c change for cookie management 1998-06-07 16:07:47 +00:00
morse 3a8eef8a25 cookie management changes 1998-06-07 16:01:49 +00:00
dveditz 00d6097177 merging from SMARTUPDATE_BRANCH 1998-06-07 09:10:29 +00:00
gordon d20deb0ff1 Fixing build breakage by adding mozilla/network/util/mkreg.c to the network.mcp project so NET_RegExpMatch and NET_RegExpValid can be found by the main project. 1998-06-06 09:21:59 +00:00
scullin 7a0c852179 Attempt to fix mac build. 1998-06-06 00:42:33 +00:00
morse 579973ea21 cookie management changes 1998-06-06 00:22:03 +00:00
scullin 8952d819ce Moved xp_reg to network/utils/mkreg. It was only used in netlib, anyway. 1998-06-05 23:45:30 +00:00
scullin 0ed36cea4c Use real implementation of xp_hash for now. 1998-06-05 23:23:24 +00:00
scullin f49c018adb Fix typo. 1998-06-05 21:47:00 +00:00
scullin 7357e83d7e Try that again. 1998-06-05 18:48:20 +00:00
scullin a77bf0ca90 Moved mkformat.h 1998-06-05 18:47:30 +00:00
scullin 53a748f779 Moved mkformat.h to network/mimetype 1998-06-05 18:36:14 +00:00
scullin 726793da82 Moved to network/mimetype. Aleks claims this should just work on
the Mac. We'll see.
1998-06-05 18:22:28 +00:00
scullin 6fb221589b Getting ready for mac. 1998-06-05 17:48:24 +00:00
scullin 61cee206b1 Back out dbm use on windows because of lame build order dependency. 1998-06-05 02:23:15 +00:00
scullin 984423c93e Removed libpwcac stubs. 1998-06-05 01:42:15 +00:00
scullin 713012d8d8 Used libdbm and libpwcac instead of stubs. 1998-06-05 01:39:31 +00:00
scullin 2e2870a2ff Start using real dbm and pwcac libraries. 1998-06-05 01:24:59 +00:00
kipp e44ba81da9 Use PL_strcasecmp so that netlib can link again when it's modular 1998-06-05 00:08:17 +00:00
danm 6eb2d7b8f3 added internet keyword tooltip extraction a:don 1998-06-04 23:25:53 +00:00
scc c518b6d483 First Checked In. 1998-06-04 22:51:07 +00:00
sfraser dbe2fa8bbf Remove an include that was breaking windows and UNIX builds. 1998-06-04 21:32:45 +00:00
scullin 2218c67ede Stub out NET_NewStream. 1998-06-04 19:54:11 +00:00
pinkerton 562338fe0e Fix some mac problems in single signon and cookie management. Also fix problems when no security is available (ie, free source). 1998-06-04 17:47:31 +00:00
scullin 84fa6350fd Add libmimetype.so 1998-06-04 15:23:32 +00:00
scullin e0c2f1ee64 Remove cvview.c from the MODULAR_NETLIB build. 1998-06-04 14:51:26 +00:00
scullin 2f7c042490 Re-added LO_getNextTabableElement for UNIX. 1998-06-04 14:35:09 +00:00
sfraser bdec1837fe Added needed include if JAVA is on 1998-06-04 07:30:56 +00:00
sfraser 0361e98fa8 include xp_error 1998-06-04 06:51:17 +00:00
rpotts 8023a4d901 Minor changes to nsIStreamListener interface... OnStartBinding(...) now passes out the stream content-type. User visible strings are now nsString arguments (for subsequent i18n) 1998-06-04 05:09:32 +00:00
rpotts 8a7df79468 Turned off the load_background flag when loading URLs... This allows netlib to produce more status information which gets pushed out of nsIStreamListener::OnProgress(...) 1998-06-02 20:17:17 +00:00
scullin dc97719bf7 Added tests sub-directory. 1998-06-02 18:39:17 +00:00
scullin e14505b475 Fix nglayout build. 1998-06-02 02:54:02 +00:00
scullin fd795f1c94 Moved from /webshell/tests 1998-06-02 01:27:17 +00:00
scullin 17594b93ba Landing modular netlib 1998-06-02 01:08:47 +00:00
scullin f122c938a6 Landing modular netlib on UNIX 1998-06-02 00:23:17 +00:00
gagan b91170960b Added check to increase the number of cache elements only if its a new entry. Thanks
TenThumbs <tenthumbs@cybernex.net>
1998-06-01 22:35:23 +00:00
kipp fb8881c928 Quiet please 1998-06-01 20:53:01 +00:00
kipp 5ee697f97b Fixed interface decl to be consistent with everything else 1998-06-01 18:37:21 +00:00
scullin 38d31c06b9 Start building mime type routines as separate library. 1998-06-01 18:29:28 +00:00
scullin e59c79df40 Moved from main 1998-06-01 18:19:25 +00:00
scullin b85fd594c7 Fix build bustage. 1998-05-29 23:28:49 +00:00
scullin 6828d6df9b Change XP_IS_ macros to NET_IS_ macros. 1998-05-29 23:04:49 +00:00
scullin 3a1d12e989 Work on landing UNIX modular netlib 1998-05-29 22:54:31 +00:00
scullin 0d793b73b5 Changed XP_TO_ macros to NET_TO_ macros. Lame, but it doesn't
really warrent a grander solution.
1998-05-29 22:06:10 +00:00
morse 0dc7c509ef add htmldlgs.h to list of include files 1998-05-29 19:15:45 +00:00
morse 5b7d2abeef remove absolute path on include file 1998-05-29 19:15:05 +00:00
sfraser dd650809d5 Changes for the new build system, and unify prefix files. 1998-05-28 19:27:24 +00:00
morse e5b7e964c0 bug 122126, reviewed by valeski 1998-05-28 17:07:23 +00:00
rpotts 784dd4feba removed the B1M define... Use MODULAR_NETLIB instead... 1998-05-28 04:56:44 +00:00
rpotts ba7aa202fe Removed B1M define and used MODULAR_NETLIB instead... 1998-05-28 04:55:51 +00:00
scullin 1bc49625bc Checked in from the wrong $@%$#%$ tree. 1998-05-28 03:15:39 +00:00
scullin 93503dfc1d Fix Mac build. 1998-05-28 01:18:42 +00:00
scullin 3170f9c0c9 Eliminate SOCKET_ERRNO and xp_sock.h 1998-05-28 00:17:37 +00:00
rpotts 3938c56f1b Changed NET_WritePostData(...) to only send a CRLF between headers and data if both are present... On in the modular netlib, headers can be placed in the URL_s->post_data... This cahnge is ifdef B1M 1998-05-27 23:07:13 +00:00
rpotts 53066532ad Added B1M define if the MODULAR_NETLIB environment variable is defined... 1998-05-27 23:05:18 +00:00
rpotts e9e369df70 Added support for XP_FindCOntextOfType(....) This is needed to turn off the poll_netlib_all_the_time flag after a POST has occurred 1998-05-27 23:04:11 +00:00
rpotts 6c92640acb Null terminate the post databuffer... 1998-05-27 23:03:05 +00:00
sfraser 7b11eacf10 Fix warnings 1998-05-27 22:55:38 +00:00
scullin 171f34b2e8 Fix bool type mismatch. 1998-05-27 21:18:25 +00:00
morse c21ebf95fc bug 122126, reviewd by valeski 1998-05-27 19:46:30 +00:00
morse 46c109eb23 bug 122126, reviewed by valeski 1998-05-27 19:34:31 +00:00
morse aca41505f7 bug 122126, approved by valeski 1998-05-27 19:32:19 +00:00
scullin 6b3a0ee5c9 Strip out XP functions from last bug fix. 1998-05-27 18:50:54 +00:00
morse 7b3a4d2013 bug 122126, reviewed by valeski 1998-05-27 08:06:33 +00:00
scullin 9b1599e358 Enable html coloring stream converter in modular netlib. 1998-05-27 01:28:29 +00:00
scullin 5271cf4072 Change magic emacs line to reflect correct tab size. 1998-05-27 01:27:50 +00:00
scullin 13d6d3d9ce Don't build mkstream.c with modular netlib 1998-05-27 01:26:05 +00:00
scullin dffa57fdb6 Enable more protocols 1998-05-27 01:24:22 +00:00
scullin 8767bd8b54 Rebuild when sub-libraries change. 1998-05-27 01:24:05 +00:00
sfraser 8b60e1683b Addd some more export files 1998-05-27 00:53:11 +00:00
ltabb f55ec6663b this is a test for judd, no code effect 1998-05-26 14:51:51 +00:00
scullin ca17a6a2cc Only build module with nglayout. 1998-05-23 03:54:56 +00:00
scullin b234d82528 Landing modular netlib on Window. 1998-05-23 01:38:10 +00:00
scullin 5ffccc995d Fix nglayout build. 1998-05-23 01:28:11 +00:00
sfraser 061bb4d1e2 First Checked In. 1998-05-23 01:14:17 +00:00
rjc 4d23f5f733 Fix FTP on Mac. (Approval by module owner: gagan) 1998-05-23 00:09:18 +00:00
scullin d4dcfbffd0 Landed raptor modular netlib stuff 1998-05-22 23:38:40 +00:00
gagan 6a9c1e5307 Unix builds. Not in the main build yet. 1998-05-22 18:38:10 +00:00
gagan 59bd099685 strlen to PL_strlen. Not in the build yet. 1998-05-22 18:34:22 +00:00
montulli 8975646124 initial add of netsream.h , not yet in build 1998-05-21 22:03:55 +00:00
gagan 536ad7a355 An excursion timing class. 1998-05-21 21:56:58 +00:00
guha 94e6266f7f Add prototype, temporary bug fix added. 1998-05-21 19:23:44 +00:00
guha aaaba15db0 Cookie changes. 1998-05-21 19:08:38 +00:00
gagan 4bafd703cf Added nsCachePref for cache preferences. This will have the interface
for libpref or nsPref stuff. Added database support for dbm. General
progress. This is not in the main build as yet.
1998-05-21 18:04:34 +00:00
gagan c6c0695f50 Added nsCachePref for cache preferences. This will have the interface
for libpref or nsPref stuff. General progress. This is not in the main
build as yet.
1998-05-21 18:03:50 +00:00
montulli b12668c7f2 initial add of cstream library, not yet in build 1998-05-20 22:36:31 +00:00
valeski 5872e0fb6d fixing a purify UMR as reported by Kipp 1998-05-20 02:33:17 +00:00
montulli 692f7473da fix commercial build 1998-05-19 03:37:48 +00:00
montulli a2533ce26a fix commercial build 1998-05-19 03:28:35 +00:00
montulli 9e071098fe fix commercial build 1998-05-19 03:22:20 +00:00
montulli a29d01c443 add pr includes for build 1998-05-19 01:46:14 +00:00
scullin 235f14fdbf Moving over from xp library to NSPR 1998-05-19 00:57:15 +00:00
scullin 78e9402534 Moving over from xp library to NSPR. Moved cvactive.h from include to
network/cnvts
1998-05-19 00:54:09 +00:00
gagan 835456826b progress... 1998-05-13 21:38:42 +00:00
sar f10fb0a051 add softupdt to list of includes 1998-05-13 19:39:53 +00:00
sar 3524c7240c add mktrace.h to the export lists. It's required by softupdt 1998-05-13 18:39:52 +00:00
sar e9147a5102 adding jtools to the include path 1998-05-13 17:53:28 +00:00
sar a6c1fe6b53 add jtools to the include paths 1998-05-13 17:33:42 +00:00
sar f737ac3cee add mkutils.h since it wasn't being exported, and it's needed. Also make a formatting change for EXPORTS for readability 1998-05-13 05:48:50 +00:00
donm 9ca0c328c0 Export mkutils.h and cache header files. 1998-05-12 22:57:27 +00:00
gagan c7c10fe7fa Fixes the Linux build problems. Thanks Ramiro. 1998-05-12 19:21:59 +00:00
montulli 1d71052154 add <signal.h> 1998-05-12 02:28:20 +00:00
montulli 45f5c658fc add <signal.h> 1998-05-12 00:42:47 +00:00
montulli a67c0a2122 add mkgeturl.h 1998-05-11 22:04:57 +00:00
montulli e1f75c7e02 add #mkgeturl.h 1998-05-11 21:41:26 +00:00
montulli 8299afdb42 update include path 1998-05-08 23:40:53 +00:00
atotic 183fb901ca More build changes, added some missing files 1998-05-08 21:42:48 +00:00
scullin 1a55c1ef8b Fix depth, and add client directory 1998-05-08 21:27:46 +00:00
atotic 8b81a46747 More build changes (renaming the targets) 1998-05-08 21:03:19 +00:00
atotic b26873107a Added an include of shist.h 1998-05-08 17:27:49 +00:00
atotic 000a550620 First Checked In. 1998-05-08 17:13:01 +00:00
gagan 97249bb7fa Add module id to object. 1998-05-06 23:24:55 +00:00
gagan 4f07c7e88e Time something using an excursion class. 1998-05-06 23:18:38 +00:00
gagan f186337daa Progress. 1998-05-06 20:29:20 +00:00
montulli bf9d168124 add mkaccess to makefile fix warnings 1998-05-05 21:40:39 +00:00
montulli 376bcf15f2 remove annoying asserts 1998-05-05 18:32:09 +00:00
montulli c226c0e287 add glhist.h to fix compile warnings 1998-05-05 17:45:41 +00:00
gagan 4876fac0ff Updated include locations. 1998-05-05 00:41:34 +00:00
gagan 8bbfaa6ab4 MSDev project file update. 1998-05-05 00:40:21 +00:00
gagan 4e72e4f2b4 RC file. 1998-05-05 00:39:07 +00:00
gagan 77afdc68c5 Added the test example.
NSPR changes.
1998-05-05 00:37:53 +00:00
gagan bf507ab492 removed a not used file. 1998-05-02 02:35:41 +00:00
gagan f36ef9f4f3 New modular cache files. 1998-05-02 02:29:42 +00:00
montulli 5406e2605e move bug fix over from lib/libnet 1998-05-01 23:30:33 +00:00
montulli 6537ef129e apply fixes from older netlib directory 1998-05-01 23:19:50 +00:00
montulli bc0fed4978 move extcache function to public header 1998-05-01 23:19:03 +00:00
montulli 55f6e3ad0b move memcachefunc to public header 1998-05-01 23:16:57 +00:00
montulli 54d2fabad1 fix include statement 1998-05-01 23:13:28 +00:00
montulli ffc19d88ad fix prototype 1998-05-01 02:24:39 +00:00
scullin 5fb770829c Added netcache requirement. 1998-05-01 00:58:36 +00:00
montulli c11ba7bb16 fix proto 1998-05-01 00:04:12 +00:00
montulli 095a5a8394 Add unix makefiles and make a few include file tweaks for unix compilation 1998-04-30 23:52:15 +00:00
montulli 2c0bbfc1c9 fix layout .> lay 1998-04-30 23:45:52 +00:00