Closed Bug 10737 Opened 25 years ago Closed 25 years ago

[DOGFOOD] sched - get ftp download going (judson, 2d)

Categories

(Core :: Networking, defect, P1)

x86
Windows 95
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: chofmann, Assigned: law)

References

Details

(Whiteboard: [PDT+] 11/19 completion)

Blocks: 10730
Summary: sched - get ftp download going (judson, 2d) → sched - get ftp download going (judson, 2d)
*** Bug 10991 has been marked as a duplicate of this bug. ***
*** Bug 5854 has been marked as a duplicate of this bug. ***
Target Milestone: M9
This is needed for m9.
*** Bug 11122 has been marked as a duplicate of this bug. ***
Status: NEW → ASSIGNED
Target Milestone: M9 → M10
We can currently download files via ftp from anonymous servers. However, we aren't displaying directory listings until the appropriate hookup occurs in the parser. rickg has most, if not all, of this work done, but I won't be able to get ahold of him until Monday 7/16/99 when he returns to hook it up. Holes still include authenticaion, and dir display. I'm moving this to M10 as to stop holding up M9. Progress is steady and problems are understood.
*** Bug 12620 has been marked as a duplicate of this bug. ***
M9 is crashing on ftp URL's on Linux, FWIW (bug 12620)
Mac M9 crashes while trying to follow ftp url on www.gnu.org/software/libc/ libc.html Link that crashes is the one that says `2.1.1'.
*** Bug 12717 has been marked as a duplicate of this bug. ***
Blocks: 12834
Depends on: 12904
To save time, let me propose the following. Instead of using the nsIPrompt interface when you implement this authentication, use the single-signon interface instead. It's the same API (same name, almost the same parameters) and puts up the same prompt dialog. Only difference is that it gives single signon a chance to autofill and capture the password. It will take you the same amount of time to hook up either interface and it will save me the time of later converting over what you have done. Same applies to http authentication which is covered by bug 6144. I have made the same comment in that bug report.
Blocks: 7530
Target Milestone: M10 → M13
Whiteboard: waiting on save as dialog stuff from bill law.
Blocks: 14740
jud, should this bug go over to law? is the rest of ftp working?
the tree view is cool! I step down through ftp://sweetlou/products client seamonkey ... ... ... when I get down to the file name level the names of file are cut out so its a lot of guess work about which file to pick.. I click on the file and got a save dialog. the dialog doesn't use the file name as default. if I type in the file name then hit return it appears that file is being downloaded but then I see a flash of what might be an error and can find the downloaded file. Short after that I crashed with this stack Incident ID 14141420 nsStr::Truncate [d:\builds\seamonkey\mozilla\xpcom\ds\nsStr.cpp, line 306] nsCString::Assign [d:\builds\seamonkey\mozilla\xpcom\ds\nsString.cpp, line 760] nsCAutoString::operator= nsFtpConnectionThread::Process [d:\builds\seamonkey\mozilla\netwerk\protocol\ftp\src\nsFtpConnectionThread.cpp, line 263] nsFtpConnectionThread::Run [d:\builds\seamonkey\mozilla\netwerk\protocol\ftp\src\nsFtpConnectionThread.cpp, line 1835] We most likely need separate bugs for all these problems, but is this an roughly accruate picture of current state of ftp?
jud, should this bug go over to law? is the rest of ftp working?
Assignee: valeski → law
Status: ASSIGNED → NEW
reassigning to law. The crash you describe is likely mine, but law and I have discussed this download stuff and he's working on the download unknown-content-type dialog. Bill, if you'll recall, we need a way to transfer stream control so we don't download twice.
Whiteboard: waiting on save as dialog stuff from bill law. → [PDT+]waiting on save as dialog stuff from bill law.
Putting on PDT+ radar.
Status: NEW → ASSIGNED
I need to overhaul the guts of the file download dialog to deal with Necko vs. the old netlib. This is approaching the top of my list of priorities.
Blocks: 16950
Blocks: 17432
Blocks: 17907
*** Bug 17554 has been marked as a duplicate of this bug. ***
tever to qa contact :-)
QA Contact: paulmac → tever
*** Bug 18016 has been marked as a duplicate of this bug. ***
Bill, why is this M13?
This should be M12 please.
Target Milestone: M13 → M12
Yep, and I was just moving back there. :-)
Blocks: 18471
Priority: P3 → P1
Whiteboard: [PDT+]waiting on save as dialog stuff from bill law. → [PDT+] 11/26??? completion
Whiteboard: [PDT+] 11/26??? completion → [PDT+] 11/19 completion
Enough of this will be done by 11/19 to qualify for dogfood. Until Necko and Webshell changes the world.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
OK, we got this working and checked in last week. I'm going to attempt to close this bug as fixed. Most of the bugs that were made duplicates of this one were actually more generic ftp issues (not "ftp download" per se). But, those problems should have been fixed some time ago. There are still miscellaneous cosmetic issues with "ftp download" (e.g., the buttons are ugly). Those either are addressed by existing bugs or should be addressed with new, specific bugs (please). There is also some work that will be done on the implementation to resolve some remaining difficulties. Those problems are covered by existing bugs, also.
Status: RESOLVED → VERIFIED
Tested good on 1999112313 build. Closing this out.
Bulk move of all Necko (to be deleted component) bugs to new Networking component.
No longer blocks: 17432
No longer blocks: 17907
No longer blocks: 18471
You need to log in before you can comment on or make changes to this bug.