packer-cn/builder/parallels/common
Jake Champlin 2d3ee06ecd Remove LGPL dependencies
This changeset performs the following:

- Updates `masterzen/winrm` vendor to include change from (https://github.com/masterzen/winrm/pull/73).
- Removes `masterzen/xmlpath` dependency, as it is licensed under the LGPL license.
- Updates `dylanmei/winrmtest` vendor to include change from (https://github.com/dylanmei/winrmtest/pull/4).
- Updates `packer-community/winrmcp` vendor to include the removal of the `masterzen/winrm/winrm` sub-class as a result of the `winrm` CLI tool being removed from the `masterzen/winrm` repository.
- Updates nested dependencies as a result of the above vendor changes.
- Refactors `parallels/driver_9` to use `goxpath` instead of `xmlpath`, as `xmlpath` is licensed under LGPL.
- Adds a basic unit test for the refactor work in `parallels/driver_9` to confirm functionality.

This should completely remove any LGPL licensed dependencies inside of the Packer project.

```
$ make test
/home/jake/src/go/src/github.com/hashicorp/packer/scripts/gofmtcheck.sh $(find . -not -path "./vendor/*" -name "*.go")
==> Checking that code complies with gofmt requirements...
Check passed.
ok      github.com/hashicorp/packer     0.044s
ok      github.com/hashicorp/packer/builder/alicloud/ecs        0.055s
ok      github.com/hashicorp/packer/builder/amazon/chroot       0.040s
ok      github.com/hashicorp/packer/builder/amazon/common       0.021s
ok      github.com/hashicorp/packer/builder/amazon/ebs  0.016s
ok      github.com/hashicorp/packer/builder/amazon/ebssurrogate 0.015s
ok      github.com/hashicorp/packer/builder/amazon/ebsvolume    0.014s
ok      github.com/hashicorp/packer/builder/amazon/instance     0.058s
ok      github.com/hashicorp/packer/builder/azure/arm   2.833s
ok      github.com/hashicorp/packer/builder/azure/common        0.018s
?       github.com/hashicorp/packer/builder/azure/common/constants      [no test files]
?       github.com/hashicorp/packer/builder/azure/common/lin    [no test files]
?       github.com/hashicorp/packer/builder/azure/common/logutil        [no test files]
ok      github.com/hashicorp/packer/builder/azure/common/template       0.038s
ok      github.com/hashicorp/packer/builder/azure/pkcs12        0.120s
ok      github.com/hashicorp/packer/builder/azure/pkcs12/rc2    0.020s
ok      github.com/hashicorp/packer/builder/cloudstack  0.038s
ok      github.com/hashicorp/packer/builder/digitalocean        0.015s
ok      github.com/hashicorp/packer/builder/docker      0.028s
ok      github.com/hashicorp/packer/builder/file        0.029s
ok      github.com/hashicorp/packer/builder/googlecompute       3.162s
ok      github.com/hashicorp/packer/builder/hyperv/common       0.006s
ok      github.com/hashicorp/packer/builder/hyperv/iso  0.042s
ok      github.com/hashicorp/packer/builder/null        0.018s
ok      github.com/hashicorp/packer/builder/oneandone   0.022s
ok      github.com/hashicorp/packer/builder/openstack   0.052s
ok      github.com/hashicorp/packer/builder/parallels/common    2.549s
ok      github.com/hashicorp/packer/builder/parallels/iso       0.050s
ok      github.com/hashicorp/packer/builder/parallels/pvm       0.033s
ok      github.com/hashicorp/packer/builder/profitbricks        0.023s
ok      github.com/hashicorp/packer/builder/qemu        0.039s
ok      github.com/hashicorp/packer/builder/triton      0.018s
ok      github.com/hashicorp/packer/builder/virtualbox/common   5.533s
ok      github.com/hashicorp/packer/builder/virtualbox/iso      0.044s
ok      github.com/hashicorp/packer/builder/virtualbox/ovf      0.012s
ok      github.com/hashicorp/packer/builder/vmware/common       5.325s
ok      github.com/hashicorp/packer/builder/vmware/iso  0.076s
ok      github.com/hashicorp/packer/builder/vmware/vmx  0.010s
ok      github.com/hashicorp/packer/command     0.062s
ok      github.com/hashicorp/packer/common      0.053s
ok      github.com/hashicorp/packer/common/json 0.003s [no tests to run]
ok      github.com/hashicorp/packer/common/powershell   0.015s
?       github.com/hashicorp/packer/common/powershell/hyperv    [no test files]
?       github.com/hashicorp/packer/common/ssh  [no test files]
ok      github.com/hashicorp/packer/common/uuid 0.010s
ok      github.com/hashicorp/packer/communicator/none   0.008s
ok      github.com/hashicorp/packer/communicator/ssh    0.068s
ok      github.com/hashicorp/packer/communicator/winrm  0.046s
ok      github.com/hashicorp/packer/fix 0.005s
ok      github.com/hashicorp/packer/helper/builder/testing      0.007s
ok      github.com/hashicorp/packer/helper/communicator 0.013s
ok      github.com/hashicorp/packer/helper/config       0.004s
?       github.com/hashicorp/packer/helper/enumflag     [no test files]
ok      github.com/hashicorp/packer/helper/flag-kv      0.009s
ok      github.com/hashicorp/packer/helper/flag-slice   0.006s
ok      github.com/hashicorp/packer/packer      0.219s
ok      github.com/hashicorp/packer/packer/plugin       0.233s
ok      github.com/hashicorp/packer/packer/rpc  0.141s
ok      github.com/hashicorp/packer/plugin/example      0.008s [no tests to run]
?       github.com/hashicorp/packer/post-processor/alicloud-import      [no test files]
?       github.com/hashicorp/packer/post-processor/amazon-import        [no test files]
ok      github.com/hashicorp/packer/post-processor/artifice     0.003s [no tests to run]
ok      github.com/hashicorp/packer/post-processor/atlas        0.018s
ok      github.com/hashicorp/packer/post-processor/checksum     0.015s
ok      github.com/hashicorp/packer/post-processor/compress     0.047s
ok      github.com/hashicorp/packer/post-processor/docker-import        0.012s
ok      github.com/hashicorp/packer/post-processor/docker-push  0.012s
ok      github.com/hashicorp/packer/post-processor/docker-save  0.008s
ok      github.com/hashicorp/packer/post-processor/docker-tag   0.008s
ok      github.com/hashicorp/packer/post-processor/googlecompute-export 0.015s [no tests to run]
?       github.com/hashicorp/packer/post-processor/manifest     [no test files]
ok      github.com/hashicorp/packer/post-processor/shell-local  0.028s
ok      github.com/hashicorp/packer/post-processor/vagrant      0.030s
ok      github.com/hashicorp/packer/post-processor/vagrant-cloud        0.028s
ok      github.com/hashicorp/packer/post-processor/vsphere      0.014s
ok      github.com/hashicorp/packer/provisioner 0.011s
ok      github.com/hashicorp/packer/provisioner/ansible 0.140s
ok      github.com/hashicorp/packer/provisioner/ansible-local   0.056s
ok      github.com/hashicorp/packer/provisioner/chef-client     0.050s
ok      github.com/hashicorp/packer/provisioner/chef-solo       0.061s
ok      github.com/hashicorp/packer/provisioner/converge        0.018s
ok      github.com/hashicorp/packer/provisioner/file    0.015s
ok      github.com/hashicorp/packer/provisioner/powershell      0.168s
ok      github.com/hashicorp/packer/provisioner/puppet-masterless       0.008s
ok      github.com/hashicorp/packer/provisioner/puppet-server   0.031s
ok      github.com/hashicorp/packer/provisioner/salt-masterless 0.010s
ok      github.com/hashicorp/packer/provisioner/shell   0.010s
ok      github.com/hashicorp/packer/provisioner/shell-local     0.037s
ok      github.com/hashicorp/packer/provisioner/windows-restart 0.180s
ok      github.com/hashicorp/packer/provisioner/windows-shell   0.159s
?       github.com/hashicorp/packer/scripts     [no test files]
ok      github.com/hashicorp/packer/template    0.008s
ok      github.com/hashicorp/packer/template/interpolate        0.004s
?       github.com/hashicorp/packer/version     [no test files]
```
2017-08-30 12:10:12 -07:00
..
artifact.go Parallels: skip missing paths when looking for unnecessary files 2017-06-23 14:29:07 -04:00
artifact_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
config_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
driver.go golint: Add comments for exported methods 2016-12-17 00:37:04 +02:00
driver_9.go Remove LGPL dependencies 2017-08-30 12:10:12 -07:00
driver_9_test.go Remove LGPL dependencies 2017-08-30 12:10:12 -07:00
driver_10.go golint: Add comments for exported methods 2016-12-17 00:37:04 +02:00
driver_11.go golint: Add comments for exported methods 2016-12-17 00:37:04 +02:00
driver_mock.go Fix style: Use a consistent case for initialisms 2016-12-17 00:36:56 +02:00
host_ip.go golint: Fix lint offences 2016-12-17 00:37:03 +02:00
host_ip_ifconfig.go golint: Add comments for exported methods 2016-12-17 00:37:04 +02:00
host_ip_ifconfig_test.go [feature] Support boot command for pvm builder 2014-05-19 20:04:13 +02:00
output_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
output_config_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
prlctl_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
prlctl_config_test.go run gofmt 2016-11-01 14:08:04 -07:00
prlctl_post_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
prlctl_post_config_test.go run gofmt 2016-11-01 14:08:04 -07:00
prlctl_version_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
prlctl_version_config_test.go Added support for Parallels Desktop for Mac [GH-223] 2014-05-01 20:29:22 +02:00
prltype.go golint: Add comments for exported methods 2016-12-17 00:37:04 +02:00
run_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
run_config_test.go Added support for Parallels Desktop for Mac [GH-223] 2014-05-01 20:29:22 +02:00
shutdown_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
shutdown_config_test.go Added support for Parallels Desktop for Mac [GH-223] 2014-05-01 20:29:22 +02:00
ssh.go update ssh client usage for new crypto/ssh version 2017-05-18 12:01:44 -07:00
ssh_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
ssh_config_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_attach_floppy.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_attach_floppy_test.go Fix style: Organize imports in groups 2016-12-17 00:37:03 +02:00
step_attach_parallels_tools.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_compact_disk.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_compact_disk_test.go builder/parallels: Add "StepCompactDisk" 2015-09-11 11:38:20 +03:00
step_output_dir.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_output_dir_test.go Fix style: Organize imports in groups 2016-12-17 00:37:03 +02:00
step_prepare_parallels_tools.go golint: Add comments for exported methods 2016-12-17 00:37:04 +02:00
step_prepare_parallels_tools_test.go Fix style: Use a consistent case for initialisms 2016-12-17 00:36:56 +02:00
step_prlctl.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_run.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_shutdown.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_shutdown_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_type_boot_command.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_type_boot_command_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_upload_parallels_tools.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_upload_parallels_tools_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_upload_version.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_upload_version_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
tools_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
tools_config_test.go fix failing tests 2015-05-27 14:30:59 -07:00