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

1531 Коммитов

Автор SHA1 Сообщение Дата
darin%meer.net 3f4da940e3 landing FTP patch for bug 312760 "Provide base channel for use by protocol implementations" r=biesi sr=bzbarsky 2006-03-01 04:48:43 +00:00
timeless%mozdev.org 1ce5986f6b Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
cbiesinger%web.de 9ca6a7aab1 Bug 315598 Allow more than one global redirect observer, using the
"net-channel-event-sinks" category.
r=darin sr=bz
2006-02-22 14:07:21 +00:00
dougt%meer.net e33ad1cbb9 Fix for 322251. Windows CE only. not establishing GPRS connections. r=darin 2006-02-17 17:17:43 +00:00
cbiesinger%web.de a381b0935f bug 325177 r=darin sr=bz
- add a "request" parameter to nsIContentSniffer
- make the unknowndecoder implement nsIContentSniffer
- make nsBaseChannel do type detection via nsIContentSniffer rather than a
  stream converter
2006-02-17 16:54:27 +00:00
bzbarsky%mit.edu af75f10d9f Add some comments for future reference. No bug, r=darin 2006-02-14 19:45:23 +00:00
cbiesinger%web.de 7d20ed1ad6 bug 326693 filechannel ignores content-type hints
r+sr=darin
2006-02-14 18:46:12 +00:00
cbiesinger%web.de 5cdaeda098 bug 327065 misc necko cleanup, see bug for details
r+sr=darin
2006-02-14 15:37:10 +00:00
cbiesinger%web.de c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
bsmedberg%covad.net 3530da7ba8 Bug 319999 - XPCOM Shutdown: xpcom-shutdown-threads notification and cleanup of event queues before component manager shutdown, r=darin 2006-01-17 15:41:40 +00:00
darin%meer.net 8350195d1e additional follow-up patch for bug 318193, r=bz 2006-01-03 22:08:05 +00:00
darin%meer.net 05358b0f3d fixes regression introduced by patch for bug 318193, r=biesi 2006-01-03 19:25:18 +00:00
darin%meer.net eb3847a802 fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz 2006-01-02 02:30:32 +00:00
darin%meer.net 4ca41e210a fixes bug 316372 "mailto: links do not open Compose window anymore" patch by bzbarsky, r=biesi, sr=darin 2005-11-30 00:54:49 +00:00
timeless%mozdev.org db820cf720 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
dbaron%dbaron.org 3c95294952 Make PL_InitEvent callers stop doing potentially dangerous casting of function pointers. b=305278 r=dougt sr=darin 2005-11-14 20:09:51 +00:00
bsmedberg%covad.net 8d046ba95a Fix usage of NS_GET_IID with a template param to use the NS_GET_TEMPLATE_IID version, from bug 313309. 2005-11-14 15:27:46 +00:00
darin%meer.net 697c78f1ea Initial patch for bug 312760 "Provide base channel for use by protocol implementations" r=biesi sr=bzbarsky 2005-11-12 18:17:19 +00:00
bsmedberg%covad.net 78f6d0683d Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
darin%meer.net 3b9b3570d4 fixes bug 315411 "fail to check the IDN is in whitelist if user inputs un-normalized URL in URL bar" patch by Masayuki Nakano <masayuki@d-toybox.com>, r=jshin, sr=darin 2005-11-08 19:18:14 +00:00
darin%meer.net 7285cba05b fixes bug 314239 "SU downloader cannot handle redirects when not making a range request" r+sr=bzbarsky 2005-10-28 19:45:48 +00:00
darin%meer.net 8fd663c522 fixes bug 306170 "background download fails if server returns 200 response" r=biesi sr=bzbarsky 2005-10-20 21:45:13 +00:00
andreas.otte%debitel.net f71592a376 extending list of blacklisted characters for bug 309128 [More IDN DNS lookup and URL display problems], r=cbiesinger, sr=darin 2005-10-15 23:03:46 +00:00
darin%meer.net 363a58640d fixes bug 309335 "Unknown content type dialog(helper app dialog) shows escaped file name if it has non-ASCII char" patch by biesi+darin r=bzbarsky 2005-10-13 21:50:25 +00:00
darin%meer.net 9088ff378b fix spelling nit, r=dbaron 2005-10-11 00:46:30 +00:00
darin%meer.net 6bf2e7dc44 fixes bug 311595 "Cannot use bouncer to serve mar files" r=biesi sr=bzbarsky 2005-10-10 23:44:47 +00:00
masayuki%d-toybox.com 4632dfa33b back out previous check-in b=309335 2005-10-01 23:06:46 +00:00
masayuki%d-toybox.com a7185fb833 Bug 309335 Unknown content type dialog(helper app dialog) shows escaped file name if it has non-ASCII char r+sr=darin 2005-10-01 03:26:03 +00:00
bzbarsky%mit.edu f7b86680d1 Failure to open a channel in a stream loader should just make init() throw.
Bug 310319, r+sr=darin
2005-09-29 22:00:26 +00:00
peterv%propagandism.org 8702e6b0aa Fix for bug 307713 (Improve and use nsAgg's macros). r=dougt, sr=darin. 2005-09-28 13:13:27 +00:00
darin%meer.net d78e1730ff Fixes bug 304904 "Necko should refuse to look up invalid hostnames containing '%'" patch by andreas.otte@debitel.net, r=biesi, sr=darin 2005-09-22 21:38:12 +00:00
darin%meer.net cb8b2568ac fixes bug 308370 "nsIncrementalDownload::GetDestination should return a clone of nsIFile" r=biesi 2005-09-14 20:49:03 +00:00
dbaron%dbaron.org e7099d7048 Additional precautions against potential buffer overruns. b=307259 r=darin sr=dveditz 2005-09-13 17:38:20 +00:00
darin%meer.net 07f624a9b4 fixes bug 293350 "Allow dynamic changes to notification callbacks" r=biesi sr=bzbarsky 2005-09-10 00:20:02 +00:00
dbaron%dbaron.org 736d952606 NormalizeIDN can (and should, I think) normalize to an empty string in some cases, so don't use AppendSegmentToBuf, which will do the wrong thing with an empty string and potentially overrun buffer. b=307259 r=darin sr=dveditz 2005-09-09 19:06:58 +00:00
andreas.otte%debitel.net dee34dff43 Backing out the preliminary fix for bug 304904 it breaks thunderbird local folders 2005-08-25 19:25:29 +00:00
mrbkap%gmail.com b9b46b0f14 bug 302834: Components.utils.evalInSandbox should return the result of the given operations. Introduce a new Sandbox constructor to pass in as the second argument. Also bring the one use of evalInSandbox in the tree up to date with the new API. r=shaver/brendan 2005-08-25 16:38:58 +00:00
andreas.otte%debitel.net 2fdb84ddb1 preliminary fix for bug 304904 [Firefox should refuse to look up invalid hostnames containing "%"], r=cbiesinger, sr=bzbarsky 2005-08-24 19:50:38 +00:00
cbiesinger%web.de 847e149c52 bug 304414 Implement Available correctly for directory index streams (i.e. make
them never return -1)
r+sr=bz
2005-08-21 14:13:52 +00:00
dbaron%dbaron.org 7b6c6f51b5 Make nsIChannel implementations follow the rules that prevent them from leaking due to cycles with their notification callbacks. b=303043 r=biesi sr=darin 2005-08-12 22:53:22 +00:00
bzbarsky%mit.edu 6c59f965fd Make our content-type header parsing closer to spec (it wasn't allowing some
perfectly valid things), and have only one function for doing said parsing
instead of two separate functions.  Bug 244964, r+sr=darin, a=bsmedberg
2005-07-25 20:27:04 +00:00
shaver%mozilla.org 83000e23bd Bug 299980: rename Components.util to Components.utils to match other
Components children, and developer expectation. telepathic-r=brendan,
a=bsmedberg.
2005-07-07 19:34:35 +00:00
timeless%mozdev.org b170fb4a6a Bug 299422 r:/mozilla\netwerk\base\src\nsProtocolProxyService.cpp(74) : warning C4099: 'nsProtocolInfo' : type name first seen using 'class' now seen using 'struct'
r=darin sr=darin a=bsmedberg
2005-07-06 17:42:06 +00:00
dougt%meer.net cdc3ff3cdb Bug 297567 Adds support to WinCE to allow AutoDial. Patch by claytonw@mit.edu (cleaned up by dougt), r=dougt, sr=darin, a=asa wince specific 2005-07-06 03:06:32 +00:00
darin%meer.net 1f9247f9df fixes bug 100022 "make sure redirects are followed correctly when loading a PAC URL" r=biesi a=bsmedberg 2005-06-30 20:21:34 +00:00
pavlov%pavlov.net dff8ee3ade make nsSimpleURI implement nsIClassInfo. bug 299067. r=darin sr=dbaron a=bsmedberg 2005-06-29 21:03:24 +00:00
shaver%mozilla.org 882c624213 Bug 296374: move evalInSandbox, reportError, lookupMethod to new Components.util
object, with deprecation-warning forwarding for rE and lM.
r=caillon,dbradley,bsmedberg;a=bsmedberg.
2005-06-29 14:23:03 +00:00
darin%meer.net 0f3fecfa5e fixes bug 100022 "PAC: first page/homepage load fails (b/c automatic proxy configuration is slower than first HTTP request)" r=biesi a=asa 2005-06-24 23:58:25 +00:00
cbiesinger%web.de 2e7e16befb Bug 295047 Want unicode stream readers/writers: Makes nsIUnicharInputStream and
nsIConverterInputStream scriptable, and adds nsIUnicharOutputStream and
nsIConverterOutputStream (together with implementations).
r=jshin sr=darin a=chofmann
2005-06-24 19:44:50 +00:00
darin%meer.net 12c1b15b09 fixes bug 296163 "PAC files containing non-ASCII text (comments) fail to load." r=biesi a=asa 2005-06-20 17:47:38 +00:00
jshin%mailaps.org 669b86b53c bug 286584 : Implement IDN punycode display by .tld (r=gerv, sr=darin, a=asa) 2005-06-20 05:23:30 +00:00
timeless%mozdev.org b5467d3fca Bug 296892 OOM crash [@ nsSocketTransport::Init]
r=darin sr=darin a=asa
2005-06-17 22:58:18 +00:00
darin%meer.net 49e3757efa Make incremental download work properly on Linux. 2005-06-11 02:56:52 +00:00
cbiesinger%web.de 7d5cf50900 286807 allow socket detach handlers to post events
r=darin sr=bz a=asa
2005-06-09 14:09:23 +00:00
darin%meer.net 0b27f2e150 fixes bug 291910 "Provide utility for incremental download" r=biesi,dougt sr=bzbarsky a=shaver 2005-06-01 18:05:36 +00:00
darin%meer.net c7c0859ea1 fixes bug 289178 "Move show_punycode pref into nsStandardURL" r=biesi sr=dbaron a=asa 2005-04-27 01:32:36 +00:00
bzbarsky%mit.edu 3347ea07cf Fix nsStandardURL::Equals to always return true when a URL is compared to
itself or its clone.   Bug 286702, r=biesi, sr=darin, a=brendan
2005-04-22 15:46:26 +00:00
darin%meer.net a476e7129d fixes bug 283049 "nsISocketTransportService cleanup" r=biesi sr=bzbarsky a=asa 2005-04-14 23:18:34 +00:00
darin%meer.net 430b684e9c fixes bug 285991 "leak loading site from HTTPS" r=biesi sr=dbaron 2005-04-06 01:35:06 +00:00
darin%meer.net 9791154211 patch for bug 287648 "make nsIDNSService use nsICancelable and move private methods to nsPIDNSService" r=biesi sr=bzbarsky 2005-04-06 01:33:28 +00:00
cbiesinger%web.de 44625301dd bug 283489 r=darin sr=bz
- Make the HTTP, FTP and file channels implement nsIPropertyBag2 and associated
  interfaces (by inheriting from nsHashPropertyBag)
- Use that interface to expose a "content-length" property giving the length of
  the data as a 64-bit value on the FTP and HTTP channels
- change docshell and xpinstall to use nsIPropertyBag2 instead of nsIProperties
  to read/write the referrer property
2005-04-05 17:40:32 +00:00
darin%meer.net df9961125e fixes bug 287648 "Unify 'request' object interface for DNS and PPS asyncResolve methods" r=biesi sr=bzbarsky 2005-04-01 23:31:04 +00:00
darin%meer.net cf665de8d7 fixes bug 287956 "Crash shortly after program start [@nsProtocolProxyService::PruneProxyInfo]" r=biesi 2005-03-28 20:11:16 +00:00
darin%meer.net f6ffba0f8b landing patch for bug 282442 "Provide interface for configuring proxies" r=biesi sr=bzbarsky 2005-03-25 03:41:33 +00:00
cbiesinger%web.de e8d4c35266 181938 allow any protocol to support redirection, using a new
nsIChannelEventSink interface.
r=darin sr=bz
2005-03-07 19:46:06 +00:00
darin%meer.net dc41d37763 nsLoadGroup::mPriority not initialized, r=bryner 2005-02-27 15:19:05 +00:00
bsmedberg%covad.net 361daac936 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector) 2005-02-25 20:46:35 +00:00
darin%meer.net bdb13852d9 s/BumpPriority/AdjustPriority/ (bug 278531) r=shaver sr=brendan 2005-02-21 22:21:21 +00:00
darin%meer.net ea421f6654 fixes bug 278531 "generic request prioritization (loadgroup prioritization)" r=biesi sr=bzbarsky 2005-02-21 20:58:01 +00:00
cbiesinger%web.de f25a0b7537 Bug 282275 remove NS_NOTREACHED in ReadSegments implementations
r+sr=darin
2005-02-18 18:39:53 +00:00
jst%mozilla.jstenback.com e4a310c9c7 Fixing bug 280947. Fix regression from bug 279945 that broke dragging images onto the client file system if the image URL didn't have a valid extension. r=bzbarsky@mit.edu, sr=dveditz@cruzio.com 2005-02-07 22:20:14 +00:00
darin%meer.net 55c40d1dc2 fixes bug 280731 "nsIProtocolProxyService::NewProxyInfo is broken" r+sr=bzbarsky 2005-02-02 06:34:29 +00:00
bienvenu%nventure.com 40d61b1719 fix 278144 make setTimeout on SocketTransports adjust the timeout immediately, r=bzbarsky, sr=darin 2005-02-01 15:22:20 +00:00
bzbarsky%mit.edu 50784ae402 Fix comparison of file:// uris. Bug 280206, r+sr=darin 2005-01-30 20:45:46 +00:00
dougt%meer.net fe9111c83c Fixes 280241. WinCE network build changes. r=darin. 2005-01-30 03:52:40 +00:00
darin%meer.net 7fc0a1aece fixing regression introduced by last patch for bug 278531, r+sr=bzbarsky 2005-01-27 17:43:46 +00:00
darin%meer.net 01a44a6dae fixes bug 278144 "Support socket i/o timeouts" r=bienvenu sr=bzbarsky 2005-01-26 02:13:14 +00:00
bzbarsky%mit.edu b7d3a12918 Fix isInNet to be a little more strict. Bug 251675, patch by Anders Holm
<anders@anders.is-a-geek.net>, r=darin, sr=bzbarsky
2005-01-23 21:49:56 +00:00
darin%meer.net 9bebe5a8e6 fixes bug 261929 "Consider sending urls in UTF-8 by default (images/links with non-ASCII chacters not displayed)" r=jshin sr=bzbarsky 2005-01-12 21:45:42 +00:00
cbiesinger%web.de cb2529f861 fixing tinderbox orange 2005-01-09 22:19:32 +00:00
cbiesinger%web.de 8ab6e0d7d1 bug 264599 make unfrozen necko interfaces use 64-bit integers.
r=darin sr=bz a=asa
2005-01-09 20:43:35 +00:00
bzbarsky%mit.edu 99df5c71c0 Make people that want empty strings use EmptyC?String(). Bug 232691, patch by
Daniel Kraft <d@daniel-kraft.net>, r=jst, sr=bzbarsky
2005-01-04 19:31:31 +00:00
darin%meer.net d19eff04b7 landing backend changes for bug 134105 "SOCKS5: DNS lookups should occur on proxy, not client side." (remote dns pref disabled by default) patch by malsmith@cs.rmit.edu.au, r=biesi, sr=darin 2004-12-16 02:46:12 +00:00
bsmedberg%covad.net 79241940e8 Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees. 2004-12-09 19:28:35 +00:00
smontagu%smontagu.org 0343a92091 Make nsStandardURL.cpp read prefs on initialization. Bug 261934, r+sr=darin. 2004-12-07 13:21:32 +00:00
db48x%yahoo.com cebb9552f5 bug 272277: Change to Append/Assign/Equals-Literal in networking
patch by Mikael Parknert <mikael@parknert.se>, r=cbiesinger, sr=darin
2004-12-04 10:19:29 +00:00
bzbarsky%mit.edu 70c3d2a5bd Fixing Windows build bustage. 2004-12-03 06:35:44 +00:00
bzbarsky%mit.edu 6ea2a9f57e Use nsIFile::Equals to implement Equals for two nsStandardURLs that are both
file urls.  Bug 127373, r+sr=darin
2004-12-03 04:19:48 +00:00
dbaron%dbaron.org b9115b7644 Make nsResURL work correctly with fastload and make nsResURL::Clone work correctly. b=252703 r=darin sr=bzbarsky 2004-12-02 06:59:34 +00:00
dbaron%dbaron.org 9643fc6c04 Back out 252703 due to Txul / Ts regression. 2004-12-02 01:26:20 +00:00
dbaron%dbaron.org 21dccaeace Fix theme switching bugs related to insufficient change handling when entry points to themes are stylesheet links (processing instructions or XBL stylesheet elements) or xul:image src attributes by giving the chrome: protocol its own URL implementation that remembers the URL to which the chrome: URL was resolved and uses that resolved URL as part of equality testing. Fix various fastload issues arising from this change. b=252703 r=darin sr=bzbarsky 2004-12-01 22:39:17 +00:00
darin%meer.net 62d825da66 fixes bug 270784 "IPv6: retry socket connection on EACCES" patch by lorenzo@colitti.com r+sr=darin 2004-11-28 21:35:48 +00:00
smontagu%smontagu.org 29b50362f0 Crash clicking links with non-ASCII character. Bug 271196, r+sr=darin. 2004-11-24 20:43:58 +00:00
darin%meer.net f103a62f64 fixes bug 261083 "Channels do not uniformly query their notification callbacks" r=biesi sr=bzbarsky 2004-11-15 20:16:52 +00:00
cbiesinger%web.de bf04fb23cd fixing bustage 2004-11-13 14:26:55 +00:00
cbiesinger%web.de a85d518a0c 268177 make loadgroups behave correctly when put into other loadgroups
r=darin sr=bz
2004-11-13 14:02:03 +00:00
darin%meer.net e3a8f35807 fixes bug 268480 "###!!! ASSERTION: cannot set user:pass on no-auth url: 'Error', file r:/mozilla/netwerk/base/src/nsStandardURL.cpp, line 1121" r+sr=bzbarsky 2004-11-09 19:23:34 +00:00
bryner%brianryner.com 42b27d389f Various speedups for nsStandardURL creation (bug 268200). r+sr=darin 2004-11-07 20:43:38 +00:00
darin%meer.net 4f3f64a541 fixes bug 267532 "Excessive calls to IsDBCSLeadByte from net_CoalesceDirs?" r=andreas.otte sr=bryner 2004-11-06 01:55:49 +00:00
bryner%brianryner.com 5be43ebb5f Reduce string allocation/copying when the charset is UTF-* (bug 267611). r=darin. 2004-11-04 20:53:24 +00:00
bzbarsky%mit.edu a257a5b484 Don't allow SetSpec(EmptyCString()) on nsSimpleURI. Bug 263834, r+sr=darin 2004-10-12 01:54:44 +00:00
cbiesinger%web.de f82b3b55cc 261643 don't register error strings by name - they can be found by value too.
r+sr=darin
2004-09-28 20:17:47 +00:00
darin%meer.net 62b71377af landing non-nspr portion of patch for bug 239358 "DNS: Reverse lookups are
degrading performance" r=lorenzo sr=bryner
2004-09-01 19:55:58 +00:00
cbiesinger%web.de eaca3dbd1b Bug 227057 remove nsIResumableEntityID in favor of using strings for the entity
id.
r=darin sr=bzbarsky
2004-09-01 18:04:17 +00:00
Stefan.Borggraefe%gmx.de d56238f8e2 PAC: localHostOrDomainIs() never matches a hostname (bug 242325)
r=darin, sr=bzbarsky
2004-09-01 11:27:51 +00:00
vladimir%pobox.com 0b8d1522a5 b=255134, make nsICollation scriptable, r=jshin,sr=brendan 2004-08-24 22:50:33 +00:00
darin%meer.net 8c51b0df75 fixes bug 237312 "gnomevfs should be skipped for protocols marked to be handled externally" r=biesi sr=bzbarsky 2004-08-24 21:50:15 +00:00
darin%meer.net 6310329ee0 fixing MingW bustage 2004-08-04 23:12:24 +00:00
cbiesinger%web.de 873aa98bc1 Bug 202638 make nsSocketTransport notify its observers when the
sockettransportservice initiated a detach (f.ex. because it's going offline)
r=darin sr=bz
2004-08-04 17:43:33 +00:00
darin%meer.net c41f4b4ba3 fixes bug 249282 "Permit mixing of \ and / in file:// URLs under Win32" r=biesi sr=bzbarsky 2004-08-04 17:08:27 +00:00
cbiesinger%web.de 61692b8f5e Bug 28998 Support Web Proxy Auto-Discovery Protocol (WPAD); for now, only
support loading http://wpad/wpad.dat, not a pac url from DHCP, or domain
component stripping.

r+sr=darin
2004-07-31 17:39:29 +00:00
dwitte%stanford.edu 925977835a make nsSafeFileOutputStream follow target symlinks.
b=252050, r=biesi, sr=darin
2004-07-30 05:00:32 +00:00
cbiesinger%web.de d21bcccd72 Bug 253190 Crash if .pac file lists multiple proxies, in a malformed way
r+sr=darin
2004-07-28 22:03:27 +00:00
dwitte%stanford.edu 1e3d3e88de ... and back out the non-debug-only part. ;) 2004-07-23 07:50:57 +00:00
dwitte%stanford.edu 2449494efe bug 252717: assert only when count > 0. debug only. 2004-07-23 07:47:10 +00:00
dwitte%stanford.edu 4fb8109457 fix topcrasher bug 252289, r=mvl sr=darin 2004-07-21 22:03:21 +00:00
dwitte%stanford.edu 966bf9ae4f simplifying codepath to see if it fixes orange. we need to null out mTempFile in the non-existent target case too. 2004-07-20 01:35:13 +00:00
dwitte%stanford.edu e338583f48 rename nsISafeFileOutputStream to nsISafeOutputStream, and make nsBufferedOutputStream aware of it, to make life easier on consumers.
b=251648, r=biesi, sr=darin, with thanks to darin and bz for suggestions.
2004-07-19 22:00:03 +00:00
dwitte%stanford.edu 76c59a7697 add Finish() method to nsISafeFileOutputStream, and tweak things slightly.
b=251091, r=mvl, sr=darin
2004-07-15 05:52:37 +00:00
dwitte%stanford.edu 4441491c5e fix nsFileStream::Close() to propagate failure conditions to the caller.
b=251117, r+sr=darin, a=shaver
2004-07-14 05:08:49 +00:00
dwitte%stanford.edu 2a0dd63c03 comment typo fix. 2004-07-11 00:48:43 +00:00
mvl%exedo.nl 5229c8ccbb create a non-overwriting file output stream
bug 246675, r=biesi, sr=darin
2004-07-06 20:35:40 +00:00
darin%meer.net a3654af2ec cleaning up QueryInterface call from last check in, r=biesi 2004-07-01 23:37:40 +00:00
darin%meer.net 197c6f3576 fixes bug 224237 "PAC: make failover behave according to specification"
original patch by jerry.tan@sun.com with revisions by darin, r=biesi
2004-07-01 23:31:47 +00:00
cbiesinger%web.de aeaeb4287b bug 247715 make use of new nsUint64 type, which fixes an incorrect assertion by making the comparison unsigned instead of signed
r+sr=darin
2004-06-27 13:11:54 +00:00
roc+%cs.cmu.edu 0f4150a4e5 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin 2004-06-17 00:13:25 +00:00
cbiesinger%web.de 8ef49c61c2 bug 243974 can't download files larger than 4 GB
Also changes nsIResumableChannel to have a resumeAt function, that does not open the channel immediately, and changes its size parameter to a 64 bit integer
r=darin sr=bryner
2004-06-16 19:51:21 +00:00
darin%meer.net 590d4229af fixes bug 246193 "Mozilla doesn't revert to IPv4 if IPv6 connect fails" r=lorenzo 2004-06-16 15:09:34 +00:00
darin%meer.net 80b6b718a9 fixes bug 247006 "Apply NS_HIDDEN to necko net_ helper functions" r+sr=bryner 2004-06-16 14:53:31 +00:00
darin%meer.net 29b8a29050 fixes bug 246872 "PAC: myIpAddress gives 'myIpAddress is not defined' error" r+sr=shaver 2004-06-15 23:20:50 +00:00
darin%meer.net 2663086d93 adding tracing facility to socket transport, NOT PART OF THE BUILD 2004-06-09 22:40:02 +00:00
darin%meer.net 5ff8b21109 fixes bug 237819 "nsStandardURL should automatically convert ACE hostnames to UTF8" r=biesi sr=dbaron 2004-06-09 21:41:28 +00:00
bzbarsky%mit.edu 9e87abeb8a Fix regression bug 244926. Only use the "blocked protocol" handler for
protocols that are actually blocked.  r=biesi, sr=darin
2004-06-02 01:52:28 +00:00
roc+%cs.cmu.edu 0e3ff503fb Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin 2004-05-22 22:15:22 +00:00
bzbarsky%mit.edu bb3844e6d4 Blocked protocols should still allow URI creation; they should just fail
channel creation.  Bug 244220, r+sr=darin
2004-05-21 00:28:52 +00:00
darin%meer.net 699ae13bee fixes bug 170128 "PAC: myIpAddress() does not update to network changes" r=biesi sr=bryner 2004-05-13 07:08:25 +00:00
darin%meer.net d4c73f8d53 fixes bug 243250 "reduce size of nsStandardURL" r=biesi sr=bzbarsky 2004-05-11 18:58:58 +00:00
cbiesinger%web.de 933569be4a update links to point to mozilla.org instead of a 404 resource 2004-05-10 23:21:35 +00:00
brendan%mozilla.org 3d94de812a Fix #ifdef METERING stuff. 2004-05-06 03:45:34 +00:00
scott%scott-macgregor.org 7d6d82ab51 Bug #68877 --> use the IP address of the host for the smtp connection as the domain name for HELO/EHLO instead
of just using the domain name of the sender.

Patch by Christian Eyrich
r=darin
sr=mscott
2004-04-29 23:07:05 +00:00
cbiesinger%web.de 79fa1b783a bug 241092, make nsIStreamLoaderObserver usable in javascript, by changing its
argument from a string to an octet array
r=bryner sr=darin
2004-04-27 16:06:00 +00:00
bienvenu%nventure.com 4d40ab419f make nsILineInputStream take an nsACString ref, 197166, r=darin, sr=mscott, make local msg body search cache open file stream, use nsIFile instead of nsFileSpec to cut down on seeks, improve performance, sr=mscott 240538 2004-04-22 15:32:54 +00:00
bzbarsky%mit.edu f4cdda904d Make sure to grab the security info from the underlying channel so that the
lock icon goes into the locked state properly for remote jars over https.  Bug
240496, r+sr=darin
2004-04-21 14:58:45 +00:00
cbiesinger%web.de 238de52537 bug 240920 - document nsIStreamLoader, document nsISimpleStreamListener some
more, and a bit of cleanup
r+sr=darin
2004-04-20 13:54:47 +00:00
darin%meer.net df3622f16f fixes sun forte build bustage resulting from patch for bug 226241, patch by timeless r=kyle.yuan sr=darin 2004-04-19 21:59:26 +00:00
gerv%gerv.net 8b8dde7d95 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
cbiesinger%web.de 6a4a60ba08 Bug 240257 directory listings show wrong sizes for files > 4 GB
changes nsIDirIndex to use PRInt64
r=darin sr=bryner
2004-04-18 13:20:54 +00:00
darin%meer.net 09330ed9b7 fixes bug 226241 "Anonymous unions may only contain non-static data members and not define types." r=timeless sr=bryner 2004-04-16 05:46:27 +00:00
cbiesinger%web.de 91a47b5ddb Bug 219556 necko support for resumable downloads via http
r=darin sr=bzbarsky
2004-04-14 17:37:39 +00:00
bienvenu%nventure.com 99ee658b6d fix one more unix build bustage 2004-04-13 15:33:31 +00:00
bienvenu%nventure.com 4adc569978 fix build bustage with 64 bit seekable streams 2004-04-13 15:21:09 +00:00
bienvenu%nventure.com 9e210e5568 make nsISeekableStream interface support 64 bit streams, part of 180154 also fix 207400 allow mail folders > 2GB r=darin, sr=mscott 2004-04-13 14:37:53 +00:00
dbaron%dbaron.org 38b785939b Perform the normalization of the hostname done by IDN when constructing the URL. b=237818 r=jshin sr=darin a=chofmann 2004-04-03 07:32:18 +00:00
dougt%meer.net eaf4aad3e6 Removing 1080 from the block port list. b=239121, r=bbaetz, sr=darin, a=chofmann 2004-04-01 22:31:21 +00:00
jshin%mailaps.org aed3ce28e9 bug 129726 : add a pref. entry for always sending URLs in UTF-8 (r=darin, sr=bzbarsky, a=asa) 2004-03-26 12:28:38 +00:00
cbiesinger%web.de 65a4c62ead 183415, typo in PAC's getClassObject (double negation instead of single one);
also add nsIRequestObserver to getClassObject's interface list.
r=darin sr=bzbarsky; thanks to Nathan Kurz who suggested (the first part of) this patch
2004-03-01 21:23:45 +00:00
darin%meer.net 73298e056e landing patch for bug 233305 "Support gnome-vfs's smb: URL scheme" r=biesi sr=bryner 2004-02-28 00:05:58 +00:00
darin%meer.net 8d65e087ae landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt 2004-02-19 02:44:03 +00:00
bsmedberg%covad.net 7d79d7ba8b Bug 232201 part 2 - update consumers to use inherited nsIPrefBranchInternal interface. This should be happy for codesize. r=alecf sr=darin 2004-01-28 23:45:17 +00:00
cbiesinger%web.de ee39004779 bug 230931 - nsFileStreams.h should not #include nsReadLine.h
this forward-declares nsLineBuffer in nsFileStreams.h instead, and turns a
typedef struct { ... } nsLineBuffer into struct nsLineBuffer { ... }
r=bzbarsky sr=darin
2004-01-28 00:22:55 +00:00
peter%propagandism.org feda8614f8 Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst. 2003-12-23 16:48:40 +00:00
darin%meer.net dfaa4657ea fixes bug 226615 "PAC: cannot specify SOCKS5 proxy" r=dougt sr=bz a=tor 2003-12-16 21:23:36 +00:00
darin%meer.net 8d2dc58570 fixes bug 223815 "do not unescape %2e if it occurs in the filename part of the filepath" patch=andreas.otte@debitel.net r=bz sr=darin 2003-11-19 06:03:01 +00:00
bryner%brianryner.com c34205bb48 More ports bustage fixing. Make ~nsSocketTransport() protected for the benefit of nsDerivedSafe<nsSocketTransport>. 2003-11-15 08:43:50 +00:00
bryner%brianryner.com 27f406b51d Fix AIX bustage by making ~nsSocketTransportService() protected (so that nsDerivedSafe can call it). r=dbaron. 2003-11-15 05:52:32 +00:00
darin%meer.net ee0bc79162 fixes bug 92928 "Server socket support in Necko" r=dougt sr=bzbarsky 2003-11-15 00:13:59 +00:00
darin%meer.net 83b8afa950 removing dead MacOS9 code 2003-11-11 07:32:34 +00:00
darin%meer.net df6de13bdc fixes bug 224320 "remove bogus IsDirectory canonicalization" r=dougt 2003-11-11 07:31:47 +00:00
darin%meer.net 582bc3f22c fixes bug 224240 "nsURIChecker cleanup" r=biesi sr=bzbarsky 2003-11-09 22:49:57 +00:00
timeless%mozdev.org 4b3b30a355 Bug 49813 "threadsafe" nsDirectoryIndexStream uses nsDirEnumeratorUnix triggering "not thread-safe" assertion
r=darin sr=darin
2003-11-05 12:39:05 +00:00
darin%meer.net 51894183eb fixes bug 223352 "correct condition variable and timeout logic in nsIOThreadPool::ThreadFunc" r=wtc sr=bzbarsky 2003-10-30 02:32:52 +00:00
darin%meer.net 164a11fd94 fixes bug 86846 "PAC: Cannot display alert() in autproxy config file" r=biesi sr=bzbarsky 2003-10-30 02:20:08 +00:00
darin%meer.net 970a2e0a1d fixes bug 198806 "Image data memory leak resulting when images are saved (from browser tab)" r=dougt sr=bzbarsky 2003-10-30 02:18:26 +00:00
darin%meer.net 2e10e7d59d fixes bug 222588 "Mozilla creates too many threads and seems to never terminate them" r=timeless sr=bzbarsky 2003-10-22 06:38:39 +00:00
darin%meer.net cbcb460359 fixes bug 193917 "incorporate changes from bz's comments in bug 176919" r+sr=bzbarsky 2003-10-09 01:54:07 +00:00
darin%meer.net 9e05fad4b2 adding some additional documentation per bzbarsky, b=192284 2003-10-08 04:37:38 +00:00
darin%meer.net 2b14b6a01c fixes bug 192284 "support nsIChannel::open for all protocols" r=dougt sr=bzbarsky 2003-10-08 04:27:13 +00:00
darin%meer.net 5b691ee334 removing nsAutoLock workaround for bug 221331. 2003-10-08 03:38:46 +00:00
darin%meer.net 7b0c6def1c minor touch-up to patch for bug 210125. 2003-10-07 08:17:22 +00:00
darin%meer.net c3e0c2ef4e fixes bug 219376 "Trying to resolve IP's via DNS (Failed connections stall instead of giving Connection Failure Error; pages stop/don't finish/complete loading if ad hosts/scripts fail)" r=dougt sr=bienvenu,bryner 2003-10-07 05:11:41 +00:00
darin%meer.net 7a0ae941cc correcting contributor line from initial check-in. 2003-10-06 09:17:15 +00:00
darin%meer.net 11af30d3b0 fix tinderbox Ts=NaN problem. stream transport must handle offset = -1. 2003-10-06 07:58:07 +00:00
darin%meer.net 8ada5e59f5 fixing win32 bustage. 2003-10-06 03:49:54 +00:00
darin%meer.net ea1c34686d correcting bustage fix. 2003-10-06 03:21:12 +00:00
darin%meer.net c9cdac2b54 fixes win32 bustage 2003-10-06 02:50:49 +00:00
darin%meer.net e1ba7306f6 fixing potential bustage 2003-10-06 02:14:02 +00:00
darin%meer.net ea5408a785 bustage fix... i had this in my tree already :-( 2003-10-06 01:58:58 +00:00
darin%meer.net a0621481cd annotating workaround for bug 221331. 2003-10-06 01:58:08 +00:00
darin%meer.net 77642ae698 fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky 2003-10-06 01:46:31 +00:00
cls%seawood.org 19d1d413c2 Fix misc build issues for mingw gcc 3.3.1:
* Link non-component libs using -Wl,-enable-runtime-psuedo-relocs to workaround auto-import issues
* the last element of an enum cannot end with a comma
* PRUint16 is not interchangable with PRUnichar nor WCHAR
* cannot take the address of or call ::main() from another c++ function
* Functions declared within |class foo {};| block do not need extra |foo::| qualification
* GCC no longer implements <varargs.h>. Use <stdarg.h> instead
Bug #217009 sr=dbaron
2003-09-18 17:22:33 +00:00
darin%meer.net 452afe9434 fixes bug 216854 "necko should not have a compile-time dependency on exthandler" r=dougt sr=bryner 2003-09-16 16:12:59 +00:00
darin%meer.net ef96caa6fb removing files that are no longer compiled. 2003-09-15 21:56:55 +00:00
darin%meer.net a3e9dca1b6 fixes bug 217766 "use nsIObserverService in place of nsINetModuleMgr (eliminate nsIHttpNotify)" r=dwitte sr=bzbarsky 2003-09-15 21:44:43 +00:00
cbiesinger%web.de c7fd59e0a0 (netwerk part of Bug 124029)
Implement nsBufferedOutputStream::WriteSegments and WriteFrom, and improve comments in other parts of necko
r=darin sr=bz
CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: 	base/public/nsISocketTransport.idl
CVS: 	base/public/nsITransport.idl base/src/nsBufferedStreams.cpp
CVS: 	base/src/nsFileStreams.cpp protocol/http/src/nsHttpChannel.cpp
CVS: ----------------------------------------------------------------------
2003-09-14 11:55:05 +00:00
darin%meer.net f4a8778d0b landing patch for bug 205726 "DNS rewrite" r=dougt sr=bryner 2003-09-11 20:32:33 +00:00
bryner%brianryner.com 63fa99c65e Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-07 23:12:15 +00:00
brendan%mozilla.org b7cdb7debb Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron). 2003-08-05 20:09:21 +00:00
jaggernaut%netscape.com 95899387f6 Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron 2003-07-25 19:06:59 +00:00
andreas.otte%debitel.net 0c241f3b41 fix bug 213012, unescape %2E during path coalescing, r=dveditz@netscape.com, sr=darin@meer.net 2003-07-25 18:36:34 +00:00
cbiesinger%web.de a75a4ea88d removing unused files. r+sr=darin, no bug 2003-07-25 17:31:36 +00:00
jaggernaut%netscape.com 83c571e877 Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron 2003-07-20 07:47:59 +00:00
dwitte%stanford.edu 5cd4145e1e make nsStandardURL::GetFile cache its result and use nsIFile::Clone when handing
it out. we unfortunately need to clone until consumers of this method are fixed
to not modify the returned file (see bug 212724).

this should reduce Ts some...

b=122892, r=andreas.otte, sr=darin, with many thanks to biesi & mkaply for testing on other
plats.
2003-07-19 14:58:33 +00:00
andreas.otte%debitel.net 9220237af1 fix bug 207298 [FTP directory problems w/ URL parsing when URL root is not filesystem root] this patch changes the normal resolver for relative urls so that when asked it recognizes special root markers and retains .. that go beyond root as it is necessary for the ftp protocol. r=dougt@meer.net, sr=darin@meer.net 2003-07-16 19:09:00 +00:00
darin%netscape.com 90ebcf7571 removing errant printf from previous checkin 2003-07-15 14:51:43 +00:00
bzbarsky%mit.edu e6f3eb1465 Fix bug 212277. r=caillon, sr=darin 2003-07-15 07:01:16 +00:00
darin%netscape.com 347f4e42e7 fixes bug 212598 "netwerk/ should not use nsIPref" r=dougt,caillon sr=bzbarsky 2003-07-14 21:36:24 +00:00
jaggernaut%netscape.com 2d7ed90a69 Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner 2003-07-13 22:29:00 +00:00
bzbarsky%mit.edu 401365f06a Optimize nsSegmentEncoder to not get an mEncoder unless it actually has
encoding to do (has a non-ascii spec segment).  Bug 212475, r=darin, sr=dbaron
2003-07-12 23:06:13 +00:00
jaggernaut%netscape.com 4ad27a8c9d Bug 212118: Small bug in net_ParseFileURL: Substring(inURL, schemeBeg, schemeBeg + schemeEnd). r=darin, sr=dbaron 2003-07-09 05:11:10 +00:00
jaggernaut%netscape.com 06350119d4 Purging tabs, r+sr=darin 2003-07-09 02:28:07 +00:00
bzbarsky%mit.edu 7fd6554181 Make sure that nsSimpleURI also strips newlines out of the uri spec... Bug
211599, r=dougt, sr=darin
2003-07-08 20:09:17 +00:00
bzbarsky%mit.edu fd57f310f1 Change GetHrefUTF8 to GetHrefURI to make sure that we don't lose track of the
origin charset.  Bug 166996, r=dbaron,darin sr=jst
2003-07-01 02:59:54 +00:00
ccarlen%netscape.com e589a3c768 Bug 197379 - take2. Take 1 allowed file:// URLs with HFS paths to work. It did not work, though, when the volume name contained an escaped character. This patch unescapes the volume name before comparison. r=dougt/sr=darin 2003-06-27 14:31:38 +00:00
timeless%mozdev.org 5fb51f097b Bug 187442 change PL_strcmp to strcmp in nsIOService
r=darin sr=darin
2003-06-25 01:13:30 +00:00
darin%netscape.com 0692f0b9d0 fixes bug 209560 "Secure JS doesn't work from https JARs" r=dougt sr=alecf 2003-06-23 22:58:28 +00:00
bzbarsky%mit.edu f75f9017d9 Make setting contentType or contentCharset act as hints if done before channel
open; use this in the CSSLoader to hint that we want text/css data.  Bug
120789, r=dougt, sr=darin
2003-06-23 21:00:46 +00:00
darin%netscape.com 7f8a0c1090 fixes bug 210119 "Browser crashes when opening URL" r=caillon sr=bzbarsky 2003-06-23 05:51:33 +00:00
darin%netscape.com 7155f9d29a fixes bug 208845 "multiple content-type headers combined breaks mozilla" r=dougt sr=alecf 2003-06-18 23:16:17 +00:00
ccarlen%netscape.com 6ba00ee6d8 Bug 197379 - file:// URLs using HFS paths don't work with Mach-O Mozilla. Creating a new version of nsURLHelper for OSX which handles this. Also, some correctness and commenting of corresponding code in nsURLHelperUnix.cpp. r=alecf/sr=sfraser 2003-06-17 13:55:47 +00:00
alecf%flett.org 2751c6b097 fix for bug 206379:
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2003-06-11 18:16:03 +00:00
seawood%netscape.com 97649bab86 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 21:18:27 +00:00
dwitte%stanford.edu 270d3909ca bug 100649: Length() being used where IsEmpty() is meant
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().

thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.

got the ok from Asa to land into a closed tree.
2003-05-23 21:34:47 +00:00
darin%netscape.com cd951f195f fixes bug 199173 "IPv6:Page fails to load. No message." r=dougt sr=alecf a=sspitzer 2003-05-15 21:27:46 +00:00
bienvenu%netscape.com b100029cb3 remove 16K limit on ODA handler call, r=darin, sr=sspitzer,a=sspitzer should speed up local folder parsing substantialy 172786 2003-05-05 22:18:11 +00:00
kaie%netscape.com 9758016f91 b=196827 Lock icon says that site is secure when it isn't because the connection was canceled
Patch by Darin
r=kaie sr=jag a=asa
2003-04-29 16:12:18 +00:00
bzbarsky%mit.edu ecba98ed60 Fix rasdlg on MingW builds. Bug 203300, patch by jonwil@tpgi.com.au (Jonathan
Wilson), r=darin, sr=bzbarsky, a=sspitzer
2003-04-27 01:38:42 +00:00
darin%netscape.com c61486ff0b patch for bug 191970 "necko configuration options for footprint reduction" r=seawood sr=dbaron 2003-04-23 03:47:43 +00:00
darin%netscape.com 43b82db575 fixes bug 202555 "ExtractProxyInfo not honoring permitHttp flag! [was: IMAP
port "disabled for security reasons"]" r=gordon sr=bz
2003-04-19 20:03:31 +00:00
darin%netscape.com 97bd55100a fixes bug 200391 "roaming to a different IP address, get new mail (for pop)
stops working (silently fails)" r=dougt,gordon sr=bz
2003-04-19 19:45:17 +00:00
seawood%netscape.com 99d2aa2329 Removing unneeded _BSD_SOURCE
Bug #202510
2003-04-19 02:12:08 +00:00
seawood%netscape.com f7bf89f618 Remove global _POSIX_SOURCE & _SVID_SOURCE defines for linux.
Bug #202510 r=darin
2003-04-18 20:14:17 +00:00
darin%netscape.com afcb58b9cf avoid compiler warning 2003-04-18 04:46:40 +00:00
darin%netscape.com 217cdd952a fixes bug 84798 "PAC: Failover does not work" r=dougt sr=alecf 2003-04-15 23:07:12 +00:00
brendan%mozilla.org e81a02eeb2 Reduce seeks outside the FastLoad file's underlying stream buffer (195010,
r=ben, sr=bryner).

- Pass null scope objects into nsIScriptContext::Compile{EventHandler,Script}
when precompiling for brutal sharing.  The JS engine does not need a non-null
object parameter for static scope.  That parameter can be non-null only if it
helps the compiler "pre-bind" functions to the same scope object that they'll
be parented by when executing, but with brutal sharing, functions are
precompiled once and executed against many different scope objects.

- A problem in XUL FastLoad was that it would serialize master .xul document
out-of-line scripts (those included via script src= from non-overlay, "master"
.xul docs) far from the place in the FastLoad file where XUL prototype script
info was serialized for the <script src=> tag itself.  I fixed that so that,
unless the out-of-line script was previously serialized (by a different src=
reference from another .xul file), the OOL script data immediately follows the
proto-script info in the FastLoad file.

This required adding a SerializeOutOfLine method to nsXULPrototypeScript, which
restores symmetry by matching the existing DeserializeOutOfLine(Script) (note:
I dropped the redundant "Script" from the end of the latter method's name.  We
need SerializeOutOfLine to handle overlay OOL scripts.	They are serialized by
nsXULDocument::OnStreamComplete, because that code knows the difference between
an overlay and a master doc.  This removes all trace of FastLoad writing from
nsXULPrototypeScript::Compile -- FastLoad stuff didn't belong there, not only
because we now want to write master OOL scripts later, when walking the master
XUL prototype doc's element tree, but also for modularity reasons.  The caller
knows about FastLoad, nsXULPrototypeScript::Compile does just what its name
implies.

There are 132 seeks with the patch, only 49 of which dump the underlying file
stream's buffer, vs. 133 seeks without the patch, 87 of which dump the buffer.

- Nit-picked some comments to fit in 80 columns, and made other cosmetic fixes.

- Implicated the nsXULDocument::mIsWritingFastLoad flag from the useXULCache
"is the XUL cache enabled?" flag, so other places that test mIsWritingFastLoad
don't have to query whether the cache is enabled.

- Added METERING synchronous meter-dumping to /tmp/bufstats, only ifdef
DEBUG_brendan, in netwerk/base/src/nsBufferedStreams.cpp.

- Added the deferred seek optimization from the first patch in bug 195010 to
nsFastLoadFile.cpp.

- Fixed nsFastLoadFileReader so it overrides readSegments as well as read.
This catches up with the interface extension made to nsIInputStream to add
readSegments.  The nsFastLoadFileReader extends nsBinaryInputStream, which is
a concrete class, and overrides Read in order to snoop on *all* bytes read.
It does this in order to demultiplex documents interleaved when the FastLoad
file was written.

But since the readSegments move into nsIInputStream.idl, certain primitives
in nsBinaryStream.cpp, e.g., nsBinaryInputStream::ReadCString, have used
ReadSegments, not Read, to consume parts of the underlying stream (to read
the C string's chars, in that example), and the FastLoad file implementation
has not accounted for those bytes.

- Added a new method to nsIFastLoadFileControl and its impls: hasMuxedDocument.
 This is needed when serializing master XUL doc OOL scripts, because we must
not serialize twice, and any OOL script that other XUL docs can include via
script src= could already be in the FastLoad mux.

/be
2003-04-12 01:34:11 +00:00
darin%netscape.com 967e208b55 fixes bug 80918 "Proxy: 'No Proxy for:' does not support ip address wildcards" r=bbaetz sr=alecf 2003-04-11 18:24:55 +00:00
nhotta%netscape.com f2193fe99f Initialize IDN service at nsStandardURL constructor,
added pref observers for IDN related prefs,
bug 188218, r=darin, sr=alecf.
2003-04-11 17:05:56 +00:00
darin%netscape.com 4701ecfd6c fixes bug 201570 "enable socket transport logging in nightly builds" r=dougt sr=brendan 2003-04-11 01:19:07 +00:00
darin%netscape.com bfd31e83de fixes bug 194402 "publishing doesn't complete; opens multiple FTP control connetctions" r=dougt sr=sfraser 2003-04-08 22:18:10 +00:00
axel%pike.org 7682da5d54 bug 201012, get rid of offline warning in PostEvent, r/sr=darin 2003-04-07 21:07:21 +00:00
darin%netscape.com 625a741ad3 fixes bug 200681 "Crash on <link rel=stylesheet href="mailto:foo">" r/sr=bz,sspitzer 2003-04-07 06:18:44 +00:00
darin%netscape.com e601785fb3 fixes bug 191715 "PAC: did not work, after a external site is shown" r=bbaetz sr=bz 2003-04-04 20:50:46 +00:00
seawood%netscape.com 80e1b303cc Purge XP_PC.
Bug #56767 r=mkaply sr=alecf
2003-04-02 22:45:08 +00:00
suresh%netscape.com 83d17cf5cf fix for 139772 - PAC: HTTP auth support. r-dbradley, sr-darin. 2003-03-26 01:19:52 +00:00
andreas.otte%debitel.net 1bf6cb18fb fix bug 113032 [jar: anchors within pages drop the HTML file name] fix resolving relative jar urls, fix anchor handling in jar urls, r=darin, sr=bzbarsky 2003-03-15 20:00:20 +00:00
nhotta%netscape.com 0b633fd142 Change nsIIDNService to take AUTF8String and ACString,
bug 188410, r=darin, sr=alecf.
2003-03-13 23:06:14 +00:00
cls%seawood.org 92f0db3cbb Disabling autodial support for mingw buildss until a mingw release contains a rasdlg impl.
Change nsDNSEventProc callback declaration to appease both MSVC & GCC.
Bug #134113 r=bbaetz sr=darin
2003-03-12 20:24:37 +00:00
cls%seawood.org d1479589a2 Adding mingw makefile changes.
Bug #134113 r=bryner
2003-03-08 05:57:15 +00:00
darin%netscape.com 767e0d9b9a fixes bug 193887 "Back/Forward buttons break when a variable is used in a
javascript: URI that changes the value of location.href" r=dougt sr=brendan
2003-03-04 04:23:25 +00:00
darin%netscape.com a12a409db2 removing dead files (post bug 176919 cleanup) 2003-02-23 05:22:38 +00:00
darin%netscape.com f45ba7c9be removing dead code 2003-02-23 05:14:06 +00:00