Mitchell Hashimoto
254653475e
communicator/ssh: buffer file on disk to read length [GH-561]
2013-11-02 11:34:54 +01:00
Mitchell Hashimoto
65d391dbeb
communicator/ssh: explicitly set c.conn = nil
2013-10-13 22:21:52 -10:00
Mitchell Hashimoto
f017fd8af9
go fmt
2013-09-30 11:39:52 -07:00
Mitchell Hashimoto
8cdb92e327
communicator/ssh: dir upload works when dir contains symlinks [Gh-449]
2013-09-25 10:42:49 +02:00
Jason A. Beranek
71358222f0
communicator/ssh, builder/digitalocean: fix new SSH API from upstream
2013-09-19 23:30:22 -05:00
Mitchell Hashimoto
9f52b78602
fmt
2013-09-15 23:29:29 -07:00
Mitchell Hashimoto
eaba28a370
communicator/ssh, builder/digitalocean: fix new SSH API from upstream
2013-09-15 12:21:21 -07:00
Mitchell Hashimoto
a9bd78a08f
communicator/ssh: detect if SCP exited with failure [GH-386]
2013-09-05 19:55:09 -07:00
Mitchell Hashimoto
9a6309738a
communicator/ssh: prettify log output
2013-09-05 17:22:37 -07:00
Justin Santa Barbara
253be30bd1
If PKCS1 parsing of the SSH key fails, try PKCS8
2013-08-31 21:54:23 -07:00
Mitchell Hashimoto
a6735b1d65
builder/virtualbox: support ssh keys as auth mechanism [GH-70]
2013-08-27 22:55:13 -07:00
Mitchell Hashimoto
dce369fb1d
communicator/ssh: Reset failure count if heartbeat works
2013-08-27 22:14:31 -07:00
Mitchell Hashimoto
35d0b90f55
communicator/ssh: heartbeat the SSH connection to detect drops [GH-200]
2013-08-27 22:12:21 -07:00
Mitchell Hashimoto
c753946c84
builder/vmware: ability to not request a PTY for SSH [GH-270]
2013-08-27 16:51:05 -07:00
Mitchell Hashimoto
86abf14b28
communicator/ssh: Trailing slash won't create destination dir
2013-08-25 20:47:10 -07:00
Mitchell Hashimoto
095631107a
communicator/ssh: UploadDir works properly
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
a050d344eb
communicator/ssh: refactor to upload directories properly
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
05ab50949f
communicator/ssh: refactor scpSession that we'll reuse for UploadDir
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
d857c9ccbb
builder/amazon/chroot: implement UploadDir for chroot communicator
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
443ccc5306
packer/rpc: don't panic on failed Ui calls
2013-08-23 14:39:59 -07:00
Mitchell Hashimoto
043264ca77
communicator/ssh: more error handlingin Upload
2013-08-23 11:27:59 -07:00
Mitchell Hashimoto
cf175b4733
communicator/ssh: respect interrupts by not looping on retyr [GH-327]
2013-08-22 11:53:31 -07:00
Mitchell Hashimoto
c2451e9f49
communicator/ssh: get data race tests passing
2013-08-21 11:05:21 -07:00
Mitchell Hashimoto
90974a4733
communicator/ssh: fix panic when client is nil on reconnect
2013-08-12 15:22:31 -07:00
Mitchell Hashimoto
fa3f87a5f6
communicator/ssh: docs
2013-08-11 16:15:10 -07:00
Rafael Garcia
be1f6b79f1
communicator/ssh: ability to use a password-protected key
2013-08-11 09:46:28 -07:00
Mitchell Hashimoto
a134a326b8
communicator/ssh: log when remote exits
2013-07-30 17:06:22 -07:00
Mitchell Hashimoto
9b0c3b28c5
communicator/ssh: use SetExited
2013-07-29 12:12:42 -07:00
Jeff Stamerjohn
4ff0185add
Windows fixes
...
Strip carriage returns from end of lines in virtualbox/driver.go, fixing wait for virtualbox host shutdown.
Fix target upload directory path in communicator.go to use forward slashes. (When running on windows path/filepath returns backslashes...which does not work when the target host is unix).
2013-07-25 09:28:04 -07:00
Mitchell Hashimoto
b2397f4fb1
communicator/ssh: style
...
/cc @markpeek - The main thing is that the style for variables/methods
in Go is to use CamelCase (with the first letter generally downcased
unless an exported thing).
2013-07-19 14:16:39 -04:00