mirror of
https://github.com/wiiu-env/ftpiiu_plugin.git
synced 2024-12-23 03:11:49 +01:00
Release ftpd v2.3
This commit is contained in:
parent
947dc13784
commit
97081b86d4
2
Makefile
2
Makefile
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
export GITREV := $(shell git rev-parse HEAD 2>/dev/null | cut -c1-8)
|
export GITREV := $(shell git rev-parse HEAD 2>/dev/null | cut -c1-8)
|
||||||
export VERSION_MAJOR := 2
|
export VERSION_MAJOR := 2
|
||||||
export VERSION_MINOR := 2
|
export VERSION_MINOR := 3
|
||||||
export VERSION_MICRO := 0
|
export VERSION_MICRO := 0
|
||||||
export VERSION := $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_MICRO)
|
export VERSION := $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_MICRO)
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ DATA := data
|
|||||||
INCLUDES := include
|
INCLUDES := include
|
||||||
ROMFS :=
|
ROMFS :=
|
||||||
|
|
||||||
APP_TITLE := Super ftpd II Turbo
|
APP_TITLE := ftpd snap!
|
||||||
APP_DESCRIPTION := v$(VERSION)
|
APP_DESCRIPTION := v$(VERSION)
|
||||||
APP_AUTHOR := mtheall
|
APP_AUTHOR := mtheall
|
||||||
|
|
||||||
|
@ -29,8 +29,8 @@ include $(DEVKITPRO)/libnx/switch_rules
|
|||||||
# - icon.jpg
|
# - icon.jpg
|
||||||
# - <libnx folder>/default_icon.jpg
|
# - <libnx folder>/default_icon.jpg
|
||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
APP_TITLE := Ftpd $(VERSION)
|
APP_TITLE := ftpd snap! $(VERSION)
|
||||||
APP_AUTHOR := Mtheall, Tuxsh, WinterMute
|
APP_AUTHOR := mtheall, TuxSH, WinterMute
|
||||||
ICON := meta/ftpd.jpg
|
ICON := meta/ftpd.jpg
|
||||||
APP_VERSION := $(VERSION)
|
APP_VERSION := $(VERSION)
|
||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
|
54
README.md
54
README.md
@ -1,39 +1,58 @@
|
|||||||
ftpd
|
# ftpd
|
||||||
====
|
|
||||||
|
|
||||||
FTP Server for 3DS.
|
FTP Server for 3DS/Switch/Linux.
|
||||||
|
|
||||||
Features
|
## Features
|
||||||
--------
|
|
||||||
|
|
||||||
- Appears to work well with a variety of clients.
|
- Appears to work well with a variety of clients.
|
||||||
- Also compiles for Linux.
|
|
||||||
- Supports multiple simultaneous clients. The 3DS itself only appears to support enough sockets to perform 4-5 simultaneous data transfers, so it will help if you limit your FTP client to this many parallel requests.
|
- Supports multiple simultaneous clients. The 3DS itself only appears to support enough sockets to perform 4-5 simultaneous data transfers, so it will help if you limit your FTP client to this many parallel requests.
|
||||||
- Cutting-edge graphics.
|
- Cutting-edge graphics.
|
||||||
|
|
||||||
Latest Builds
|
## Latest Builds
|
||||||
-------------
|
|
||||||
|
|
||||||
CIA: https://mtheall.com/~mtheall/ftpd.cia
|
CIA: https://mtheall.com/~mtheall/ftpd.cia
|
||||||
|
|
||||||
3DSX: https://mtheall.com/~mtheall/ftpd.3dsx
|
3DSX: https://mtheall.com/~mtheall/ftpd.3dsx
|
||||||
|
|
||||||
|
NRO: https://mtheall.com/~mtheall/ftpd.nro
|
||||||
|
|
||||||
CIA QR Code
|
CIA QR Code
|
||||||
|
|
||||||
![ftpd.cia](https://github.com/mtheall/ftpd/raw/master/ftpd_qr.png)
|
![ftpd.cia](https://github.com/mtheall/ftpd/raw/master/ftpd_qr.png)
|
||||||
|
|
||||||
Build and install
|
## Build and install
|
||||||
------------------
|
|
||||||
|
|
||||||
You must first install and set up [devkitARM and libctru](http://3dbrew.org/wiki/Setting_up_Development_Environment).
|
You must set up the [development environment](https://devkitpro.org/wiki/Getting_Started).
|
||||||
Clone this repository and cd in the resulting directory.
|
|
||||||
|
|
||||||
make
|
### 3DSX
|
||||||
|
|
||||||
Copy the `ftpd.3dsx` file to your SD card and launch it.
|
The following pacman packages are required to build `ftpd.3dsx`:
|
||||||
|
|
||||||
Supported Commands
|
3dstools
|
||||||
------------------
|
devkitARM
|
||||||
|
libctru
|
||||||
|
|
||||||
|
They are available as part of the `3ds-dev` meta-package.
|
||||||
|
|
||||||
|
Build `ftpd.3dsx`:
|
||||||
|
|
||||||
|
make 3dsx
|
||||||
|
|
||||||
|
### NRO
|
||||||
|
|
||||||
|
The following pacman packages are required to build `ftpd.nro`:
|
||||||
|
|
||||||
|
devkitA64
|
||||||
|
libnx
|
||||||
|
switch-tools
|
||||||
|
|
||||||
|
They are available as part of the `switch-dev` meta-package.
|
||||||
|
|
||||||
|
Build `ftpd.nro`:
|
||||||
|
|
||||||
|
make nro
|
||||||
|
|
||||||
|
## Supported Commands
|
||||||
|
|
||||||
- ABOR
|
- ABOR
|
||||||
- ALLO (no-op)
|
- ALLO (no-op)
|
||||||
@ -75,7 +94,6 @@ Supported Commands
|
|||||||
- XPWD
|
- XPWD
|
||||||
- XRMD
|
- XRMD
|
||||||
|
|
||||||
Planned Commands
|
## Planned Commands
|
||||||
----------------
|
|
||||||
|
|
||||||
- STOU
|
- STOU
|
||||||
|
Loading…
Reference in New Issue
Block a user