Mitchell Hashimoto
d17605bd1f
communicator/ssh: buffer file on disk to read length [GH-561]
2013-11-02 11:34:54 +01:00
Mitchell Hashimoto
df3d751b19
communicator/ssh: explicitly set c.conn = nil
2013-10-13 22:21:52 -10:00
Mitchell Hashimoto
7bad5923d3
go fmt
2013-09-30 11:39:52 -07:00
Mitchell Hashimoto
67d8803223
communicator/ssh: dir upload works when dir contains symlinks [Gh-449]
2013-09-25 10:42:49 +02:00
Jason A. Beranek
9ed461cbd3
communicator/ssh, builder/digitalocean: fix new SSH API from upstream
2013-09-19 23:30:22 -05:00
Mitchell Hashimoto
61d9bb73a7
fmt
2013-09-15 23:29:29 -07:00
Mitchell Hashimoto
d6fca7975a
communicator/ssh, builder/digitalocean: fix new SSH API from upstream
2013-09-15 12:21:21 -07:00
Mitchell Hashimoto
81edbb4173
communicator/ssh: detect if SCP exited with failure [GH-386]
2013-09-05 19:55:09 -07:00
Mitchell Hashimoto
147eea955e
communicator/ssh: prettify log output
2013-09-05 17:22:37 -07:00
Justin Santa Barbara
7681d618d6
If PKCS1 parsing of the SSH key fails, try PKCS8
2013-08-31 21:54:23 -07:00
Mitchell Hashimoto
19bafd8da8
builder/virtualbox: support ssh keys as auth mechanism [GH-70]
2013-08-27 22:55:13 -07:00
Mitchell Hashimoto
62fbf8fef8
communicator/ssh: Reset failure count if heartbeat works
2013-08-27 22:14:31 -07:00
Mitchell Hashimoto
c16c467e63
communicator/ssh: heartbeat the SSH connection to detect drops [GH-200]
2013-08-27 22:12:21 -07:00
Mitchell Hashimoto
20541a7eda
builder/vmware: ability to not request a PTY for SSH [GH-270]
2013-08-27 16:51:05 -07:00
Mitchell Hashimoto
5eb97908c2
communicator/ssh: Trailing slash won't create destination dir
2013-08-25 20:47:10 -07:00
Mitchell Hashimoto
aa47487960
communicator/ssh: UploadDir works properly
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
1948350d20
communicator/ssh: refactor to upload directories properly
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
e75d3c1fbb
communicator/ssh: refactor scpSession that we'll reuse for UploadDir
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
7895df8c8f
builder/amazon/chroot: implement UploadDir for chroot communicator
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
d3fff7d145
packer/rpc: don't panic on failed Ui calls
2013-08-23 14:39:59 -07:00
Mitchell Hashimoto
5a1073a980
communicator/ssh: more error handlingin Upload
2013-08-23 11:27:59 -07:00
Mitchell Hashimoto
3375c9e4fd
communicator/ssh: respect interrupts by not looping on retyr [GH-327]
2013-08-22 11:53:31 -07:00
Mitchell Hashimoto
77dd02c332
communicator/ssh: get data race tests passing
2013-08-21 11:05:21 -07:00
Mitchell Hashimoto
1ec2de97a6
communicator/ssh: fix panic when client is nil on reconnect
2013-08-12 15:22:31 -07:00
Mitchell Hashimoto
810bea7fcb
communicator/ssh: docs
2013-08-11 16:15:10 -07:00
Rafael Garcia
ae35cd51e2
communicator/ssh: ability to use a password-protected key
2013-08-11 09:46:28 -07:00
Mitchell Hashimoto
613322d98b
communicator/ssh: log when remote exits
2013-07-30 17:06:22 -07:00
Mitchell Hashimoto
1812efe3b5
communicator/ssh: use SetExited
2013-07-29 12:12:42 -07:00
Jeff Stamerjohn
41df9fa2e8
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
5b8c372fdc
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