summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorsin2015-03-06 16:45:34 +0000
committersin2015-03-06 16:45:34 +0000
commitd3f7dd74c9380ae9f884be2c6a08b60af7293f6c (patch)
tree2aec2db81e7398f5f4e750d121f0ecb5fb817912 /README
parent9ded4dde0cb24aebefbf6ad2f43c08ae2a35774c (diff)
Add info about out-of-bouds read interfaces
Diffstat (limited to 'README')
-rw-r--r--README5
1 files changed, 4 insertions, 1 deletions
diff --git a/README b/README
index 936fa3c..8d3eba6 100644
--- a/README
+++ b/README
@@ -14,7 +14,10 @@ Why?
14 level 2 is treated in the same way as level 1. 14 level 2 is treated in the same way as level 1.
15- Avoids making function calls when UB has already been invoked. This 15- Avoids making function calls when UB has already been invoked. This
16 is handled by using GCC's __builtin_trap(). 16 is handled by using GCC's __builtin_trap().
17- All of the check functions are inlined into the resulting binary. 17- Check functions for out-of-bounds read interfaces, such as send(),
18 write(), fwrite() etc.
19- No ABI is enforced. All of the check functions are inlined into the
20 resulting binary.
18 21
19 22
20How to use? 23How to use?