Commit Graph

233 Commits

Author SHA1 Message Date
Michael Theall
7b1176d374 Add MLSD and MLST commands 2017-11-02 00:47:18 -05:00
Michael Theall
30c1b7a77d Make ftp_send_response[_buffer] return void 2017-07-26 08:56:37 -05:00
Michael Theall
f0e6b5bf48 Use static buffer for RNFR path during RNTO 2017-07-25 22:02:41 -05:00
Michael Theall
8e14aa4417 Remove use of getnameinfo for new connections. 2017-07-25 22:01:10 -05:00
Michael Theall
6d042c525a Add some advanced logging 2017-07-25 21:55:16 -05:00
Michael Theall
c763e2d52f We can exit cleanly without home button 2017-06-05 12:02:43 -05:00
Michael Theall
f5f27646ee Set SO_LINGER with timeout=0 before close
Hopefully this helps with clients that don't acknowledge our close.
Thanks to TuxSH for testing with Windows Explorer.
2017-06-05 11:50:41 -05:00
Dave Murphy
fc95abd9f2 allow -l to LIST current directory
some clients, including Chrome, use LIST -l and expect to obtain a file listing. Fixes #64
2017-02-02 19:04:50 +00:00
Michael Theall
2a7aa4955e Build version into cia 2016-09-17 09:38:20 -05:00
Michael Theall
17f1036ca4 Only Home button can exit cia 2016-08-10 23:08:08 -05:00
Michael Theall
e91a01ed44 Press Start to toggle backlight 2016-08-10 22:53:05 -05:00
Michael Theall
5108f4eab0 Add SIZE command to README.md 2016-06-21 22:26:51 -05:00
Michael Theall
5f1227eaea Add SIZE command 2016-06-21 22:17:33 -05:00
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