From f97148bc2266e250aa9eab34aab812030dee075f Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 20 Jul 2013 16:37:48 -0700 Subject: [PATCH] Update changelog --- CHANGELOG.md | 5 +++++ builder/virtualbox/step_type_boot_command.go | 4 ++-- builder/vmware/step_type_boot_command.go | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5893ace0b..c17dfc633 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ FEATURES: * VMware builder now works with Workstation 9 on Linux. +IMPROVEMENTS: + +* virtualbox, vmware: Add backspace, delete, and F1-F12 keys to the boot + command. + BUG FIXES: * core: build names no longer cause invalid config errors. [GH-197] diff --git a/builder/virtualbox/step_type_boot_command.go b/builder/virtualbox/step_type_boot_command.go index 3435d2e7c..294ad73b0 100644 --- a/builder/virtualbox/step_type_boot_command.go +++ b/builder/virtualbox/step_type_boot_command.go @@ -91,8 +91,8 @@ func (*stepTypeBootCommand) Cleanup(map[string]interface{}) {} func scancodes(message string) []string { special := make(map[string][]string) - special[""] = []string{"ff", "08"} - special[""] = []string{"ff", "ff"} + special[""] = []string{"ff", "08"} + special[""] = []string{"ff", "ff"} special[""] = []string{"1c", "9c"} special[""] = []string{"01", "81"} special[""] = []string{"ff", "be"} diff --git a/builder/vmware/step_type_boot_command.go b/builder/vmware/step_type_boot_command.go index 0ae4918e0..f90542398 100644 --- a/builder/vmware/step_type_boot_command.go +++ b/builder/vmware/step_type_boot_command.go @@ -95,8 +95,8 @@ func (*stepTypeBootCommand) Cleanup(map[string]interface{}) {} func vncSendString(c *vnc.ClientConn, original string) { special := make(map[string]uint32) - special[""] = 0xFF08 - special[""] = 0xFFFF + special[""] = 0xFF08 + special[""] = 0xFFFF special[""] = 0xFF0D special[""] = 0xFF1B special[""] = 0xFFBE