Commit Graph

170 Commits

Author SHA1 Message Date
Michael Theall
a3f17e9eed Put a space between command and arguments for invalid command 2016-06-19 21:44:05 -05:00
Michael Theall
81ec2ea8e4 Use non-blocking connect 2016-06-19 21:35:39 -05:00
Michael Theall
540a73cb54 Fix linux build 2016-06-19 21:26:41 -05:00
Michael Theall
6d35bc0716 Fix empty first line on tcp table 2016-06-15 03:39:02 -05:00
Michael Theall
8c34814100 Show minimum information on tcp table, and don't overflow the screen 2016-06-15 03:38:53 -05:00
Michael Theall
501073c34c Update free space after operations that affect it 2016-06-15 03:04:00 -05:00
Michael Theall
f017d8477a Add Makefile as a dependency 2016-06-15 02:51:07 -05:00
Michael Theall
98d96f9c1c Add git revision to version 2016-06-15 02:44:49 -05:00
Michael Theall
2d970d66e4 Adjust whitespace in README.md 2016-06-14 22:41:24 -05:00
mtheall
3de31e4706 Add link to 3dsx build 2016-06-14 21:51:49 -05:00
mtheall
1e7313f841 Add QR to CIA build in README.md 2016-06-14 20:06:16 -05:00
mtheall
f6ddffb3d7 Add QR code that points to latest cia build 2016-06-14 20:02:08 -05:00
Michael Theall
fe2709cb1c Better rounding for free space size 2016-06-14 02:42:51 -05:00
Michael Theall
68c8e923d9 Show free space on SD 2016-06-14 01:26:44 -05:00
Michael Theall
aae47764c3 Fix that pesky whitespace 2016-06-11 03:22:41 -05:00
Michael Theall
d18ce24f59 Fix unique id 2016-06-11 03:05:08 -05:00
Michael Theall
16f6ee24ab Merge branch 'build-cia' 2016-06-08 22:39:03 -05:00
Michael Theall
b242cfdd8e Merge branch 'build-cia' of git://github.com/WinterMute/ftbrony into build-cia 2016-06-08 22:23:01 -05:00
Michael Theall
ec1777084e Synchronize sdmc_dir_t with libctru 2016-04-09 11:55:55 -05:00
Michael Theall
c7cd0ec231 Only call socExit() if socInit() succeeded 2016-04-09 11:54:34 -05:00
Michael Theall
56b509e58e Modernize makefile 2016-04-09 11:51:31 -05:00
Dave Murphy
f90c23e68c use homebrew logo 2016-02-07 10:18:06 +00:00
Dave Murphy
8db980407d remove unused variable 2016-02-05 16:09:07 +00:00
Dave Murphy
a697a0a351 use reserved unique id 2016-02-04 21:21:22 +00:00
Dave Murphy
6bb2f76a0e build cia version 2016-02-04 16:19:33 +00:00
Michael Theall
a92b041dc4 File size is off_t which is actually signed 2016-02-03 13:56:47 -06:00
Michael Theall
a4a2962287 Replace ftbrony with ftpd in .gitignore; update .gitignore to account for cia branch 2016-01-29 17:46:48 -06:00
Michael Theall
44f8eaf55d Encode invalid command response 2016-01-29 14:08:14 -06:00
Michael Theall
5e8fb219e3 Fix decode_path 2016-01-29 14:05:25 -06:00
mtheall
4dba517776 Merge pull request #32 from m45t3r/master
Print parsed command when it is invalid
2016-01-29 11:31:38 -06:00
Thiago Kenji Okada
832929c15b Print parsed command when it is invalid
Remove carriage return first before sending command back to the client.
2016-01-29 02:53:03 -02:00
Michael Theall
dff661c19f Remove gfxDrawSprite 2016-01-26 00:02:07 -06:00
Michael Theall
06ea029089 Improve console printing 2016-01-25 23:56:29 -06:00
Michael Theall
4947dda9c6 Remove debug.h 2016-01-25 23:55:59 -06:00
Michael Theall
7a2f7747ee Replace 0xFFFE with SOL_CONFIG for SOCU_GetNetworkOpt 2016-01-25 23:47:37 -06:00
Michael Theall
08f437e25e Remove all brony branding 2016-01-25 23:46:52 -06:00
Michael Theall
c21aa5439e Replace brony with tcp table 2016-01-25 20:03:48 -06:00
Michael Theall
10d7ed6217 Fix whitespace 2016-01-25 19:14:15 -06:00
Michael Theall
e83f8b5531 Fix linux build for MDTM 2016-01-25 19:12:19 -06:00
Michael Theall
4598dc52c4 work around broken clients that think LIST -a is a thing 2016-01-25 19:11:53 -06:00
Michael Theall
c2c82919a3 Add more file types to list 2016-01-25 19:10:53 -06:00
Michael Theall
717e4cfdc0 Fix hostname and port length 2016-01-23 03:38:03 -06:00
Michael Theall
6188d8b4f0 Add a few missing commands to README 2016-01-22 18:57:33 -06:00
Michael Theall
74ec300fc8 Add timestamp-related features 2016-01-22 16:38:22 -06:00
Michael Theall
55816af44b Put version in a single place 2016-01-22 14:42:38 -06:00
Michael Theall
7ffa6d6255 Improve pathname encoding compatibility 2016-01-22 14:30:26 -06:00
Michael Theall
b0d0b03874 Fix PWD response code 2016-01-22 14:28:55 -06:00
Michael Theall
920cd96c67 Remove coloring from linux build.
Terminate loop when canceling waiting for wifi.
Implement ABOR, HELP, and STAT.
- STAT (no argument) during a transfer gives the current file's offset.
- STAT (no argument) outside of transfer will return server uptime.
- STAT (with argument) is the same as LIST but with the data traveling over the command socket.
Allow ABOR, STAT, and QUIT to occur during transfer.
Support telnet interrupt (discard data up to Data Mark past TCP urgent mark).
Support arguments for LIST and STAT.
Escape \r in response as per telnet standard. Some clients don't like this but they are out of spec.
Unescape \r\0 in request as per telnet standard. Some clients don't properly escape this but they are out of spec.
Support commands broken across multiple recv().
Escape quotes on PWD response.
Added much more documentation.
2016-01-21 19:25:22 -06:00
Michael Theall
de29f4a2a7 Add REST command 2016-01-18 17:46:03 -06:00
Michael Theall
5617e2c32a reduce dropped connections at end of transfer 2016-01-18 17:45:04 -06:00