From b9b85d8efbb43a922cbf9aa4ff9050a97c2070fb Mon Sep 17 00:00:00 2001 From: David Garske Date: Tue, 15 Feb 2022 14:20:04 -0800 Subject: [PATCH] Textual updates from peer review. --- btle/ecies/Makefile | 2 +- btle/ecies/README.md | 4 +++- btle/tls/Makefile | 2 +- btle/tls/README.md | 5 ++++- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/btle/ecies/Makefile b/btle/ecies/Makefile index dc07979c..e3505635 100644 --- a/btle/ecies/Makefile +++ b/btle/ecies/Makefile @@ -4,7 +4,7 @@ LIB_PATH = /usr/local CFLAGS = -Wall -I$(LIB_PATH)/include LIBS = -L$(LIB_PATH)/lib -# option variables +# Flags DYN_LIB = -lwolfssl STATIC_LIB = DEBUG_FLAGS = -g -DDEBUG -DDEBUG_WOLFSSL -DDEBUG_BTLE_IO diff --git a/btle/ecies/README.md b/btle/ecies/README.md index dedcaee0..c32aa3f0 100644 --- a/btle/ecies/README.md +++ b/btle/ecies/README.md @@ -19,9 +19,11 @@ The wolfSSL library must be built and installed using: ``` ./configure --enable-ecc --enable-eccencrypt --enable-hkdf make +make check sudo make install ``` - +If downloaded from GitHub you'll also need to run `./autogen.sh`. + OR by defining: ``` diff --git a/btle/tls/Makefile b/btle/tls/Makefile index 4ea26557..08d58c87 100644 --- a/btle/tls/Makefile +++ b/btle/tls/Makefile @@ -4,7 +4,7 @@ LIB_PATH = /usr/local CFLAGS = -Wall -I$(LIB_PATH)/include LIBS = -L$(LIB_PATH)/lib -# option variables +# Flags DYN_LIB = -lwolfssl STATIC_LIB = DEBUG_FLAGS = -g -DDEBUG -DDEBUG_WOLFSSL -DDEBUG_BTLE_IO diff --git a/btle/tls/README.md b/btle/tls/README.md index fbd61821..d4533fdd 100644 --- a/btle/tls/README.md +++ b/btle/tls/README.md @@ -9,12 +9,15 @@ The wolfSSL library must be built and installed using: ``` ./configure --enable-tls13 make +make check sudo make install ``` +If downloaded from GitHub you'll also need to run `./autogen.sh`. + ### Usage -Use two consoles run the examples to send a test message securely. The server will present an ECC server certificate and the client will validate it. +Use two consoles to run the examples to send a test message securely. The server will present an ECC server certificate and the client will validate it. The client will attempt STDIN input and the server will echo. Use "exit" to close the connection.