556 Commits

Author SHA1 Message Date
dveditz%cruzio.com
e8bb24352b bug 406767 clear invalid cache entries, p=Michal Novotny, r/sr=bzbarsky, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255769 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-08 07:49:33 +00:00
bzbarsky%mit.edu
b26c2879c4 Bug 455311. Treat .url files as redirects. r+sr=biesi, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254553 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-07 16:21:27 +00:00
reed%reedloden.com
f4eb02a408 Bug 391855 - "FTP directory URL without a trailing slash can result in files being uploaded to the wrong place" [p=wgianopoulos@yahoo.com (Bill Gianopoulos) r=dougt sr=biesi aM9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@238558 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-05 21:02:53 +00:00
sdwilsh%shawnwilsher.com
b57105416a Bug 395539 - FTP TransportStatus's progressMax reports the full file size for REST retrieval (resuming partial download). Patch by Edward Lee <edilee@gmail.com>. r=cbiesinger, sr=cbiesinger, a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@236134 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 20:35:11 +00:00
jag%tty.nl
bcbca15783 Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@233931 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 13:05:02 +00:00
cbiesinger%gmx.at
17a0d47c72 Bug 390082 make sure to make data connections to the same IP address as the control connection
r+sr+a=bz


git-svn-id: svn://10.0.0.236/trunk@232186 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 00:15:53 +00:00
cbiesinger%gmx.at
7509b39f4e 389440 move LOAD_NO_NETWORK_IO to nsICachingChannel to avoid modifying semantics of a frozen interface. Also replace NS_ERROR_NEED_NETWORK with NS_ERROR_DOCUMENT_NOT_CACHED
r+sr=bz a=roc


git-svn-id: svn://10.0.0.236/trunk@231094 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 02:40:46 +00:00
dcamp%mozilla.com
ce486d5c5a implement navigator.isLocallyAvailable. b=373231, r=biesi, sr=jst
git-svn-id: svn://10.0.0.236/trunk@229513 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 22:15:52 +00:00
jwalden%mit.edu
dda6ff3c99 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
gavin%gavinsharp.com
9a6699bc86 Bug 379997: don't delete logins if authentication fails, patch by Justin Dolske <dolske@mozilla.com>, r+sr=biesi
git-svn-id: svn://10.0.0.236/trunk@226389 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 18:39:35 +00:00
Olli.Pettay%helsinki.fi
c97b11b875 Bug 378380, FTP problem with IBM iSeries (AS400, Series I) systems (does not recognize SYST response), p=bugzilla@mcsmurf.de, r+sr=biesi
git-svn-id: svn://10.0.0.236/trunk@224891 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 16:28:12 +00:00
cbiesinger%web.de
d1798a72f3 bug 370559 r+sr=darin
ignore the address part of the PASV reply


git-svn-id: svn://10.0.0.236/trunk@221418 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-07 00:54:20 +00:00
bzbarsky%mit.edu
3f520eaa49 Make it possible for protocol handlers to configure how CheckLoadURI should
treat them via their protocol flags.  Remove the protocol list we used before.
Bug 120373, r=dveditz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@215130 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-10 23:49:08 +00:00
cbiesinger%web.de
0b73b99b02 bug 354410 move auth prompt strings out of necko. also, use the correct
strings for prompting without a realm and for prompting only for a password.
r=darin


git-svn-id: svn://10.0.0.236/trunk@212819 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-28 20:11:33 +00:00
cbiesinger%web.de
b9be660c26 Bug 265780 make FTP use nsIAuthPrompt2
r=darin


git-svn-id: svn://10.0.0.236/trunk@212180 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-22 21:06:57 +00:00
cbiesinger%web.de
3afc2b0db4 bug 351255 stop processing commands once we hit an error, to avoid using
cleared member variables
r=darin


git-svn-id: svn://10.0.0.236/trunk@209950 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-13 00:11:45 +00:00
cbiesinger%web.de
97c9ed1165 bug 346151 Add nsIProxiedChannel to allow querying the proxy info a channel
was created with
r=darin sr=bz


git-svn-id: svn://10.0.0.236/trunk@206336 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 21:28:31 +00:00
darin%meer.net
42edf059cf landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
darin%meer.net
6a7dd7ced5 relanding ftp patch for bug 312760 "implement ftp using nsBaseChannel" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@191697 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 16:27:35 +00:00
darin%meer.net
90d0336a69 backing out my latest patch for bug 312760 to clear Tp regression.
git-svn-id: svn://10.0.0.236/trunk@191499 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 18:30:51 +00:00
darin%meer.net
525cf63df7 landing FTP patch for bug 312760 "Provide base channel for use by protocol implementations" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@191463 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 04:48:43 +00:00
cbiesinger%web.de
6322c04952 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
timeless%mozdev.org
b5ef4d21fa Bug 320498 Fix NewChannel impls to handle null in argument
r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@186212 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-18 01:50:50 +00:00
timeless%mozdev.org
dae7b0629a Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185282 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
f9bdb44b34 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185269 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 08:16:51 +00:00
darin%meer.net
39a4a58990 Initial patch for bug 312760 "Provide base channel for use by protocol implementations" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@184504 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-12 18:17:19 +00:00
bsmedberg%covad.net
0217e2f9a9 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
git-svn-id: svn://10.0.0.236/trunk@184456 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 14:36:26 +00:00
cbiesinger%web.de
c286992709 308018 only call SendFTPCommand if we haven't been cancelled
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@180055 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 21:33:47 +00:00
darin%meer.net
37430f6e64 fixes bug 293350 "Allow dynamic changes to notification callbacks" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@179934 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 00:20:02 +00:00
dbaron%dbaron.org
f5fb8ddaff Make nsIChannel implementations follow the rules that prevent them from leaking due to cycles with their notification callbacks. b=303043 r=biesi sr=darin
git-svn-id: svn://10.0.0.236/trunk@177663 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 22:53:22 +00:00
bzbarsky%mit.edu
d5b67c4963 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


git-svn-id: svn://10.0.0.236/trunk@176555 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 20:27:04 +00:00
cbiesinger%web.de
5d85d7ccaa 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


git-svn-id: svn://10.0.0.236/trunk@171661 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 17:40:32 +00:00
cbiesinger%web.de
6609fd883a Bug 284362 pass unicode host to OnStatus
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@170782 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-16 18:04:11 +00:00
cbiesinger%web.de
7196967125 Bug 284276 make the ftp channel pass the correct progressMax value to the
listener's onProgress function
r=darin sr=bz


git-svn-id: svn://10.0.0.236/trunk@170739 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-15 22:32:43 +00:00
bsmedberg%covad.net
fc4099e666 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
git-svn-id: svn://10.0.0.236/trunk@169868 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 20:46:35 +00:00
bryner%brianryner.com
2040b1004d Change cache interfaces to use ACString for the key. Bug 277627, r+sr=darin.
git-svn-id: svn://10.0.0.236/trunk@167653 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-13 03:25:28 +00:00
cbiesinger%web.de
7a0cda61b9 bug 264599 make unfrozen necko interfaces use 64-bit integers.
r=darin sr=bz a=asa


git-svn-id: svn://10.0.0.236/trunk@167443 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-09 20:43:35 +00:00
bsmedberg%covad.net
4c08900f0e Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
git-svn-id: svn://10.0.0.236/trunk@166497 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-09 19:28:35 +00:00
darin%meer.net
a5399b9f5e fixes bug 253394 "nsFtpState::S_user leaks user & password string" patch by jon@rekai.net r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@166273 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-05 19:20:19 +00:00
db48x%yahoo.com
5b16d9a80a bug 272277: Change to Append/Assign/Equals-Literal in networking
patch by Mikael Parknert <mikael@parknert.se>, r=cbiesinger, sr=darin


git-svn-id: svn://10.0.0.236/trunk@166238 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-04 10:19:29 +00:00
darin%meer.net
adc23fe717 fixes bug 270075 "crash @[nsFtpState::StopProcessing()]" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@165385 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-16 02:30:02 +00:00
darin%meer.net
e3117874fa fixes bug 261083 "Channels do not uniformly query their notification callbacks" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@165373 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-15 20:16:52 +00:00
bmlk%gmx.de
b64976fe0b send user/pref specified password if specified instead of default password for anonymous ftp, bug 266835 p= Frank Wein, r=biesi, sr=darin"
git-svn-id: svn://10.0.0.236/trunk@165062 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-06 16:57:10 +00:00
dveditz%cruzio.com
cda3a7d10c bug 265135: put internal referrers on channels to fix xpinstall whitelisting the right way. r=darin,sr=jst
git-svn-id: svn://10.0.0.236/trunk@164582 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-28 22:52:45 +00:00
cbiesinger%web.de
a293325ba5 261643 don't register error strings by name - they can be found by value too.
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@162888 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-28 20:17:47 +00:00
cbiesinger%web.de
849b9ea6cc Bug 227057 remove nsIResumableEntityID in favor of using strings for the entity
id.
r=darin sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@161596 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 18:04:17 +00:00
dougt%meer.net
0fb748cb39 adding WebSTAR to the list of known FTP sites. r=sspitzer, sr=darin, b=106876
git-svn-id: svn://10.0.0.236/trunk@161414 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 07:47:32 +00:00
cbiesinger%web.de
d420dd475b set an event sink on the control connection's socket transport, and forward
"looking up host", "connecting to host" and "connected to host" events to the
progress sink.
Bug 252344 r=darin sr=bz


git-svn-id: svn://10.0.0.236/trunk@160500 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 20:17:54 +00:00
mvl%exedo.nl
db5ee3258e prompt for username and password when anonymous ftp login failed
bug 124561, r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@160130 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 10:56:14 +00:00
jst%mozilla.jstenback.com
f79f989daf Fixing bug 250909. Make ftp: URIs containing %00 invalid. r=bzbarsky@mit.edu, sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@160107 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 02:45:46 +00:00