Homebrew [Release] FTPDB - FTPD with Buildtools

pigman46

Member
Newcomer
Joined
Jun 23, 2009
Messages
9
Trophies
0
XP
168
Country
United States
Look I'm sorry I got on your nerves and you're a great dev whom we as a community owe a whole lot to. I and everyone here greatly appreciate your work and all that stuff. I was informed you were on #cakey recently to get the fixes for FTPD which, looking at the commit log, are all done now. I'm not going to be judging or attempting to make false assumptions here but just to express my honest feelings: I do feel like it is all too convenient that since April 9th you didn't commit anything on FTPD and just as I release FTP3DS you fix what had to be fixed.

That all said I really see no reason for us to not get along. To actually make the quote sensible however I would like to take a moment and reply to some of your points, but please understand that I mean no negativity with it, only thought out reactions. (There is only positive and negative after all)

1) So did I. September 12th 2009 to be exact. That said I still have way fewer messages than many other people here. Account age says little compared to account activity.
3) I see where you're coming from with this reasoning and it makes perfect sense. This is however also why I implemented Steveice10's Buildtools (https://github.com/steveice10/buildtools) as it allows you to have and Vanilla devkitARM and a single "Make" to make 3dsx, smdh, cia, elf and a zip that has the first 3 of that. (and all of that in an /output folder)
4) I suppose that is true. I'm not one to thoroughly debug an application (unless it's for a paying client obviously) and like to somewhat more follow the mentality of "if it works then it works and if someone has a bug report I'll look into it asap".

You didn't get on my nerves; I'm a pretty reasonable person. I was only on #cakey addressing issues because people opened issues on github, which happened to be about the same time you made your branch. I can't fix problems if nobody tells me what they are.

1) lol I've had more activity here in the last two days than in the last 5 years.
3) Yeah you're not the first person to try putting in a buildtools git submodules. I really don't like that; it would be much better if these tools got pulled into devkitARM or at least an equivalent.
4) I'm a professional software developer so I have the tendency to test things as well as I can. I do fully support devkitPro and its products and I feel it's important for the code quality to be strong if we are going to support hundreds of people. It's much cheaper to fix problems early than later.
 

Favna

#PCMasterRace
OP
Member
Joined
Sep 12, 2009
Messages
864
Trophies
1
Website
twitter.com
XP
822
Country
Netherlands
This one seems to be a lot less stable than ftpd v2.2... at least for me.
I've actually already updated the ftp.c and console.c files to the ones from ftpd 2.2 but i haven't got around to building and releasing it (i haven't even pushed the change) due to final exams tomorrow and tuesday =p
 
  • Like
Reactions: SomeGamer

zdgr4ye5

Well-Known Member
Newcomer
Joined
Nov 7, 2014
Messages
90
Trophies
0
Age
34
XP
168
Country
United States
for me ftpBrony has main problem - socExit() , it never quit after I press B button
can you resolve this issue?
 

royant1

Well-Known Member
Member
Joined
Sep 17, 2015
Messages
190
Trophies
0
Age
58
XP
165
Country
Iceland
Thanks, works great.

There is a bug (?) with all the ftp servers for the 3ds where the connected client must disconnect before it's possible to close the app using B. At least with transmit on Mac. Is there a way to close the connection from the app ("server side") so a client disconnect is not required in order to close it?

Thanks!

Ninjaed by @zdgr4ye5 :)
 
Last edited by royant1,

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,684
Country
Australia
Thanks, works great.

There is a bug (?) with all the ftp servers for the 3ds where the connected client must disconnect before it's possible to close the app using B. At least with transmit on Mac. Is there a way to close the connection from the app ("server side") so a client disconnect is not required in order to close it?

Thanks!

Ninjaed by @zdgr4ye5 :)
This must be an issue with 'Transmit'; you can close it fine with WinSCP and Filezilla.
 

royant1

Well-Known Member
Member
Joined
Sep 17, 2015
Messages
190
Trophies
0
Age
58
XP
165
Country
Iceland
Yup, tried filezilla and no problem there. Too bad, as i use transmit on my iphone. Can i help fixing by providing you data to debug?
 

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,684
Country
Australia
Yup, tried filezilla and no problem there. Too bad, as i use transmit on my iphone. Can i help fixing by providing you data to debug?
Not that it would help by sending me anything, but I don't think that this is a problem that can be fixed in FTP3DS at all; it's an issue with solely Transmit. From what I can see you'll have to either deal with it or change clients.
 

Favna

#PCMasterRace
OP
Member
Joined
Sep 12, 2009
Messages
864
Trophies
1
Website
twitter.com
XP
822
Country
Netherlands
for me ftpBrony has main problem - socExit() , it never quit after I press B button
can you resolve this issue?
ftpBrony is very different version than FTPD/FTP3DS (and FTP3DS is essentially FTPD but then using Buildtools to provide a more user friendly way of building it from source). Try using this version instead as ever since ftpBrony was a thing mtheall has made many many changes to what is now FTPD.

Also please refer to what @Xiphiidae said, these issues might very well be a caused by your client rather than by the server. Since this appears to be a standing issue in Transmit I'll go ahead and remove it from the set of recommended clients.

Yup, tried filezilla and no problem there. Too bad, as i use transmit on my iphone. Can i help fixing by providing you data to debug?
Just a rapid google search for iphone apps gave me FTPManager as free FTP client for iPhone. Would test it myself but my iphone is like.. on 5% at time of posting lol. Kiiinda need to charge it xP!
itunes link for the free version: https://itunes.apple.com/en/app/ftpmanager-free/id525959186?mt=8
itunes link for the full version: https://itunes.apple.com/us/app/ftpmanager/id522627917?mt=8

alas.. the darn app description doesn't list the differences between the free and paid versions <_<




Also a fair reminder that if you have issues with the way ftp3ds works I highly recommend you to open an issue on mtheall's ftpd github page: https://github.com/mtheall/ftpd/issues
 
  • Like
Reactions: Xiphiidae

Favna

#PCMasterRace
OP
Member
Joined
Sep 12, 2009
Messages
864
Trophies
1
Website
twitter.com
XP
822
Country
Netherlands
Wew... I totally forgot to update this thread when I made a new release not too long ago. There haven't been any big changes since 1.2 but we're now at 1.4.1 with the following changelog since:

---------------
version 1.4.1
---------------
Updated CPU clock speed to 804 MHz. Not sure why I never did this before.. Either way, rejoice New3DS users!

---------------
version 1.4
---------------
Now has the new homebrew logo courtesy of PabloMK7.

---------------
version 1.3
---------------
Following the FreeShop takedown based on using Nintendo 3DS Logo I have rebuild FTPDB with updated Buildtools and ensured it uses Homebrew logo

As always the download links on the first page are updated and here they are as well:

Direct CIA download click here

Direct 3DSX download click here

QR Code to use in FBI:

a61667d6-de89-11e6-8c4f-0e17442a5848.png
 

HochuTorchic

New Member
Newbie
Joined
Jun 13, 2017
Messages
4
Trophies
0
Age
24
XP
42
Country
Hello, with ftpd I have a problem. I'm using it and for FTP manager I use Documents of Readdle (iOS) and I can't connect. I used as well an online ftp manager and don't works. When I try to connect I can't, and I put the ip and the port good. Help!!
 

Favna

#PCMasterRace
OP
Member
Joined
Sep 12, 2009
Messages
864
Trophies
1
Website
twitter.com
XP
822
Country
Netherlands
Hello, with ftpd I have a problem. I'm using it and for FTP manager I use Documents of Readdle (iOS) and I can't connect. I used as well an online ftp manager and don't works. When I try to connect I can't, and I put the ip and the port good. Help!!
That is hardly related to the app, more likely related to the app you are using. Confirm if the two devices are on the same network and if they are try using FileZilla on PC on that network. If that works try using FTPManager which is the iOS app I would recommend: https://itunes.apple.com/us/app/ftpmanager-ftp-sftp-ftps-client/id525959186?mt=8
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night