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

1091 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com 9b8cd4a627 fix for bug 115152, lots of service-manager warnings on exit. r=nhotta, sr=darin 2001-12-17 22:24:25 +00:00
jaggernaut%netscape.com 7936b26225 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2001-12-17 07:14:49 +00:00
jaggernaut%netscape.com 6ab111155d Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2001-12-16 11:58:03 +00:00
tingley%sundell.net 527624dbcb checkin for _basic@yahoo.com to add support for the SOCKS directive in proxy
autoconfig (PAC) files.  bug 105335, r=bbaetz, sr=darin.
2001-12-14 23:52:06 +00:00
darin%netscape.com 87936be2d0 fixes bug 115129 "stream loader optimizations" r=gagan, sr=brendan,dveditz 2001-12-14 22:54:56 +00:00
darin%netscape.com 9ae3ab185b fixes bug 114286 "No way to determine if a http request was a 304 or not."
r=pavlov, sr=mscott
2001-12-14 22:53:13 +00:00
neeti%netscape.com a7277790cf fix for bug 114439 - nsFileTransportService should cache the mime service. r=dp, sr=darin 2001-12-12 01:20:38 +00:00
darin%netscape.com c8fe922828 fixes bug 113949 "Trunk crash [@ nsFileTransport::Process]"
r=dougt, sr=mscott
2001-12-11 23:05:51 +00:00
darin%netscape.com 45989119b4 fixes bug 83471 "Redirection loops"
r=bbaetz@cs.mcgill.ca
sr=rpotts@netscape.com
2001-12-08 00:23:04 +00:00
sfraser%netscape.com 529a5094ea Fix for bug 113942 -- bail early in nsFileIO::GetInputStream() if IsDirectory() returns an error. r=dougt, sr=darin 2001-12-07 23:49:11 +00:00
darin%netscape.com d48e37c68f fixes bug 15320 "Forms/Necko: Temp file (formpost) left after file upload"
r=dougt, sr=mscott
2001-12-07 00:40:55 +00:00
darin%netscape.com 05eee11a82 fixes bug 113508 "Identical URIs do not compare via nsIURI::Equals"
r=andreas.otte@debitel.net, sr=rpotts@netscape.com
2001-12-05 23:54:55 +00:00
neeti%netscape.com 4573bda096 fix for bug 112659 - nsSocketTransport does not cache DNS service, r=dougt, sr=darin 2001-12-04 02:47:19 +00:00
darin%netscape.com 7b03fa3497 fixes bug 112328 "purify report ABR in nsBaseURLParser::ParseURL"
r=bbaetz, sr=mscott
2001-11-29 23:28:34 +00:00
dbaron%fas.harvard.edu 88c03c4196 Make nsSharable[C]String writable by overriding appropriate methods. Ensure that it doesn't store null buffer handle pointer internally, and override get() on nsXPIDL[C]String for backwards-compatibility. Collapse nsSharedBufferHandle and nsFlexBufferHandle into nsSharedBufferHandle which knows its length but can't have a storage start distinct from its data start. Convert string users who were working around broken nsSharableString::Assign back to using it. b=104663, 100751, 74726 r=jag sr=scc 2001-11-28 05:22:57 +00:00
darin%netscape.com 58d935b5e3 fixes bug 112257 "Reply quoting includes header text" r=gagan, sr=mscott 2001-11-28 00:59:02 +00:00
darin%netscape.com 0056d930f6 patch 1 of bug 110686 "nsStandardURL not thread-safe" r=dougt, sr=mscott 2001-11-28 00:46:29 +00:00
darin%netscape.com c317c42f5c fixes bug 103016 "crash [@nsSocketTransport::OnStatus]" r=dougt, sr=jband 2001-11-28 00:42:57 +00:00
radha%netscape.com 1f3747b843 add nsIMultipartChannel to makefiles for bug 99638. r=darin sr=rpotts 2001-11-27 23:12:16 +00:00
radha%netscape.com da92f79987 Initial checkin for bug 99638. 2001-11-27 23:04:18 +00:00
morse%netscape.com cae06db34e bug 110560, cookie topcrasher, r=morse, sr=alecf 2001-11-27 13:33:11 +00:00
darin%netscape.com 50ae86dd3a fixes bug 110846 "all nsStandardURL setters except SetSpec are missing the
escaping step" r=andreas.otte, sr=alecf
2001-11-26 23:28:44 +00:00
timeless%mac.com 7873addd19 Bugzilla Bug 107823 change nsIFile
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
2001-11-26 08:05:05 +00:00
darin%netscape.com 78c8ee013f fixes bug 111072 "nsIOService::ExtractUrlPart does not return correct HOST
(flag=IOService.url_Host)" r=cmanske,andreas.otte, sr=mscott
2001-11-22 00:19:47 +00:00
seawood%netscape.com d8927fcc61 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com 9850f387af Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
naving%netscape.com 730f567767 110366 r/sr=darin, addref the reader before using it so that it doesn't get released from under us. 2001-11-20 21:09:14 +00:00
darin%netscape.com 241f6cc71a backing out last checkin for bug 110418 a=leaf 2001-11-20 20:41:52 +00:00
darin%netscape.com 40329a161f removing stale reference to nsStdURL.h 2001-11-20 02:29:07 +00:00
darin%netscape.com dcf193a118 removing old files 2001-11-20 02:27:19 +00:00
darin%netscape.com 8a7cccfcaa another patch for bug 110418; r=morse, sr=alecf 2001-11-20 00:17:37 +00:00
darin%netscape.com 53255e92fb fixes bug 110418; r=morse, sr=alecf 2001-11-19 21:26:56 +00:00
darin%netscape.com e5539c0bc8 fixes bug 110508 "doing SetSpec() with a string with a query doesn't do the
right thing" r=bbaetz, sr=sspitzer
2001-11-19 20:21:42 +00:00
timeless%mac.com dfa8594725 Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2001-11-19 06:45:00 +00:00
jst%netscape.com 00e4f0583d Fixing bug 109182. Don't allocate a string buffer every time NS_NewURI(nsIURI**, const nsAReadableString&) is called. r=dbaron@fas.harvard.edu, sr=darin@netscape.com 2001-11-16 08:23:28 +00:00
darin%netscape.com 3b0beda0ba landing standard url rewrite (bug 103916)
r=andreas.otte@debitel.net, sr=brendan,alecf
2001-11-16 02:09:13 +00:00
darin%netscape.com 2d8304e547 fixes bug 97958 "[CRASH] on :jar protocol" r=dbaron, sr=dougt 2001-11-16 01:58:20 +00:00
naving%netscape.com 15eed46f30 104504 r/sr=darin. Null out the listeners once we are done with read requests. This fixes
nsImapCacheStreamListener and nsNntpCacheStreamListener leaks.
2001-11-10 01:13:06 +00:00
dbaron%fas.harvard.edu 261f76a8ba Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052 2001-11-07 06:24:10 +00:00
ccarlen%netscape.com 1db94d70f6 Bug 104020 - send out notification after SetOffline has completed, respond to profile change notifications. r=dougt/sr=darin 2001-11-07 04:26:19 +00:00
darin%netscape.com b917ad6df8 fixes bug 108267 "scale back NS_BINDING_REDIRECTED proliferation"
r=gagan, sr=rpotts
2001-11-06 23:09:44 +00:00
seawood%netscape.com bd56324bfc Define _BSD_SOURCE for Linux so that linuxppc's libc can find ftruncate. 2001-11-03 06:28:49 +00:00
gordon%netscape.com 04bbced252 Fix bug 86474 "nsFileTransports won't truncate files", extends fix to other unix platforms besides linux. Checking in for lidl@pix.net, r=gordon, sr=darin. 2001-11-03 00:39:14 +00:00
pete%alphanumerica.com 41da234dd2 b=107823, r=ccarlen, sr=brendan
--pete
2001-11-01 00:11:15 +00:00
andreas.otte%primus-online.de efc26ed910 fix bug 104876 [c:foo wrongly considered valid URL] this fixes a bug
in caching protocol handlers, scheme "c" was mixed up with scheme
"chrome" for example, c=darin@netscape.com, r=rjesup@wgate.com,
sr=dougt@netscape.com
2001-10-30 22:20:06 +00:00
dougt%netscape.com 1a5050445f Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com 2001-10-30 22:07:28 +00:00
jaggernaut%netscape.com 019ce473c1 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-24 23:47:43 +00:00
dougt%netscape.com 5fe12c09e7 Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527 2001-10-23 01:37:21 +00:00
dougt%netscape.com fdb581ad21 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com 2001-10-22 22:01:27 +00:00
bnesse%netscape.com 5d3ba9e8a4 Fix for bug 103883. Add weak ref support for prefs observers to help reduce MLK cycles with preferences. r=ccarlen, darin, gordon, hewitt, mstoltz, srilatha, sspitzer. sr=alecf. 2001-10-22 20:54:48 +00:00
dougt%netscape.com 4225ea625a backing out my backout from nsIOService. Merge conficts with bnesse 2001-10-19 21:38:24 +00:00
dougt%netscape.com 75ecf54065 fixing build bustage in nsIOService.cpp 2001-10-19 21:28:58 +00:00
dougt%netscape.com da7e1268bd nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163 2001-10-19 20:52:59 +00:00
morse%netscape.com 6ea1d428ef bug 47437, nscookie.cpp is duplicationg URL parsing logic, c=andreas.otte, r=morse, sr=alecf 2001-10-19 02:28:06 +00:00
gordon%netscape.com 744aaca98c Fix for bug 101651, nsStdURL::SetSpec can trash memory. r=sfraser, sr=darin. 2001-10-19 01:59:57 +00:00
darin%netscape.com 1bbb7d1f24 fixes bug 102743 "Crash pressing Back or Forward on O'Reilly website"
r=gagan, sr=rpotts
2001-10-18 10:37:04 +00:00
dbaron%fas.harvard.edu 34fc404be7 Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc 2001-10-16 03:53:44 +00:00
sspitzer%netscape.com 95643699a5 fix for #104929. some minor optimizations to nsStdURL.cpp.
use PL_strchr() instead of PL_strstr() when possible.

switch from PR_smprintf() to += and AppendInt(), to avoid the malloc and free.

r=sfraser, sr=darin
2001-10-16 00:29:28 +00:00
darin%netscape.com f3af6ffd96 fixes bug 103979 "Crash if autoconfig proxies prefs enabled by the default"
r=gagan,dougt sr=rpotts
2001-10-15 22:26:19 +00:00
dbaron%fas.harvard.edu 76b171732d Reduce string copying in nsLoadGroup::GetName. b=102386 r=jag sr=darin 2001-10-11 01:09:18 +00:00
morse%netscape.com 1b92bfbfe2 backing out fix for bug 47437 due to memory leak 2001-10-11 00:40:07 +00:00
morse%netscape.com 3114822817 bug 47437, nsCookie.cpp is duplicating URL parsing logic, c=andreas.otte, r=morse, sr=alecf 2001-10-10 23:16:03 +00:00
bnesse%netscape.com 7102168b4c Fix for bugscape bug 7630, crash at www.barbie.com. Added check to kick out of loop if end of string reached. r=peterlubczynski, sr=darin. 2001-10-10 22:56:07 +00:00
dougt%netscape.com 27d71f3cd6 fixes 89097. Adds pref observer to IOService. r=me, sr=darin, patch submitted by tingley@sundell.net 2001-10-08 22:27:14 +00:00
darin%netscape.com 2134db071c fixes bug 103043 "nsSocketTransport should only fire OnStatus when status
changes" r=bbaetz, sr=mscott
2001-10-08 22:17:25 +00:00
andreas.otte%primus-online.de 953dbaa3fa fix bug 32895 [Converting \ to / in urls on windows only (was: RFC 2396 $2.4.3 non-compliance?)] We no longer convert \ to / inside the core urlparser on windows only. Conversion from filepath to url still does. r=dougt@netscape.com sr=darin@netscape.com 2001-10-06 12:08:44 +00:00
darin%netscape.com 1443076688 code changes for bug 42898 "iDNS support"
patch=william.tan@i-dns.net r=gordon sr=darin,brendan a=asa
2001-10-05 07:50:21 +00:00
bbaetz%cs.mcgill.ca 0a07e3a5be Bug 78148. Reorg directory viewer backend to allow file and gopher to use
the html view as well. (This is currently disabled for file because of
i18n issues)

Should also fix dirviewer bugs 38014, 68651, 72724, 78474, and part
of 83881.

r/sr=darin, dougt
2001-10-03 00:43:30 +00:00
akkana%netscape.com 1c1d734e7b 97677: Check whether a link exists. r=cmanske,sr=darinf 2001-10-03 00:40:10 +00:00
akkana%netscape.com a6e2c84e60 97677: Check whether a link exists. r=cmanske,sr=darinf 2001-10-03 00:21:34 +00:00
jaggernaut%netscape.com fdc4078bc4 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
gerv%gerv.net f385eb981a Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
andreas.otte%primus-online.de 0a24d79dc9 fix bug 99081 [ExtractPortFrom sometimes finds ports that are not there] again, this time we were not finding enough ports. Now we are checking for ? and # as additional delimiters. r=dougt@netscape.com, sr=darin@netscape.com 2001-09-28 10:57:06 +00:00
cmanske%netscape.com 8cc36ba7b9 Fixed nsIOService::ResolveRelativePath problem when basePath ends in '/', b=97682, r=andreas.otte@primus-online.de, sr=dougt 2001-09-26 19:34:11 +00:00
dbaron%fas.harvard.edu 3d6ca1242d Add PR-logging and assertions used to find bug 94979. r=bbaetz rs=darin, dougt 2001-09-26 05:21:12 +00:00
darin%netscape.com 3b49263176 fixes bug 97997 "easyweb.tdcanadatrust.com does not display" r=bbaetz, sr=dougt 2001-09-21 03:59:02 +00:00
jaggernaut%netscape.com e25262c61f One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com 3826eb9902 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
alecf%netscape.com cf9912aa80 Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
andreas.otte%primus-online.de 4a3813dba0 fix bug 97983 [ExtractUrlPart allows no access to the directory part of the url] This patch introduces a new bitmask url_Path that allows accessing the whole path, moved url_Directory from path access to it's original meaning accessing the directory portion of the url. Also fixed some start/endposition calculations, r=dougt@netscape.com,sr=darin@netscape.com 2001-09-14 05:47:54 +00:00
andreas.otte%primus-online.de cd4021111c fix bug 99081 [ExtractPortFrom sometimes finds ports that are not there] ExtractPortFrom trys to parse the portnumber from url-strings and sometimes it found ports that are none like messageids of news urls, r=dougt@netscape.com, sr=darin@netscape.com 2001-09-14 05:38:51 +00:00
andreas.otte%primus-online.de bf2b8bc2be fix bug 97988 [contractid of nsAuthURLParser same as of nsNoAuthURLParser] seems to be a simple cut and paste error now corrected, r=dougt@netscape.com, sr=darin@netscape.com 2001-09-13 07:42:22 +00:00
darin%netscape.com c95cf54bdc checking bbaetz's patch for bug 89500 "SOCKS: only http|https re-directted in (post Mozilla 0.9.2)"
patch=bbaetz, r=dougt, sr=darin
2001-09-13 02:21:05 +00:00
alecf%netscape.com fed01025f6 add REQUIRES support to jpeg, sun-java, db, etc.. b=98371 r=cls 2001-09-10 20:48:38 +00:00
andreas.otte%primus-online.de 993e2dfe9e fix bug 94796 [code cleanup in nsURLHelper.cpp] remove nsURLEscape/nsURLUnescape from nsURLHelper and replace all usage with nsStdEscape/nsStdUnescape, r=ccarlen@netscape.com, sr=dougt@netscape.com 2001-09-08 12:47:05 +00:00
dougt%netscape.com 31c1842a29 Merge ServiceManager and ComponentManager. Bug 96457. r=dp@netscape.com, sr=wat
erson@netscape.com
2001-09-06 21:13:11 +00:00
valeski%netscape.com ac33036169 r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2001-09-05 21:28:38 +00:00
dougt%netscape.com 1d76009fda adding nsIUploadChannel to the build. r=darin, sr=rpotts 2001-09-05 03:32:23 +00:00
darin%netscape.com 83a819dd32 fixes bug 83526 "http should use fewer connections per server per page"
r=bbaetz sr=dougt,blizzard
2001-09-04 23:02:26 +00:00
cmanske%netscape.com 9f5f49e9a5 Fixed getting fileBaseName and fileExtension parts of nsIOService::ExtactUrlPart(), b=97679, r=dougt, sr=darin, a=bizzard for drivers 2001-08-31 21:37:30 +00:00
darin%netscape.com 591feaae8a fixes bug 93924 "PAC - dnsResolve should have one-element cache"
patch=tingley@sundell.net r=bbaetz, sr=darin, a=roc+moz
2001-08-30 01:35:26 +00:00
darin%netscape.com 5072b1019e fixes bug 47041 "Unable to unregister an HTTP Notify listener"
r=bbaetz, sr=dougt, a=roc+moz
2001-08-24 22:27:06 +00:00
darin%netscape.com 8f207684b7 fixes bug 95981 "Changes in background images on pages do not show on reload"
r/sr=rpotts,dougt a=roc+moz
2001-08-24 22:24:10 +00:00
darin%netscape.com d4f82773f1 backing out my patch for bug 95981 to fix blocker bug 96480 2001-08-23 18:58:25 +00:00
darin%netscape.com 0f296a15be fixes bug 95981 "Changes in background images on pages do not show on reload"
r=pavlov, sr=dougt
2001-08-22 00:46:08 +00:00
darin%netscape.com 15c5b12037 fixes bug 94811 "leaking sockets; nsISocketTransport::IsAlive not implemented reliably"
r=wtc, sr=dougt
2001-08-22 00:24:26 +00:00
stephend%netscape.com 91188a72aa Attempt to fix rjesup's bustage. a=sheriff 2001-08-21 22:43:47 +00:00
rjesup%wgate.com cc4f0a23ca bug 96289: mURLParsers cache wasn't. r=gagan@netscape.com,
sr=dougt@netscape.com
2001-08-21 21:49:04 +00:00
brendan%mozilla.org b365808864 Bit checkin for bug 68045, r/sr=waterson&shaver, second attempt. It all works
for me on optimized and debug gcc2.96, rh7.1.

- Better failure codes from nsXULPrototypeScript::Deserialize.

- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
  failure, instead of just nulling the FastLoad service's output stream.

- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
  nsChromeProtocolHandler.cpp.  AbortFastLoads flushes the XUL cache now, for
  good measure.

- The needless "Current" adjective in nsIFastLoadService attribute and method
  names is no more.

- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
  to let the compiler consolidate the static inline CID.

- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
  the checksum verification step when reading a FastLoad file.

- Verify the FastLoad file checksum, by default.  Also, cache it in the FastLoad
  service so we don't recompute it when re-opening the FastLoad file as mailnews
  and other top-levels start up.  Fill the checksum cache in EndFastLoad, when
  the last pseudo-concurrent top-level finishes loading.

  My hope to compute the checksum while writing the FastLoad file ran afoul of
  misordered writes.  The old code to checksum the in-memory nsFastLoadHeader
  also was broken on little endian platforms.  Now all checksumming is done via
  a separate read pass over the complete file, save for the header's checksum
  field, which is summed as if it contained zero.

- Track and check FastLoad file dependencies.  This required groveling with a
  bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
  and weep.  Dependency checking, as well as checksum access and computation,
  use better-factored nsIFastLoad{File,Read,Write}Control interfaces.

- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
  within the buffer, but it must, because mCursor bounds the amount to write
  if the buffer contains the end of file.

- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
  don't have to screw around with the bufferying layer when checksumming. Also
  implement nsIStreamBufferAccess in nsBufferedOutputStream.

- nsISeekableOutputStream was bogus, based on a bad state I had put the
  nsBufferedOutputStream code in on its way from being completely broken when
  you seek backwards outside of the buffer.  Removing this interface required
  using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
  ordering of Close calls (the Reader must close after the Writer or Updater,
  so that the Reader's underlying, unbuffered input stream can be read by
  nsFastLoadFileWriter::Close to compute the checksum.

- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
  nsnull vs. 0, useless variable elimination, tortured control flow,
  AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
  macro call cleanups.
2001-08-21 20:51:34 +00:00
andreas.otte%primus-online.de 5bb1bd5bd3 fix bug 84409 [Incorrect request for page components if main page URL contains ";" character] Implementing param support according to RFC 2396, r=dougt, sr=rpotts 2001-08-21 20:35:01 +00:00