vagrant/plugins/communicators/winrm
Chris Roberts 6b105d704d Update communicator upload behavior to handle `/.` path directives
This update was prompted by updates in openssh to the scp behavior
making source directory paths suffixed with `.` no longer valid
resulting in errors on upload. The upload implementation within
the ssh communicator has been updated to retain the existing
behavior.

Included in this update is modifications to the winrm communicator
so the upload functionality matches that of the ssh communicator
respecting the trailing `.` behavior on source paths. With the
communicators updated to properly handle the paths, the file
provisioner was also updated to simply apply previously defined
path update rules only.

Fixes #10675
2019-02-26 08:02:09 -08:00
..
command_filters Update rm filters to test for path 2018-05-01 13:35:45 -07:00
command_filter.rb Added mkdir command filter for WinRM to be compatible with PS4+ 2014-07-30 15:43:11 -04:00
communicator.rb Add reset! method to winrm communicator 2018-11-12 15:36:21 -08:00
config.rb refactor winrm communicator to use latest winrm gems and v2 api 2016-12-11 00:52:00 -08:00
errors.rb Better error handling for WinRM (using winrm v1.3.0.dev.2) 2014-12-11 13:22:39 -05:00
helper.rb Updating winrm_info_invalid to use start_with instead of match 2017-10-05 10:28:10 -05:00
plugin.rb Only reset the _init on testing cleanup 2018-07-30 14:44:36 -07:00
shell.rb Update communicator upload behavior to handle `/.` path directives 2019-02-26 08:02:09 -08:00