]> git.ipfire.org Git - thirdparty/lldpd.git/commitdiff
docs: add a NEWS entry about memory leak
authorVincent Bernat <vincent@bernat.ch>
Thu, 1 Jun 2023 05:48:49 +0000 (07:48 +0200)
committerVincent Bernat <vincent@bernat.ch>
Thu, 1 Jun 2023 05:50:36 +0000 (07:50 +0200)
NEWS
README.md

diff --git a/NEWS b/NEWS
index 6fda933e5afd6ac64ff0e689fa2d8fec07a15422..ea6afcae1dc637257191eb97a3231bbea0859f43 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+lldpd (1.0.18)
+ * Fix:
+   + Fix memory leaks in EDP/FDP decoding when receiving some TLVs twice.
+
 lldpd (1.0.17)
  * Fix:
    + Read overflow when parsing CDP addresses. Thanks to Matteo Memelli.
index 99fe9966cd75e300413f8970254f4994259b90e3..6925a8ed7d2978ca64f70d6beb37e990bface987 100644 (file)
--- a/README.md
+++ b/README.md
@@ -360,28 +360,28 @@ To enable code coverage, use:
 
 ### With [libfuzzer](https://llvm.org/docs/LibFuzzer.html)
 
-using address sanitizer:
+Using address sanitizer:
 ```bash
 export CC=clang
 export CFLAGS="-O1 -fno-omit-frame-pointer -gline-tables-only -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link"
 export LIB_FUZZING_ENGINE="-fsanitize=fuzzer"
 ```
 
-using undefined-behaviour sanitizer:
+Using undefined-behaviour sanitizer:
 ```bash
 export CC=clang
 export CFLAGS="-O1 -fno-omit-frame-pointer -gline-tables-only -fsanitize=array-bounds,bool,builtin,enum,float-divide-by-zero,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,float-divide-by-zero,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link"
 export LIB_FUZZING_ENGINE="-fsanitize=fuzzer"
 ```
 
-using memory sanitizer:
+Using memory sanitizer:
 ```bash
 export CC=clang
 export CFLAGS="-O1 -fno-omit-frame-pointer -gline-tables-only -fsanitize=memory -fsanitize-memory-track-origins -fsanitize=fuzzer-no-link"
 export LIB_FUZZING_ENGINE="-fsanitize=fuzzer"
 ```
 
-build and run:
+Build and run:
 ```
 ./configure --disable-shared --enable-pie --enable-fuzzer=$LIB_FUZZING_ENGINE
 make