Commit Graph

  • 5b6a0cc970
    commit#5 Laf111 2022-11-07 21:44:47 +0100
  • e450819338
    commit#4 Laf111 2022-11-07 20:04:22 +0100
  • 20ccda11d8
    commit#3 Laf111 2022-11-07 19:54:52 +0100
  • 9757a9b373
    commit#2 (speed improvements) Laf111 2022-11-07 19:53:22 +0100
  • c0b76477de
    commit#1 Laf111 2022-11-07 19:51:42 +0100
  • 9eba777ac9 Fix DkScissor calculation averne 2022-08-12 12:23:36 +0200
  • 6b75dc7165
    PR3 #27 Laf111 2022-10-24 22:15:25 +0200
  • 80d1c6adee
    optimal buffer settings #25 Laf111 2022-10-22 15:05:23 +0200
  • c40779013e
    Update net.c Laf111 2022-10-22 12:59:58 +0200
  • c20249e771
    Upload speed x2.5 (read network by chunk) Laf111 2022-10-22 09:38:22 +0200
  • ef9cc0e76e Update version string v0.3 ftpiiu_plugin-20221009-151828 Maschell 2022-10-09 17:14:29 +0200
  • 15318fbe49
    Update version string #24 Maschell 2022-10-09 17:14:29 +0200
  • 1375dbd4c2 Only shutdown the thread if it's actually running ftpiiu_plugin-20221008-181150 Maschell 2022-10-08 20:06:18 +0200
  • 8065ffeddc Only shutdown the thread if it's actually running #23 Maschell 2022-10-08 20:06:18 +0200
  • 09412116ad Fix resuming file uploads ftpiiu_plugin-20221008-152239 Maschell 2022-10-08 17:06:54 +0200
  • 52ed5aa962 Fix resuming file uploads #22 Maschell 2022-10-08 17:06:54 +0200
  • d42c710156 Improve transfer speeds massively ftpiiu_plugin-20221008-151027 Maschell 2022-10-08 17:05:41 +0200
  • 845b8d507e Improve transfer speeds massively #21 Maschell 2022-10-08 17:05:41 +0200
  • 47b059cb48 Wait with thread cleanup until the thread has ended ftpiiu_plugin-20221008-140800 Maschell 2022-10-08 15:43:49 +0200
  • f5d6c3d508 Fix check for virtual dir in vrt_closedir to avoid calling closedir() with a virtual dir Maschell 2022-10-08 15:02:27 +0200
  • 81707c4a30 Fix memory leak, the path is always allocated on the heap Maschell 2022-10-08 15:01:15 +0200
  • 962f94ed5d Wait with thread cleanup until the thread has ended #20 Maschell 2022-10-08 15:43:49 +0200
  • 1393c3f358 Fix check for virtual dir in vrt_closedir to avoid calling closedir() with a virtual dir Maschell 2022-10-08 15:02:27 +0200
  • 0b38ca4fe7 Fix memory leak, the path is always allocated on the heap Maschell 2022-10-08 15:01:15 +0200
  • c9b0758c80 Improve upload speed by 20-30% #19 Maschell 2022-10-07 16:07:32 +0200
  • c6e9c29cd7 Reduce sleep time on error ftpiiu_plugin-20221007-133931 Maschell 2022-10-07 14:22:58 +0200
  • 3f0d70cc4c Only unmounts devices if they were mounted before Maschell 2022-10-07 14:20:26 +0200
  • bba4877281 Revert lowering the priority Maschell 2022-10-07 14:17:53 +0200
  • f20d851bc6 Reduce sleep time on error #18 Maschell 2022-10-07 14:22:58 +0200
  • a89fa5a1c1 Only unmounts devices if they were mounted before Maschell 2022-10-07 14:20:26 +0200
  • 8e4c42c808 Revert lowering the priority Maschell 2022-10-07 14:17:53 +0200
  • 6e2ea75917 Fix exiting ftpiiu_plugin-20221006-212057 Maschell 2022-10-06 23:16:31 +0200
  • 8022af43aa Fix exiting #17 Maschell 2022-10-06 23:16:31 +0200
  • 258e93d01e Increase the sleep duration if no client is connected. ftpiiu_plugin-20221006-170543 Maschell 2022-10-06 18:55:52 +0200
  • 48eac1549e Reduce priority to 17 Maschell 2022-10-06 18:54:33 +0200
  • f399e97aa8 Use lock_guard and OSMemoryBarrier Maschell 2022-10-06 18:54:16 +0200
  • 174d13339f Restart the server on error Maschell 2022-10-06 18:52:53 +0200
  • 5da7be81b7 Retry creating passive_socket of error Maschell 2022-10-06 17:47:30 +0200
  • 0968810796 Improve error handling for virtual paths Maschell 2022-10-06 17:46:56 +0200
  • 4ac4e0a9a6 Init the virtual /fs/ and /fs/vol/ path properly Maschell 2022-10-06 17:43:06 +0200
  • 50600d3d82 Always call shutdown for a socket Maschell 2022-10-06 17:42:25 +0200
  • dcc0d51c4a Increase the sleep duration if no client is connected. #16 Maschell 2022-10-06 18:55:52 +0200
  • 74b46ca6bb Reduce priority to 17 Maschell 2022-10-06 18:54:33 +0200
  • 2a3fb76a1d Use lock_guard and OSMemoryBarrier Maschell 2022-10-06 18:54:16 +0200
  • 85132cce3e Restart the server on error Maschell 2022-10-06 18:52:53 +0200
  • 1469586266 Retry creating passive_socket of error Maschell 2022-10-06 17:47:30 +0200
  • 035096105c Improve error handling for virtual paths Maschell 2022-10-06 17:46:56 +0200
  • 4b553379d3 Init the virtual /fs/ and /fs/vol/ path properly Maschell 2022-10-06 17:43:06 +0200
  • 1e472f2972 Always call shutdown for a socket Maschell 2022-10-06 17:42:25 +0200
  • 52766cdca1 Stop the server in ON_APPLICATION_ENDS instead of ON_APPLICATION_REQUESTS_EXIT hook ftpiiu_plugin-20221006-102359 Maschell 2022-10-06 12:20:48 +0200
  • 2a79fd7862 Fix potential softlock that could happen if the thread was canceled but is not (marked as) terminated Maschell 2022-10-06 12:00:52 +0200
  • 3960ac504c Stop the server in ON_APPLICATION_ENDS instead of ON_APPLICATION_REQUESTS_EXIT hook #15 Maschell 2022-10-06 12:20:48 +0200
  • 891017f172 Fix potential softlock that could happen if the thread was canceled but is not (marked as) terminated Maschell 2022-10-06 12:00:52 +0200
  • 9b64c3bb51 Only join the thread if it's not already terminated ftpiiu_plugin-20221005-181043 Maschell 2022-10-05 20:03:52 +0200
  • 10838cfafb Make sure the server is destroyed when launching a title Maschell 2022-10-05 20:01:43 +0200
  • 45ea7ac07e Do not hardcode the threadname in the CThread class Maschell 2022-10-05 19:59:04 +0200
  • 85cedda15e Improve commit messages for nightly releases Maschell 2022-10-05 20:06:38 +0200
  • 8f65341658 Use C++20 Maschell 2022-10-05 19:56:03 +0200
  • ef6360ac3c Update Makefile to be compatible to CLion Maschell 2022-10-05 19:55:52 +0200
  • 60df1f8c94 Only join the thread if it's not already terminated #14 Maschell 2022-10-05 20:03:52 +0200
  • f8e93eddac Make sure the server is destroyed when launching a title Maschell 2022-10-05 20:01:43 +0200
  • d89ed9bdf2 Do not hardcode the threadname in the CThread class Maschell 2022-10-05 19:59:04 +0200
  • 78c4998776 Improve commit messages for nightly releases Maschell 2022-10-05 20:06:38 +0200
  • 06c6fd9a07 Use C++20 Maschell 2022-10-05 19:56:03 +0200
  • 7633dd623e Update Makefile to be compatible to CLion Maschell 2022-10-05 19:55:52 +0200
  • 1db3c48ee4 Add log upload to hastebin Michael Theall 2022-10-03 21:52:19 -0500
  • 6ca2bbda45 Correct line endings in FEAT response ftpiiu_plugin-20220923-192332 Vague Rant 2022-09-24 05:15:05 +1000
  • 3a1fa63e43 Correct line endings in FEAT response #13 Vague Rant 2022-09-24 05:15:05 +1000
  • 13e9c38512 Report UTF8 support to clients ftpiiu_plugin-20220923-132609 Vague Rant 2022-09-23 22:26:34 +1000
  • 947b66d4d6 Report UTF8 support to clients #12 Vague Rant 2022-09-23 22:26:34 +1000
  • 092142dffd Bump version v0.2 ftpiiu_plugin-20220919-195256 Maschell 2022-09-19 21:50:00 +0200
  • e1dece4ca7 Bump version #11 Maschell 2022-09-19 21:50:00 +0200
  • c7aef1ff94 Update the README ftpiiu_plugin-20220919-122745 Maschell 2022-09-19 14:18:13 +0200
  • 0f61c1ecfb Add a config menu to enabled/disable the server, see the ip, and enabled/disable access to system files Maschell 2022-09-19 14:06:02 +0200
  • 4be338af77 Update the README #10 Maschell 2022-09-19 14:18:13 +0200
  • d69de87c23 Add a config menu to enabled/disable the server, see the ip, and enabled/disable access to system files Maschell 2022-09-19 14:06:02 +0200
  • c40df1a909 Update the version and add support using the git hash on nightlies ftpiiu_plugin-20220919-114143 Maschell 2022-09-19 13:32:05 +0200
  • d0311dc341 Update the version and add support using the git hash on nightlies #9 Maschell 2022-09-19 13:32:05 +0200
  • bf6b63cfa8
    Oups, forgot to free transfer buffer... #8 Laf111 2022-09-11 23:31:57 +0200
  • 77aa1eb673
    Allow 8 transferts simutaneously UL + DL (single threading asynchronous) Laf111 2022-09-11 23:25:11 +0200
  • 542726b871
    Add files via upload Laf111 2022-09-09 14:17:08 +0200
  • 10f7539405
    Activate network windows scalling, setSockOpt SNDBUF and RCVBUF Laf111 2022-09-08 18:53:08 +0200
  • 79522dc356 Fix displaying files/dirs with a broken date in some ftp clients v0.1.1 ftpiiu_plugin-20220906-102015 Maschell 2022-09-06 12:11:59 +0200
  • d169af417a Fix displaying files/dirs with a broken date in some ftp clients #7 Maschell 2022-09-06 12:11:59 +0200
  • 21c34020a5 Update libraries v0.1 ftpiiu_plugin-20220904-083503 Maschell 2022-09-04 09:40:09 +0200
  • 28337bfebb Use ubuntu-22.04 for the CI Maschell 2022-09-04 09:31:39 +0200
  • dccfa5e6c1 Add LICENSE Maschell 2022-09-04 09:31:08 +0200
  • 8f0f8a50c9 Update libraries #6 Maschell 2022-09-04 09:40:09 +0200
  • 6208373144 Use ubuntu-22.04 for the CI Maschell 2022-09-04 09:31:39 +0200
  • 7c1ba50f90 Add LICENSE Maschell 2022-09-04 09:31:08 +0200
  • acde083dcf Use libmocha instead of libiosuhax ftpiiu_plugin-20220827-113755 Maschell 2022-08-27 13:35:12 +0200
  • 1491035b6b Use libmocha instead of libiosuhax #5 Maschell 2022-08-27 13:35:12 +0200
  • 16c59354da 3DS: Keep wifi alive when lid is closed Michael Theall 2022-07-24 18:28:29 -0500
  • fe8c2abd1e Build the plugin with different log levels on PRs ftpiiu_plugin-20220514-175546 Maschell 2022-05-14 19:51:18 +0200
  • be2af9fdf0 Adjust logs to use a proper log-level Maschell 2022-05-14 19:49:12 +0200
  • ab41975478 Control log level with build flags, update README Maschell 2022-05-14 19:46:49 +0200
  • ed72f45814 Update to logging macros to include the plugin name Maschell 2022-05-14 19:46:17 +0200
  • e2a3b36bbb Use the latest wut version to properly display the time/date Maschell 2022-05-14 19:44:19 +0200
  • 0b1f944a9a Fix displaying the permissions Maschell 2022-05-14 19:43:54 +0200
  • 468b395f70 Build the plugin with different log levels on PRs #4 Maschell 2022-05-14 19:51:18 +0200