about summary refs log tree commit diff stats
path: root/README.md
diff options
context:
space:
mode:
authorPeter H. Froehlich <peter.hans.froehlich@gmail.com>2021-08-28 17:27:53 +0200
committerPeter H. Froehlich <peter.hans.froehlich@gmail.com>2021-08-28 17:27:53 +0200
commitabf78a769768254b2333ceff04b3c64da34a5d19 (patch)
tree85cd4f5d86a00c4121260bce35f487a90d85af3d /README.md
parent8f272adf9273b2379d4647254d1e7b191ff704ca (diff)
downloadmkgpt-abf78a769768254b2333ceff04b3c64da34a5d19.tar.gz
Plug leaks, fix unaligned writes, refactor some, slightly better test
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/README.md b/README.md
index 1e05497..32bbf0d 100644
--- a/README.md
+++ b/README.md
@@ -60,7 +60,7 @@ Optionally, the string `random` can be used to generate a random GUID.
 - no way to create swap partitions (borked GUID parsing)
 - some overly specific code (Linux, Windoze) without a strong need for it
 - some strange code (static info in oversized, dynamically populated array?)
-- some rather broken code (required calls in asserts, misaligned pointers)
+- some rather broken code (required calls in asserts, misaligned pointers, memory leaks)
 
 ## References
 
@@ -71,6 +71,7 @@ Not enough people seem to know about these things, so here you go:
 - https://www.embedded.com/reduce-c-language-coding-errors-with-x-macros-part-2/
 - https://www.embedded.com/reduce-c-language-coding-errors-with-x-macros-part-3/
 - http://www.catb.org/esr/structure-packing/
+- https://nullprogram.com/blog/2016/11/22/
 
 Here's some background on the whole GPT mess:
 
@@ -79,6 +80,9 @@ Here's some background on the whole GPT mess:
   (I misunderstood this at first, read if you come from MBR)
 - Apple's [Secrets of the GPT](https://developer.apple.com/library/archive/technotes/tn2166/_index.html)
   has some useful background (once you ignore the Apple-rific stuff)
+- https://thestarman.pcministry.com/asm/mbr/GPT.htm
+  (points out disagreements between Windoze protective MBRs and the UEFI
+  specification)
 
 Want to scare yourself?