diff --git a/docs/overview/build-options/disabling-flags.md b/docs/overview/build-options/disabling-flags.md index 8633083f3a13213c4b401a86ce0a41d2a6b92c2d..767438fe4afcb86c422703c04b7095481a3efe07 100644 --- a/docs/overview/build-options/disabling-flags.md +++ b/docs/overview/build-options/disabling-flags.md @@ -3,6 +3,6 @@ title: Disabling flags --- - `MG_DISABLE_HTTP_DIGEST_AUTH` disable HTTP Digest (MD5) authorisation support -- `MG_DISABLE_SHA1` disable SHA1 support (used by WebSocket) -- `MG_DISABLE_MD5` disable MD5 support (used by HTTP auth) +- `CS_DISABLE_SHA1` disable SHA1 support (used by WebSocket) +- `CS_DISABLE_MD5` disable MD5 support (used by HTTP auth) - `MG_DISABLE_HTTP_KEEP_ALIVE` useful for embedded systems to save resources diff --git a/examples/nRF51/http/boards/pca10028/armgcc/Makefile b/examples/nRF51/http/boards/pca10028/armgcc/Makefile index d2cde039711b826ffe44fa5e66e2705bab1fb5cf..07534aa2cd52891870bdb44ad96af35f06e608de 100644 --- a/examples/nRF51/http/boards/pca10028/armgcc/Makefile +++ b/examples/nRF51/http/boards/pca10028/armgcc/Makefile @@ -3,7 +3,7 @@ PROJECT_NAME := iot_lwip_tcp_server_pca10028 export OUTPUT_FILENAME #MAKEFILE_NAME := $(CURDIR)/$(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)) MAKEFILE_NAME := $(MAKEFILE_LIST) -MAKEFILE_DIR := $(dir $(MAKEFILE_NAME) ) +MAKEFILE_DIR := $(dir $(MAKEFILE_NAME) ) TEMPLATE_PATH = ../../../../nrf51_iot_sdk/components/toolchain/gcc ifeq ($(OS),Windows_NT) @@ -17,7 +17,7 @@ RM := rm -rf #echo suspend ifeq ("$(VERBOSE)","1") -NO_ECHO := +NO_ECHO := else NO_ECHO := @ endif @@ -118,7 +118,7 @@ BUILD_DIRECTORIES := $(sort $(OBJECT_DIRECTORY) $(OUTPUT_BINARY_DIRECTORY) $(LIS # Mongoose features MG_FEATURES_TINY = \ -DMG_DISABLE_HTTP_DIGEST_AUTH \ - -DMG_DISABLE_MD5 \ + -DCS_DISABLE_MD5 \ -DMG_DISABLE_HTTP_KEEP_ALIVE \ -DMG_ENABLE_HTTP_SSI=0 \ -DMG_ENABLE_HTTP_STREAMING_MULTIPART @@ -251,7 +251,7 @@ genbin: $(NO_ECHO)$(OBJCOPY) -O binary $(OUTPUT_BINARY_DIRECTORY)/$(OUTPUT_FILENAME).out $(OUTPUT_BINARY_DIRECTORY)/$(OUTPUT_FILENAME).bin ## Create binary .hex file from the .out file -genhex: +genhex: @echo Preparing: $(OUTPUT_FILENAME).hex $(NO_ECHO)$(OBJCOPY) -O ihex $(OUTPUT_BINARY_DIRECTORY)/$(OUTPUT_FILENAME).out $(OUTPUT_BINARY_DIRECTORY)/$(OUTPUT_FILENAME).hex diff --git a/examples/nRF52/http/boards/pca10040/armgcc/Makefile b/examples/nRF52/http/boards/pca10040/armgcc/Makefile index 073af2b84f92841607c4ba15b5bd950ecb41fab7..bd2aa6cc69911415b7d42d627f53d103d45a81b0 100644 --- a/examples/nRF52/http/boards/pca10040/armgcc/Makefile +++ b/examples/nRF52/http/boards/pca10040/armgcc/Makefile @@ -3,7 +3,7 @@ PROJECT_NAME := iot_lwip_tcp_server_pca10040 export OUTPUT_FILENAME #MAKEFILE_NAME := $(CURDIR)/$(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)) MAKEFILE_NAME := $(MAKEFILE_LIST) -MAKEFILE_DIR := $(dir $(MAKEFILE_NAME) ) +MAKEFILE_DIR := $(dir $(MAKEFILE_NAME) ) TEMPLATE_PATH = ../../../../nrf5_iot_sdk/components/toolchain/gcc ifeq ($(OS),Windows_NT) @@ -17,7 +17,7 @@ RM := rm -rf #echo suspend ifeq ("$(VERBOSE)","1") -NO_ECHO := +NO_ECHO := else NO_ECHO := @ endif @@ -165,7 +165,7 @@ BUILD_DIRECTORIES := $(sort $(OBJECT_DIRECTORY) $(OUTPUT_BINARY_DIRECTORY) $(LIS # Mongoose features MG_FEATURES_TINY = \ -DMG_DISABLE_HTTP_DIGEST_AUTH \ - -DMG_DISABLE_MD5 \ + -DCS_DISABLE_MD5 \ -DMG_DISABLE_HTTP_KEEP_ALIVE \ -DMG_ENABLE_HTTP_SSI=0 \ -DMG_ENABLE_HTTP_STREAMING_MULTIPART @@ -297,7 +297,7 @@ genbin: $(NO_ECHO)$(OBJCOPY) -O binary $(OUTPUT_BINARY_DIRECTORY)/$(OUTPUT_FILENAME).out $(OUTPUT_BINARY_DIRECTORY)/$(OUTPUT_FILENAME).bin ## Create binary .hex file from the .out file -genhex: +genhex: @echo Preparing: $(OUTPUT_FILENAME).hex $(NO_ECHO)$(OBJCOPY) -O ihex $(OUTPUT_BINARY_DIRECTORY)/$(OUTPUT_FILENAME).out $(OUTPUT_BINARY_DIRECTORY)/$(OUTPUT_FILENAME).hex echosize: diff --git a/mongoose.c b/mongoose.c index 4780bdda1da9b55f6dcd486e6c3f265bff3b7e21..43c7c9055bb3cfbb8260790c01a05abbefbcc8fd 100644 --- a/mongoose.c +++ b/mongoose.c @@ -793,7 +793,7 @@ double cs_time(void) { /* Amalgamated: #include "common/str_util.h" */ #if !defined(EXCLUDE_COMMON) -#if !DISABLE_MD5 +#if !CS_DISABLE_MD5 /* Amalgamated: #include "common/cs_endian.h" */ @@ -980,7 +980,7 @@ void MD5_Final(unsigned char digest[16], MD5_CTX *ctx) { memcpy(digest, ctx->buf, 16); memset((char *) ctx, 0, sizeof(*ctx)); } -#endif /* DISABLE_MD5 */ +#endif /* CS_DISABLE_MD5 */ char *cs_md5(char buf[33], ...) { unsigned char hash[16]; @@ -1203,7 +1203,7 @@ int mg_strncmp(const struct mg_str str1, const struct mg_str str2, size_t n) { /* Amalgamated: #include "common/sha1.h" */ -#if !DISABLE_SHA1 && !defined(EXCLUDE_COMMON) +#if !CS_DISABLE_SHA1 && !defined(EXCLUDE_COMMON) /* Amalgamated: #include "common/cs_endian.h" */ diff --git a/mongoose.h b/mongoose.h index 22a8566669e94844be0048942fdf279c228f7642..5b17bdbf34b020bcef4311fb15692a8af46b97ba 100644 --- a/mongoose.h +++ b/mongoose.h @@ -1802,11 +1802,11 @@ void mbuf_trim(struct mbuf *); #ifndef CS_COMMON_SHA1_H_ #define CS_COMMON_SHA1_H_ -#ifndef DISABLE_SHA1 -#define DISABLE_SHA1 0 +#ifndef CS_DISABLE_SHA1 +#define CS_DISABLE_SHA1 0 #endif -#if !DISABLE_SHA1 +#if !CS_DISABLE_SHA1 /* Amalgamated: #include "common/platform.h" */ @@ -1830,7 +1830,7 @@ void cs_hmac_sha1(const unsigned char *key, size_t key_len, } #endif /* __cplusplus */ -#endif /* DISABLE_SHA1 */ +#endif /* CS_DISABLE_SHA1 */ #endif /* CS_COMMON_SHA1_H_ */ #ifdef MG_MODULE_LINES @@ -1846,8 +1846,8 @@ void cs_hmac_sha1(const unsigned char *key, size_t key_len, /* Amalgamated: #include "common/platform.h" */ -#ifndef DISABLE_MD5 -#define DISABLE_MD5 0 +#ifndef CS_DISABLE_MD5 +#define CS_DISABLE_MD5 0 #endif #ifdef __cplusplus