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
Michael Theall
c79616d2ef
v2.1
2016-01-16 16:33:45 -06:00