nuttx-apps/netutils/ftpc
Xiang Xiao 69f013e74e build: Remve the unnecessary .gitignore
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-05-23 15:56:35 +01:00
..
ftpc_cdup.c Remove extra whitespace from files (#43) 2020-01-31 08:29:24 -06:00
ftpc_chdir.c netutils/ftpc: Fix warning about free() being implicitly defined 2017-08-12 17:03:18 -06:00
ftpc_chmod.c Unify the void cast usage 2020-01-02 23:21:01 +08:00
ftpc_cmd.c Run codespell -w with the latest dictonary again 2020-02-23 07:10:14 -06:00
ftpc_config.h Merged in antmerlino/apps/ftp-ipv6 (pull request #122) 2017-11-06 23:41:30 +00:00
ftpc_connect.c Remove use of set_errno() from application code. 2020-05-07 22:23:19 +01:00
ftpc_disconnect.c Merged in antmerlino/apps/ftp-ipv6 (pull request #122) 2017-11-06 23:41:30 +00:00
ftpc_filesize.c This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h" 2016-07-11 10:11:18 -06:00
ftpc_filetime.c Run codespell -w against all files 2020-02-22 14:41:36 -06:00
ftpc_getfile.c Run codespell -w against all files 2020-02-22 14:41:36 -06:00
ftpc_getreply.c Run codespell -w with the latest dictonary again 2020-02-23 07:10:14 -06:00
ftpc_help.c This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h" 2016-07-11 10:11:18 -06:00
ftpc_idle.c This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h" 2016-07-11 10:11:18 -06:00
ftpc_internal.h apps/netutils/ftpc: ix the compiler warnings: 2019-12-05 07:11:47 -06:00
ftpc_listdir.c Run codespell -w against all files 2020-02-22 14:41:36 -06:00
ftpc_login.c Remove use of set_errno() from application code. 2020-05-07 22:23:19 +01:00
ftpc_mkdir.c This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h" 2016-07-11 10:11:18 -06:00
ftpc_noop.c This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h" 2016-07-11 10:11:18 -06:00
ftpc_putfile.c Run codespell -w with the latest dictonary again 2020-02-23 07:10:14 -06:00
ftpc_quit.c This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h" 2016-07-11 10:11:18 -06:00
ftpc_rename.c This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h" 2016-07-11 10:11:18 -06:00
ftpc_response.c This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h" 2016-07-11 10:11:18 -06:00
ftpc_rmdir.c Remove extra whitespace from files (#43) 2020-01-31 08:29:24 -06:00
ftpc_rpwd.c Run codespell -w against all files 2020-02-22 14:41:36 -06:00
ftpc_socket.c Merged in antmerlino/apps/ftp-ipv6 (pull request #122) 2017-11-06 23:41:30 +00:00
ftpc_transfer.c Run codespell -w with the latest dictonary again 2020-02-23 07:10:14 -06:00
ftpc_unlink.c Run codespell -w against all files 2020-02-22 14:41:36 -06:00
ftpc_utils.c apps/netutils/ftpc: Fixed handling of url-encoded strings 2018-06-04 14:29:35 -06:00
Kconfig Merged in antmerlino/apps/ftp-ipv6 (pull request #122) 2017-11-06 23:41:30 +00:00
Make.defs Remove extra whitespace from files (#43) 2020-01-31 08:29:24 -06:00
Makefile build: Remove the workaround for the inexistence of .config/Make.defs 2020-05-21 17:43:42 +01:00
README.txt First cut at FTP client 2011-06-01 19:15:14 +00:00

/* FTP Commands *************************************************************/
/* Command summary:
 *
 *   ABOR - abort a file transfer
 *   ACCT - send account information
 *   APPE - append to a remote file
 *   CDUP - CWD to the parent of the current directory
 *   CWD  - change working directory
 *   DELE - delete a remote file
 *   HELP - return help on using the server
 *   LIST - list remote files
 *   MDTM - return the modification time of a file
 *   MKD  - make a remote directory
 *   MLSD - Standardized directory listing (instead of LIST)
 *   MLST - Standardized object listing (instead of LIST)
 *   MODE - set transfer mode
 *   NLST - name list of remote directory
 *   NOOP - do nothing
 *   PASS - send password
 *   PASV - enter passive mode
 *   PORT - open a data port
 *   PWD  - print working directory
 *   QUIT - terminate the connection
 *   REIN - reinitialize the connection
 *   RETR - retrieve a remote file
 *   REST - Sets the point at which a file transfer should start
 *   RMD  - remove a remote directory
 *   RNFR - rename from
 *   RNTO - rename to
 *   SITE - site-specific commands
 *   SIZE - return the size of a file
 *   STOR - store a file on the remote host
 *   STOU - store a file uniquely
 *   STRU - set file transfer structure
 *   STAT - return server status
 *   SYST - return system type
 *   TYPE - set transfer type
 *   USER - send username
 *
/* FTP Replies **************************************************************/
 *
 *   110 - Restart marker reply.
 *   120 - Service ready in nnn minutes.
 *   125 - Data connection already open; transfer starting.
 *   150 - File status okay; about to open data connection.
 *   200 - Command okay.
 *   202 - Command not implemented, superfluous at this site.
 *   211 - System status, or system help reply.
 *   212 - Directory status.
 *   213 - File status.
 *   214 - Help message.
 *   215 - NAME system type.
 *   220 - Service ready for new user.
 *   221 - Service closing control connection.
 *   225 - Data connection open; no transfer in progress.
 *   226 - Closing data connection.
 *   227 - Entering Passive Mode (h1,h2,h3,h4,p1,p2).
 *   230 - User logged in, proceed.
 *   250 - Requested file action okay, completed.
 *   257 - "PATHNAME" created.
 *   331 - User name okay, need password.
 *   332 - Need account for login.
 *   350 - Requested file action pending further information.
 *   421 - Service not available, closing control connection.
 *   425 - Can't open data connection.
 *   426 - Connection closed; transfer aborted.
 *   450 - Requested file action not taken.
 *   451 - Requested action aborted: local error in processing.
 *   452 - Requested action not taken.
 *   500 - Syntax error, command unrecognized.
 *   501 - Syntax error in parameters or arguments.
 *   502 - Command not implemented.
 *   503 - Bad sequence of commands.
 *   504 - Command not implemented for that parameter.
 *   530 - Not logged in.
 *   532 - Need account for storing files.
 *   550 - Requested action not taken.
 *   551 - Requested action aborted: page type unknown.
 *   552 - Requested file action aborted.
 *   553 - Requested action not taken.
 */