GR8FTP bug report thread

Page 5/10
1 | 2 | 3 | 4 | | 6 | 7 | 8 | 9 | 10

By erikmaas

Resident (63)

erikmaas's picture

10-11-2017, 21:05

Yes! Thanks!

Multiple files without issues.
getru also works fine.

By Louthrax

Prophet (2093)

Louthrax's picture

10-11-2017, 21:22

Cool Smile Give a try to put/putr/putru too if you have time (editing/saving a file on MSX before putru, just be sure your MSX time is set correctly).

By erikmaas

Resident (63)

erikmaas's picture

10-11-2017, 22:06

Yes, works.

I thought it would be nice to add a file and sync back.

When using getru, lowercase files became uppercase on MSX. Gr8FTP nicely skips those on the next attempts.
Then I added a file and used putru to sync back. The new file and the uppercase files were transferred to my Linux machine and now I have both uppercase and lowercase versions of the files.

Not a problem of course, just an observation.

By Louthrax

Prophet (2093)

Louthrax's picture

10-11-2017, 22:18

Yes, not much that can be done in a easy way about that lower/upper case thing.

By erikmaas

Resident (63)

erikmaas's picture

10-11-2017, 22:24

By the way, do you use the UNAPI calls or the GR8NET API?

I am now trying to use the UNAPI calls and SDCC to cross-compile.

By Louthrax

Prophet (2093)

Louthrax's picture

10-11-2017, 22:40

Not yet, but I'm considering that. I'll need to check how some GR8NET specific optimizations I have will work with UNAPI (I might keep two different versions if needed). Let me know if you're interested by the sources of GR8FTP (95% C code).

By erikmaas

Resident (63)

erikmaas's picture

10-11-2017, 22:57

I am now trying to make a BSD like socket abstraction on top of UNAPI. This makes it easier to verify the application I want to make on a PC.
Of course I am interested in your code.

By raymond

Champion (394)

raymond's picture

11-11-2017, 15:32

I have used the most recent version. I tried just now and used the verbose 1 option to see what happens. I am able to login now (it was a pebkac thing). I have downloaded/uploaded several files without any problem. There is one thing though that doesn't work the list command. When I give the list command it takes ages for it to come back with the following error:

425 Can't build data connection: connection timed out.

By Louthrax

Prophet (2093)

Louthrax's picture

11-11-2017, 15:47

raymond wrote:

There is one thing though that doesn't work the list command. When I give the list command it takes ages for it to come back with the following error:
425 Can't build data connection: connection timed out.

Yes, that's by design. The raw FTP commands (like "list") are still passed to the FTP server (mainly for test purposes), but some will not work. Just use the GR8FTP-specific "dir" command instead.

By Louthrax

Prophet (2093)

Louthrax's picture

11-11-2017, 15:59

erikmaas wrote:

I am now trying to make a BSD like socket abstraction on top of UNAPI. This makes it easier to verify the application I want to make on a PC.
Of course I am interested in your code.

I've made the source code public (download link is just below the GR8FTP executable one).

Page 5/10
1 | 2 | 3 | 4 | | 6 | 7 | 8 | 9 | 10