Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Ftpd NDS: Difference between revisions

From GameBrew
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox DS Homebrews
{{Infobox DS Homebrews
|title=ftpd NDS
|title=ftpd NDS
|image=
|image=Ftpdnds2.png
|description=FTP Server for 3DS/Switch/Linux/NDS.
|description=FTP Server for 3DS/Switch/Linux/NDS.
|author=mtheall
|author=mtheall
|lastupdated=2021/06/13
|lastupdated=2024/11/17
|type=Utilities
|type=Utilities
|version=3.1.0
|version=3.2.1
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/dshomebrew/ftpdnds.7z
|download=https://dlhb.gamebrew.org/dshomebrew2/ftpdnds.7z
|website=https://github.com/mtheall/ftpd
|website=https://github.com/mtheall/ftpd
|source=
|source=https://github.com/mtheall/ftpd/releases
}}
}}
ftpd is a FTP Server for [[ftpd 3DS|3DS]]/Switch/Linux/NDS.
ftpd is a FTP Server for [[ftpd 3DS|3DS]]/Switch/Linux/NDS.
Line 79: Line 79:


==Changelog==
==Changelog==
'''v3.2.1 2024/11/17'''
* Center 3DS window selector on top screen
* Update to [https://github.com/ocornut/imgui/releases/tag/v1.91.5 Dear ImGui v1.91.5]
* General system stability improvements to enhance the user’s experience
'''v3.2.0 2024/11/11'''
* DSi wifi support with update to libnds-2.0.0
* mDNS support
* glob support
* ImGui stereoscopic effect on 3DS
* Removed CIA build for 3DS
** DO NOT ASK ME TO SUPPORT CIA
* Build with CMake
* Update to [https://github.com/ocornut/imgui/releases/tag/v1.91.4 Dear ImGui v1.91.4]
* General system stability improvements to enhance the user’s experience
'''v3.1.0'''
'''v3.1.0'''
* Access Point mode on Switch.
* Access Point mode on Switch.
Line 98: Line 114:
==External links==
==External links==
* GitHub - https://github.com/mtheall/ftpd
* GitHub - https://github.com/mtheall/ftpd
[[Category:DS homebrew applications]]
[[Category:Utility homebrews on DS]]

Latest revision as of 22:04, 17 November 2024

ftpd NDS
Ftpdnds2.png
General
Authormtheall
TypeUtilities
Version3.2.1
LicenseGPL-3.0
Last Updated2024/11/17
Links
Download
Website
Source

ftpd is a FTP Server for 3DS/Switch/Linux/NDS.

Features

  • Appears to work well with a variety of clients.
  • Supports multiple simultaneous clients.
  • Exit on NDS/3DS with START button.
  • Toggle backlight on NDS/3DS with SELECT button.
  • Emulation of a /dev/zero (/devZero) device for network performance testing:
    • Example retrieve curl ftp://192.168.1.115:5000/devZero -o /dev/zero
    • Example send curl -T /dev/zero ftp://192.168.1.115:5000/devZero

User guide

Supported Commands

  • ABOR
  • ALLO (no-op)
  • APPE
  • CDUP
  • CWD
  • DELE
  • FEAT
  • HELP
  • LIST
  • MDTM
  • MKD
  • MLSD
  • MLST
  • MODE (no-op)
  • NLST
  • NOOP
  • OPTS
  • PASS (no-op)
  • PASV
  • PORT
  • PWD
  • QUIT
  • REST
  • RETR
  • RMD
  • RNFR
  • RNTO
  • SITE
  • SIZE
  • STAT
  • STOR
  • STRU (no-op)
  • SYST
  • TYPE (no-op)
  • USER (no-op)
  • XCUP
  • XCWD
  • XMKD
  • XPWD
  • XRMD

SITE commands

  • Show help: SITE HELP
  • Set username: SITE USER
  • Set password: SITE PASS
  • Set port: SITE PORT
  • Save config: SITE SAVE

Controls

Start - Exit

Select - Toggle backlight

Changelog

v3.2.1 2024/11/17

  • Center 3DS window selector on top screen
  • Update to Dear ImGui v1.91.5
  • General system stability improvements to enhance the user’s experience

v3.2.0 2024/11/11

  • DSi wifi support with update to libnds-2.0.0
  • mDNS support
  • glob support
  • ImGui stereoscopic effect on 3DS
  • Removed CIA build for 3DS
    • DO NOT ASK ME TO SUPPORT CIA
  • Build with CMake
  • Update to Dear ImGui v1.91.4
  • General system stability improvements to enhance the user’s experience

v3.1.0

  • Access Point mode on Switch.
  • Reset button for configuration.
  • Update to Dear ImGui 1.83.
  • General system stability improvements to enhance the user’s experience.

v3.0.0

  • Even better graphics than ever (Dear ImGui backend).
  • NDS support.
  • Exit button changed from B to PLUS/START.
  • Backlight toggle changed from PLUS/START to MINUS/SELECT.
  • User/Password support.
  • Scrollable log.
  • Status icons/text (battery/wifi/time).
  • "Classic" builds retain console interface.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

External links

Advertising: