From 60c58c7c57cb9cb340e31e508c99736e1e3c9487 Mon Sep 17 00:00:00 2001
From: gojimmypi <13059545+gojimmypi@users.noreply.github.com>
Date: Thu, 24 Mar 2022 10:24:27 -0700
Subject: [PATCH] corrections re:
https://github.com/wolfSSL/wolfssl-examples/pull/307#issuecomment-1077818201
---
ESP32/README.md | 2 +-
tls/README.md | 12 +
tls/VisualGDB-tls/README2.md | 10 -
.../_save/client-tls13-also-bad/Makefile | 268 ------------------
.../client-tls13-Debug.vgdbsettings | 125 --------
.../client-tls13-Release.vgdbsettings | 126 --------
.../client-tls13.vcxproj | 85 ------
.../_save/client-tls13-also-bad/debug.mak | 34 ---
.../_save/client-tls13-also-bad/release.mak | 34 ---
9 files changed, 13 insertions(+), 683 deletions(-)
delete mode 100644 tls/VisualGDB-tls/README2.md
delete mode 100644 tls/VisualGDB-tls/_save/client-tls13-also-bad/Makefile
delete mode 100644 tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13-Debug.vgdbsettings
delete mode 100644 tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13-Release.vgdbsettings
delete mode 100644 tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13.vcxproj
delete mode 100644 tls/VisualGDB-tls/_save/client-tls13-also-bad/debug.mak
delete mode 100644 tls/VisualGDB-tls/_save/client-tls13-also-bad/release.mak
diff --git a/ESP32/README.md b/ESP32/README.md
index 3c2e7817..1ae60a28 100644
--- a/ESP32/README.md
+++ b/ESP32/README.md
@@ -41,7 +41,7 @@ coming soon:
Although the examples were created using VisualGDB extension for Visual Studio, the
examples can be compiled using the ESP-IDF.
-Once the EDP-IDF is installed, use the [setp_win.bat]() to copy wolfSSL files to
+Once the EDP-IDF is installed, use the [setp_win.bat](https://github.com/wolfSSL/wolfssl/blob/master/IDE/Espressif/ESP-IDF/setup_win.bat) to copy wolfSSL files to
the `esp-idf\components` directory, typically in
`C:\Users\%username%\esp\esp-idf\components` or `C:\Users\%username%\Desktop\esp-idf\components`.
Be sure to run the `ESP-IDY X.Y CMD` command prompt that has `%IDF_PATH%` defined.
diff --git a/tls/README.md b/tls/README.md
index 96d2aafb..0f95a7d9 100644
--- a/tls/README.md
+++ b/tls/README.md
@@ -20,6 +20,9 @@ are intended to be easy to follow and clear in demonstrating the basic
procedure. It cannot be guaranteed that these programs will be free of memory
leaks, especially in error conditions.
+For Visual Studio users with the VisualGDB extension, there are additional
+example files in [VisualGDB-tls](./VisualGDB-tls/).
+
Tutorial
========
@@ -1291,3 +1294,12 @@ PK ECC Sign: ret 0 outSz 71
Message for server: test
Server: I hear ya fa shizzle!
```
+
+To generate your own cert text, see the [DER to C script](https://github.com/wolfSSL/wolfssl/blob/master/scripts/dertoc.pl).
+
+
+
+## Support
+
+Please contact wolfSSL at support@wolfssl.com with any questions, bug fixes,
+or suggested feature additions.
\ No newline at end of file
diff --git a/tls/VisualGDB-tls/README2.md b/tls/VisualGDB-tls/README2.md
deleted file mode 100644
index 455f9e30..00000000
--- a/tls/VisualGDB-tls/README2.md
+++ /dev/null
@@ -1,10 +0,0 @@
-+ debug.mak
-- gcc_Debug.h
-- gcc_Release.h
-Makefile
-+ release.mak
-+ server-tls13-Debug.vgdbsettings
-+ server-tls13-Release.vgdbsettings
-+ server-tls13.vcxproj
-- server-tls13.vcxproj.filters
-- server-tls13.vcxproj.user
diff --git a/tls/VisualGDB-tls/_save/client-tls13-also-bad/Makefile b/tls/VisualGDB-tls/_save/client-tls13-also-bad/Makefile
deleted file mode 100644
index 9fff1989..00000000
--- a/tls/VisualGDB-tls/_save/client-tls13-also-bad/Makefile
+++ /dev/null
@@ -1,268 +0,0 @@
-#Generated by VisualGDB project wizard.
-#Note: VisualGDB will automatically update this file when you add new sources to the project.
-#All other changes you make in this file will be preserved.
-#Visit http://visualgdb.com/makefiles for more details
-
-#VisualGDB: AutoSourceFiles #<--- remove this line to disable auto-updating of SOURCEFILES and EXTERNAL_LIBS
-
-TARGETNAME := client-tls13
-#TARGETTYPE can be APP, STATIC or SHARED
-TARGETTYPE := APP
-
-to_lowercase = $(subst A,a,$(subst B,b,$(subst C,c,$(subst D,d,$(subst E,e,$(subst F,f,$(subst G,g,$(subst H,h,$(subst I,i,$(subst J,j,$(subst K,k,$(subst L,l,$(subst M,m,$(subst N,n,$(subst O,o,$(subst P,p,$(subst Q,q,$(subst R,r,$(subst S,s,$(subst T,t,$(subst U,u,$(subst V,v,$(subst W,w,$(subst X,x,$(subst Y,y,$(subst Z,z,$1))))))))))))))))))))))))))
-
-macros-to-preprocessor-directives = $(foreach __macro, $(strip $1), \
- $(if $(findstring =,$(__macro)), \
- --pd "$(firstword $(subst =, ,$(__macro))) SETA $(subst ",\",$(lastword $(subst =, ,$(__macro))))", \
- --pd "$(__macro) SETA 1")) \
-
-CONFIG ?= DEBUG
-
-CONFIGURATION_FLAGS_FILE := $(call to_lowercase,$(CONFIG)).mak
-TOOLCHAIN_ROOT ?= $(toolchain_root)
-
-include $(CONFIGURATION_FLAGS_FILE)
-
-#LINKER_SCRIPT defined inside the configuration file (e.g. debug.mak) should override any linker scripts defined in shared .mak files
-CONFIGURATION_LINKER_SCRIPT := $(LINKER_SCRIPT)
-
-include $(ADDITIONAL_MAKE_FILES)
-
-ifneq ($(CONFIGURATION_LINKER_SCRIPT),)
-LINKER_SCRIPT := $(CONFIGURATION_LINKER_SCRIPT)
-endif
-
-ifneq ($(LINKER_SCRIPT),)
-
-ifeq ($(TOOLCHAIN_SUBTYPE),iar)
-LDFLAGS += --config $(LINKER_SCRIPT)
-else
-LDFLAGS += -T$(LINKER_SCRIPT)
-endif
-
-endif
-
-ifeq ($(AS),)
-AS := as
-endif
-
-ifeq ($(AS),as)
-AS := $(CC)
-ASFLAGS := $(CFLAGS) $(ASFLAGS)
-endif
-
-ifeq ($(TOOLCHAIN_SUBTYPE),iar)
- CC_DEPENDENCY_FILE_SPECIFIER := --dependencies=m
- ASM_DEPENDENCY_FILE_SPECIFIER := && echo >
- CXXFLAGS += --c++
- COMMONFLAGS += --silent
-
-else ifeq ($(TOOLCHAIN_SUBTYPE),armcc)
- CC_DEPENDENCY_FILE_SPECIFIER := --depend
- ASM_DEPENDENCY_FILE_SPECIFIER := --depend
- USING_KEIL_TOOLCHAIN := 1
-else ifeq ($(TOOLCHAIN_SUBTYPE),armclang)
- CC_DEPENDENCY_FILE_SPECIFIER := -MD -MF
- ASM_DEPENDENCY_FILE_SPECIFIER := --depend
- USING_KEIL_TOOLCHAIN := 1
-else
- CC_DEPENDENCY_FILE_SPECIFIER := -MD -MF
- ASM_DEPENDENCY_FILE_SPECIFIER := -MD -MF
-endif
-
-
-ifeq ($(BINARYDIR),)
-error:
- $(error Invalid configuration, please check your inputs)
-endif
-
-SOURCEFILES := ../../client-tls13.c
-EXTERNAL_LIBS :=
-EXTERNAL_LIBS_COPIED := $(foreach lib, $(EXTERNAL_LIBS),$(BINARYDIR)/$(notdir $(lib)))
-
-CFLAGS += $(COMMONFLAGS)
-CXXFLAGS += $(COMMONFLAGS)
-ASFLAGS += $(COMMONFLAGS)
-LDFLAGS += $(COMMONFLAGS)
-
-CFLAGS += $(addprefix -I,$(INCLUDE_DIRS))
-CXXFLAGS += $(addprefix -I,$(INCLUDE_DIRS))
-
-CFLAGS += $(addprefix -D,$(PREPROCESSOR_MACROS))
-CXXFLAGS += $(addprefix -D,$(PREPROCESSOR_MACROS))
-
-ifeq ($(USING_KEIL_TOOLCHAIN),1)
- ASFLAGS +=$(call macros-to-preprocesor-directives, $(PREPROCESSOR_MACROS))
-else ifeq ($(TOOLCHAIN_SUBTYPE),iar)
- ASFLAGS := $(subst --cpu=,--cpu ,$(ASFLAGS))
- ASFLAGS := $(subst --fpu=,--fpu ,$(ASFLAGS))
- ASFLAGS := $(subst --silent,-S ,$(ASFLAGS))
- ASFLAGS += $(addprefix -D,$(PREPROCESSOR_MACROS))
-else
- ASFLAGS += $(addprefix -D,$(PREPROCESSOR_MACROS))
-endif
-
-CXXFLAGS += $(addprefix -framework ,$(MACOS_FRAMEWORKS))
-CFLAGS += $(addprefix -framework ,$(MACOS_FRAMEWORKS))
-LDFLAGS += $(addprefix -framework ,$(MACOS_FRAMEWORKS))
-
-LDFLAGS += $(addprefix -L,$(LIBRARY_DIRS))
-
-ifeq ($(GENERATE_MAP_FILE),1)
-
-ifeq ($(USING_KEIL_TOOLCHAIN),1)
-LDFLAGS += --map --list=$(BINARYDIR)/$(basename $(TARGETNAME)).map
-else
-LDFLAGS += -Wl,-Map=$(BINARYDIR)/$(basename $(TARGETNAME)).map
-endif
-
-endif
-
-LIBRARY_LDFLAGS = $(addprefix -l,$(LIBRARY_NAMES))
-
-ifeq ($(IS_LINUX_PROJECT),1)
- RPATH_PREFIX := -Wl,--rpath='$$ORIGIN/../
- LIBRARY_LDFLAGS += $(EXTERNAL_LIBS)
- LIBRARY_LDFLAGS += -Wl,--rpath='$$ORIGIN'
- LIBRARY_LDFLAGS += $(addsuffix ',$(addprefix $(RPATH_PREFIX),$(dir $(EXTERNAL_LIBS))))
-
- ifeq ($(TARGETTYPE),SHARED)
- CFLAGS += -fPIC
- CXXFLAGS += -fPIC
- ASFLAGS += -fPIC
- LIBRARY_LDFLAGS += -Wl,-soname,$(TARGETNAME)
- endif
-
- ifneq ($(LINUX_PACKAGES),)
- PACKAGE_CFLAGS := $(foreach pkg,$(LINUX_PACKAGES),$(shell pkg-config --cflags $(pkg)))
- PACKAGE_LDFLAGS := $(foreach pkg,$(LINUX_PACKAGES),$(shell pkg-config --libs $(pkg)))
- CFLAGS += $(PACKAGE_CFLAGS)
- CXXFLAGS += $(PACKAGE_CFLAGS)
- LIBRARY_LDFLAGS += $(PACKAGE_LDFLAGS)
- endif
-else
- LIBRARY_LDFLAGS += $(EXTERNAL_LIBS)
-endif
-
-LIBRARY_LDFLAGS += $(ADDITIONAL_LINKER_INPUTS)
-
-all_make_files := $(firstword $(MAKEFILE_LIST)) $(CONFIGURATION_FLAGS_FILE) $(ADDITIONAL_MAKE_FILES)
-
-ifeq ($(STARTUPFILES),)
- all_source_files := $(SOURCEFILES)
-else
- all_source_files := $(STARTUPFILES) $(filter-out $(STARTUPFILES),$(SOURCEFILES))
-endif
-
-source_obj1 := $(all_source_files:.cpp=.o)
-source_obj2 := $(source_obj1:.c=.o)
-source_obj3 := $(source_obj2:.s=.o)
-source_obj4 := $(source_obj3:.S=.o)
-source_obj5 := $(source_obj4:.cc=.o)
-source_objs := $(source_obj5:.cxx=.o)
-
-all_objs := $(addprefix $(BINARYDIR)/, $(notdir $(source_objs)))
-
-PRIMARY_OUTPUTS :=
-
-ifeq ($(GENERATE_BIN_FILE),1)
-PRIMARY_OUTPUTS += $(BINARYDIR)/$(basename $(TARGETNAME)).bin
-endif
-
-ifeq ($(GENERATE_IHEX_FILE),1)
-PRIMARY_OUTPUTS += $(BINARYDIR)/$(basename $(TARGETNAME)).ihex
-endif
-
-ifeq ($(PRIMARY_OUTPUTS),)
-PRIMARY_OUTPUTS := $(BINARYDIR)/$(TARGETNAME)
-endif
-
-all: $(PRIMARY_OUTPUTS)
-
-ifeq ($(USING_KEIL_TOOLCHAIN),1)
-
-$(BINARYDIR)/$(basename $(TARGETNAME)).bin: $(BINARYDIR)/$(TARGETNAME)
- $(OBJCOPY) --bin $< --output $@
-
-$(BINARYDIR)/$(basename $(TARGETNAME)).ihex: $(BINARYDIR)/$(TARGETNAME)
- $(OBJCOPY) --i32 $< --output $@
-
-else ifeq ($(TOOLCHAIN_SUBTYPE),iar)
-
-$(BINARYDIR)/$(basename $(TARGETNAME)).bin: $(BINARYDIR)/$(TARGETNAME)
- $(OBJCOPY) --silent --bin $< $@
-
-$(BINARYDIR)/$(basename $(TARGETNAME)).ihex: $(BINARYDIR)/$(TARGETNAME)
- $(OBJCOPY) --silent --bin $< $@
-
-else
-
-$(BINARYDIR)/$(basename $(TARGETNAME)).bin: $(BINARYDIR)/$(TARGETNAME)
- $(OBJCOPY) -O binary $< $@
-
-$(BINARYDIR)/$(basename $(TARGETNAME)).ihex: $(BINARYDIR)/$(TARGETNAME)
- $(OBJCOPY) -O ihex $< $@
-
-endif
-
-EXTRA_DEPENDENCIES :=
-
-ifneq ($(LINKER_SCRIPT),)
-EXTRA_DEPENDENCIES += $(LINKER_SCRIPT)
-endif
-
-ifeq ($(TARGETTYPE),APP)
-$(BINARYDIR)/$(TARGETNAME): $(all_objs) $(EXTERNAL_LIBS) $(EXTRA_DEPENDENCIES)
-ifeq ($(DETACH_CODE_COVERAGE),1)
- $(VISUALGDB_DIR)/VisualGDB.exe /decover $@ $(all_objs)
-endif
- $(LD) -o $@ $(LDFLAGS) $(START_GROUP) $(all_objs) $(LIBRARY_LDFLAGS) $(END_GROUP)
-endif
-
-ifeq ($(TARGETTYPE),SHARED)
-$(BINARYDIR)/$(TARGETNAME): $(all_objs) $(EXTERNAL_LIBS) $(EXTRA_DEPENDENCIES)
- $(LD) -shared -o $@ $(LDFLAGS) $(START_GROUP) $(all_objs) $(LIBRARY_LDFLAGS) $(END_GROUP)
-endif
-
-ifeq ($(TARGETTYPE),STATIC)
-$(BINARYDIR)/$(TARGETNAME): $(all_objs) $(EXTRA_DEPENDENCIES)
- $(AR) -r $@ $^
-endif
-
--include $(all_objs:.o=.dep)
-
-clean:
-ifeq ($(USE_DEL_TO_CLEAN),1)
- cmd /C del /S /Q $(BINARYDIR)
-else
- rm -rf $(BINARYDIR)
-endif
-
-$(BINARYDIR):
- mkdir $(BINARYDIR)
-
-#VisualGDB: FileSpecificTemplates #<--- VisualGDB will use the following lines to define rules for source files in subdirectories
-$(BINARYDIR)/%.o : %.cpp $(all_make_files) |$(BINARYDIR)
- $(CXX) $(CXXFLAGS) -c $< -o $@ $(CC_DEPENDENCY_FILE_SPECIFIER) $(@:.o=.dep)
-
-$(BINARYDIR)/%.o : %.c $(all_make_files) |$(BINARYDIR)
- $(CC) $(CFLAGS) -c $< -o $@ $(CC_DEPENDENCY_FILE_SPECIFIER) $(@:.o=.dep)
-
-$(BINARYDIR)/%.o : %.S $(all_make_files) |$(BINARYDIR)
- $(AS) $(ASFLAGS) -c $< -o $@ $(ASM_DEPENDENCY_FILE_SPECIFIER) $(@:.o=.dep)
-
-$(BINARYDIR)/%.o : %.s $(all_make_files) |$(BINARYDIR)
- $(AS) $(ASFLAGS) -c $< -o $@ $(ASM_DEPENDENCY_FILE_SPECIFIER) $(@:.o=.dep)
-
-$(BINARYDIR)/%.o : %.cc $(all_make_files) |$(BINARYDIR)
- $(CC) $(CFLAGS) $(CXXFLAGS) -c $< -o $@ $(CC_DEPENDENCY_FILE_SPECIFIER) $(@:.o=.dep)
-
-$(BINARYDIR)/%.o : %.cxx $(all_make_files) |$(BINARYDIR)
- $(CC) $(CFLAGS) $(CXXFLAGS) -c $< -o $@ $(CC_DEPENDENCY_FILE_SPECIFIER)F $(@:.o=.dep)
-
-#VisualGDB: GeneratedRules #<--- All lines below are auto-generated. Remove this line to suppress auto-generation of file rules.
-
-
-$(BINARYDIR)/client-tls13.o : ../../client-tls13.c $(all_make_files) |$(BINARYDIR)
- $(CC) $(CFLAGS) -c $< -o $@ $(CC_DEPENDENCY_FILE_SPECIFIER) $(@:.o=.dep)
-
diff --git a/tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13-Debug.vgdbsettings b/tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13-Debug.vgdbsettings
deleted file mode 100644
index ec9b929a..00000000
--- a/tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13-Debug.vgdbsettings
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
- Debug
-
-
-
- RemoteUnix
-
- true
-
- localhost-lxss
- LinuxSubsystem
-
- false
- false
- false
- false
- false
- $(ProjectDir)
-
-
-
-
- com.sysprogs.toolchain.default-llvm
-
- 0
-
-
- Makefile
- Debug
-
- false
- $(ToolchainMake)
- $(ToolchainMakeArgs)
- $(BuildDir)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Default
-
-
-
- true
-
-
-
-
- Unknown
-
- true
- true
- true
-
-
-
- false
-
-
-
-
-
-
-
-
- false
- false
- false
- false
- false
- false
- false
- false
- false
-
- false
- false
- false
- false
- false
- false
- true
- false
- None
- false
- false
- main
- true
- false
- false
- true
- 0
- false
- 0
- true
- false
-
-
- $(TargetPath)
- 2000
- 192.168.1.123
- Auto
-
- false
- false
- Local
- false
- false
- Auto
- true
- false
- false
- false
-
-
\ No newline at end of file
diff --git a/tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13-Release.vgdbsettings b/tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13-Release.vgdbsettings
deleted file mode 100644
index 7772ae78..00000000
--- a/tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13-Release.vgdbsettings
+++ /dev/null
@@ -1,126 +0,0 @@
-
-
- Release
-
-
-
- RemoteUnix
-
- true
-
- localhost-lxss
- LinuxSubsystem
-
- false
- false
- false
- false
- false
- $(ProjectDir)
-
-
-
-
- com.sysprogs.toolchain.default-llvm
-
- 0
-
-
- Makefile
- Release
-
- false
-
- BuildMachine
- BuiltinShortcut
-
- $(ToolchainMake)
- $(ToolchainMakeArgs)
- $(BuildDir)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Default
-
-
-
- true
-
-
-
- Unknown
-
- true
- true
- true
-
-
-
- false
-
-
-
-
-
-
- false
- false
- false
- false
- false
- false
- false
- false
- false
-
- false
- false
- false
- false
- false
- false
- true
- false
- None
- false
- false
- main
- true
- false
- false
- true
- 0
- false
- 0
- true
- false
-
-
- $(TargetPath)
- 2000
-
- Auto
-
- false
- false
- Local
- false
- false
- Auto
- true
- false
- false
- false
-
-
\ No newline at end of file
diff --git a/tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13.vcxproj b/tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13.vcxproj
deleted file mode 100644
index fb0c5d2b..00000000
--- a/tls/VisualGDB-tls/_save/client-tls13-also-bad/client-tls13.vcxproj
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
-
- 16.0
- {7853D7F3-DA2F-4F59-AADA-D645A9AD15C5}
-
-
-
- Makefile
- true
- v142
-
-
- Makefile
- false
- v142
-
-
- com.sysprogs.toolchain.default-llvm
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- \\wsl$\Ubuntu\usr\include\c++\9;\\wsl$\Ubuntu\usr\include\x86_64-linux-gnu\c++\9;\\wsl$\Ubuntu\usr\include\c++\9\backward;\\wsl$\Ubuntu\usr\local\include;\\wsl$\Ubuntu\usr\lib\llvm-10\lib\clang\10.0.0\include;\\wsl$\Ubuntu\usr\include\x86_64-linux-gnu;\\wsl$\Ubuntu\usr\include;$(NMakeIncludeSearchPath)
- $(ProjectDir)\gcc_Debug.h;$(VISUALGDB_DIR)\gcc_compat.h;$(NMakeForcedIncludes)
- "$(VISUALGDB_DIR)\VisualGDB.exe" /build "$(ProjectPath)" "/solution:$(SolutionPath)" "/config:$(Configuration)" "/platform:$(Platform)"
- "$(VISUALGDB_DIR)\VisualGDB.exe" /clean "$(ProjectPath)" "/solution:$(SolutionPath)" "/config:$(Configuration)" "/platform:$(Platform)"
- "$(VISUALGDB_DIR)\VisualGDB.exe" /rebuild "$(ProjectPath)" "/solution:$(SolutionPath)" "/config:$(Configuration)" "/platform:$(Platform)"
- $(ProjectDir)client-tls13-Debug.vgdbsettings
-
-
-
- __VisualGDB_CFG_Debug;$(NMakePreprocessorDefinitions)
-
-
- \\wsl$\Ubuntu\usr\include\c++\9;\\wsl$\Ubuntu\usr\include\x86_64-linux-gnu\c++\9;\\wsl$\Ubuntu\usr\include\c++\9\backward;\\wsl$\Ubuntu\usr\local\include;\\wsl$\Ubuntu\usr\lib\llvm-10\lib\clang\10.0.0\include;\\wsl$\Ubuntu\usr\include\x86_64-linux-gnu;\\wsl$\Ubuntu\usr\include;$(NMakeIncludeSearchPath)
- $(ProjectDir)\gcc_Release.h;$(VISUALGDB_DIR)\gcc_compat.h;$(NMakeForcedIncludes)
- __VisualGDB_CFG_Release;$(NMakePreprocessorDefinitions)
- "$(VISUALGDB_DIR)\VisualGDB.exe" /build "$(ProjectPath)" "/solution:$(SolutionPath)" "/config:$(Configuration)" "/platform:$(Platform)"
- "$(VISUALGDB_DIR)\VisualGDB.exe" /clean "$(ProjectPath)" "/solution:$(SolutionPath)" "/config:$(Configuration)" "/platform:$(Platform)"
- "$(VISUALGDB_DIR)\VisualGDB.exe" /rebuild "$(ProjectPath)" "/solution:$(SolutionPath)" "/config:$(Configuration)" "/platform:$(Platform)"
- $(ProjectDir)client-tls13-Release.vgdbsettings
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tls/VisualGDB-tls/_save/client-tls13-also-bad/debug.mak b/tls/VisualGDB-tls/_save/client-tls13-also-bad/debug.mak
deleted file mode 100644
index b06e7711..00000000
--- a/tls/VisualGDB-tls/_save/client-tls13-also-bad/debug.mak
+++ /dev/null
@@ -1,34 +0,0 @@
-#Generated by VisualGDB (http://visualgdb.com)
-#DO NOT EDIT THIS FILE MANUALLY UNLESS YOU ABSOLUTELY NEED TO
-#USE VISUALGDB PROJECT PROPERTIES DIALOG INSTEAD
-
-BINARYDIR := ../../
-
-#Toolchain
-CC := clang
-CXX := clang++
-LD := $(CXX)
-AR := ar
-OBJCOPY := objcopy
-
-#Additional flags
-PREPROCESSOR_MACROS := DEBUG=1
-INCLUDE_DIRS :=
-LIBRARY_DIRS := wolfssl
-LIBRARY_NAMES := wolfssl
-ADDITIONAL_LINKER_INPUTS :=
-MACOS_FRAMEWORKS :=
-LINUX_PACKAGES :=
-
-CFLAGS := -ggdb -ffunction-sections -O0
-CXXFLAGS := -ggdb -ffunction-sections -O0
-ASFLAGS :=
-LDFLAGS := -Wl,-gc-sections
-COMMONFLAGS :=
-LINKER_SCRIPT :=
-
-START_GROUP := -Wl,--start-group
-END_GROUP := -Wl,--end-group
-
-#Additional options detected from testing the toolchain
-IS_LINUX_PROJECT := 1
diff --git a/tls/VisualGDB-tls/_save/client-tls13-also-bad/release.mak b/tls/VisualGDB-tls/_save/client-tls13-also-bad/release.mak
deleted file mode 100644
index 72cc5c2a..00000000
--- a/tls/VisualGDB-tls/_save/client-tls13-also-bad/release.mak
+++ /dev/null
@@ -1,34 +0,0 @@
-#Generated by VisualGDB (http://visualgdb.com)
-#DO NOT EDIT THIS FILE MANUALLY UNLESS YOU ABSOLUTELY NEED TO
-#USE VISUALGDB PROJECT PROPERTIES DIALOG INSTEAD
-
-BINARYDIR := Release
-
-#Toolchain
-CC := clang
-CXX := clang++
-LD := $(CXX)
-AR := ar
-OBJCOPY := objcopy
-
-#Additional flags
-PREPROCESSOR_MACROS := NDEBUG=1 RELEASE=1
-INCLUDE_DIRS :=
-LIBRARY_DIRS :=
-LIBRARY_NAMES :=
-ADDITIONAL_LINKER_INPUTS :=
-MACOS_FRAMEWORKS :=
-LINUX_PACKAGES :=
-
-CFLAGS := -ggdb -ffunction-sections -O3
-CXXFLAGS := -ggdb -ffunction-sections -O3
-ASFLAGS :=
-LDFLAGS := -Wl,-gc-sections
-COMMONFLAGS :=
-LINKER_SCRIPT :=
-
-START_GROUP := -Wl,--start-group
-END_GROUP := -Wl,--end-group
-
-#Additional options detected from testing the toolchain
-IS_LINUX_PROJECT := 1