1
0
mirror of https://github.com/winscp/winscp.git synced 2026-10-24 02:28:55 +03:00
Commit Graph

76 Commits

Author SHA1 Message Date
Martin Prikryl
18d888f666 Generated code does not include fingerprints of TLS certificates signed by a trusted authority.
Source commit: da6723cea45d70c2c47ac3ac0a3e5ad71fa0b8db
2018-10-11 11:36:27 +02:00
Martin Prikryl
41f9c0137f Factoring out IsRealFile function
Source commit: 046570706e02ac13da6ecbde4c6d270637c9af56
2018-07-25 02:03:14 +02:00
Martin Prikryl
0a08412ec1 Bug 1653: Files can be optionally encrypted when storing them on SFTP server
https://winscp.net/tracker/1653

Source commit: 31d8bb5e3aebe725081c5ad74aa1e10b4f739356
2018-06-14 01:26:55 +02:00
Martin Prikryl
e29607679e Bug 1638: Allow authentication with empty passwords in scripting
https://winscp.net/tracker/1638

Source commit: 5b00160666c5a8153219d5f4ee48bff9a8760c97
2018-04-21 02:55:03 +02:00
Martin Prikryl
fcfeb83309 Logging WebDAV credentials prompts
Source commit: 5d534af7ea7cd1648d4f841ed48ac6e497d0ac9b
2018-04-20 02:40:34 +02:00
Martin Prikryl
fe431db079 webdav.org is dead since 11/2017
Source commit: a8e1e2c8cd98797415345cbe2f6d54a19b1a3dc9
2018-02-13 02:13:52 +01:00
Martin Prikryl
c3a1f6d6fa Bug 1604: Configurable mapping from file extension to Content-Type
https://winscp.net/tracker/1604

Source commit: d281df33649c7f2ebe228cbbf98a9fe01316621d
2018-02-01 06:45:02 +01:00
Martin Prikryl
414bd6a439 Bug 1602: Set Content Type of files uploaded to S3
https://winscp.net/tracker/1602

Source commit: 325c637fbb3be8a48fca6861d07d9b4ce5cbee4b
2018-01-28 19:01:02 +01:00
Martin Prikryl
cdfc79a41c Refactoring some exceptions, mainly EScpSkipFile
Source commit: 557cfaff84d1f003c85cd00dc3a7d4d34e82a02d
2018-01-28 17:33:47 +01:00
Martin Prikryl
5cf7240f35 Unused variable
Source commit: 90e12d66f72037c37043b53b5324b359c4e23e5b
2018-01-28 17:29:58 +01:00
Martin Prikryl
642499f217 Factoring out common download code + Change: Last access time of downloaded files is no longer preserved
Source commit: f0d582dad37a7c48e72f4b805124f93dc0ccc050
2018-01-28 17:25:23 +01:00
Martin Prikryl
3513605caa Factoring out factories for common button aliases
Source commit: 545cb1611352485dac73f3f027338fcfd212366d
2018-01-28 16:22:56 +01:00
Martin Prikryl
c08b64cda4 Factoring out ReverseOperationSide
Source commit: 583bd96f34edca99cccd3c9ca0df684403f7999b
2018-01-28 16:21:47 +01:00
Martin Prikryl
5cba2a567e Factoring out common upload code
Source commit: a5f5533a8f027759210736e5faecdd47328b28cf
2018-01-28 15:45:20 +01:00
Martin Prikryl
df8226b6df Bug 572: Amazon S3 protocol (renaming/moving)
https://winscp.net/tracker/572

- Change: Scripting command "mv" now checks for source file existence (to determine if it is a folder or file), so error message changes

Source commit: 747e51794ef409f3878a890c8a3729ba6d97cdff
2018-01-28 15:32:40 +01:00
Martin Prikryl
60aa9c8da5 Bug 572: Amazon S3 protocol (duplicating)
https://winscp.net/tracker/572

- cp script command now queries the server for source file/dir, as we need the information for S3_deinitialize
- DUPLICATE_FOLDER_NOT_SUPPORTED was by mistake already committed in 32d26ba76e (Remote file duplication in scripting, .NET assembly and XML log)

Source commit: b0e54d4ef136c6d798ef8010648ba759d02229e4
2018-01-28 15:30:33 +01:00
Martin Prikryl
80e08f8d60 Bug 572: Amazon S3 protocol (directory browsing)
https://winscp.net/tracker/572

Counter StoredSessionsCountS3

Source commit: 20585d3ea3566ee2b638791549e28179eaefbc01
2018-01-28 15:02:56 +01:00
Martin Prikryl
9c5d7676dd Factoring out TTerminal::ConfirmCertificate
Source commit: 1b6e09e2a4c47c1615e67db4032d90682bc251a9
2018-01-28 14:48:05 +01:00
Martin Prikryl
b7c297f351 Bug fix: Timeout of auxiliary requests for Microsoft Passport authentication was not set correctly
Source commit: a6ac0128734161b762a911aac390922ca8c579b9
2018-01-28 14:28:43 +01:00
Martin Prikryl
a7883eda14 Decoupling neon debugging from WebDAV
Source commit: a46fc7f1af4fe73d6c01e56e4e2571113f6d52f2
2018-01-28 14:25:24 +01:00
Martin Prikryl
868ef381ee Bug 1563: Allow verifying SSH host key by pasting the expected key or its fingerprint from the clipboard
https://winscp.net/tracker/1563

Source commit: 3205dd4eb285e9cd5a7dbaaf9dc9f46dcd0e94dc
2018-01-28 13:49:52 +01:00
Martin Prikryl
c5ccd316d8 We've seen a server (t=24891) that does not set "getlastmodified" for the "this" folder entry.
Source commit: db147b07ba9f779bfc03c8f4581f6f1fad0f0399
2018-01-28 06:55:52 +01:00
Martin Prikryl
eafabd97e5 Bug 1524: Option to open downloaded file on operation completion confirmation when transferring file from command-line/URL + Logging destination file + Bug fix: When opening local folder in explorer fails, error message ID was shown instead of actual message. + Refactored ShowExtendedExceptionEx
https://winscp.net/tracker/1524

Source commit: ba2f26e59a60311bf483a9456324cbdd5494e3dc
2018-01-28 06:22:06 +01:00
Martin Prikryl
be9c0b65f9 Bug 1508: Support duplication with WebDAV protocol
https://winscp.net/tracker/1508

Source commit: eca4cbf57aa182538174614073f5bb58938f53fb
2018-01-28 04:09:41 +01:00
Martin Prikryl
302715baf4 Bug 1507: Sending Content-Type header with WebDAV uploads
https://winscp.net/tracker/1507

Source commit: 163844256df0ef05a68917b7c3b262aaf5a0a489
2018-01-28 04:08:45 +01:00
Martin Prikryl
5c9195be98 Updating links
Source commit: 5d58267158ea9ed2e395ca5f4a6f066b9284a4ca
2018-01-28 01:33:10 +01:00
Martin Prikryl
080e0d4c0d Invalid assertion
Source commit: 0aa65375e3e11f994b89135d50fcf5c1d2d3c5fc
2018-01-28 01:08:38 +01:00
Martin Prikryl
f8018d0f98 Parallel background uploads
Source commit: 1015897f6614be286e8d8fbb2e059fc831350fcf
2018-01-28 00:43:17 +01:00
Martin Prikryl
f9dd330fcd Typo in identifier name
Source commit: 5475cc676e9ba774bce3a0ce2db540b228e88c20
2018-01-28 00:14:21 +01:00
Martin Prikryl
ea01897e79 No public writable fields in TFileOperationProgressType (in anticipation of shared progress for parallel transfers)
Source commit: c2adf6522c5c585d2e8df47285aa23c30da0fab8
2018-01-28 00:02:28 +01:00
Martin Prikryl
f679d63fa5 Bug 1486: When handling WebDAV file URL, use a display name for target local file
https://winscp.net/tracker/1486

Source commit: 91f8cc19d3626ee6dada21425121f77e2cd518a3
2018-01-28 00:01:28 +01:00
Martin Prikryl
b4df71734a Bug 1479: Handle dav:// URL
https://winscp.net/tracker/1479

Source commit: c2dd8d68e98b48354a9a60c33b35a1ab7e35efb1
2018-01-27 23:21:44 +01:00
Martin Prikryl
74e8caab39 Bug 251: Allow skipping file actually being transferred
https://winscp.net/tracker/251

Source commit: cf5b8c875424209cfb210fc3845c609047c7ae76
2018-01-27 23:09:34 +01:00
Martin Prikryl
bab68888f6 Tracing (startup + JCL + static variables initialization)
Source commit: bf7d1d7da54c9f2cdc5894c2203e433ee364721b
2018-01-27 23:05:46 +01:00
Martin Prikryl
0ccd2defd3 SSH password change + When opening secondary shell session fails, the main session is not Closed + Session.ExecuteCommand unit tests
ChangePassword + PasswordChangesFailed counters
task_change_password help keyword

Source commit: 335f4de0796d0367a8ed427790cf1407607cc0d8
2018-01-27 22:50:24 +01:00
Martin Prikryl
626b9f60ca Comment about Win32LastModifiedTime
Source commit: 8c186e435e9fa3ff707a217b11675344570c19bb
2018-01-27 13:08:09 +01:00
Martin Prikryl
7550bec1ea Bug 1465: Support Microsoft Passport authentication to allow WebDAV access to OneDrive
https://winscp.net/tracker/1465

Source commit: 8c6798a0d8fef2b7d738f4d6667c9fc713976a05
2018-01-27 13:07:19 +01:00
Martin Prikryl
cf2b9fdeed Memory leak
Source commit: 11280bc581b80421d9cc270d0278b8992ffa0de7
2018-01-27 13:02:42 +01:00
Martin Prikryl
837491aa0b Trimming trailing new line when tracing neon messages
Source commit: d0cc2f071fad14262323f61d7515f62ec0a93958
2018-01-26 02:21:37 +01:00
Martin Prikryl
a0a3e03326 Providing more details when verification of the TLS certificate against Windows certificate store fails
Source commit: ae4f02bf530e8ca88ad2166c0cd9c46b3d3e80a5
2018-01-26 02:20:33 +01:00
Martin Prikryl
bee66b5539 Bug 1420: SSPI/NTLM/Negotiate authentication not working
https://winscp.net/tracker/1420

Source commit: 64f4a7f0dadfc10c834df7415c9e55344dc5f92e
2018-01-25 23:53:17 +01:00
Martin Prikryl
fc80db90fd Factoring our HttpAuthenticationFailed before fixing the Bug 1420
Source commit: 65b8f04125ff57e0dd859a2264b7cc08750b4f75
2018-01-25 23:52:06 +01:00
Martin Prikryl
9fc5e1813f Typo in comment
Source commit: e9fd35c18e347c8772b4ce2c2a7db4ef9b54d577
2018-01-25 23:50:52 +01:00
Martin Prikryl
99498ac3e7 Bug 51: Optionally following symbolic links to directories during file operations
https://winscp.net/tracker/51

Source commit: 9d43be646abcee323df1afcceb9652a82899b5f6
2018-01-25 17:26:49 +01:00
Martin Prikryl
b7e72264b9 Bug 1402: Verify TLS certificate against cached fingerprints before Windows certificate store
https://winscp.net/tracker/1402

Source commit: a518c66fd9409e7577c3025904c7831ccafb1639
2018-01-25 16:27:32 +01:00
Martin Prikryl
e7f6f712ce Typo
Source commit: 15f252fe497e0378af631b6e191530b888b4a0e5
2018-01-25 15:38:05 +01:00
Martin Prikryl
1db5736471 Compiler warning
Source commit: ef115ef100bfa669f69ab7bb938b408c7ce285f1
2018-01-25 15:16:01 +01:00
Martin Prikryl
af1d70a95f Bug 1397: SSPI/NTLM/Negotiate authentication is endlessly retried with WebDAV protocol + Bug fix: User is not informed when SSPI/NTLM/Negotiate authentication fails
Source commit: c8e5a657635585df0b1258e6051576353ad861f0
2018-01-25 15:12:58 +01:00
Martin Prikryl
fb68ee6f0c Generating transfer script + Not highlighting script strings + Script command-line
Source commit: ccddd850406040fc9feda4e5a71ae20f5514bf09
2018-01-25 15:02:00 +01:00
Martin Prikryl
62a884a915 Tracing (WebDAV authentication)
Source commit: 74ea36ec6856a76c098cd9e1c41dfdd4467abf59
2018-01-25 15:00:59 +01:00