Commit Graph

  • 6201ce2e5f
    Mount fs/vol/external01 (sdCard) with libfat Laf111 2022-12-26 23:25:46 +0100
  • 6bb524fddd
    Fix buffer size error in last commit Laf111 2022-12-26 21:44:07 +0100
  • dcb2229c1a
    restore /fs/Vol/external01 Laf111 2022-12-26 21:31:42 +0100
  • cd898ba0fa
    fix last CRC errors on SD card Laf111 2022-12-23 10:37:37 +0100
  • 8cce5446d5
    remove setvbuf:speed to avoid CRC errors on SD Laf111 2022-12-20 20:59:18 +0100
  • ad1c8d889c
    speed enhancements, lbFat to avoid slowdown on SD Laf111 2022-12-20 14:34:36 +0100
  • d23d546bac
    mutli-transfers / preallocated threads and buffers Laf111 2022-12-11 23:58:45 +0100
  • e6e420e6ea
    reuse clients Laf111 2022-12-11 23:57:21 +0100
  • 23a22e94ec
    set sockets options Laf111 2022-12-11 23:56:04 +0100
  • 23da3f64f1
    format code with c-lang 13 #28 Laf111 2022-12-11 22:56:04 +0100
  • 5f6cd37cdd
    FIx speeds stats failures Laf111 2022-12-07 08:48:30 +0100
  • 861a9de6ca
    deactivate socket mem opt Laf111 2022-11-09 17:03:20 +0100
  • b547785a72
    max retries number when setting socket memory opt Laf111 2022-11-09 16:39:28 +0100
  • 16c1c223ad
    commit#6 Laf111 2022-11-07 21:57:40 +0100
  • bde8befde4
    commit#6 Laf111 2022-11-07 21:47:15 +0100
  • 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