-
Notifications
You must be signed in to change notification settings - Fork 465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: implemented ftp backend #581
Merged
Merged
Commits on Sep 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6008475 - Browse repository at this point
Copy the full SHA 6008475View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcbd035 - Browse repository at this point
Copy the full SHA bcbd035View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56b1dcb - Browse repository at this point
Copy the full SHA 56b1dcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9999d1 - Browse repository at this point
Copy the full SHA f9999d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80facef - Browse repository at this point
Copy the full SHA 80facefView commit details -
Configuration menu - View commit details
-
Copy full SHA for b40ccae - Browse repository at this point
Copy the full SHA b40ccaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88aefa0 - Browse repository at this point
Copy the full SHA 88aefa0View commit details -
Added env variable example for ftp.
Added ftp service to behavior test. Resolve conflict
Configuration menu - View commit details
-
Copy full SHA for da3c0a4 - Browse repository at this point
Copy the full SHA da3c0a4View commit details -
Added license for dir_stream.rs.
Corrected the .env.example file as it leaked my personal information... Resolve conflict.
Configuration menu - View commit details
-
Copy full SHA for fac1ab9 - Browse repository at this point
Copy the full SHA fac1ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f69945 - Browse repository at this point
Copy the full SHA 1f69945View commit details -
"Cargo.toml": Hide FTP support under new feature flag. "operator.rs", "scheme.rs, src/services/mod.rs": Added conditional compilation for ftp services. "src/services/ftp/backend.rs": Removed any unnecessary helper functions that only use once. Removed username and password store to avoid data breach. Combine port and endpoint into one. Built a FTP command stream inside Builder's build() function and persist this stream inside Backend. Changed tls to enable_secure. Developer can use enable_secure() function to enable tls connection. Modified read() function to avoid putting all stream content into memory. Fixed stat() function, when path argument is empty, stat() function will return the stat of root directory. "src/services/ftp/dir_stream.rs" Added more metadata in DirEntry. "src/services/ftp/err.rs": Removed any unnecessary error functions. "src/services/ftp/mod.rs": Remove empty line. "tests/behavior/behavior.rs": Added feature for ftp. Resolve conflict.
Configuration menu - View commit details
-
Copy full SHA for ed99646 - Browse repository at this point
Copy the full SHA ed99646View commit details -
Remove duplicate pattern. "Cargo.toml": add services-ftp under example.
Configuration menu - View commit details
-
Copy full SHA for 49da28a - Browse repository at this point
Copy the full SHA 49da28aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cd399c - Browse repository at this point
Copy the full SHA 4cd399cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7de283 - Browse repository at this point
Copy the full SHA f7de283View commit details
Commits on Sep 3, 2022
-
Ignore unaffected vulnerability. "src/services/ftp/backend.rs": Added other options insde from_iter() function. Removed unused code. "src/services/ftp/backend.rs": Use resume_transfer() function for offset. "src/services/ftp/backend.rs": fixed minor reference bug. "examples/ftp.rs": fixed minor reference bug.
Configuration menu - View commit details
-
Copy full SHA for d059532 - Browse repository at this point
Copy the full SHA d059532View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.