Raymond Lai
2eb43b1165
Changes per feedback
...
- Use slf4j Logger in SevenZipExtractor
- Add explanation on OpenMode enum SFTP, FTP and NFS
Also added file rename test.
2022-08-31 23:54:01 +08:00
TranceLove
b830d19292
FTP client support
...
Fixes #1570 .
- Refactored SshConnectionPool to more generic NetCopyClientConnectionPool
- Change SshClientTemplate to NetCopyClientTemplate
- Implement FTP client support. Defaults to passive FTP and implicit SSL for FTPS
- Add optional thread safety to NetCopyClientConnectionPool on executing NetCopyClientTemplate, as Apache FTPClient is not thread safe. This shall bring deadlocks when connecting to FTP servers, but let's see...
- Migrated GetSshHostFingerprintTask and SshAuthenticationTaskCallable to callable and RxJava, in align with FTP client implementation
- Downgrade Apache FTP server to 1.1.1, as problems found with enabling TLS at Amaze FTP server after previous upgrade to 1.1.4
Tested on Pixel 2 emulator running Android 11, against Amaze FTP server running on Oneplus 2 running Lineage OS 18.1 (11).
2022-08-31 23:53:59 +08:00
linsui
92d7ffce82
fdroid: remove rar support
2022-07-28 14:00:05 +08:00
Vishal Nehra
7c10c620ae
Fix jni function name
2022-06-15 04:14:02 +05:30
Vishal Nehra
fd30319c4b
Replace printStackTraces
2022-06-14 16:53:52 +05:30
Vishal Nehra
aa10ba6725
Remove printstacktraces
2022-06-13 13:13:30 +05:30
Vishal Nehra
55a9b3195c
Merge hotfix/3.7.1
2022-05-07 04:46:52 +05:30
Vishal Nehra
bcd2aa613a
Merge hotfix/3.7.1
2022-05-07 03:53:17 +05:30
Vishal Nehra
1d6615557e
3301 Migrate to slf4j for logging
2022-05-07 03:09:48 +05:30
Vishal Nehra
44928776e5
Fix formatting; bump spotless version
2022-04-24 04:06:04 +05:30
EmmanuelMess
fef4082c8d
Multidex for file_operations
2022-01-30 16:10:22 -03:00
EmmanuelMess
e12ff6fd26
Fix duplicate file in build of file_operations
2022-01-30 16:10:22 -03:00
EmmanuelMess
27226b7f01
Apply spotless
2022-01-13 22:35:43 -03:00
EmmanuelMess
f38b564ff5
Add kotlin IR
2022-01-13 22:31:54 -03:00
EmmanuelMess
e166a38a1e
Add debug symbols for native code
2021-11-13 12:31:06 -03:00
EmmanuelMess
2c80e0fdb6
Update dependencies
2021-11-11 22:49:02 -03:00
Vishal Nehra
a1c5e3af2b
Merge master
2021-11-10 16:16:43 +05:30
Vishal Nehra
c73961b2db
Add cxx in .gitignore
2021-10-21 03:38:42 +05:30
EmmanuelMess
8f81c20310
Add C support and move isDirectory to C code
2021-10-17 12:30:13 -03:00
Vishal Nehra
013d934a91
Merge master
2021-09-30 15:51:28 +05:30
Vishal Nehra
d28047a31d
Merge branch 'bugfix/2015-2' of https://github.com/TranceLove/AmazeFileManager into TranceLove-bugfix/2015-2
2021-09-21 02:35:06 +05:30
Raymond Lai
53ee3c2957
Implement DocumentFile mode of HybridFile
...
Implementation is heavily related to #2015
2021-09-03 23:58:53 +08:00
EmmanuelMess
55c7a1ec2c
Fix codacy
2021-09-03 12:40:05 -03:00
EmmanuelMess
b1115c6518
Fix printStackTrace in cloud streamers
2021-08-31 16:03:42 -03:00
EmmanuelMess
6e6124b64d
Update gradle to 7.0.2 and replace easylauncher dependency
2021-08-03 01:10:34 -03:00
Vishal Nehra
6ce48ad6e8
Merge pull request #2478 from EmmanuelMess/emmanuelmess/refractor/modulesops6
...
Move FolderState and OperationType to file_operations
2021-05-24 12:03:54 +05:30
Raymond Lai
b829c839f2
Move library version number to top-level build.gradle
...
There was inconsistencies between dependencies on app and file_operations modules. Moving the version numbers up to top-level can help keeping all modules using the same lib versions.
Also removed jcenter as repository as suggested from Android Studio. Details: https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
2021-05-24 11:35:14 +08:00
EmmanuelMess
26de80d4b2
Move FolderState and OperationType to file_operations
2021-05-22 21:25:42 -03:00
EmmanuelMess
8d4aae3076
Move Exceptions to file_operations module
2021-03-28 12:54:59 -03:00
EmmanuelMess
b05a5b9d47
Move ArchivePasswordCache to file_operations module
2021-03-18 11:04:20 -03:00
EmmanuelMess
b6f75ae35c
Remove dependency on ServiceWatcherUtil from Extractor
2021-03-18 10:58:52 -03:00
EmmanuelMess
54c83dad97
Remove dependency on R of GenericCopyUtil
2021-03-18 10:47:50 -03:00
EmmanuelMess
63d0d9484f
Move smb tests to file_operations module
2020-12-16 18:10:28 -03:00
EmmanuelMess
16cc321764
Move cloud tests to file_operations module
2020-12-16 18:10:28 -03:00
EmmanuelMess
8e0df2e0c9
Copy ShadowMultiDex to tests of file_operations module
2020-12-16 18:10:28 -03:00
EmmanuelMess
b39909cc83
Add test dependencies
2020-12-16 18:10:28 -03:00
EmmanuelMess
9a81ce2750
Fix codacy
2020-12-16 18:10:28 -03:00
EmmanuelMess
aa81905c3f
Move OpenMode to file_operations module
2020-12-16 18:10:27 -03:00
EmmanuelMess
cb6606dfca
Move filesystem.usb package to file_operations module
2020-12-16 18:02:52 -03:00
EmmanuelMess
16d5583d11
Move StorageNaming to file_operations module
2020-12-16 18:02:52 -03:00
EmmanuelMess
4168bfb8d3
Add cloud to file_operations module
2020-10-17 22:53:27 -03:00
EmmanuelMess
f439a4df2a
Added module file_operations
2020-10-17 22:11:15 -03:00