Commit Graph

2278 Commits (8a24c9b1777986b6124db55dda8a320ef552bc84)
 

Author SHA1 Message Date
Mitchell Hashimoto 8a24c9b177 packer/rpc: fix data race in MuxConn
13 years ago
Mitchell Hashimoto f79daa0b1b packer/rpc: edge-triggerd state changes for faster dial/accept
13 years ago
Mitchell Hashimoto d9f79b0ecc packer/rpc: hard close all streams when underlying conn closes
13 years ago
Mitchell Hashimoto 5dffab7439 packer/rpc: need a real lock for closing
13 years ago
Mitchell Hashimoto 7372c32b6b packer/rpc: implement proper close_wait state
13 years ago
Mitchell Hashimoto e4dbad330d packer/rpc: rename uploadReader to uploadData because that makes sense
13 years ago
Mitchell Hashimoto 3a41500888 packer/rpc: more robust communicator connection cleanup
13 years ago
Mitchell Hashimoto 4c5d61709d packer/plugin: catch interrupts for every server
13 years ago
Mitchell Hashimoto 06d12773eb packer/rpc: improve logging for the MuxConn
13 years ago
Mitchell Hashimoto 82bf5fc79e plugin/*: update to latest API
13 years ago
Mitchell Hashimoto b4567c6380 packer/plugin: use new RPC API
13 years ago
Mitchell Hashimoto ce2304c948 packer/rpc: remove unused methods
13 years ago
Mitchell Hashimoto 8d4ba1fc2b packer/rpc: complete command
13 years ago
Mitchell Hashimoto a8b056e939 packer/rpc: builds
13 years ago
Mitchell Hashimoto bd6fbc05eb packer/rpc: environment
13 years ago
Mitchell Hashimoto 2ba713d705 packer/rpc: Builder
13 years ago
Mitchell Hashimoto e69399380e packer/rpc: start command
13 years ago
Mitchell Hashimoto 5966a6e905 packer/rpc: Provisioner
13 years ago
Mitchell Hashimoto a036bec96e packer/rpc: Hook
13 years ago
Mitchell Hashimoto db06fc7501 packer/rpc: implement Communicator
13 years ago
Mitchell Hashimoto 72fcb566a6 packer/rpc: better close states
13 years ago
Mitchell Hashimoto af22b35a1f packer/rpc: MuxConn writes don't block the whole loop
13 years ago
Mitchell Hashimoto 68e51de0f8 packer/rpc: MuxConn.NextId properly increments
13 years ago
Mitchell Hashimoto 2ac629c949 packer/rpc: get PostProcessor working
13 years ago
Mitchell Hashimoto ec68a3fd39 packer/rpc: MuxConn can return next available stream ID
13 years ago
Mitchell Hashimoto 171781c3c6 packer/rpc: work-in-progress commit
13 years ago
Mitchell Hashimoto 4ba5c2ef46 packer/rpc: post-processors work on a single connection
13 years ago
Mitchell Hashimoto a32cd59c29 packer/rpc: PostProcessor
13 years ago
Mitchell Hashimoto 984dd224f3 packer/rpc: Cache
13 years ago
Mitchell Hashimoto e9f7a1418c packer/rpc: use packer.MockArtifact
13 years ago
Mitchell Hashimoto 105e5f6a6d packer/rpc: tests passing
13 years ago
Mitchell Hashimoto 61fd3f7333 packer/rpc: update docs
13 years ago
Mitchell Hashimoto 50cfb67863 packer/rpc: muxconn is a lot more sane, acts like bsd socket
13 years ago
Mitchell Hashimoto 36a47f5b59 packer/rpc: more fine grained lock access on MuxConn
13 years ago
Mitchell Hashimoto 5c6831080c packer/rpc: close the streams when the underlying rwc closes
13 years ago
Mitchell Hashimoto fe46093bcf packer/rpc: a muxconn...
13 years ago
Mitchell Hashimoto a66f148ede packer/rpc: auto-incrementable ID for endpoints
13 years ago
Mitchell Hashimoto 73d691d319 up version for dev
13 years ago
Mitchell Hashimoto c6e969e41b v0.4.1
13 years ago
Mitchell Hashimoto 2789281285 builder/vmware: clarify guestiphack error message [GH-639]
13 years ago
Mitchell Hashimoto 956f49f439 provisioner/puppet-masterless: check for hiera config path [GH-656]
13 years ago
Mitchell Hashimoto 2b4bdee0a2 website: fix docs for vmware esxi discrep [GH-674]
13 years ago
Mitchell Hashimoto 8766a93245 builder/vmware: correct logic in cehcking if file is still there
13 years ago
Mitchell Hashimoto 6211cd2028 builder/vmware: more resilient to racing deletes [GH-675]
13 years ago
Mitchell Hashimoto b79506e623 Update CHANGELOG
13 years ago
Mitchell Hashimoto f7b1c2dbc6 builder/amazon/instance: add location to upload command [GH-679]
13 years ago
Mitchell Hashimoto 48fb1f9dfb common: fix tests
13 years ago
Mitchell Hashimoto 2110edb690 builder/amazon/chroot: remove unused import
13 years ago
Mitchell Hashimoto a380391b0e common: allow files that don't exist to be URLs [GH-683]
13 years ago
Mitchell Hashimoto 2dad0cdca7 builder/amazon/chroot: block when obtaining lock [GH-689]
13 years ago