Commit Graph

51 Commits (e613b0cdcdf2a7ddecf46ee1c67fd685d2c0ab41)

Author SHA1 Message Date
Mitchell Hashimoto 19bafd8da8 builder/virtualbox: support ssh keys as auth mechanism [GH-70]
13 years ago
Mitchell Hashimoto 62fbf8fef8 communicator/ssh: Reset failure count if heartbeat works
13 years ago
Mitchell Hashimoto c16c467e63 communicator/ssh: heartbeat the SSH connection to detect drops [GH-200]
13 years ago
Mitchell Hashimoto 20541a7eda builder/vmware: ability to not request a PTY for SSH [GH-270]
13 years ago
Mitchell Hashimoto 5eb97908c2 communicator/ssh: Trailing slash won't create destination dir
13 years ago
Mitchell Hashimoto aa47487960 communicator/ssh: UploadDir works properly
13 years ago
Mitchell Hashimoto 1948350d20 communicator/ssh: refactor to upload directories properly
13 years ago
Mitchell Hashimoto e75d3c1fbb communicator/ssh: refactor scpSession that we'll reuse for UploadDir
13 years ago
Mitchell Hashimoto 7895df8c8f builder/amazon/chroot: implement UploadDir for chroot communicator
13 years ago
Mitchell Hashimoto d3fff7d145 packer/rpc: don't panic on failed Ui calls
13 years ago
Mitchell Hashimoto 5a1073a980 communicator/ssh: more error handlingin Upload
13 years ago
Mitchell Hashimoto 3375c9e4fd communicator/ssh: respect interrupts by not looping on retyr [GH-327]
13 years ago
Mitchell Hashimoto 77dd02c332 communicator/ssh: get data race tests passing
13 years ago
Mitchell Hashimoto 1ec2de97a6 communicator/ssh: fix panic when client is nil on reconnect
13 years ago
Mitchell Hashimoto 810bea7fcb communicator/ssh: docs
13 years ago
Rafael Garcia ae35cd51e2 communicator/ssh: ability to use a password-protected key
13 years ago
Mitchell Hashimoto 613322d98b communicator/ssh: log when remote exits
13 years ago
Mitchell Hashimoto 1812efe3b5 communicator/ssh: use SetExited
13 years ago
Jeff Stamerjohn 41df9fa2e8 Windows fixes
13 years ago
Mitchell Hashimoto 5b8c372fdc communicator/ssh: style
13 years ago
Mitchell Hashimoto abf4cfecb2 communicator/ssh: remove complete TODO
13 years ago
Mark Peek a8a53fb0b4 Return errors from remote scp command
13 years ago
Mitchell Hashimoto b353c4946e communicator/ssh: improved logging
13 years ago
Mitchell Hashimoto 559e0a7d6f communicator/ssh: tweakable timeout on retry connection
13 years ago
Mitchell Hashimoto 21113fd550 communicator/ssh: retry connection in ConnectFunc forawhile
13 years ago
Mitchell Hashimoto 343614a172 fmt
13 years ago
Mitchell Hashimoto f65711c716 communicator/ssh: re-establish ssh connection if possible [GH-152]
13 years ago
Mitchell Hashimoto 076a4befab communicator/ssh: ConnectFunc times out after 15 sceonds
13 years ago
Mitchell Hashimoto 4d297315c4 communicator/ssh: have a Connection func so we can re-establish
13 years ago
Mitchell Hashimoto eb009ca4e3 communicator/ssh: show more descriptive error if SCP not avail [GH-127]
13 years ago
Mitchell Hashimoto 7f9c755a42 fmt
13 years ago
Mitchell Hashimoto 40e9f9a76f communicator/ssh: add keyboard interactive auth [GH-121]
13 years ago
Mitchell Hashimoto 2ac81bfc4d fmt
13 years ago
Mitchell Hashimoto 641c626f11 communicator/ssh: request a PTY
13 years ago
Mitchell Hashimoto dc6519f7c1 communicator/ssh: remove unusable code
13 years ago
Mitchell Hashimoto a23897f52d communicator/ssh: Add type for static passwords
13 years ago
Mitchell Hashimoto 1cea606f12 communicator/ssh: Adhere to new Communicator interface
13 years ago
Mitchell Hashimoto ace53450b9 packer: More efficient RemoteCommand.ExitChan
13 years ago
Mitchell Hashimoto c6dd54760c Get everything compiling again
13 years ago
Mitchell Hashimoto b26ff7a6eb communicator/ssh: More logging
13 years ago
Mitchell Hashimoto 81d8b20730 Update TODO, since Upload is implemented
13 years ago
Mitchell Hashimoto 69f1d0fd9f communicator/ssh: Clearer TODO message about acks
13 years ago
Mitchell Hashimoto eb5f478ee7 communicator/ssh: Return error if non-zero exit status on Upload
13 years ago
Mitchell Hashimoto 821d27a6bb communicator/ssh: More complete SCP
13 years ago
Mitchell Hashimoto d8ad9ca106 communicator/ssh: A first pass at SCP uploading
13 years ago
Mitchell Hashimoto 39a05400dd communicator/ssh: Test to verify keychain impls ssh.ClientKeyring
13 years ago
Mitchell Hashimoto abcdd5a613 communicator/ssh: Add SimpleKeychain
13 years ago
Mitchell Hashimoto 15f215d04f go fmt
13 years ago
Mitchell Hashimoto bee266008e communicator/ssh: Ensure valid communicator
13 years ago
Mitchell Hashimoto 6d3e7e9964 communicator/ssh: Simplify tests
13 years ago