Amir Abbas
abf68a6254
Updated to Swift 5.0, Removed Swift 3 support
2019-04-04 12:42:17 +04:30
T.Sasaki
90706f1842
Fixed bug: cannot be transferred file 4KB or less
2018-12-10 14:48:59 +09:00
T.Sasaki
b9c1729733
Added FTP SSL/TLS session resumption/reuse support
...
- Get a SessionID of control connection after TLS Handshake, and set the SessionID to data connection
2018-11-20 11:10:05 +09:00
Amir Abbas Mousavian
83eb97a100
Merge pull request #135 from sasaki-945/master
...
Fixed few bug on FTP
2018-11-19 13:46:37 +03:30
Amir Abbas Mousavian
7c7763d105
Merge pull request #134 from sasaki-945/issue#113
...
Fixed Issue#113: FTP timeout error occurred when ftpList an empty directory
2018-11-19 13:44:54 +03:30
Amir Abbas Mousavian
d1ac332ace
Merge pull request #132 from sasaki-945/bug-fix
...
Fixed a blocked stream handle event during UI control
2018-11-19 13:34:43 +03:30
T.Sasaki
737cd7a7c3
Fixed a bug, cannot be canceled if canceled before login
2018-11-19 18:27:17 +09:00
T.Sasaki
d050ceb3bc
Added filePath argument on FileProviderFTPError
2018-11-19 18:24:07 +09:00
T.Sasaki
504ca76077
Fixed a multiple error callback on recursiveList
2018-11-19 18:22:12 +09:00
T.Sasaki
d462b5d17b
Add missed commit - [ 933ef9b] Fixed a truncated uploaded file
2018-11-19 18:19:05 +09:00
T.Sasaki
004966aa69
Fixed a timeout error occurred when ftpList an empty directory
...
- Break a readData looping when the end of the stream has been reached
2018-11-19 17:33:46 +09:00
T.Sasaki
d97f6c0289
To keep it compatible to Swift 3/4.0
2018-11-19 11:24:10 +09:00
Amir Abbas Mousavian
967a5a05fd
Merge pull request #133 from sasaki-945/issue#111
...
Fixed Issue#111: Connection stays open after FTP upload
2018-11-17 19:09:38 +03:30
T.Sasaki
8a5edc5700
Fixed a timeout error not notified
2018-11-16 19:45:48 +09:00
T.Sasaki
933ef9b5d4
Fixed a truncated uploaded file
2018-11-16 19:42:22 +09:00
T.Sasaki
d6d777fd65
Fixed a blocked stream handle event during UI control
2018-11-16 17:18:03 +09:00
T.Sasaki
9cbe0fc661
Fixed bugs in FTPS, ftpUserPass was called twice
...
- change redundant `ftpUserPass` to `completionHandler`
2018-11-15 10:40:14 +09:00
T.Sasaki
59ba5b7817
Fixed bugs in FTP provider fallbacks from EPSV to PASV
...
- missing `return`
2018-11-15 10:15:03 +09:00
T.Sasaki
92f0970097
Convert a boolean value to enum for connecting to self-signed certificate FTPS server
...
> define an enum like Alamofire's ServerTrustPolicy
2018-11-14 17:55:55 +09:00
T.Sasaki
1fd724c3dc
Added connect to self-signed certificate FTPS server
2018-11-09 18:56:45 +09:00
Braden.Scothern
36c600ebb0
updated FileObject's hash implementation
2018-10-16 00:09:48 -06:00
Braden.Scothern
08d476654e
Swift 4.2, fixed warnings, fixed tests
2018-10-15 22:35:30 -06:00
Amir Abbas
b597244be4
Fix #112 (crash on progress report)
2018-08-18 21:31:37 +04:30
Amir Abbas
76aee40c0d
Undo for all providers, encapsulated error creating
2018-08-05 20:07:31 +04:30
Amir Abbas
38fb3fc89a
Fix remote session crash, minor fixes
2018-07-26 13:18:49 +04:30
Amir Abbas
e2572d2810
Fix #109 , refactoring
2018-07-19 15:37:08 +04:30
Amir Abbas
5e3db16401
FTPdownload to use Stream, Fix FTP upload truncated
2018-07-10 15:46:06 +04:30
Amir Abbas
311fcc5a88
Switching to Stream, Fixed FPStreamTask would remain open
2018-07-08 02:44:27 +04:30
Amir Abbas
fb389c1d69
Fix #102 & #103 (FTP write issue), Fix fileSize overflow on 32bit device
2018-07-07 23:31:48 +04:30
Amir Abbas
f1f7955b86
Fix #105 FTP downloads corrupt file
2018-07-07 14:29:28 +04:30
Amir Abbas
7b21605eeb
Amend finxing #99
2018-06-21 13:17:56 +04:30
Amir Abbas
cf6e6f96f5
Probable fix #99 (double delegate call), better linux support
2018-06-18 10:59:01 +04:30
Amir Abbas Mousavian
91f2610a72
Fix PDF thumbnail generating, Faster UIImage scaling
...
- Safer secure coding support
2018-06-14 15:13:01 +04:30
Amir Abbas Mousavian
50f0d33233
Improved performance of thumbnail generating dramatically
...
- Fix race condition in LocalFileMonitor
2018-06-12 21:54:22 +04:30
Amir Abbas Mousavian
ba9cad8daf
Merge branch 'fix-issue-95'
...
* fix-issue-95:
Fixing #95 (ftp store completion handler latency)
2018-06-07 02:04:23 +04:30
Amir Abbas Mousavian
057bf1a663
Fix compile error
2018-06-06 17:01:04 +04:30
Amir Abbas Mousavian
753055602f
Silence warnings of Swift 4.2
2018-06-06 15:27:40 +04:30
Amir Abbas
f5c6403769
Fixing #95 (ftp store completion handler latency)
2018-05-30 13:05:27 +04:30
Amir Abbas
e2520ff154
Possible fix #94 , local symbolic links respect ~
2018-05-26 13:19:40 +04:30
Amir Abbas
7a3c4a297a
Removed AnyObject casts
2018-05-20 01:52:21 +04:30
Amir Abbas
b946d514a0
Fixed LocalFileObject init issue, symlink tests
2018-05-12 20:03:47 +04:30
Amir Abbas
399d755eac
Add FileProviderSymbolicLink protocol, resolving symlink return FileObject
...
- Fixed resolving relative path for LocalFileObject
- Gardening CloudFileProvider
2018-05-12 02:32:37 +04:30
Amir Abbas
ccb7961171
Minor performance improvement on iCloud file progress monitor
2018-05-04 00:42:25 +04:30
Amir Abbas
f22af8d002
Fixed possible leak in iCloud provider when uploading file
2018-05-03 19:48:24 +04:30
Amir Abbas
e5e5faa4e8
Fixed iCloud download/upload progress report, Fix #93
...
- Fixed FileObject comparison
- Fixed image GPS metadata population in ExtendedLocalFileProvider
- More items for image metadata in ExtendedLocalFileProvider
2018-05-03 19:39:18 +04:30
Amir Abbas
f2cd571d7a
Fixed LocalFileMonitor dir not refreshing, Fixed FTP connection refused error by retrying
2018-04-25 13:23:15 +04:30
Amir Abbas
4202f5e1bd
FPStreamTask returning real error instead of timeout
2018-04-22 17:50:42 +04:30
Amir Abbas
3040215ce3
Fixed race conditions, Possible fix #79
2018-04-22 14:17:42 +04:30
Amir Abbas
bd2f2b3954
Addded progressive read to FTP and HTTP providers
...
- Fix OneDive returned code 200 as Error
2018-04-16 11:06:54 +04:30
Amir Abbas
9d19768e1c
Added test for NSCoding, fixed archiving
2018-04-08 10:22:59 +04:30