Final PXE tweak, and release-note to reflect changes.
diff --git a/CHANGELOG b/CHANGELOG
index 7012918..c73ddc2 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -84,6 +84,21 @@
 	    Add ARM32_EFI and ARM64_EFI as valid architectures in
 	    --pxe-service.
 
+            Fix PXE booting for UEFI architectures. Modify PXE boot
+	    sequence in this case to force the client to talk to dnsmasq
+	    over port 4011. This makes PXE and especially proxy-DHCP PXE
+	    work with these archictectures.
+
+	    Workaround problems with UEFI PXE clients. There exist
+	    in the wild PXE clients which have problems with PXE
+	    boot menus. To work around this, when there's a single
+	    --pxe-service which applies to client, then that target
+	    will be booted directly, rather then sending a
+	    single-item boot menu.
+
+            Many thanks to Jarek Polok, Michael Kuron and Dreamcat4 
+	    for their work on the long-standing UEFI PXE problem.
+
 
 version 2.75
             Fix reversion on 2.74 which caused 100% CPU use when a