summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Sun <smn@amazon.com>2021-10-29 11:07:27 +0800
committerAndy Sun <smn@amazon.com>2021-11-09 17:14:25 +0800
commita3bf5b6b54b6e1850748d51d7c6a948e0f5cbafc (patch)
tree7810c265124e7c5a8ed8d055cf57c2c264f65088
parenteb793289577a9a385690fe6d34509f8c41255e36 (diff)
downloadfreertos-git-a3bf5b6b54b6e1850748d51d7c6a948e0f5cbafc.tar.gz
Fix missing newline and remove unused file
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/Common/main.c692
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/Common/mbedtls/mbedtls_freertos_port.c288
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/FreeRTOSConfig.h418
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/WIN32.vcxproj1286
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/WIN32.vcxproj.filters1770
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/demo_config.h546
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/FreeRTOSConfig.h418
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/WIN32.vcxproj1286
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/WIN32.vcxproj.filters1774
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/FreeRTOSConfig.h418
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/WIN32.vcxproj1286
-rw-r--r--FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/WIN32.vcxproj.filters1770
-rw-r--r--FreeRTOS-Plus/Source/Application-Protocols/network_transport/cellular/sockets_wrapper.h272
-rw-r--r--FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_bio_freertos_cellular.c181
-rw-r--r--FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_bio_freertos_plus_tcp.c283
15 files changed, 6201 insertions, 6487 deletions
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/Common/main.c b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/Common/main.c
index 7216f97da..cad0c111c 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/Common/main.c
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/Common/main.c
@@ -1,346 +1,346 @@
-/*
- * FreeRTOS V202107.00
- * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy of
- * this software and associated documentation files (the "Software"), to deal in
- * the Software without restriction, including without limitation the rights to
- * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
- * the Software, and to permit persons to whom the Software is furnished to do so,
- * subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
- * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
- * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
- * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- *
- * https://www.FreeRTOS.org
- * https://github.com/FreeRTOS
- *
- */
-
-/***
- * See https://www.FreeRTOS.org/coremqtt for configuration and usage instructions.
- ***/
-
-/* Standard includes. */
-#include <stdio.h>
-#include <time.h>
-
-/* Visual studio intrinsics used so the __debugbreak() function is available
- * should an assert get hit. */
-#include <intrin.h>
-
-/* FreeRTOS includes. */
-#include <FreeRTOS.h>
-#include "task.h"
-
-/* TCP/IP stack includes. */
-#include "FreeRTOS_IP.h"
-#include "FreeRTOS_Sockets.h"
-
-/* Demo logging includes. */
-#include "logging.h"
-
-/* Demo Specific configs. */
-#include "demo_config.h"
-
-/* FreeRTOS Cellular Library init and setup cellular network registration. */
-extern bool setupCellular( void );
-
-/* The MQTT demo entry function. */
-extern void vStartSimpleMQTTDemo( void );
-
-/* The task function to setup cellular with thread ready environment. */
-static void CellularDemoTask( void * pvParameters );
-
-/*
- * Just seeds the simple pseudo random number generator.
- *
- * !!! NOTE !!!
- * This is not a secure method of generating random numbers and production
- * devices should use a true random number generator (TRNG).
- */
-static void prvSRand( UBaseType_t ulSeed );
-
-/*
- * Miscellaneous initialization including preparing the logging and seeding the
- * random number generator.
- */
-static void prvMiscInitialisation( void );
-
-/* Set the following constant to pdTRUE to log using the method indicated by the
- * name of the constant, or pdFALSE to not log using the method indicated by the
- * name of the constant. Options include to standard out (xLogToStdout), to a disk
- * file (xLogToFile), and to a UDP port (xLogToUDP). If xLogToUDP is set to pdTRUE
- * then UDP messages are sent to the IP address configured as the UDP logging server
- * address (see the configUDP_LOGGING_ADDR0 definitions in FreeRTOSConfig.h) and
- * the port number set by configPRINT_PORT in FreeRTOSConfig.h. */
-const BaseType_t xLogToStdout = pdTRUE, xLogToFile = pdFALSE, xLogToUDP = pdFALSE;
-
-/* Used by the pseudo random number generator. */
-static UBaseType_t ulNextRand;
-/*-----------------------------------------------------------*/
-
-int main( void )
-{
- /***
- * See https://www.FreeRTOS.org/iot-device-shadow for configuration and usage instructions.
- ***/
-
- /* Miscellaneous initialization including preparing the logging and seeding
- * the random number generator. */
- prvMiscInitialisation();
-
- /* Start the RTOS scheduler. */
- vTaskStartScheduler();
-
- /* If all is well, the scheduler will now be running, and the following
- * line will never be reached. If the following line does execute, then
- * there was insufficient FreeRTOS heap memory available for the idle and/or
- * timer tasks to be created. See the memory management section on the
- * FreeRTOS web site for more details (this is standard text that is not
- * really applicable to the Win32 simulator port). */
- for( ; ; )
- {
- __debugbreak();
- }
-}
-/*-----------------------------------------------------------*/
-
-/* Called by FreeRTOS+TCP when the network connects or disconnects. Disconnect
- * events are only received if implemented in the MAC driver. */
-void vApplicationIPNetworkEventHook( eIPCallbackEvent_t eNetworkEvent )
-{
- ( void ) eNetworkEvent;
-}
-/*-----------------------------------------------------------*/
-
-void vAssertCalled( const char * pcFile,
- uint32_t ulLine )
-{
- volatile uint32_t ulBlockVariable = 0UL;
- volatile char * pcFileName = ( volatile char * ) pcFile;
- volatile uint32_t ulLineNumber = ulLine;
-
- ( void ) pcFileName;
- ( void ) ulLineNumber;
-
- printf( "vAssertCalled( %s, %u\n", pcFile, ulLine );
-
- /* Setting ulBlockVariable to a non-zero value in the debugger will allow
- * this function to be exited. */
- taskDISABLE_INTERRUPTS();
- {
- while( ulBlockVariable == 0UL )
- {
- __debugbreak();
- }
- }
- taskENABLE_INTERRUPTS();
-}
-/*-----------------------------------------------------------*/
-
-UBaseType_t uxRand( void )
-{
- const uint32_t ulMultiplier = 0x015a4e35UL, ulIncrement = 1UL;
-
- /*
- * Utility function to generate a pseudo random number.
- *
- * !!!NOTE!!!
- * This is not a secure method of generating a random number. Production
- * devices should use a True Random Number Generator (TRNG).
- */
- ulNextRand = ( ulMultiplier * ulNextRand ) + ulIncrement;
- return( ( int ) ( ulNextRand >> 16UL ) & 0x7fffUL );
-}
-/*-----------------------------------------------------------*/
-
-static void prvSRand( UBaseType_t ulSeed )
-{
- /* Utility function to seed the pseudo random number generator. */
- ulNextRand = ulSeed;
-}
-
-/*-----------------------------------------------------------*/
-
-static void CellularDemoTask( void * pvParameters )
-{
- bool retCellular = true;
-
- ( void ) pvParameters;
- /* Setup cellular. */
- retCellular = setupCellular();
-
- if( retCellular == false )
- {
- configPRINTF( ( "Cellular failed to initialize.\r\n" ) );
- }
-
- /* Stop here if we fail to initialize cellular. */
- configASSERT( retCellular == true );
-
- /* Run the MQTT demo. */
- /* Demos that use the network are created after the network is
- * up. */
- LogInfo( ( "---------STARTING DEMO---------\r\n" ) );
- vStartSimpleMQTTDemo();
-
- vTaskDelete( NULL );
-}
-
-/*-----------------------------------------------------------*/
-
-static void prvMiscInitialisation( void )
-{
- vLoggingInit( xLogToStdout, xLogToFile, xLogToUDP, 0U, configPRINT_PORT );
-
- /* FreeRTOS Cellular Library init needs thread ready environment.
- * CellularDemoTask invoke setupCellular to init FreeRTOS Cellular Library and register network.
- * Then it runs the MQTT demo. */
- xTaskCreate( CellularDemoTask, /* Function that implements the task. */
- "CellularDemo", /* Text name for the task - only used for debugging. */
- democonfigDEMO_STACKSIZE, /* Size of stack (in words, not bytes) to allocate for the task. */
- NULL, /* Task parameter - not used in this case. */
- democonfigDEMO_PRIORITY, /* Task priority, must be between 0 and configMAX_PRIORITIES - 1. */
- NULL ); /* Used to pass out a handle to the created task - not used in this case. */
-}
-/*-----------------------------------------------------------*/
-
-#if ( ipconfigUSE_LLMNR != 0 ) || ( ipconfigUSE_NBNS != 0 ) || ( ipconfigDHCP_REGISTER_HOSTNAME == 1 )
-
- const char * pcApplicationHostnameHook( void )
- {
- /* Assign the name "FreeRTOS" to this network node. This function will
- * be called during the DHCP: the machine will be registered with an IP
- * address plus this name. */
- return mainHOST_NAME;
- }
-
-#endif
-/*-----------------------------------------------------------*/
-
-#if ( ipconfigUSE_LLMNR != 0 ) || ( ipconfigUSE_NBNS != 0 )
-
- BaseType_t xApplicationDNSQueryHook( const char * pcName )
- {
- BaseType_t xReturn;
-
- /* Determine if a name lookup is for this node. Two names are given
- * to this node: that returned by pcApplicationHostnameHook() and that set
- * by mainDEVICE_NICK_NAME. */
- if( _stricmp( pcName, pcApplicationHostnameHook() ) == 0 )
- {
- xReturn = pdPASS;
- }
- else if( _stricmp( pcName, mainDEVICE_NICK_NAME ) == 0 )
- {
- xReturn = pdPASS;
- }
- else
- {
- xReturn = pdFAIL;
- }
-
- return xReturn;
- }
-
-#endif /* if ( ipconfigUSE_LLMNR != 0 ) || ( ipconfigUSE_NBNS != 0 ) */
-
-/*-----------------------------------------------------------*/
-
-/*
- * Callback that provides the inputs necessary to generate a randomized TCP
- * Initial Sequence Number per RFC 6528. THIS IS ONLY A DUMMY IMPLEMENTATION
- * THAT RETURNS A PSEUDO RANDOM NUMBER SO IS NOT INTENDED FOR USE IN PRODUCTION
- * SYSTEMS.
- */
-extern uint32_t ulApplicationGetNextSequenceNumber( uint32_t ulSourceAddress,
- uint16_t usSourcePort,
- uint32_t ulDestinationAddress,
- uint16_t usDestinationPort )
-{
- ( void ) ulSourceAddress;
- ( void ) usSourcePort;
- ( void ) ulDestinationAddress;
- ( void ) usDestinationPort;
-
- return uxRand();
-}
-/*-----------------------------------------------------------*/
-
-/*
- * Set *pulNumber to a random number, and return pdTRUE. When the random number
- * generator is broken, it shall return pdFALSE.
- * The macros ipconfigRAND32() and configRAND32() are not in use
- * anymore in FreeRTOS+TCP.
- *
- * THIS IS ONLY A DUMMY IMPLEMENTATION THAT RETURNS A PSEUDO RANDOM NUMBER SO IS
- * NOT INTENDED FOR USE IN PRODUCTION SYSTEMS.
- */
-BaseType_t xApplicationGetRandomNumber( uint32_t * pulNumber )
-{
- *pulNumber = uxRand();
- return pdTRUE;
-}
-/*-----------------------------------------------------------*/
-
-/* configUSE_STATIC_ALLOCATION is set to 1, so the application must provide an
- * implementation of vApplicationGetIdleTaskMemory() to provide the memory that is
- * used by the Idle task. */
-void vApplicationGetIdleTaskMemory( StaticTask_t ** ppxIdleTaskTCBBuffer,
- StackType_t ** ppxIdleTaskStackBuffer,
- uint32_t * pulIdleTaskStackSize )
-{
- /* If the buffers to be provided to the Idle task are declared inside this
- * function then they must be declared static - otherwise they will be allocated on
- * the stack and so not exists after this function exits. */
- static StaticTask_t xIdleTaskTCB;
- static StackType_t uxIdleTaskStack[ configMINIMAL_STACK_SIZE ];
-
- /* Pass out a pointer to the StaticTask_t structure in which the Idle task's
- * state will be stored. */
- *ppxIdleTaskTCBBuffer = &xIdleTaskTCB;
-
- /* Pass out the array that will be used as the Idle task's stack. */
- *ppxIdleTaskStackBuffer = uxIdleTaskStack;
-
- /* Pass out the size of the array pointed to by *ppxIdleTaskStackBuffer.
- * Note that, as the array is necessarily of type StackType_t,
- * configMINIMAL_STACK_SIZE is specified in words, not bytes. */
- *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE;
-}
-/*-----------------------------------------------------------*/
-
-/* configUSE_STATIC_ALLOCATION and configUSE_TIMERS are both set to 1, so the
- * application must provide an implementation of vApplicationGetTimerTaskMemory()
- * to provide the memory that is used by the Timer service task. */
-void vApplicationGetTimerTaskMemory( StaticTask_t ** ppxTimerTaskTCBBuffer,
- StackType_t ** ppxTimerTaskStackBuffer,
- uint32_t * pulTimerTaskStackSize )
-{
- /* If the buffers to be provided to the Timer task are declared inside this
- * function then they must be declared static - otherwise they will be allocated on
- * the stack and so not exists after this function exits. */
- static StaticTask_t xTimerTaskTCB;
- static StackType_t uxTimerTaskStack[ configTIMER_TASK_STACK_DEPTH ];
-
- /* Pass out a pointer to the StaticTask_t structure in which the Timer
- * task's state will be stored. */
- *ppxTimerTaskTCBBuffer = &xTimerTaskTCB;
-
- /* Pass out the array that will be used as the Timer task's stack. */
- *ppxTimerTaskStackBuffer = uxTimerTaskStack;
-
- /* Pass out the size of the array pointed to by *ppxTimerTaskStackBuffer.
- * Note that, as the array is necessarily of type StackType_t,
- * configMINIMAL_STACK_SIZE is specified in words, not bytes. */
- *pulTimerTaskStackSize = configTIMER_TASK_STACK_DEPTH;
-}
-/*-----------------------------------------------------------*/
+/*
+ * FreeRTOS V202107.00
+ * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy of
+ * this software and associated documentation files (the "Software"), to deal in
+ * the Software without restriction, including without limitation the rights to
+ * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+ * the Software, and to permit persons to whom the Software is furnished to do so,
+ * subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * https://www.FreeRTOS.org
+ * https://github.com/FreeRTOS
+ *
+ */
+
+/***
+ * See https://www.FreeRTOS.org/coremqtt for configuration and usage instructions.
+ ***/
+
+/* Standard includes. */
+#include <stdio.h>
+#include <time.h>
+
+/* Visual studio intrinsics used so the __debugbreak() function is available
+ * should an assert get hit. */
+#include <intrin.h>
+
+/* FreeRTOS includes. */
+#include <FreeRTOS.h>
+#include "task.h"
+
+/* TCP/IP stack includes. */
+#include "FreeRTOS_IP.h"
+#include "FreeRTOS_Sockets.h"
+
+/* Demo logging includes. */
+#include "logging.h"
+
+/* Demo Specific configs. */
+#include "demo_config.h"
+
+/* FreeRTOS Cellular Library init and setup cellular network registration. */
+extern bool setupCellular( void );
+
+/* The MQTT demo entry function. */
+extern void vStartSimpleMQTTDemo( void );
+
+/* The task function to setup cellular with thread ready environment. */
+static void CellularDemoTask( void * pvParameters );
+
+/*
+ * Just seeds the simple pseudo random number generator.
+ *
+ * !!! NOTE !!!
+ * This is not a secure method of generating random numbers and production
+ * devices should use a true random number generator (TRNG).
+ */
+static void prvSRand( UBaseType_t ulSeed );
+
+/*
+ * Miscellaneous initialization including preparing the logging and seeding the
+ * random number generator.
+ */
+static void prvMiscInitialisation( void );
+
+/* Set the following constant to pdTRUE to log using the method indicated by the
+ * name of the constant, or pdFALSE to not log using the method indicated by the
+ * name of the constant. Options include to standard out (xLogToStdout), to a disk
+ * file (xLogToFile), and to a UDP port (xLogToUDP). If xLogToUDP is set to pdTRUE
+ * then UDP messages are sent to the IP address configured as the UDP logging server
+ * address (see the configUDP_LOGGING_ADDR0 definitions in FreeRTOSConfig.h) and
+ * the port number set by configPRINT_PORT in FreeRTOSConfig.h. */
+const BaseType_t xLogToStdout = pdTRUE, xLogToFile = pdFALSE, xLogToUDP = pdFALSE;
+
+/* Used by the pseudo random number generator. */
+static UBaseType_t ulNextRand;
+/*-----------------------------------------------------------*/
+
+int main( void )
+{
+ /***
+ * See https://www.FreeRTOS.org/iot-device-shadow for configuration and usage instructions.
+ ***/
+
+ /* Miscellaneous initialization including preparing the logging and seeding
+ * the random number generator. */
+ prvMiscInitialisation();
+
+ /* Start the RTOS scheduler. */
+ vTaskStartScheduler();
+
+ /* If all is well, the scheduler will now be running, and the following
+ * line will never be reached. If the following line does execute, then
+ * there was insufficient FreeRTOS heap memory available for the idle and/or
+ * timer tasks to be created. See the memory management section on the
+ * FreeRTOS web site for more details (this is standard text that is not
+ * really applicable to the Win32 simulator port). */
+ for( ; ; )
+ {
+ __debugbreak();
+ }
+}
+/*-----------------------------------------------------------*/
+
+/* Called by FreeRTOS+TCP when the network connects or disconnects. Disconnect
+ * events are only received if implemented in the MAC driver. */
+void vApplicationIPNetworkEventHook( eIPCallbackEvent_t eNetworkEvent )
+{
+ ( void ) eNetworkEvent;
+}
+/*-----------------------------------------------------------*/
+
+void vAssertCalled( const char * pcFile,
+ uint32_t ulLine )
+{
+ volatile uint32_t ulBlockVariable = 0UL;
+ volatile char * pcFileName = ( volatile char * ) pcFile;
+ volatile uint32_t ulLineNumber = ulLine;
+
+ ( void ) pcFileName;
+ ( void ) ulLineNumber;
+
+ printf( "vAssertCalled( %s, %u\n", pcFile, ulLine );
+
+ /* Setting ulBlockVariable to a non-zero value in the debugger will allow
+ * this function to be exited. */
+ taskDISABLE_INTERRUPTS();
+ {
+ while( ulBlockVariable == 0UL )
+ {
+ __debugbreak();
+ }
+ }
+ taskENABLE_INTERRUPTS();
+}
+/*-----------------------------------------------------------*/
+
+UBaseType_t uxRand( void )
+{
+ const uint32_t ulMultiplier = 0x015a4e35UL, ulIncrement = 1UL;
+
+ /*
+ * Utility function to generate a pseudo random number.
+ *
+ * !!!NOTE!!!
+ * This is not a secure method of generating a random number. Production
+ * devices should use a True Random Number Generator (TRNG).
+ */
+ ulNextRand = ( ulMultiplier * ulNextRand ) + ulIncrement;
+ return( ( int ) ( ulNextRand >> 16UL ) & 0x7fffUL );
+}
+/*-----------------------------------------------------------*/
+
+static void prvSRand( UBaseType_t ulSeed )
+{
+ /* Utility function to seed the pseudo random number generator. */
+ ulNextRand = ulSeed;
+}
+
+/*-----------------------------------------------------------*/
+
+static void CellularDemoTask( void * pvParameters )
+{
+ bool retCellular = true;
+
+ ( void ) pvParameters;
+ /* Setup cellular. */
+ retCellular = setupCellular();
+
+ if( retCellular == false )
+ {
+ configPRINTF( ( "Cellular failed to initialize.\r\n" ) );
+ }
+
+ /* Stop here if we fail to initialize cellular. */
+ configASSERT( retCellular == true );
+
+ /* Run the MQTT demo. */
+ /* Demos that use the network are created after the network is
+ * up. */
+ LogInfo( ( "---------STARTING DEMO---------\r\n" ) );
+ vStartSimpleMQTTDemo();
+
+ vTaskDelete( NULL );
+}
+
+/*-----------------------------------------------------------*/
+
+static void prvMiscInitialisation( void )
+{
+ vLoggingInit( xLogToStdout, xLogToFile, xLogToUDP, 0U, configPRINT_PORT );
+
+ /* FreeRTOS Cellular Library init needs thread ready environment.
+ * CellularDemoTask invoke setupCellular to init FreeRTOS Cellular Library and register network.
+ * Then it runs the MQTT demo. */
+ xTaskCreate( CellularDemoTask, /* Function that implements the task. */
+ "CellularDemo", /* Text name for the task - only used for debugging. */
+ democonfigDEMO_STACKSIZE, /* Size of stack (in words, not bytes) to allocate for the task. */
+ NULL, /* Task parameter - not used in this case. */
+ democonfigDEMO_PRIORITY, /* Task priority, must be between 0 and configMAX_PRIORITIES - 1. */
+ NULL ); /* Used to pass out a handle to the created task - not used in this case. */
+}
+/*-----------------------------------------------------------*/
+
+#if ( ipconfigUSE_LLMNR != 0 ) || ( ipconfigUSE_NBNS != 0 ) || ( ipconfigDHCP_REGISTER_HOSTNAME == 1 )
+
+ const char * pcApplicationHostnameHook( void )
+ {
+ /* Assign the name "FreeRTOS" to this network node. This function will
+ * be called during the DHCP: the machine will be registered with an IP
+ * address plus this name. */
+ return mainHOST_NAME;
+ }
+
+#endif
+/*-----------------------------------------------------------*/
+
+#if ( ipconfigUSE_LLMNR != 0 ) || ( ipconfigUSE_NBNS != 0 )
+
+ BaseType_t xApplicationDNSQueryHook( const char * pcName )
+ {
+ BaseType_t xReturn;
+
+ /* Determine if a name lookup is for this node. Two names are given
+ * to this node: that returned by pcApplicationHostnameHook() and that set
+ * by mainDEVICE_NICK_NAME. */
+ if( _stricmp( pcName, pcApplicationHostnameHook() ) == 0 )
+ {
+ xReturn = pdPASS;
+ }
+ else if( _stricmp( pcName, mainDEVICE_NICK_NAME ) == 0 )
+ {
+ xReturn = pdPASS;
+ }
+ else
+ {
+ xReturn = pdFAIL;
+ }
+
+ return xReturn;
+ }
+
+#endif /* if ( ipconfigUSE_LLMNR != 0 ) || ( ipconfigUSE_NBNS != 0 ) */
+
+/*-----------------------------------------------------------*/
+
+/*
+ * Callback that provides the inputs necessary to generate a randomized TCP
+ * Initial Sequence Number per RFC 6528. THIS IS ONLY A DUMMY IMPLEMENTATION
+ * THAT RETURNS A PSEUDO RANDOM NUMBER SO IS NOT INTENDED FOR USE IN PRODUCTION
+ * SYSTEMS.
+ */
+extern uint32_t ulApplicationGetNextSequenceNumber( uint32_t ulSourceAddress,
+ uint16_t usSourcePort,
+ uint32_t ulDestinationAddress,
+ uint16_t usDestinationPort )
+{
+ ( void ) ulSourceAddress;
+ ( void ) usSourcePort;
+ ( void ) ulDestinationAddress;
+ ( void ) usDestinationPort;
+
+ return uxRand();
+}
+/*-----------------------------------------------------------*/
+
+/*
+ * Set *pulNumber to a random number, and return pdTRUE. When the random number
+ * generator is broken, it shall return pdFALSE.
+ * The macros ipconfigRAND32() and configRAND32() are not in use
+ * anymore in FreeRTOS+TCP.
+ *
+ * THIS IS ONLY A DUMMY IMPLEMENTATION THAT RETURNS A PSEUDO RANDOM NUMBER SO IS
+ * NOT INTENDED FOR USE IN PRODUCTION SYSTEMS.
+ */
+BaseType_t xApplicationGetRandomNumber( uint32_t * pulNumber )
+{
+ *pulNumber = uxRand();
+ return pdTRUE;
+}
+/*-----------------------------------------------------------*/
+
+/* configUSE_STATIC_ALLOCATION is set to 1, so the application must provide an
+ * implementation of vApplicationGetIdleTaskMemory() to provide the memory that is
+ * used by the Idle task. */
+void vApplicationGetIdleTaskMemory( StaticTask_t ** ppxIdleTaskTCBBuffer,
+ StackType_t ** ppxIdleTaskStackBuffer,
+ uint32_t * pulIdleTaskStackSize )
+{
+ /* If the buffers to be provided to the Idle task are declared inside this
+ * function then they must be declared static - otherwise they will be allocated on
+ * the stack and so not exists after this function exits. */
+ static StaticTask_t xIdleTaskTCB;
+ static StackType_t uxIdleTaskStack[ configMINIMAL_STACK_SIZE ];
+
+ /* Pass out a pointer to the StaticTask_t structure in which the Idle task's
+ * state will be stored. */
+ *ppxIdleTaskTCBBuffer = &xIdleTaskTCB;
+
+ /* Pass out the array that will be used as the Idle task's stack. */
+ *ppxIdleTaskStackBuffer = uxIdleTaskStack;
+
+ /* Pass out the size of the array pointed to by *ppxIdleTaskStackBuffer.
+ * Note that, as the array is necessarily of type StackType_t,
+ * configMINIMAL_STACK_SIZE is specified in words, not bytes. */
+ *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE;
+}
+/*-----------------------------------------------------------*/
+
+/* configUSE_STATIC_ALLOCATION and configUSE_TIMERS are both set to 1, so the
+ * application must provide an implementation of vApplicationGetTimerTaskMemory()
+ * to provide the memory that is used by the Timer service task. */
+void vApplicationGetTimerTaskMemory( StaticTask_t ** ppxTimerTaskTCBBuffer,
+ StackType_t ** ppxTimerTaskStackBuffer,
+ uint32_t * pulTimerTaskStackSize )
+{
+ /* If the buffers to be provided to the Timer task are declared inside this
+ * function then they must be declared static - otherwise they will be allocated on
+ * the stack and so not exists after this function exits. */
+ static StaticTask_t xTimerTaskTCB;
+ static StackType_t uxTimerTaskStack[ configTIMER_TASK_STACK_DEPTH ];
+
+ /* Pass out a pointer to the StaticTask_t structure in which the Timer
+ * task's state will be stored. */
+ *ppxTimerTaskTCBBuffer = &xTimerTaskTCB;
+
+ /* Pass out the array that will be used as the Timer task's stack. */
+ *ppxTimerTaskStackBuffer = uxTimerTaskStack;
+
+ /* Pass out the size of the array pointed to by *ppxTimerTaskStackBuffer.
+ * Note that, as the array is necessarily of type StackType_t,
+ * configMINIMAL_STACK_SIZE is specified in words, not bytes. */
+ *pulTimerTaskStackSize = configTIMER_TASK_STACK_DEPTH;
+}
+/*-----------------------------------------------------------*/
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/Common/mbedtls/mbedtls_freertos_port.c b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/Common/mbedtls/mbedtls_freertos_port.c
deleted file mode 100644
index cad765015..000000000
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/Common/mbedtls/mbedtls_freertos_port.c
+++ /dev/null
@@ -1,288 +0,0 @@
-/*
- * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- * SOFTWARE.
- */
-
-/**
- * @file mbedtls_freertos_port.c
- * @brief Implements mbed TLS platform functions for FreeRTOS.
- */
-
-/* FreeRTOS includes. */
-#include "FreeRTOS.h"
-
-/* mbed TLS includes. */
-#include "mbedtls_config.h"
-#include "threading_alt.h"
-#include "mbedtls/entropy.h"
-
-/* Socket wrapper includes. */
-#include "sockets_wrapper.h"
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Allocates memory for an array of members.
- *
- * @param[in] nmemb Number of members that need to be allocated.
- * @param[in] size Size of each member.
- *
- * @return Pointer to the beginning of newly allocated memory.
- */
-void * mbedtls_platform_calloc( size_t nmemb,
- size_t size )
-{
- size_t totalSize = nmemb * size;
- void * pBuffer = NULL;
-
- /* Check that neither nmemb nor size were 0. */
- if( totalSize > 0 )
- {
- /* Overflow check. */
- if( ( totalSize / size ) == nmemb )
- {
- pBuffer = pvPortMalloc( totalSize );
-
- if( pBuffer != NULL )
- {
- ( void ) memset( pBuffer, 0x00, totalSize );
- }
- }
- }
-
- return pBuffer;
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Frees the space previously allocated by calloc.
- *
- * @param[in] ptr Pointer to the memory to be freed.
- */
-void mbedtls_platform_free( void * ptr )
-{
- vPortFree( ptr );
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Sends data over FreeRTOS+TCP sockets.
- *
- * @param[in] ctx The network context containing the socket handle.
- * @param[in] buf Buffer containing the bytes to send.
- * @param[in] len Number of bytes to send from the buffer.
- *
- * @return Number of bytes sent on success; else a negative value.
- */
-int mbedtls_platform_send( void * ctx,
- const unsigned char * buf,
- size_t len )
-{
- Socket_t socket;
-
- configASSERT( ctx != NULL );
- configASSERT( buf != NULL );
-
- socket = ( Socket_t ) ctx;
-
- return Sockets_Send( socket, buf, len );
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Receives data from FreeRTOS+TCP socket.
- *
- * @param[in] ctx The network context containing the socket handle.
- * @param[out] buf Buffer to receive bytes into.
- * @param[in] len Number of bytes to receive from the network.
- *
- * @return Number of bytes received if successful; Negative value on error.
- */
-int mbedtls_platform_recv( void * ctx,
- unsigned char * buf,
- size_t len )
-{
- Socket_t socket;
-
- configASSERT( ctx != NULL );
- configASSERT( buf != NULL );
-
- socket = ( Socket_t ) ctx;
-
- return ( int ) Sockets_Recv( socket, buf, len );
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Creates a mutex.
- *
- * @param[in, out] pMutex mbedtls mutex handle.
- */
-void mbedtls_platform_mutex_init( mbedtls_threading_mutex_t * pMutex )
-{
- configASSERT( pMutex != NULL );
-
- /* Create a statically-allocated FreeRTOS mutex. This should never fail as
- * storage is provided. */
- pMutex->mutexHandle = xSemaphoreCreateMutexStatic( &( pMutex->mutexStorage ) );
- configASSERT( pMutex->mutexHandle != NULL );
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Frees a mutex.
- *
- * @param[in] pMutex mbedtls mutex handle.
- *
- * @note This function is an empty stub as nothing needs to be done to free
- * a statically allocated FreeRTOS mutex.
- */
-void mbedtls_platform_mutex_free( mbedtls_threading_mutex_t * pMutex )
-{
- /* Nothing needs to be done to free a statically-allocated FreeRTOS mutex. */
- ( void ) pMutex;
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Function to lock a mutex.
- *
- * @param[in] pMutex mbedtls mutex handle.
- *
- * @return 0 (success) is always returned as any other failure is asserted.
- */
-int mbedtls_platform_mutex_lock( mbedtls_threading_mutex_t * pMutex )
-{
- BaseType_t mutexStatus = 0;
-
- configASSERT( pMutex != NULL );
-
- /* mutexStatus is not used if asserts are disabled. */
- ( void ) mutexStatus;
-
- /* This function should never fail if the mutex is initialized. */
- mutexStatus = xSemaphoreTake( pMutex->mutexHandle, portMAX_DELAY );
- configASSERT( mutexStatus == pdTRUE );
-
- return 0;
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Function to unlock a mutex.
- *
- * @param[in] pMutex mbedtls mutex handle.
- *
- * @return 0 is always returned as any other failure is asserted.
- */
-int mbedtls_platform_mutex_unlock( mbedtls_threading_mutex_t * pMutex )
-{
- BaseType_t mutexStatus = 0;
-
- configASSERT( pMutex != NULL );
- /* mutexStatus is not used if asserts are disabled. */
- ( void ) mutexStatus;
-
- /* This function should never fail if the mutex is initialized. */
- mutexStatus = xSemaphoreGive( pMutex->mutexHandle );
- configASSERT( mutexStatus == pdTRUE );
-
- return 0;
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Function to generate a random number.
- *
- * @param[in] data Callback context.
- * @param[out] output The address of the buffer that receives the random number.
- * @param[in] len Maximum size of the random number to be generated.
- * @param[out] olen The size, in bytes, of the #output buffer.
- *
- * @return 0 if no critical failures occurred,
- * MBEDTLS_ERR_ENTROPY_SOURCE_FAILED otherwise.
- */
-int mbedtls_platform_entropy_poll( void * data,
- unsigned char * output,
- size_t len,
- size_t * olen )
-{
- int status = 0;
- NTSTATUS rngStatus = 0;
-
- configASSERT( output != NULL );
- configASSERT( olen != NULL );
-
- /* Context is not used by this function. */
- ( void ) data;
-
- /* TLS requires a secure random number generator; use the RNG provided
- * by Windows. This function MUST be re-implemented for other platforms. */
- rngStatus =
- BCryptGenRandom( NULL, output, len, BCRYPT_USE_SYSTEM_PREFERRED_RNG );
-
- if( rngStatus == 0 )
- {
- /* All random bytes generated. */
- *olen = len;
- }
- else
- {
- /* RNG failure. */
- *olen = 0;
- status = MBEDTLS_ERR_ENTROPY_SOURCE_FAILED;
- }
-
- return status;
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Function to generate a random number based on a hardware poll.
- *
- * For this FreeRTOS Windows port, this function is redirected by calling
- * #mbedtls_platform_entropy_poll.
- *
- * @param[in] data Callback context.
- * @param[out] output The address of the buffer that receives the random number.
- * @param[in] len Maximum size of the random number to be generated.
- * @param[out] olen The size, in bytes, of the #output buffer.
- *
- * @return 0 if no critical failures occurred,
- * MBEDTLS_ERR_ENTROPY_SOURCE_FAILED otherwise.
- */
-int mbedtls_hardware_poll( void * data,
- unsigned char * output,
- size_t len,
- size_t * olen )
-{
- return mbedtls_platform_entropy_poll( data, output, len, olen );
-}
-
-/*-----------------------------------------------------------*/
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/FreeRTOSConfig.h b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/FreeRTOSConfig.h
index 70bea4afd..6813adb5a 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/FreeRTOSConfig.h
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/FreeRTOSConfig.h
@@ -1,209 +1,209 @@
-/*
- * FreeRTOS V202107.00
- * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy of
- * this software and associated documentation files (the "Software"), to deal in
- * the Software without restriction, including without limitation the rights to
- * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
- * the Software, and to permit persons to whom the Software is furnished to do so,
- * subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
- * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
- * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
- * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- *
- * http://www.FreeRTOS.org
- * http://aws.amazon.com/freertos
- */
-
-#ifndef FREERTOS_CONFIG_H
-#define FREERTOS_CONFIG_H
-
-/*-----------------------------------------------------------
-* Application specific definitions.
-*
-* These definitions should be adjusted for your particular hardware and
-* application requirements.
-*
-* THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE
-* FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.
-* http://www.freertos.org/a00110.html
-*
-* The bottom of this file contains some constants specific to running the UDP
-* stack in this demo. Constants specific to FreeRTOS+TCP itself (rather than
-* the demo) are contained in FreeRTOSIPConfig.h.
-*----------------------------------------------------------*/
-#define configUSE_PREEMPTION 1
-#define configUSE_PORT_OPTIMISED_TASK_SELECTION 1
-#define configMAX_PRIORITIES ( 7 )
-#define configTICK_RATE_HZ ( 1000 ) /* In this non-real time simulated environment the tick frequency has to be at least a multiple of the Win32 tick frequency, and therefore very slow. */
-#define configMINIMAL_STACK_SIZE ( ( unsigned short ) 60 ) /* In this simulated case, the stack only has to hold one small structure as the real stack is part of the Win32 thread. */
-#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 2048U * 1024U ) )
-#define configMAX_TASK_NAME_LEN ( 15 )
-#define configUSE_TRACE_FACILITY 0
-#define configUSE_16_BIT_TICKS 0
-#define configIDLE_SHOULD_YIELD 1
-#define configUSE_CO_ROUTINES 0
-#define configUSE_MUTEXES 1
-#define configUSE_RECURSIVE_MUTEXES 1
-#define configQUEUE_REGISTRY_SIZE 0
-#define configUSE_APPLICATION_TASK_TAG 0
-#define configUSE_COUNTING_SEMAPHORES 1
-#define configUSE_ALTERNATIVE_API 0
-#define configNUM_THREAD_LOCAL_STORAGE_POINTERS 0
-#define configENABLE_BACKWARD_COMPATIBILITY 1
-#define configSUPPORT_STATIC_ALLOCATION 1
-
-/* Hook function related definitions. */
-#define configUSE_TICK_HOOK 0
-#define configUSE_IDLE_HOOK 0
-#define configUSE_MALLOC_FAILED_HOOK 0
-#define configCHECK_FOR_STACK_OVERFLOW 0 /* Not applicable to the Win32 port. */
-
-/* Software timer related definitions. */
-#define configUSE_TIMERS 1
-#define configTIMER_TASK_PRIORITY ( configMAX_PRIORITIES - 1 )
-#define configTIMER_QUEUE_LENGTH 5
-#define configTIMER_TASK_STACK_DEPTH ( configMINIMAL_STACK_SIZE * 2 )
-
-/* Event group related definitions. */
-#define configUSE_EVENT_GROUPS 1
-
-/* Run time stats gathering configuration options. */
-#define configGENERATE_RUN_TIME_STATS 0
-
-/* Co-routine definitions. */
-#define configUSE_CO_ROUTINES 0
-#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
-
-/* Set the following definitions to 1 to include the API function, or zero
- * to exclude the API function. */
-#define INCLUDE_vTaskPrioritySet 1
-#define INCLUDE_uxTaskPriorityGet 1
-#define INCLUDE_vTaskDelete 1
-#define INCLUDE_vTaskCleanUpResources 0
-#define INCLUDE_vTaskSuspend 1
-#define INCLUDE_vTaskDelayUntil 1
-#define INCLUDE_vTaskDelay 1
-#define INCLUDE_uxTaskGetStackHighWaterMark 1
-#define INCLUDE_xTaskGetSchedulerState 1
-#define INCLUDE_xTimerGetTimerTaskHandle 0
-#define INCLUDE_xTaskGetIdleTaskHandle 0
-#define INCLUDE_xQueueGetMutexHolder 1
-#define INCLUDE_eTaskGetState 1
-#define INCLUDE_xEventGroupSetBitsFromISR 1
-#define INCLUDE_xTimerPendFunctionCall 1
-#define INCLUDE_pcTaskGetTaskName 1
-
-/* This demo makes use of one or more example stats formatting functions. These
- * format the raw data provided by the uxTaskGetSystemState() function in to human
- * readable ASCII form. See the notes in the implementation of vTaskList() within
- * FreeRTOS/Source/tasks.c for limitations. configUSE_STATS_FORMATTING_FUNCTIONS
- * is set to 2 so the formatting functions are included without the stdio.h being
- * included in tasks.c. That is because this project defines its own sprintf()
- * functions. */
-#define configUSE_STATS_FORMATTING_FUNCTIONS 1
-
-/* Assert call defined for debug builds. */
-#ifdef _DEBUG
- extern void vAssertCalled( const char * pcFile,
- uint32_t ulLine );
- #define configASSERT( x ) if( ( x ) == 0 ) vAssertCalled( __FILE__, __LINE__ )
-#endif /* _DEBUG */
-
-
-
-/* Application specific definitions follow. **********************************/
-
-/* Only used when running in the FreeRTOS Windows simulator. Defines the
- * priority of the task used to simulate Ethernet interrupts. */
-#define configMAC_ISR_SIMULATOR_PRIORITY ( configMAX_PRIORITIES - 1 )
-
-/* This demo creates a virtual network connection by accessing the raw Ethernet
- * or WiFi data to and from a real network connection. Many computers have more
- * than one real network port, and configNETWORK_INTERFACE_TO_USE is used to tell
- * the demo which real port should be used to create the virtual port. The ports
- * available are displayed on the console when the application is executed. For
- * example, on my development laptop setting configNETWORK_INTERFACE_TO_USE to 4
- * results in the wired network being used, while setting
- * configNETWORK_INTERFACE_TO_USE to 2 results in the wireless network being
- * used. */
-#define configNETWORK_INTERFACE_TO_USE ( 1L )
-
-/* The address to which logging is sent should UDP logging be enabled. */
-#define configUDP_LOGGING_ADDR0 192
-#define configUDP_LOGGING_ADDR1 168
-#define configUDP_LOGGING_ADDR2 0
-#define configUDP_LOGGING_ADDR3 11
-
-/* Default MAC address configuration. The demo creates a virtual network
- * connection that uses this MAC address by accessing the raw Ethernet/WiFi data
- * to and from a real network connection on the host PC. See the
- * configNETWORK_INTERFACE_TO_USE definition above for information on how to
- * configure the real network connection to use. */
-#define configMAC_ADDR0 0x00
-#define configMAC_ADDR1 0x11
-#define configMAC_ADDR2 0x11
-#define configMAC_ADDR3 0x11
-#define configMAC_ADDR4 0x11
-#define configMAC_ADDR5 0x6a
-
-/* Default IP address configuration. Used in ipconfigUSE_DNS is set to 0, or
- * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
-#define configIP_ADDR0 10
-#define configIP_ADDR1 10
-#define configIP_ADDR2 10
-#define configIP_ADDR3 200
-
-/* Default gateway IP address configuration. Used in ipconfigUSE_DNS is set to
- * 0, or ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
-#define configGATEWAY_ADDR0 10
-#define configGATEWAY_ADDR1 10
-#define configGATEWAY_ADDR2 10
-#define configGATEWAY_ADDR3 1
-
-/* Default DNS server configuration. OpenDNS addresses are 208.67.222.222 and
- * 208.67.220.220. Used in ipconfigUSE_DNS is set to 0, or ipconfigUSE_DNS is set
- * to 1 but a DNS server cannot be contacted.*/
-#define configDNS_SERVER_ADDR0 208
-#define configDNS_SERVER_ADDR1 67
-#define configDNS_SERVER_ADDR2 222
-#define configDNS_SERVER_ADDR3 222
-
-/* Default netmask configuration. Used in ipconfigUSE_DNS is set to 0, or
- * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
-#define configNET_MASK0 255
-#define configNET_MASK1 0
-#define configNET_MASK2 0
-#define configNET_MASK3 0
-
-/* The UDP port to which print messages are sent. */
-#define configPRINT_PORT ( 15000 )
-
-
-#if ( defined( _MSC_VER ) && ( _MSC_VER <= 1600 ) && !defined( snprintf ) )
- /* Map to Windows names. */
- #define snprintf _snprintf
- #define vsnprintf _vsnprintf
-#endif
-
-/* Visual studio does not have an implementation of strcasecmp(). */
-#define strcasecmp _stricmp
-#define strncasecmp _strnicmp
-#define strcmpi _strcmpi
-
-/* Prototype for the function used to print out. In this case it prints to the
- * console before the network is connected then a UDP port after the network has
- * connected. */
-extern void vLoggingPrintf( const char * pcFormatString,
- ... );
-#define configPRINTF( X ) vLoggingPrintf X
-
-#endif /* FREERTOS_CONFIG_H */
+/*
+ * FreeRTOS V202107.00
+ * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy of
+ * this software and associated documentation files (the "Software"), to deal in
+ * the Software without restriction, including without limitation the rights to
+ * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+ * the Software, and to permit persons to whom the Software is furnished to do so,
+ * subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * http://www.FreeRTOS.org
+ * http://aws.amazon.com/freertos
+ */
+
+#ifndef FREERTOS_CONFIG_H
+#define FREERTOS_CONFIG_H
+
+/*-----------------------------------------------------------
+* Application specific definitions.
+*
+* These definitions should be adjusted for your particular hardware and
+* application requirements.
+*
+* THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE
+* FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.
+* http://www.freertos.org/a00110.html
+*
+* The bottom of this file contains some constants specific to running the UDP
+* stack in this demo. Constants specific to FreeRTOS+TCP itself (rather than
+* the demo) are contained in FreeRTOSIPConfig.h.
+*----------------------------------------------------------*/
+#define configUSE_PREEMPTION 1
+#define configUSE_PORT_OPTIMISED_TASK_SELECTION 1
+#define configMAX_PRIORITIES ( 7 )
+#define configTICK_RATE_HZ ( 1000 ) /* In this non-real time simulated environment the tick frequency has to be at least a multiple of the Win32 tick frequency, and therefore very slow. */
+#define configMINIMAL_STACK_SIZE ( ( unsigned short ) 60 ) /* In this simulated case, the stack only has to hold one small structure as the real stack is part of the Win32 thread. */
+#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 2048U * 1024U ) )
+#define configMAX_TASK_NAME_LEN ( 15 )
+#define configUSE_TRACE_FACILITY 0
+#define configUSE_16_BIT_TICKS 0
+#define configIDLE_SHOULD_YIELD 1
+#define configUSE_CO_ROUTINES 0
+#define configUSE_MUTEXES 1
+#define configUSE_RECURSIVE_MUTEXES 1
+#define configQUEUE_REGISTRY_SIZE 0
+#define configUSE_APPLICATION_TASK_TAG 0
+#define configUSE_COUNTING_SEMAPHORES 1
+#define configUSE_ALTERNATIVE_API 0
+#define configNUM_THREAD_LOCAL_STORAGE_POINTERS 0
+#define configENABLE_BACKWARD_COMPATIBILITY 1
+#define configSUPPORT_STATIC_ALLOCATION 1
+
+/* Hook function related definitions. */
+#define configUSE_TICK_HOOK 0
+#define configUSE_IDLE_HOOK 0
+#define configUSE_MALLOC_FAILED_HOOK 0
+#define configCHECK_FOR_STACK_OVERFLOW 0 /* Not applicable to the Win32 port. */
+
+/* Software timer related definitions. */
+#define configUSE_TIMERS 1
+#define configTIMER_TASK_PRIORITY ( configMAX_PRIORITIES - 1 )
+#define configTIMER_QUEUE_LENGTH 5
+#define configTIMER_TASK_STACK_DEPTH ( configMINIMAL_STACK_SIZE * 2 )
+
+/* Event group related definitions. */
+#define configUSE_EVENT_GROUPS 1
+
+/* Run time stats gathering configuration options. */
+#define configGENERATE_RUN_TIME_STATS 0
+
+/* Co-routine definitions. */
+#define configUSE_CO_ROUTINES 0
+#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
+
+/* Set the following definitions to 1 to include the API function, or zero
+ * to exclude the API function. */
+#define INCLUDE_vTaskPrioritySet 1
+#define INCLUDE_uxTaskPriorityGet 1
+#define INCLUDE_vTaskDelete 1
+#define INCLUDE_vTaskCleanUpResources 0
+#define INCLUDE_vTaskSuspend 1
+#define INCLUDE_vTaskDelayUntil 1
+#define INCLUDE_vTaskDelay 1
+#define INCLUDE_uxTaskGetStackHighWaterMark 1
+#define INCLUDE_xTaskGetSchedulerState 1
+#define INCLUDE_xTimerGetTimerTaskHandle 0
+#define INCLUDE_xTaskGetIdleTaskHandle 0
+#define INCLUDE_xQueueGetMutexHolder 1
+#define INCLUDE_eTaskGetState 1
+#define INCLUDE_xEventGroupSetBitsFromISR 1
+#define INCLUDE_xTimerPendFunctionCall 1
+#define INCLUDE_pcTaskGetTaskName 1
+
+/* This demo makes use of one or more example stats formatting functions. These
+ * format the raw data provided by the uxTaskGetSystemState() function in to human
+ * readable ASCII form. See the notes in the implementation of vTaskList() within
+ * FreeRTOS/Source/tasks.c for limitations. configUSE_STATS_FORMATTING_FUNCTIONS
+ * is set to 2 so the formatting functions are included without the stdio.h being
+ * included in tasks.c. That is because this project defines its own sprintf()
+ * functions. */
+#define configUSE_STATS_FORMATTING_FUNCTIONS 1
+
+/* Assert call defined for debug builds. */
+#ifdef _DEBUG
+ extern void vAssertCalled( const char * pcFile,
+ uint32_t ulLine );
+ #define configASSERT( x ) if( ( x ) == 0 ) vAssertCalled( __FILE__, __LINE__ )
+#endif /* _DEBUG */
+
+
+
+/* Application specific definitions follow. **********************************/
+
+/* Only used when running in the FreeRTOS Windows simulator. Defines the
+ * priority of the task used to simulate Ethernet interrupts. */
+#define configMAC_ISR_SIMULATOR_PRIORITY ( configMAX_PRIORITIES - 1 )
+
+/* This demo creates a virtual network connection by accessing the raw Ethernet
+ * or WiFi data to and from a real network connection. Many computers have more
+ * than one real network port, and configNETWORK_INTERFACE_TO_USE is used to tell
+ * the demo which real port should be used to create the virtual port. The ports
+ * available are displayed on the console when the application is executed. For
+ * example, on my development laptop setting configNETWORK_INTERFACE_TO_USE to 4
+ * results in the wired network being used, while setting
+ * configNETWORK_INTERFACE_TO_USE to 2 results in the wireless network being
+ * used. */
+#define configNETWORK_INTERFACE_TO_USE ( 1L )
+
+/* The address to which logging is sent should UDP logging be enabled. */
+#define configUDP_LOGGING_ADDR0 192
+#define configUDP_LOGGING_ADDR1 168
+#define configUDP_LOGGING_ADDR2 0
+#define configUDP_LOGGING_ADDR3 11
+
+/* Default MAC address configuration. The demo creates a virtual network
+ * connection that uses this MAC address by accessing the raw Ethernet/WiFi data
+ * to and from a real network connection on the host PC. See the
+ * configNETWORK_INTERFACE_TO_USE definition above for information on how to
+ * configure the real network connection to use. */
+#define configMAC_ADDR0 0x00
+#define configMAC_ADDR1 0x11
+#define configMAC_ADDR2 0x11
+#define configMAC_ADDR3 0x11
+#define configMAC_ADDR4 0x11
+#define configMAC_ADDR5 0x6a
+
+/* Default IP address configuration. Used in ipconfigUSE_DNS is set to 0, or
+ * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
+#define configIP_ADDR0 10
+#define configIP_ADDR1 10
+#define configIP_ADDR2 10
+#define configIP_ADDR3 200
+
+/* Default gateway IP address configuration. Used in ipconfigUSE_DNS is set to
+ * 0, or ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
+#define configGATEWAY_ADDR0 10
+#define configGATEWAY_ADDR1 10
+#define configGATEWAY_ADDR2 10
+#define configGATEWAY_ADDR3 1
+
+/* Default DNS server configuration. OpenDNS addresses are 208.67.222.222 and
+ * 208.67.220.220. Used in ipconfigUSE_DNS is set to 0, or ipconfigUSE_DNS is set
+ * to 1 but a DNS server cannot be contacted.*/
+#define configDNS_SERVER_ADDR0 208
+#define configDNS_SERVER_ADDR1 67
+#define configDNS_SERVER_ADDR2 222
+#define configDNS_SERVER_ADDR3 222
+
+/* Default netmask configuration. Used in ipconfigUSE_DNS is set to 0, or
+ * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
+#define configNET_MASK0 255
+#define configNET_MASK1 0
+#define configNET_MASK2 0
+#define configNET_MASK3 0
+
+/* The UDP port to which print messages are sent. */
+#define configPRINT_PORT ( 15000 )
+
+
+#if ( defined( _MSC_VER ) && ( _MSC_VER <= 1600 ) && !defined( snprintf ) )
+ /* Map to Windows names. */
+ #define snprintf _snprintf
+ #define vsnprintf _vsnprintf
+#endif
+
+/* Visual studio does not have an implementation of strcasecmp(). */
+#define strcasecmp _stricmp
+#define strncasecmp _strnicmp
+#define strcmpi _strcmpi
+
+/* Prototype for the function used to print out. In this case it prints to the
+ * console before the network is connected then a UDP port after the network has
+ * connected. */
+extern void vLoggingPrintf( const char * pcFormatString,
+ ... );
+#define configPRINTF( X ) vLoggingPrintf X
+
+#endif /* FREERTOS_CONFIG_H */
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/WIN32.vcxproj b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/WIN32.vcxproj
index 212cfcfa0..1512ad223 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/WIN32.vcxproj
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/WIN32.vcxproj
@@ -1,644 +1,644 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{C686325E-3261-42F7-AEB1-DDE5280E1CEB}</ProjectGuid>
- <ProjectName>RTOSDemo</ProjectName>
- <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/WIN32.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>.;..\common;..\..\common\WinPCap;..\..\..\..\Source\FreeRTOS-Plus-Trace\Include;..\..\..\..\Source\mbedtls_utils;..\..\..\Source\Application-Protocols\coreMQTT\source\interface;..\..\..\Source\Application-Protocols\coreMQTT\source\include;..\..\..\Source\Application-Protocols\network_transport\cellular;..\..\..\Source\Utilities\backoff_algorithm\source\include;..\..\..\Source\Utilities\mbedtls_freertos;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\include;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\BufferManagement;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\Compiler\MSVC;..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging;..\..\..\..\FreeRTOS\Source\include;..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW;..\..\..\ThirdParty\mbedtls\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private;..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface;..\..\..\Source\Application-Protocols\network_transport\freertos_plus_tcp\using_mbedtls;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>MBEDTLS_CONFIG_FILE="mbedtls_config.h";WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0500;WINVER=0x400;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <MinimalRebuild>false</MinimalRebuild>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
- <PrecompiledHeaderOutputFile>.\Debug/WIN32.pch</PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
- <ObjectFileName>.\Debug/</ObjectFileName>
- <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
- <WarningLevel>Level4</WarningLevel>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DisableLanguageExtensions>false</DisableLanguageExtensions>
- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
- <AdditionalOptions>/wd4210 /wd4127 /wd4214 /wd4201 /wd4244 /wd4310 /wd4200 %(AdditionalOptions)</AdditionalOptions>
- <BrowseInformation>true</BrowseInformation>
- <PrecompiledHeader>NotUsing</PrecompiledHeader>
- <ExceptionHandling>false</ExceptionHandling>
- <CompileAs>CompileAsC</CompileAs>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0c09</Culture>
- </ResourceCompile>
- <Link>
- <OutputFile>.\Debug/RTOSDemo.exe</OutputFile>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <ProgramDatabaseFile>.\Debug/WIN32.pdb</ProgramDatabaseFile>
- <SubSystem>Console</SubSystem>
- <TargetMachine>MachineX86</TargetMachine>
- <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <AdditionalLibraryDirectories>..\..\Common\WinPCap</AdditionalLibraryDirectories>
- <Profile>false</Profile>
- <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
- </Link>
- <Bscmake>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <OutputFile>.\Debug/WIN32.bsc</OutputFile>
- </Bscmake>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Midl>
- <TypeLibraryName>.\Release/WIN32.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <Optimization>MaxSpeed</Optimization>
- <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
- <PreprocessorDefinitions>_WINSOCKAPI_;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeaderOutputFile>.\Release/WIN32.pch</PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
- <ObjectFileName>.\Release/</ObjectFileName>
- <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <AdditionalIncludeDirectories>..\Common\Utils;..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap;..\Common\ethernet\lwip-1.4.0\src\include\ipv4;..\Common\ethernet\lwip-1.4.0\src\include;..\..\..\Source\include;..\..\..\Source\portable\MSVC-MingW;..\Common\ethernet\lwip-1.4.0\ports\win32\include;..\Common\Include;.\lwIP_Apps;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0c09</Culture>
- </ResourceCompile>
- <Link>
- <OutputFile>.\Release/RTOSDemo.exe</OutputFile>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <ProgramDatabaseFile>.\Release/WIN32.pdb</ProgramDatabaseFile>
- <SubSystem>Console</SubSystem>
- <TargetMachine>MachineX86</TargetMachine>
- <AdditionalLibraryDirectories>..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap</AdditionalLibraryDirectories>
- <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
- </Link>
- <Bscmake>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <OutputFile>.\Release/WIN32.bsc</OutputFile>
- </Bscmake>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_api.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_urc_handler.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_wrapper.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c" />
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c" />
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
- <ClCompile Include="..\Common\cellular_platform.c" />
- <ClCompile Include="..\Common\cellular_setup.c" />
- <ClCompile Include="..\Common\comm_if_windows.c" />
- <ClCompile Include="..\Common\main.c" />
- <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h" />
- <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h" />
- <ClInclude Include="..\Common\cellular_platform.h" />
- <ClInclude Include="cellular_config.h" />
- <ClInclude Include="mbedtls_config.h" />
- <ClInclude Include="demo_config.h" />
- <ClInclude Include="FreeRTOSConfig.h" />
- <ClInclude Include="FreeRTOSIPConfig.h" />
- <ClInclude Include="core_mqtt_config.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{C686325E-3261-42F7-AEB1-DDE5280E1CEB}</ProjectGuid>
+ <ProjectName>RTOSDemo</ProjectName>
+ <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v142</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v142</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+ <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Midl>
+ <TypeLibraryName>.\Debug/WIN32.tlb</TypeLibraryName>
+ <HeaderFileName>
+ </HeaderFileName>
+ </Midl>
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>.;..\common;..\..\common\WinPCap;..\..\..\..\Source\FreeRTOS-Plus-Trace\Include;..\..\..\..\Source\mbedtls_utils;..\..\..\Source\Application-Protocols\coreMQTT\source\interface;..\..\..\Source\Application-Protocols\coreMQTT\source\include;..\..\..\Source\Application-Protocols\network_transport\cellular;..\..\..\Source\Utilities\backoff_algorithm\source\include;..\..\..\Source\Utilities\mbedtls_freertos;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\include;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\BufferManagement;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\Compiler\MSVC;..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging;..\..\..\..\FreeRTOS\Source\include;..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW;..\..\..\ThirdParty\mbedtls\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private;..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface;..\..\..\Source\Application-Protocols\network_transport\freertos_plus_tcp\using_mbedtls;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>MBEDTLS_CONFIG_FILE="mbedtls_config.h";WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0500;WINVER=0x400;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>false</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <PrecompiledHeaderOutputFile>.\Debug/WIN32.pch</PrecompiledHeaderOutputFile>
+ <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
+ <ObjectFileName>.\Debug/</ObjectFileName>
+ <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
+ <WarningLevel>Level4</WarningLevel>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <DisableLanguageExtensions>false</DisableLanguageExtensions>
+ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+ <AdditionalOptions>/wd4210 /wd4127 /wd4214 /wd4201 /wd4244 /wd4310 /wd4200 %(AdditionalOptions)</AdditionalOptions>
+ <BrowseInformation>true</BrowseInformation>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <ExceptionHandling>false</ExceptionHandling>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0c09</Culture>
+ </ResourceCompile>
+ <Link>
+ <OutputFile>.\Debug/RTOSDemo.exe</OutputFile>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ProgramDatabaseFile>.\Debug/WIN32.pdb</ProgramDatabaseFile>
+ <SubSystem>Console</SubSystem>
+ <TargetMachine>MachineX86</TargetMachine>
+ <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>..\..\Common\WinPCap</AdditionalLibraryDirectories>
+ <Profile>false</Profile>
+ <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
+ </Link>
+ <Bscmake>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <OutputFile>.\Debug/WIN32.bsc</OutputFile>
+ </Bscmake>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Midl>
+ <TypeLibraryName>.\Release/WIN32.tlb</TypeLibraryName>
+ <HeaderFileName>
+ </HeaderFileName>
+ </Midl>
+ <ClCompile>
+ <Optimization>MaxSpeed</Optimization>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <PreprocessorDefinitions>_WINSOCKAPI_;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <StringPooling>true</StringPooling>
+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeaderOutputFile>.\Release/WIN32.pch</PrecompiledHeaderOutputFile>
+ <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
+ <ObjectFileName>.\Release/</ObjectFileName>
+ <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
+ <WarningLevel>Level3</WarningLevel>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <AdditionalIncludeDirectories>..\Common\Utils;..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap;..\Common\ethernet\lwip-1.4.0\src\include\ipv4;..\Common\ethernet\lwip-1.4.0\src\include;..\..\..\Source\include;..\..\..\Source\portable\MSVC-MingW;..\Common\ethernet\lwip-1.4.0\ports\win32\include;..\Common\Include;.\lwIP_Apps;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0c09</Culture>
+ </ResourceCompile>
+ <Link>
+ <OutputFile>.\Release/RTOSDemo.exe</OutputFile>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <ProgramDatabaseFile>.\Release/WIN32.pdb</ProgramDatabaseFile>
+ <SubSystem>Console</SubSystem>
+ <TargetMachine>MachineX86</TargetMachine>
+ <AdditionalLibraryDirectories>..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap</AdditionalLibraryDirectories>
+ <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ </Link>
+ <Bscmake>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <OutputFile>.\Release/WIN32.bsc</OutputFile>
+ </Bscmake>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_api.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_urc_handler.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_wrapper.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
+ <ClCompile Include="..\Common\cellular_platform.c" />
+ <ClCompile Include="..\Common\cellular_setup.c" />
+ <ClCompile Include="..\Common\comm_if_windows.c" />
+ <ClCompile Include="..\Common\main.c" />
+ <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h" />
+ <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h" />
+ <ClInclude Include="..\Common\cellular_platform.h" />
+ <ClInclude Include="cellular_config.h" />
+ <ClInclude Include="mbedtls_config.h" />
+ <ClInclude Include="demo_config.h" />
+ <ClInclude Include="FreeRTOSConfig.h" />
+ <ClInclude Include="FreeRTOSIPConfig.h" />
+ <ClInclude Include="core_mqtt_config.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
</Project> \ No newline at end of file
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/WIN32.vcxproj.filters b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/WIN32.vcxproj.filters
index 0eeca069d..967ecc948 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/WIN32.vcxproj.filters
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/WIN32.vcxproj.filters
@@ -1,886 +1,886 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="FreeRTOS">
- <UniqueIdentifier>{af3445a1-4908-4170-89ed-39345d90d30c}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS\Source">
- <UniqueIdentifier>{f32be356-4763-4cae-9020-974a2638cb08}</UniqueIdentifier>
- <Extensions>*.c</Extensions>
- </Filter>
- <Filter Include="FreeRTOS\Source\Portable">
- <UniqueIdentifier>{88f409e6-d396-4ac5-94bd-7a99c914be46}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+">
- <UniqueIdentifier>{e5ad4ec7-23dc-4295-8add-2acaee488f5a}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS\Source\include">
- <UniqueIdentifier>{d2dcd641-8d91-492b-852f-5563ffadaec6}</UniqueIdentifier>
- </Filter>
- <Filter Include="DemoTasks">
- <UniqueIdentifier>{b71e974a-9f28-4815-972b-d930ba8a34d0}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries">
- <UniqueIdentifier>{60717407-397f-4ea5-8492-3314acdd25f0}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard">
- <UniqueIdentifier>{8a90222f-d723-4b4e-8e6e-c57afaf7fa92}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT">
- <UniqueIdentifier>{2d17d5e6-ed70-4e42-9693-f7a63baf4948}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include">
- <UniqueIdentifier>{6ad56e6d-c330-4830-8f4b-c75b05dfa866}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform">
- <UniqueIdentifier>{84613aa2-91dc-4e1a-a3b3-823b6d7bf0e0}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\mbedtls">
- <UniqueIdentifier>{7bedd2e3-adbb-4c95-9632-445132b459ce}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\mbedtls\include">
- <UniqueIdentifier>{07a14673-4d02-4780-a099-6b8c654dff91}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\mbedtls\library">
- <UniqueIdentifier>{e875c5e3-40a2-4408-941e-5e1a951cc663}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls">
- <UniqueIdentifier>{8a0aa896-6b3a-49b3-997e-681f0d1949ae}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\transport">
- <UniqueIdentifier>{6a35782c-bc09-42d5-a850-98bcb668a4dc}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm">
- <UniqueIdentifier>{fcf93295-15e2-4a84-a5e9-b3c162e9f061}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include">
- <UniqueIdentifier>{84164849-198e-497b-b135-322242d511cf}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\logging">
- <UniqueIdentifier>{b61fd40e-ae93-4a08-9ee7-5dc8182595be}</UniqueIdentifier>
- </Filter>
- <Filter Include="Config">
- <UniqueIdentifier>{0c062983-2e9b-43c4-abd7-daf4e6254d96}</UniqueIdentifier>
- </Filter>
- <Filter Include="Common">
- <UniqueIdentifier>{141c3342-468b-4833-a23a-70ac37be207b}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular">
- <UniqueIdentifier>{9d52e9bc-39e7-4d8e-a150-64eeeae9410b}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include">
- <UniqueIdentifier>{26ee1535-b417-427d-8e72-79c6c859db6b}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface">
- <UniqueIdentifier>{5465caea-3879-404b-a54e-753ece92941c}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common">
- <UniqueIdentifier>{2559b11d-a741-471f-ad56-e7263dc15046}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private">
- <UniqueIdentifier>{553e6fa4-ea81-46c6-bc4e-b694d9fa766e}</UniqueIdentifier>
- </Filter>
- <Filter Include="Module">
- <UniqueIdentifier>{a53e6044-6b9b-4e35-aaed-43e6f9dfbdb2}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS+TCP">
- <UniqueIdentifier>{6c3bcc0b-b831-4567-9ca9-525a5a75427c}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS+TCP\include">
- <UniqueIdentifier>{bfecf3e3-7116-4b34-9f78-dc11bc1fbbf3}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS+TCP\portable">
- <UniqueIdentifier>{aa0ef4b9-5c3e-4a1a-82b1-7938b1a596a7}</UniqueIdentifier>
- </Filter>
- <Filter Include="Common\mbedtls">
- <UniqueIdentifier>{d7c1e40c-3e7e-4e0e-b027-697eb7dd60bd}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c">
- <Filter>FreeRTOS\Source\Portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c">
- <Filter>FreeRTOS\Source\Portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
- <ClCompile Include="..\Common\main.c" />
- <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c">
- <Filter>DemoTasks</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\Common\cellular_platform.c">
- <Filter>Common</Filter>
- </ClCompile>
- <ClCompile Include="..\Common\comm_if_windows.c">
- <Filter>Common</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_api.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_urc_handler.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_wrapper.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\Common\cellular_setup.c">
- <Filter>Common</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c">
- <Filter>Common\mbedtls</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c">
- <Filter>Common\mbedtls</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c">
- <Filter>Common\mbedtls</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
- </ClInclude>
- <ClInclude Include="core_mqtt_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="demo_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="FreeRTOSConfig.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="FreeRTOSIPConfig.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="mbedtls_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="cellular_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="..\Common\cellular_platform.h">
- <Filter>Common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96.h">
- <Filter>Module</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\transport</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h">
- <Filter>Common\mbedtls</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="FreeRTOS">
+ <UniqueIdentifier>{af3445a1-4908-4170-89ed-39345d90d30c}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS\Source">
+ <UniqueIdentifier>{f32be356-4763-4cae-9020-974a2638cb08}</UniqueIdentifier>
+ <Extensions>*.c</Extensions>
+ </Filter>
+ <Filter Include="FreeRTOS\Source\Portable">
+ <UniqueIdentifier>{88f409e6-d396-4ac5-94bd-7a99c914be46}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+">
+ <UniqueIdentifier>{e5ad4ec7-23dc-4295-8add-2acaee488f5a}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS\Source\include">
+ <UniqueIdentifier>{d2dcd641-8d91-492b-852f-5563ffadaec6}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="DemoTasks">
+ <UniqueIdentifier>{b71e974a-9f28-4815-972b-d930ba8a34d0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries">
+ <UniqueIdentifier>{60717407-397f-4ea5-8492-3314acdd25f0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard">
+ <UniqueIdentifier>{8a90222f-d723-4b4e-8e6e-c57afaf7fa92}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT">
+ <UniqueIdentifier>{2d17d5e6-ed70-4e42-9693-f7a63baf4948}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include">
+ <UniqueIdentifier>{6ad56e6d-c330-4830-8f4b-c75b05dfa866}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform">
+ <UniqueIdentifier>{84613aa2-91dc-4e1a-a3b3-823b6d7bf0e0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\mbedtls">
+ <UniqueIdentifier>{7bedd2e3-adbb-4c95-9632-445132b459ce}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\mbedtls\include">
+ <UniqueIdentifier>{07a14673-4d02-4780-a099-6b8c654dff91}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\mbedtls\library">
+ <UniqueIdentifier>{e875c5e3-40a2-4408-941e-5e1a951cc663}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls">
+ <UniqueIdentifier>{8a0aa896-6b3a-49b3-997e-681f0d1949ae}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\transport">
+ <UniqueIdentifier>{6a35782c-bc09-42d5-a850-98bcb668a4dc}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm">
+ <UniqueIdentifier>{fcf93295-15e2-4a84-a5e9-b3c162e9f061}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include">
+ <UniqueIdentifier>{84164849-198e-497b-b135-322242d511cf}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\logging">
+ <UniqueIdentifier>{b61fd40e-ae93-4a08-9ee7-5dc8182595be}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Config">
+ <UniqueIdentifier>{0c062983-2e9b-43c4-abd7-daf4e6254d96}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Common">
+ <UniqueIdentifier>{141c3342-468b-4833-a23a-70ac37be207b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular">
+ <UniqueIdentifier>{9d52e9bc-39e7-4d8e-a150-64eeeae9410b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include">
+ <UniqueIdentifier>{26ee1535-b417-427d-8e72-79c6c859db6b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface">
+ <UniqueIdentifier>{5465caea-3879-404b-a54e-753ece92941c}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common">
+ <UniqueIdentifier>{2559b11d-a741-471f-ad56-e7263dc15046}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private">
+ <UniqueIdentifier>{553e6fa4-ea81-46c6-bc4e-b694d9fa766e}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Module">
+ <UniqueIdentifier>{a53e6044-6b9b-4e35-aaed-43e6f9dfbdb2}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS+TCP">
+ <UniqueIdentifier>{6c3bcc0b-b831-4567-9ca9-525a5a75427c}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS+TCP\include">
+ <UniqueIdentifier>{bfecf3e3-7116-4b34-9f78-dc11bc1fbbf3}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS+TCP\portable">
+ <UniqueIdentifier>{aa0ef4b9-5c3e-4a1a-82b1-7938b1a596a7}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Common\mbedtls">
+ <UniqueIdentifier>{d7c1e40c-3e7e-4e0e-b027-697eb7dd60bd}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c">
+ <Filter>FreeRTOS\Source\Portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c">
+ <Filter>FreeRTOS\Source\Portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
+ <ClCompile Include="..\Common\main.c" />
+ <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c">
+ <Filter>DemoTasks</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\Common\cellular_platform.c">
+ <Filter>Common</Filter>
+ </ClCompile>
+ <ClCompile Include="..\Common\comm_if_windows.c">
+ <Filter>Common</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_api.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_urc_handler.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96_wrapper.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\Common\cellular_setup.c">
+ <Filter>Common</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c">
+ <Filter>Common\mbedtls</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c">
+ <Filter>Common\mbedtls</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c">
+ <Filter>Common\mbedtls</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
+ </ClInclude>
+ <ClInclude Include="core_mqtt_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="demo_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="FreeRTOSConfig.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="FreeRTOSIPConfig.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="mbedtls_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="cellular_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="..\Common\cellular_platform.h">
+ <Filter>Common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\bg96\cellular_bg96.h">
+ <Filter>Module</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\transport</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h">
+ <Filter>Common\mbedtls</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/demo_config.h b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/demo_config.h
index 4df9686b7..5003d56d5 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/demo_config.h
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_BG96/demo_config.h
@@ -1,273 +1,273 @@
-/*
- * FreeRTOS V202107.00
- * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy of
- * this software and associated documentation files (the "Software"), to deal in
- * the Software without restriction, including without limitation the rights to
- * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
- * the Software, and to permit persons to whom the Software is furnished to do so,
- * subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
- * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
- * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
- * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- *
- * https://www.FreeRTOS.org
- * https://github.com/FreeRTOS
- *
- */
-
-#ifndef DEMO_CONFIG_H
-#define DEMO_CONFIG_H
-
-/* FreeRTOS config include. */
-#include "FreeRTOSConfig.h"
-
-/**************************************************/
-/******* DO NOT CHANGE the following order ********/
-/**************************************************/
-
-/* Include logging header files and define logging macros in the following order:
- * 1. Include the header file "logging_levels.h".
- * 2. Define the LIBRARY_LOG_NAME and LIBRARY_LOG_LEVEL macros depending on
- * the logging configuration for DEMO.
- * 3. Include the header file "logging_stack.h", if logging is enabled for DEMO.
- */
-
-#include "logging_levels.h"
-
-/* Logging configuration for the Demo. */
-#ifndef LIBRARY_LOG_NAME
- #define LIBRARY_LOG_NAME "CellularBG96"
-#endif
-
-#ifndef LIBRARY_LOG_LEVEL
- #define LIBRARY_LOG_LEVEL LOG_INFO
-#endif
-
-/* Prototype for the function used to print to console on Windows simulator
- * of FreeRTOS.
- * The function prints to the console before the network is connected;
- * then a UDP port after the network has connected. */
-extern void vLoggingPrintf( const char * pcFormatString,
- ... );
-
-/* Map the SdkLog macro to the logging function to enable logging
- * on Windows simulator. */
-#ifndef SdkLog
- #define SdkLog( message ) vLoggingPrintf message
-#endif
-
-#include "logging_stack.h"
-
-/************ End of logging configuration ****************/
-
-/**
- * @brief The MQTT client identifier used in this example. Each client identifier
- * must be unique; so edit as required to ensure that no two clients connecting to
- * the same broker use the same client identifier.
- *
- *!!! Please note a #defined constant is used for convenience of demonstration
- *!!! only. Production devices can use something unique to the device that can
- *!!! be read by software, such as a production serial number, instead of a
- *!!! hard coded constant.
- *
- * #define democonfigCLIENT_IDENTIFIER "insert here."
- */
-
-/**
- * @brief Endpoint of the MQTT broker to connect to.
- *
- * This demo application can be run with any MQTT broker, that supports mutual
- * authentication.
- *
- * For AWS IoT MQTT broker, this is the Thing's REST API Endpoint.
- *
- * @note Your AWS IoT Core endpoint can be found in the AWS IoT console under
- * Settings/Custom Endpoint, or using the describe-endpoint REST API (with
- * AWS CLI command line tool).
- *
- * @note If you would like to setup an MQTT broker for running this demo,
- * please see `mqtt_broker_setup.txt`.
- *
- * #define democonfigMQTT_BROKER_ENDPOINT "...insert here..."
- */
-
-/**
- * @brief The port to use for the demo.
- *
- * In general, port 8883 is for secured MQTT connections.
- *
- * @note Port 443 requires use of the ALPN TLS extension with the ALPN protocol
- * name. Using ALPN with this demo would require additional changes, including
- * setting the `pAlpnProtos` member of the `NetworkCredentials_t` struct before
- * forming the TLS connection. When using port 8883, ALPN is not required.
- *
- * #define democonfigMQTT_BROKER_PORT ( insert here. )
- */
-
-/**
- * @brief Server's root CA certificate.
- *
- * For AWS IoT MQTT broker, this certificate is used to identify the AWS IoT
- * server and is publicly available. Refer to the AWS documentation available
- * in the link below.
- * https://docs.aws.amazon.com/iot/latest/developerguide/server-authentication.html#server-authentication-certs
- *
- * @note This certificate should be PEM-encoded.
- *
- * Must include the PEM header and footer:
- * "-----BEGIN CERTIFICATE-----\n"\
- * "...base64 data...\n"\
- * "-----END CERTIFICATE-----\n"
- *
- * #define democonfigROOT_CA_PEM "...insert here..."
- */
-
-/**
- * @brief Client certificate.
- *
- * For AWS IoT MQTT broker, refer to the AWS documentation below for details
- * regarding client authentication.
- * https://docs.aws.amazon.com/iot/latest/developerguide/client-authentication.html
- *
- * @note This certificate should be PEM-encoded.
- *
- * Must include the PEM header and footer:
- * "-----BEGIN CERTIFICATE-----\n"\
- * "...base64 data...\n"\
- * "-----END CERTIFICATE-----\n"
- *
- * #define democonfigCLIENT_CERTIFICATE_PEM "...insert here..."
- */
-
-/**
- * @brief Client's private key.
- *
- *!!! Please note pasting a key into the header file in this manner is for
- *!!! convenience of demonstration only and should not be done in production.
- *!!! Never paste a production private key here!. Production devices should
- *!!! store keys securely, such as within a secure element. Additionally,
- *!!! we provide the corePKCS library that further enhances security by
- *!!! enabling securely stored keys to be used without exposing them to
- *!!! software.
- *
- * For AWS IoT MQTT broker, refer to the AWS documentation below for details
- * regarding clientauthentication.
- * https://docs.aws.amazon.com/iot/latest/developerguide/client-authentication.html
- *
- * @note This private key should be PEM-encoded.
- *
- * Must include the PEM header and footer:
- * "-----BEGIN RSA PRIVATE KEY-----\n"\
- * "...base64 data...\n"\
- * "-----END RSA PRIVATE KEY-----\n"
- *
- * #define democonfigCLIENT_PRIVATE_KEY_PEM "...insert here..."
- */
-
-/**
- * @brief An option to disable Server Name Indication.
- *
- * @note When using a local Mosquitto server setup, SNI needs to be disabled
- * for an MQTT broker that only has an IP address but no hostname. However,
- * SNI should be enabled whenever possible.
- */
-#define democonfigDISABLE_SNI ( pdFALSE )
-
-/**
- * @brief Configuration that indicates if the demo connection is made to the AWS IoT Core MQTT broker.
- *
- * If username/password based authentication is used, the demo will use appropriate TLS ALPN and
- * SNI configurations as required for the Custom Authentication feature of AWS IoT.
- * For more information, refer to the following documentation:
- * https://docs.aws.amazon.com/iot/latest/developerguide/custom-auth.html#custom-auth-mqtt
- *
- * #define democonfigUSE_AWS_IOT_CORE_BROKER ( 1 )
- */
-
-/**
- * @brief The username value for authenticating client to the MQTT broker when
- * username/password based client authentication is used.
- *
- * For AWS IoT MQTT broker, refer to the AWS IoT documentation below for
- * details regarding client authentication with a username and password.
- * https://docs.aws.amazon.com/iot/latest/developerguide/custom-authentication.html
- * An authorizer setup needs to be done, as mentioned in the above link, to use
- * username/password based client authentication.
- *
- * #define democonfigCLIENT_USERNAME "...insert here..."
- */
-
-/**
- * @brief The password value for authenticating client to the MQTT broker when
- * username/password based client authentication is used.
- *
- * For AWS IoT MQTT broker, refer to the AWS IoT documentation below for
- * details regarding client authentication with a username and password.
- * https://docs.aws.amazon.com/iot/latest/developerguide/custom-authentication.html
- * An authorizer setup needs to be done, as mentioned in the above link, to use
- * username/password based client authentication.
- *
- * #define democonfigCLIENT_PASSWORD "...insert here..."
- */
-
-/**
- * @brief The name of the operating system that the application is running on.
- * The current value is given as an example. Please update for your specific
- * operating system.
- */
-#define democonfigOS_NAME "FreeRTOS"
-
-/**
- * @brief The version of the operating system that the application is running
- * on. The current value is given as an example. Please update for your specific
- * operating system version.
- */
-#define democonfigOS_VERSION tskKERNEL_VERSION_NUMBER
-
-/**
- * @brief The name of the hardware platform the application is running on. The
- * current value is given as an example. Please update for your specific
- * hardware platform.
- */
-#define democonfigHARDWARE_PLATFORM_NAME "WinSim"
-
-/**
- * @brief The name of the MQTT library used and its version, following an "@"
- * symbol.
- */
-#include "core_mqtt.h" /* Include coreMQTT header for MQTT_LIBRARY_VERSION macro. */
-#define democonfigMQTT_LIB "core-mqtt@"MQTT_LIBRARY_VERSION
-
-/**
- * @brief Set the stack size of the main demo task.
- *
- * In the Windows port, this stack only holds a structure. The actual
- * stack is created by an operating system thread.
- */
-#define democonfigDEMO_STACKSIZE configMINIMAL_STACK_SIZE
-
-/**
- * @brief Set the priority of the main demo task.
- */
-#define democonfigDEMO_PRIORITY ( tskIDLE_PRIORITY + 1 )
-
-/**
- * @brief Size of the network buffer for MQTT packets.
- */
-#define democonfigNETWORK_BUFFER_SIZE ( 1024U )
-
-/**
- * @brief Size of the range request from 1nce onboarding service.
- */
-#define democonfigRANGE_SIZE ( 1000U )
-
-#endif /* DEMO_CONFIG_H */
+/*
+ * FreeRTOS V202107.00
+ * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy of
+ * this software and associated documentation files (the "Software"), to deal in
+ * the Software without restriction, including without limitation the rights to
+ * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+ * the Software, and to permit persons to whom the Software is furnished to do so,
+ * subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * https://www.FreeRTOS.org
+ * https://github.com/FreeRTOS
+ *
+ */
+
+#ifndef DEMO_CONFIG_H
+#define DEMO_CONFIG_H
+
+/* FreeRTOS config include. */
+#include "FreeRTOSConfig.h"
+
+/**************************************************/
+/******* DO NOT CHANGE the following order ********/
+/**************************************************/
+
+/* Include logging header files and define logging macros in the following order:
+ * 1. Include the header file "logging_levels.h".
+ * 2. Define the LIBRARY_LOG_NAME and LIBRARY_LOG_LEVEL macros depending on
+ * the logging configuration for DEMO.
+ * 3. Include the header file "logging_stack.h", if logging is enabled for DEMO.
+ */
+
+#include "logging_levels.h"
+
+/* Logging configuration for the Demo. */
+#ifndef LIBRARY_LOG_NAME
+ #define LIBRARY_LOG_NAME "CellularBG96"
+#endif
+
+#ifndef LIBRARY_LOG_LEVEL
+ #define LIBRARY_LOG_LEVEL LOG_INFO
+#endif
+
+/* Prototype for the function used to print to console on Windows simulator
+ * of FreeRTOS.
+ * The function prints to the console before the network is connected;
+ * then a UDP port after the network has connected. */
+extern void vLoggingPrintf( const char * pcFormatString,
+ ... );
+
+/* Map the SdkLog macro to the logging function to enable logging
+ * on Windows simulator. */
+#ifndef SdkLog
+ #define SdkLog( message ) vLoggingPrintf message
+#endif
+
+#include "logging_stack.h"
+
+/************ End of logging configuration ****************/
+
+/**
+ * @brief The MQTT client identifier used in this example. Each client identifier
+ * must be unique; so edit as required to ensure that no two clients connecting to
+ * the same broker use the same client identifier.
+ *
+ *!!! Please note a #defined constant is used for convenience of demonstration
+ *!!! only. Production devices can use something unique to the device that can
+ *!!! be read by software, such as a production serial number, instead of a
+ *!!! hard coded constant.
+ *
+ * #define democonfigCLIENT_IDENTIFIER "insert here."
+ */
+
+/**
+ * @brief Endpoint of the MQTT broker to connect to.
+ *
+ * This demo application can be run with any MQTT broker, that supports mutual
+ * authentication.
+ *
+ * For AWS IoT MQTT broker, this is the Thing's REST API Endpoint.
+ *
+ * @note Your AWS IoT Core endpoint can be found in the AWS IoT console under
+ * Settings/Custom Endpoint, or using the describe-endpoint REST API (with
+ * AWS CLI command line tool).
+ *
+ * @note If you would like to setup an MQTT broker for running this demo,
+ * please see `mqtt_broker_setup.txt`.
+ *
+ * #define democonfigMQTT_BROKER_ENDPOINT "...insert here..."
+ */
+
+/**
+ * @brief The port to use for the demo.
+ *
+ * In general, port 8883 is for secured MQTT connections.
+ *
+ * @note Port 443 requires use of the ALPN TLS extension with the ALPN protocol
+ * name. Using ALPN with this demo would require additional changes, including
+ * setting the `pAlpnProtos` member of the `NetworkCredentials_t` struct before
+ * forming the TLS connection. When using port 8883, ALPN is not required.
+ *
+ * #define democonfigMQTT_BROKER_PORT ( insert here. )
+ */
+
+/**
+ * @brief Server's root CA certificate.
+ *
+ * For AWS IoT MQTT broker, this certificate is used to identify the AWS IoT
+ * server and is publicly available. Refer to the AWS documentation available
+ * in the link below.
+ * https://docs.aws.amazon.com/iot/latest/developerguide/server-authentication.html#server-authentication-certs
+ *
+ * @note This certificate should be PEM-encoded.
+ *
+ * Must include the PEM header and footer:
+ * "-----BEGIN CERTIFICATE-----\n"\
+ * "...base64 data...\n"\
+ * "-----END CERTIFICATE-----\n"
+ *
+ * #define democonfigROOT_CA_PEM "...insert here..."
+ */
+
+/**
+ * @brief Client certificate.
+ *
+ * For AWS IoT MQTT broker, refer to the AWS documentation below for details
+ * regarding client authentication.
+ * https://docs.aws.amazon.com/iot/latest/developerguide/client-authentication.html
+ *
+ * @note This certificate should be PEM-encoded.
+ *
+ * Must include the PEM header and footer:
+ * "-----BEGIN CERTIFICATE-----\n"\
+ * "...base64 data...\n"\
+ * "-----END CERTIFICATE-----\n"
+ *
+ * #define democonfigCLIENT_CERTIFICATE_PEM "...insert here..."
+ */
+
+/**
+ * @brief Client's private key.
+ *
+ *!!! Please note pasting a key into the header file in this manner is for
+ *!!! convenience of demonstration only and should not be done in production.
+ *!!! Never paste a production private key here!. Production devices should
+ *!!! store keys securely, such as within a secure element. Additionally,
+ *!!! we provide the corePKCS library that further enhances security by
+ *!!! enabling securely stored keys to be used without exposing them to
+ *!!! software.
+ *
+ * For AWS IoT MQTT broker, refer to the AWS documentation below for details
+ * regarding clientauthentication.
+ * https://docs.aws.amazon.com/iot/latest/developerguide/client-authentication.html
+ *
+ * @note This private key should be PEM-encoded.
+ *
+ * Must include the PEM header and footer:
+ * "-----BEGIN RSA PRIVATE KEY-----\n"\
+ * "...base64 data...\n"\
+ * "-----END RSA PRIVATE KEY-----\n"
+ *
+ * #define democonfigCLIENT_PRIVATE_KEY_PEM "...insert here..."
+ */
+
+/**
+ * @brief An option to disable Server Name Indication.
+ *
+ * @note When using a local Mosquitto server setup, SNI needs to be disabled
+ * for an MQTT broker that only has an IP address but no hostname. However,
+ * SNI should be enabled whenever possible.
+ */
+#define democonfigDISABLE_SNI ( pdFALSE )
+
+/**
+ * @brief Configuration that indicates if the demo connection is made to the AWS IoT Core MQTT broker.
+ *
+ * If username/password based authentication is used, the demo will use appropriate TLS ALPN and
+ * SNI configurations as required for the Custom Authentication feature of AWS IoT.
+ * For more information, refer to the following documentation:
+ * https://docs.aws.amazon.com/iot/latest/developerguide/custom-auth.html#custom-auth-mqtt
+ *
+ * #define democonfigUSE_AWS_IOT_CORE_BROKER ( 1 )
+ */
+
+/**
+ * @brief The username value for authenticating client to the MQTT broker when
+ * username/password based client authentication is used.
+ *
+ * For AWS IoT MQTT broker, refer to the AWS IoT documentation below for
+ * details regarding client authentication with a username and password.
+ * https://docs.aws.amazon.com/iot/latest/developerguide/custom-authentication.html
+ * An authorizer setup needs to be done, as mentioned in the above link, to use
+ * username/password based client authentication.
+ *
+ * #define democonfigCLIENT_USERNAME "...insert here..."
+ */
+
+/**
+ * @brief The password value for authenticating client to the MQTT broker when
+ * username/password based client authentication is used.
+ *
+ * For AWS IoT MQTT broker, refer to the AWS IoT documentation below for
+ * details regarding client authentication with a username and password.
+ * https://docs.aws.amazon.com/iot/latest/developerguide/custom-authentication.html
+ * An authorizer setup needs to be done, as mentioned in the above link, to use
+ * username/password based client authentication.
+ *
+ * #define democonfigCLIENT_PASSWORD "...insert here..."
+ */
+
+/**
+ * @brief The name of the operating system that the application is running on.
+ * The current value is given as an example. Please update for your specific
+ * operating system.
+ */
+#define democonfigOS_NAME "FreeRTOS"
+
+/**
+ * @brief The version of the operating system that the application is running
+ * on. The current value is given as an example. Please update for your specific
+ * operating system version.
+ */
+#define democonfigOS_VERSION tskKERNEL_VERSION_NUMBER
+
+/**
+ * @brief The name of the hardware platform the application is running on. The
+ * current value is given as an example. Please update for your specific
+ * hardware platform.
+ */
+#define democonfigHARDWARE_PLATFORM_NAME "WinSim"
+
+/**
+ * @brief The name of the MQTT library used and its version, following an "@"
+ * symbol.
+ */
+#include "core_mqtt.h" /* Include coreMQTT header for MQTT_LIBRARY_VERSION macro. */
+#define democonfigMQTT_LIB "core-mqtt@"MQTT_LIBRARY_VERSION
+
+/**
+ * @brief Set the stack size of the main demo task.
+ *
+ * In the Windows port, this stack only holds a structure. The actual
+ * stack is created by an operating system thread.
+ */
+#define democonfigDEMO_STACKSIZE configMINIMAL_STACK_SIZE
+
+/**
+ * @brief Set the priority of the main demo task.
+ */
+#define democonfigDEMO_PRIORITY ( tskIDLE_PRIORITY + 1 )
+
+/**
+ * @brief Size of the network buffer for MQTT packets.
+ */
+#define democonfigNETWORK_BUFFER_SIZE ( 1024U )
+
+/**
+ * @brief Size of the range request from 1nce onboarding service.
+ */
+#define democonfigRANGE_SIZE ( 1000U )
+
+#endif /* DEMO_CONFIG_H */
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/FreeRTOSConfig.h b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/FreeRTOSConfig.h
index 70bea4afd..6813adb5a 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/FreeRTOSConfig.h
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/FreeRTOSConfig.h
@@ -1,209 +1,209 @@
-/*
- * FreeRTOS V202107.00
- * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy of
- * this software and associated documentation files (the "Software"), to deal in
- * the Software without restriction, including without limitation the rights to
- * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
- * the Software, and to permit persons to whom the Software is furnished to do so,
- * subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
- * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
- * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
- * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- *
- * http://www.FreeRTOS.org
- * http://aws.amazon.com/freertos
- */
-
-#ifndef FREERTOS_CONFIG_H
-#define FREERTOS_CONFIG_H
-
-/*-----------------------------------------------------------
-* Application specific definitions.
-*
-* These definitions should be adjusted for your particular hardware and
-* application requirements.
-*
-* THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE
-* FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.
-* http://www.freertos.org/a00110.html
-*
-* The bottom of this file contains some constants specific to running the UDP
-* stack in this demo. Constants specific to FreeRTOS+TCP itself (rather than
-* the demo) are contained in FreeRTOSIPConfig.h.
-*----------------------------------------------------------*/
-#define configUSE_PREEMPTION 1
-#define configUSE_PORT_OPTIMISED_TASK_SELECTION 1
-#define configMAX_PRIORITIES ( 7 )
-#define configTICK_RATE_HZ ( 1000 ) /* In this non-real time simulated environment the tick frequency has to be at least a multiple of the Win32 tick frequency, and therefore very slow. */
-#define configMINIMAL_STACK_SIZE ( ( unsigned short ) 60 ) /* In this simulated case, the stack only has to hold one small structure as the real stack is part of the Win32 thread. */
-#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 2048U * 1024U ) )
-#define configMAX_TASK_NAME_LEN ( 15 )
-#define configUSE_TRACE_FACILITY 0
-#define configUSE_16_BIT_TICKS 0
-#define configIDLE_SHOULD_YIELD 1
-#define configUSE_CO_ROUTINES 0
-#define configUSE_MUTEXES 1
-#define configUSE_RECURSIVE_MUTEXES 1
-#define configQUEUE_REGISTRY_SIZE 0
-#define configUSE_APPLICATION_TASK_TAG 0
-#define configUSE_COUNTING_SEMAPHORES 1
-#define configUSE_ALTERNATIVE_API 0
-#define configNUM_THREAD_LOCAL_STORAGE_POINTERS 0
-#define configENABLE_BACKWARD_COMPATIBILITY 1
-#define configSUPPORT_STATIC_ALLOCATION 1
-
-/* Hook function related definitions. */
-#define configUSE_TICK_HOOK 0
-#define configUSE_IDLE_HOOK 0
-#define configUSE_MALLOC_FAILED_HOOK 0
-#define configCHECK_FOR_STACK_OVERFLOW 0 /* Not applicable to the Win32 port. */
-
-/* Software timer related definitions. */
-#define configUSE_TIMERS 1
-#define configTIMER_TASK_PRIORITY ( configMAX_PRIORITIES - 1 )
-#define configTIMER_QUEUE_LENGTH 5
-#define configTIMER_TASK_STACK_DEPTH ( configMINIMAL_STACK_SIZE * 2 )
-
-/* Event group related definitions. */
-#define configUSE_EVENT_GROUPS 1
-
-/* Run time stats gathering configuration options. */
-#define configGENERATE_RUN_TIME_STATS 0
-
-/* Co-routine definitions. */
-#define configUSE_CO_ROUTINES 0
-#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
-
-/* Set the following definitions to 1 to include the API function, or zero
- * to exclude the API function. */
-#define INCLUDE_vTaskPrioritySet 1
-#define INCLUDE_uxTaskPriorityGet 1
-#define INCLUDE_vTaskDelete 1
-#define INCLUDE_vTaskCleanUpResources 0
-#define INCLUDE_vTaskSuspend 1
-#define INCLUDE_vTaskDelayUntil 1
-#define INCLUDE_vTaskDelay 1
-#define INCLUDE_uxTaskGetStackHighWaterMark 1
-#define INCLUDE_xTaskGetSchedulerState 1
-#define INCLUDE_xTimerGetTimerTaskHandle 0
-#define INCLUDE_xTaskGetIdleTaskHandle 0
-#define INCLUDE_xQueueGetMutexHolder 1
-#define INCLUDE_eTaskGetState 1
-#define INCLUDE_xEventGroupSetBitsFromISR 1
-#define INCLUDE_xTimerPendFunctionCall 1
-#define INCLUDE_pcTaskGetTaskName 1
-
-/* This demo makes use of one or more example stats formatting functions. These
- * format the raw data provided by the uxTaskGetSystemState() function in to human
- * readable ASCII form. See the notes in the implementation of vTaskList() within
- * FreeRTOS/Source/tasks.c for limitations. configUSE_STATS_FORMATTING_FUNCTIONS
- * is set to 2 so the formatting functions are included without the stdio.h being
- * included in tasks.c. That is because this project defines its own sprintf()
- * functions. */
-#define configUSE_STATS_FORMATTING_FUNCTIONS 1
-
-/* Assert call defined for debug builds. */
-#ifdef _DEBUG
- extern void vAssertCalled( const char * pcFile,
- uint32_t ulLine );
- #define configASSERT( x ) if( ( x ) == 0 ) vAssertCalled( __FILE__, __LINE__ )
-#endif /* _DEBUG */
-
-
-
-/* Application specific definitions follow. **********************************/
-
-/* Only used when running in the FreeRTOS Windows simulator. Defines the
- * priority of the task used to simulate Ethernet interrupts. */
-#define configMAC_ISR_SIMULATOR_PRIORITY ( configMAX_PRIORITIES - 1 )
-
-/* This demo creates a virtual network connection by accessing the raw Ethernet
- * or WiFi data to and from a real network connection. Many computers have more
- * than one real network port, and configNETWORK_INTERFACE_TO_USE is used to tell
- * the demo which real port should be used to create the virtual port. The ports
- * available are displayed on the console when the application is executed. For
- * example, on my development laptop setting configNETWORK_INTERFACE_TO_USE to 4
- * results in the wired network being used, while setting
- * configNETWORK_INTERFACE_TO_USE to 2 results in the wireless network being
- * used. */
-#define configNETWORK_INTERFACE_TO_USE ( 1L )
-
-/* The address to which logging is sent should UDP logging be enabled. */
-#define configUDP_LOGGING_ADDR0 192
-#define configUDP_LOGGING_ADDR1 168
-#define configUDP_LOGGING_ADDR2 0
-#define configUDP_LOGGING_ADDR3 11
-
-/* Default MAC address configuration. The demo creates a virtual network
- * connection that uses this MAC address by accessing the raw Ethernet/WiFi data
- * to and from a real network connection on the host PC. See the
- * configNETWORK_INTERFACE_TO_USE definition above for information on how to
- * configure the real network connection to use. */
-#define configMAC_ADDR0 0x00
-#define configMAC_ADDR1 0x11
-#define configMAC_ADDR2 0x11
-#define configMAC_ADDR3 0x11
-#define configMAC_ADDR4 0x11
-#define configMAC_ADDR5 0x6a
-
-/* Default IP address configuration. Used in ipconfigUSE_DNS is set to 0, or
- * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
-#define configIP_ADDR0 10
-#define configIP_ADDR1 10
-#define configIP_ADDR2 10
-#define configIP_ADDR3 200
-
-/* Default gateway IP address configuration. Used in ipconfigUSE_DNS is set to
- * 0, or ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
-#define configGATEWAY_ADDR0 10
-#define configGATEWAY_ADDR1 10
-#define configGATEWAY_ADDR2 10
-#define configGATEWAY_ADDR3 1
-
-/* Default DNS server configuration. OpenDNS addresses are 208.67.222.222 and
- * 208.67.220.220. Used in ipconfigUSE_DNS is set to 0, or ipconfigUSE_DNS is set
- * to 1 but a DNS server cannot be contacted.*/
-#define configDNS_SERVER_ADDR0 208
-#define configDNS_SERVER_ADDR1 67
-#define configDNS_SERVER_ADDR2 222
-#define configDNS_SERVER_ADDR3 222
-
-/* Default netmask configuration. Used in ipconfigUSE_DNS is set to 0, or
- * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
-#define configNET_MASK0 255
-#define configNET_MASK1 0
-#define configNET_MASK2 0
-#define configNET_MASK3 0
-
-/* The UDP port to which print messages are sent. */
-#define configPRINT_PORT ( 15000 )
-
-
-#if ( defined( _MSC_VER ) && ( _MSC_VER <= 1600 ) && !defined( snprintf ) )
- /* Map to Windows names. */
- #define snprintf _snprintf
- #define vsnprintf _vsnprintf
-#endif
-
-/* Visual studio does not have an implementation of strcasecmp(). */
-#define strcasecmp _stricmp
-#define strncasecmp _strnicmp
-#define strcmpi _strcmpi
-
-/* Prototype for the function used to print out. In this case it prints to the
- * console before the network is connected then a UDP port after the network has
- * connected. */
-extern void vLoggingPrintf( const char * pcFormatString,
- ... );
-#define configPRINTF( X ) vLoggingPrintf X
-
-#endif /* FREERTOS_CONFIG_H */
+/*
+ * FreeRTOS V202107.00
+ * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy of
+ * this software and associated documentation files (the "Software"), to deal in
+ * the Software without restriction, including without limitation the rights to
+ * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+ * the Software, and to permit persons to whom the Software is furnished to do so,
+ * subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * http://www.FreeRTOS.org
+ * http://aws.amazon.com/freertos
+ */
+
+#ifndef FREERTOS_CONFIG_H
+#define FREERTOS_CONFIG_H
+
+/*-----------------------------------------------------------
+* Application specific definitions.
+*
+* These definitions should be adjusted for your particular hardware and
+* application requirements.
+*
+* THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE
+* FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.
+* http://www.freertos.org/a00110.html
+*
+* The bottom of this file contains some constants specific to running the UDP
+* stack in this demo. Constants specific to FreeRTOS+TCP itself (rather than
+* the demo) are contained in FreeRTOSIPConfig.h.
+*----------------------------------------------------------*/
+#define configUSE_PREEMPTION 1
+#define configUSE_PORT_OPTIMISED_TASK_SELECTION 1
+#define configMAX_PRIORITIES ( 7 )
+#define configTICK_RATE_HZ ( 1000 ) /* In this non-real time simulated environment the tick frequency has to be at least a multiple of the Win32 tick frequency, and therefore very slow. */
+#define configMINIMAL_STACK_SIZE ( ( unsigned short ) 60 ) /* In this simulated case, the stack only has to hold one small structure as the real stack is part of the Win32 thread. */
+#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 2048U * 1024U ) )
+#define configMAX_TASK_NAME_LEN ( 15 )
+#define configUSE_TRACE_FACILITY 0
+#define configUSE_16_BIT_TICKS 0
+#define configIDLE_SHOULD_YIELD 1
+#define configUSE_CO_ROUTINES 0
+#define configUSE_MUTEXES 1
+#define configUSE_RECURSIVE_MUTEXES 1
+#define configQUEUE_REGISTRY_SIZE 0
+#define configUSE_APPLICATION_TASK_TAG 0
+#define configUSE_COUNTING_SEMAPHORES 1
+#define configUSE_ALTERNATIVE_API 0
+#define configNUM_THREAD_LOCAL_STORAGE_POINTERS 0
+#define configENABLE_BACKWARD_COMPATIBILITY 1
+#define configSUPPORT_STATIC_ALLOCATION 1
+
+/* Hook function related definitions. */
+#define configUSE_TICK_HOOK 0
+#define configUSE_IDLE_HOOK 0
+#define configUSE_MALLOC_FAILED_HOOK 0
+#define configCHECK_FOR_STACK_OVERFLOW 0 /* Not applicable to the Win32 port. */
+
+/* Software timer related definitions. */
+#define configUSE_TIMERS 1
+#define configTIMER_TASK_PRIORITY ( configMAX_PRIORITIES - 1 )
+#define configTIMER_QUEUE_LENGTH 5
+#define configTIMER_TASK_STACK_DEPTH ( configMINIMAL_STACK_SIZE * 2 )
+
+/* Event group related definitions. */
+#define configUSE_EVENT_GROUPS 1
+
+/* Run time stats gathering configuration options. */
+#define configGENERATE_RUN_TIME_STATS 0
+
+/* Co-routine definitions. */
+#define configUSE_CO_ROUTINES 0
+#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
+
+/* Set the following definitions to 1 to include the API function, or zero
+ * to exclude the API function. */
+#define INCLUDE_vTaskPrioritySet 1
+#define INCLUDE_uxTaskPriorityGet 1
+#define INCLUDE_vTaskDelete 1
+#define INCLUDE_vTaskCleanUpResources 0
+#define INCLUDE_vTaskSuspend 1
+#define INCLUDE_vTaskDelayUntil 1
+#define INCLUDE_vTaskDelay 1
+#define INCLUDE_uxTaskGetStackHighWaterMark 1
+#define INCLUDE_xTaskGetSchedulerState 1
+#define INCLUDE_xTimerGetTimerTaskHandle 0
+#define INCLUDE_xTaskGetIdleTaskHandle 0
+#define INCLUDE_xQueueGetMutexHolder 1
+#define INCLUDE_eTaskGetState 1
+#define INCLUDE_xEventGroupSetBitsFromISR 1
+#define INCLUDE_xTimerPendFunctionCall 1
+#define INCLUDE_pcTaskGetTaskName 1
+
+/* This demo makes use of one or more example stats formatting functions. These
+ * format the raw data provided by the uxTaskGetSystemState() function in to human
+ * readable ASCII form. See the notes in the implementation of vTaskList() within
+ * FreeRTOS/Source/tasks.c for limitations. configUSE_STATS_FORMATTING_FUNCTIONS
+ * is set to 2 so the formatting functions are included without the stdio.h being
+ * included in tasks.c. That is because this project defines its own sprintf()
+ * functions. */
+#define configUSE_STATS_FORMATTING_FUNCTIONS 1
+
+/* Assert call defined for debug builds. */
+#ifdef _DEBUG
+ extern void vAssertCalled( const char * pcFile,
+ uint32_t ulLine );
+ #define configASSERT( x ) if( ( x ) == 0 ) vAssertCalled( __FILE__, __LINE__ )
+#endif /* _DEBUG */
+
+
+
+/* Application specific definitions follow. **********************************/
+
+/* Only used when running in the FreeRTOS Windows simulator. Defines the
+ * priority of the task used to simulate Ethernet interrupts. */
+#define configMAC_ISR_SIMULATOR_PRIORITY ( configMAX_PRIORITIES - 1 )
+
+/* This demo creates a virtual network connection by accessing the raw Ethernet
+ * or WiFi data to and from a real network connection. Many computers have more
+ * than one real network port, and configNETWORK_INTERFACE_TO_USE is used to tell
+ * the demo which real port should be used to create the virtual port. The ports
+ * available are displayed on the console when the application is executed. For
+ * example, on my development laptop setting configNETWORK_INTERFACE_TO_USE to 4
+ * results in the wired network being used, while setting
+ * configNETWORK_INTERFACE_TO_USE to 2 results in the wireless network being
+ * used. */
+#define configNETWORK_INTERFACE_TO_USE ( 1L )
+
+/* The address to which logging is sent should UDP logging be enabled. */
+#define configUDP_LOGGING_ADDR0 192
+#define configUDP_LOGGING_ADDR1 168
+#define configUDP_LOGGING_ADDR2 0
+#define configUDP_LOGGING_ADDR3 11
+
+/* Default MAC address configuration. The demo creates a virtual network
+ * connection that uses this MAC address by accessing the raw Ethernet/WiFi data
+ * to and from a real network connection on the host PC. See the
+ * configNETWORK_INTERFACE_TO_USE definition above for information on how to
+ * configure the real network connection to use. */
+#define configMAC_ADDR0 0x00
+#define configMAC_ADDR1 0x11
+#define configMAC_ADDR2 0x11
+#define configMAC_ADDR3 0x11
+#define configMAC_ADDR4 0x11
+#define configMAC_ADDR5 0x6a
+
+/* Default IP address configuration. Used in ipconfigUSE_DNS is set to 0, or
+ * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
+#define configIP_ADDR0 10
+#define configIP_ADDR1 10
+#define configIP_ADDR2 10
+#define configIP_ADDR3 200
+
+/* Default gateway IP address configuration. Used in ipconfigUSE_DNS is set to
+ * 0, or ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
+#define configGATEWAY_ADDR0 10
+#define configGATEWAY_ADDR1 10
+#define configGATEWAY_ADDR2 10
+#define configGATEWAY_ADDR3 1
+
+/* Default DNS server configuration. OpenDNS addresses are 208.67.222.222 and
+ * 208.67.220.220. Used in ipconfigUSE_DNS is set to 0, or ipconfigUSE_DNS is set
+ * to 1 but a DNS server cannot be contacted.*/
+#define configDNS_SERVER_ADDR0 208
+#define configDNS_SERVER_ADDR1 67
+#define configDNS_SERVER_ADDR2 222
+#define configDNS_SERVER_ADDR3 222
+
+/* Default netmask configuration. Used in ipconfigUSE_DNS is set to 0, or
+ * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
+#define configNET_MASK0 255
+#define configNET_MASK1 0
+#define configNET_MASK2 0
+#define configNET_MASK3 0
+
+/* The UDP port to which print messages are sent. */
+#define configPRINT_PORT ( 15000 )
+
+
+#if ( defined( _MSC_VER ) && ( _MSC_VER <= 1600 ) && !defined( snprintf ) )
+ /* Map to Windows names. */
+ #define snprintf _snprintf
+ #define vsnprintf _vsnprintf
+#endif
+
+/* Visual studio does not have an implementation of strcasecmp(). */
+#define strcasecmp _stricmp
+#define strncasecmp _strnicmp
+#define strcmpi _strcmpi
+
+/* Prototype for the function used to print out. In this case it prints to the
+ * console before the network is connected then a UDP port after the network has
+ * connected. */
+extern void vLoggingPrintf( const char * pcFormatString,
+ ... );
+#define configPRINTF( X ) vLoggingPrintf X
+
+#endif /* FREERTOS_CONFIG_H */
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/WIN32.vcxproj b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/WIN32.vcxproj
index 9cbd9dc74..fca95d44c 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/WIN32.vcxproj
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/WIN32.vcxproj
@@ -1,644 +1,644 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{C686325E-3261-42F7-AEB1-DDE5280E1CEB}</ProjectGuid>
- <ProjectName>RTOSDemo</ProjectName>
- <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/WIN32.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>.;..\common;..\..\common\WinPCap;..\..\..\..\Source\FreeRTOS-Plus-Trace\Include;..\..\..\..\Source\mbedtls_utils;..\..\..\Source\Application-Protocols\coreMQTT\source\interface;..\..\..\Source\Application-Protocols\coreMQTT\source\include;..\..\..\Source\Application-Protocols\network_transport\cellular;..\..\..\Source\Utilities\backoff_algorithm\source\include;..\..\..\Source\Utilities\mbedtls_freertos;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\include;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\BufferManagement;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\Compiler\MSVC;..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging;..\..\..\..\FreeRTOS\Source\include;..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW;..\..\..\ThirdParty\mbedtls\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private;..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface;..\..\..\Source\Application-Protocols\network_transport\freertos_plus_tcp\using_mbedtls;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>MBEDTLS_CONFIG_FILE="mbedtls_config.h";WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0500;WINVER=0x400;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <MinimalRebuild>false</MinimalRebuild>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
- <PrecompiledHeaderOutputFile>.\Debug/WIN32.pch</PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
- <ObjectFileName>.\Debug/</ObjectFileName>
- <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
- <WarningLevel>Level4</WarningLevel>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DisableLanguageExtensions>false</DisableLanguageExtensions>
- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
- <AdditionalOptions>/wd4210 /wd4127 /wd4214 /wd4201 /wd4244 /wd4310 /wd4200 %(AdditionalOptions)</AdditionalOptions>
- <BrowseInformation>true</BrowseInformation>
- <PrecompiledHeader>NotUsing</PrecompiledHeader>
- <ExceptionHandling>false</ExceptionHandling>
- <CompileAs>CompileAsC</CompileAs>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0c09</Culture>
- </ResourceCompile>
- <Link>
- <OutputFile>.\Debug/RTOSDemo.exe</OutputFile>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <ProgramDatabaseFile>.\Debug/WIN32.pdb</ProgramDatabaseFile>
- <SubSystem>Console</SubSystem>
- <TargetMachine>MachineX86</TargetMachine>
- <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <AdditionalLibraryDirectories>..\..\Common\WinPCap</AdditionalLibraryDirectories>
- <Profile>false</Profile>
- <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
- </Link>
- <Bscmake>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <OutputFile>.\Debug/WIN32.bsc</OutputFile>
- </Bscmake>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Midl>
- <TypeLibraryName>.\Release/WIN32.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <Optimization>MaxSpeed</Optimization>
- <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
- <PreprocessorDefinitions>_WINSOCKAPI_;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeaderOutputFile>.\Release/WIN32.pch</PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
- <ObjectFileName>.\Release/</ObjectFileName>
- <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <AdditionalIncludeDirectories>..\Common\Utils;..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap;..\Common\ethernet\lwip-1.4.0\src\include\ipv4;..\Common\ethernet\lwip-1.4.0\src\include;..\..\..\Source\include;..\..\..\Source\portable\MSVC-MingW;..\Common\ethernet\lwip-1.4.0\ports\win32\include;..\Common\Include;.\lwIP_Apps;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0c09</Culture>
- </ResourceCompile>
- <Link>
- <OutputFile>.\Release/RTOSDemo.exe</OutputFile>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <ProgramDatabaseFile>.\Release/WIN32.pdb</ProgramDatabaseFile>
- <SubSystem>Console</SubSystem>
- <TargetMachine>MachineX86</TargetMachine>
- <AdditionalLibraryDirectories>..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap</AdditionalLibraryDirectories>
- <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
- </Link>
- <Bscmake>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <OutputFile>.\Release/WIN32.bsc</OutputFile>
- </Bscmake>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_api.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_urc_handler.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_wrapper.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c" />
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c" />
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
- <ClCompile Include="..\Common\cellular_platform.c" />
- <ClCompile Include="..\Common\cellular_setup.c" />
- <ClCompile Include="..\Common\comm_if_windows.c" />
- <ClCompile Include="..\Common\main.c" />
- <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h" />
- <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h" />
- <ClInclude Include="..\Common\cellular_platform.h" />
- <ClInclude Include="cellular_config.h" />
- <ClInclude Include="mbedtls_config.h" />
- <ClInclude Include="demo_config.h" />
- <ClInclude Include="FreeRTOSConfig.h" />
- <ClInclude Include="FreeRTOSIPConfig.h" />
- <ClInclude Include="core_mqtt_config.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{C686325E-3261-42F7-AEB1-DDE5280E1CEB}</ProjectGuid>
+ <ProjectName>RTOSDemo</ProjectName>
+ <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v142</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v142</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+ <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Midl>
+ <TypeLibraryName>.\Debug/WIN32.tlb</TypeLibraryName>
+ <HeaderFileName>
+ </HeaderFileName>
+ </Midl>
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>.;..\common;..\..\common\WinPCap;..\..\..\..\Source\FreeRTOS-Plus-Trace\Include;..\..\..\..\Source\mbedtls_utils;..\..\..\Source\Application-Protocols\coreMQTT\source\interface;..\..\..\Source\Application-Protocols\coreMQTT\source\include;..\..\..\Source\Application-Protocols\network_transport\cellular;..\..\..\Source\Utilities\backoff_algorithm\source\include;..\..\..\Source\Utilities\mbedtls_freertos;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\include;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\BufferManagement;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\Compiler\MSVC;..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging;..\..\..\..\FreeRTOS\Source\include;..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW;..\..\..\ThirdParty\mbedtls\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private;..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface;..\..\..\Source\Application-Protocols\network_transport\freertos_plus_tcp\using_mbedtls;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>MBEDTLS_CONFIG_FILE="mbedtls_config.h";WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0500;WINVER=0x400;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>false</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <PrecompiledHeaderOutputFile>.\Debug/WIN32.pch</PrecompiledHeaderOutputFile>
+ <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
+ <ObjectFileName>.\Debug/</ObjectFileName>
+ <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
+ <WarningLevel>Level4</WarningLevel>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <DisableLanguageExtensions>false</DisableLanguageExtensions>
+ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+ <AdditionalOptions>/wd4210 /wd4127 /wd4214 /wd4201 /wd4244 /wd4310 /wd4200 %(AdditionalOptions)</AdditionalOptions>
+ <BrowseInformation>true</BrowseInformation>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <ExceptionHandling>false</ExceptionHandling>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0c09</Culture>
+ </ResourceCompile>
+ <Link>
+ <OutputFile>.\Debug/RTOSDemo.exe</OutputFile>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ProgramDatabaseFile>.\Debug/WIN32.pdb</ProgramDatabaseFile>
+ <SubSystem>Console</SubSystem>
+ <TargetMachine>MachineX86</TargetMachine>
+ <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>..\..\Common\WinPCap</AdditionalLibraryDirectories>
+ <Profile>false</Profile>
+ <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
+ </Link>
+ <Bscmake>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <OutputFile>.\Debug/WIN32.bsc</OutputFile>
+ </Bscmake>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Midl>
+ <TypeLibraryName>.\Release/WIN32.tlb</TypeLibraryName>
+ <HeaderFileName>
+ </HeaderFileName>
+ </Midl>
+ <ClCompile>
+ <Optimization>MaxSpeed</Optimization>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <PreprocessorDefinitions>_WINSOCKAPI_;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <StringPooling>true</StringPooling>
+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeaderOutputFile>.\Release/WIN32.pch</PrecompiledHeaderOutputFile>
+ <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
+ <ObjectFileName>.\Release/</ObjectFileName>
+ <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
+ <WarningLevel>Level3</WarningLevel>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <AdditionalIncludeDirectories>..\Common\Utils;..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap;..\Common\ethernet\lwip-1.4.0\src\include\ipv4;..\Common\ethernet\lwip-1.4.0\src\include;..\..\..\Source\include;..\..\..\Source\portable\MSVC-MingW;..\Common\ethernet\lwip-1.4.0\ports\win32\include;..\Common\Include;.\lwIP_Apps;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0c09</Culture>
+ </ResourceCompile>
+ <Link>
+ <OutputFile>.\Release/RTOSDemo.exe</OutputFile>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <ProgramDatabaseFile>.\Release/WIN32.pdb</ProgramDatabaseFile>
+ <SubSystem>Console</SubSystem>
+ <TargetMachine>MachineX86</TargetMachine>
+ <AdditionalLibraryDirectories>..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap</AdditionalLibraryDirectories>
+ <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ </Link>
+ <Bscmake>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <OutputFile>.\Release/WIN32.bsc</OutputFile>
+ </Bscmake>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_api.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_urc_handler.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_wrapper.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
+ <ClCompile Include="..\Common\cellular_platform.c" />
+ <ClCompile Include="..\Common\cellular_setup.c" />
+ <ClCompile Include="..\Common\comm_if_windows.c" />
+ <ClCompile Include="..\Common\main.c" />
+ <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h" />
+ <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h" />
+ <ClInclude Include="..\Common\cellular_platform.h" />
+ <ClInclude Include="cellular_config.h" />
+ <ClInclude Include="mbedtls_config.h" />
+ <ClInclude Include="demo_config.h" />
+ <ClInclude Include="FreeRTOSConfig.h" />
+ <ClInclude Include="FreeRTOSIPConfig.h" />
+ <ClInclude Include="core_mqtt_config.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
</Project> \ No newline at end of file
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/WIN32.vcxproj.filters b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/WIN32.vcxproj.filters
index b3014b36a..4d7e17ad5 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/WIN32.vcxproj.filters
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_HL7802/WIN32.vcxproj.filters
@@ -1,888 +1,888 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="FreeRTOS">
- <UniqueIdentifier>{af3445a1-4908-4170-89ed-39345d90d30c}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS\Source">
- <UniqueIdentifier>{f32be356-4763-4cae-9020-974a2638cb08}</UniqueIdentifier>
- <Extensions>*.c</Extensions>
- </Filter>
- <Filter Include="FreeRTOS\Source\Portable">
- <UniqueIdentifier>{88f409e6-d396-4ac5-94bd-7a99c914be46}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+">
- <UniqueIdentifier>{e5ad4ec7-23dc-4295-8add-2acaee488f5a}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS\Source\include">
- <UniqueIdentifier>{d2dcd641-8d91-492b-852f-5563ffadaec6}</UniqueIdentifier>
- </Filter>
- <Filter Include="DemoTasks">
- <UniqueIdentifier>{b71e974a-9f28-4815-972b-d930ba8a34d0}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries">
- <UniqueIdentifier>{60717407-397f-4ea5-8492-3314acdd25f0}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard">
- <UniqueIdentifier>{8a90222f-d723-4b4e-8e6e-c57afaf7fa92}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT">
- <UniqueIdentifier>{2d17d5e6-ed70-4e42-9693-f7a63baf4948}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include">
- <UniqueIdentifier>{6ad56e6d-c330-4830-8f4b-c75b05dfa866}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform">
- <UniqueIdentifier>{84613aa2-91dc-4e1a-a3b3-823b6d7bf0e0}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\mbedtls">
- <UniqueIdentifier>{7bedd2e3-adbb-4c95-9632-445132b459ce}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\mbedtls\include">
- <UniqueIdentifier>{07a14673-4d02-4780-a099-6b8c654dff91}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\mbedtls\library">
- <UniqueIdentifier>{e875c5e3-40a2-4408-941e-5e1a951cc663}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls">
- <UniqueIdentifier>{8a0aa896-6b3a-49b3-997e-681f0d1949ae}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\transport">
- <UniqueIdentifier>{6a35782c-bc09-42d5-a850-98bcb668a4dc}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm">
- <UniqueIdentifier>{fcf93295-15e2-4a84-a5e9-b3c162e9f061}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include">
- <UniqueIdentifier>{84164849-198e-497b-b135-322242d511cf}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\logging">
- <UniqueIdentifier>{b61fd40e-ae93-4a08-9ee7-5dc8182595be}</UniqueIdentifier>
- </Filter>
- <Filter Include="Config">
- <UniqueIdentifier>{0c062983-2e9b-43c4-abd7-daf4e6254d96}</UniqueIdentifier>
- </Filter>
- <Filter Include="Common">
- <UniqueIdentifier>{141c3342-468b-4833-a23a-70ac37be207b}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular">
- <UniqueIdentifier>{9d52e9bc-39e7-4d8e-a150-64eeeae9410b}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include">
- <UniqueIdentifier>{26ee1535-b417-427d-8e72-79c6c859db6b}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface">
- <UniqueIdentifier>{5465caea-3879-404b-a54e-753ece92941c}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common">
- <UniqueIdentifier>{2559b11d-a741-471f-ad56-e7263dc15046}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private">
- <UniqueIdentifier>{553e6fa4-ea81-46c6-bc4e-b694d9fa766e}</UniqueIdentifier>
- </Filter>
- <Filter Include="Module">
- <UniqueIdentifier>{a53e6044-6b9b-4e35-aaed-43e6f9dfbdb2}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS+TCP">
- <UniqueIdentifier>{6c3bcc0b-b831-4567-9ca9-525a5a75427c}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS+TCP\include">
- <UniqueIdentifier>{bfecf3e3-7116-4b34-9f78-dc11bc1fbbf3}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS+TCP\portable">
- <UniqueIdentifier>{aa0ef4b9-5c3e-4a1a-82b1-7938b1a596a7}</UniqueIdentifier>
- </Filter>
- <Filter Include="Common\mbedtls">
- <UniqueIdentifier>{d7c1e40c-3e7e-4e0e-b027-697eb7dd60bd}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c">
- <Filter>FreeRTOS\Source\Portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c">
- <Filter>FreeRTOS\Source\Portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
- <ClCompile Include="..\Common\main.c" />
- <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c">
- <Filter>DemoTasks</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\Common\cellular_platform.c">
- <Filter>Common</Filter>
- </ClCompile>
- <ClCompile Include="..\Common\comm_if_windows.c">
- <Filter>Common</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\Common\cellular_setup.c">
- <Filter>Common</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_api.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_urc_handler.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_wrapper.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c">
- <Filter>Common\mbedtls</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c">
- <Filter>Common\mbedtls</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c">
- <Filter>Common\mbedtls</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
- </ClInclude>
- <ClInclude Include="core_mqtt_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="demo_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="FreeRTOSConfig.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="FreeRTOSIPConfig.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="mbedtls_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="cellular_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="..\Common\cellular_platform.h">
- <Filter>Common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802.h">
- <Filter>Module</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\transport</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h">
- <Filter>Common\mbedtls</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="FreeRTOS">
+ <UniqueIdentifier>{af3445a1-4908-4170-89ed-39345d90d30c}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS\Source">
+ <UniqueIdentifier>{f32be356-4763-4cae-9020-974a2638cb08}</UniqueIdentifier>
+ <Extensions>*.c</Extensions>
+ </Filter>
+ <Filter Include="FreeRTOS\Source\Portable">
+ <UniqueIdentifier>{88f409e6-d396-4ac5-94bd-7a99c914be46}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+">
+ <UniqueIdentifier>{e5ad4ec7-23dc-4295-8add-2acaee488f5a}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS\Source\include">
+ <UniqueIdentifier>{d2dcd641-8d91-492b-852f-5563ffadaec6}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="DemoTasks">
+ <UniqueIdentifier>{b71e974a-9f28-4815-972b-d930ba8a34d0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries">
+ <UniqueIdentifier>{60717407-397f-4ea5-8492-3314acdd25f0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard">
+ <UniqueIdentifier>{8a90222f-d723-4b4e-8e6e-c57afaf7fa92}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT">
+ <UniqueIdentifier>{2d17d5e6-ed70-4e42-9693-f7a63baf4948}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include">
+ <UniqueIdentifier>{6ad56e6d-c330-4830-8f4b-c75b05dfa866}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform">
+ <UniqueIdentifier>{84613aa2-91dc-4e1a-a3b3-823b6d7bf0e0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\mbedtls">
+ <UniqueIdentifier>{7bedd2e3-adbb-4c95-9632-445132b459ce}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\mbedtls\include">
+ <UniqueIdentifier>{07a14673-4d02-4780-a099-6b8c654dff91}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\mbedtls\library">
+ <UniqueIdentifier>{e875c5e3-40a2-4408-941e-5e1a951cc663}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls">
+ <UniqueIdentifier>{8a0aa896-6b3a-49b3-997e-681f0d1949ae}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\transport">
+ <UniqueIdentifier>{6a35782c-bc09-42d5-a850-98bcb668a4dc}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm">
+ <UniqueIdentifier>{fcf93295-15e2-4a84-a5e9-b3c162e9f061}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include">
+ <UniqueIdentifier>{84164849-198e-497b-b135-322242d511cf}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\logging">
+ <UniqueIdentifier>{b61fd40e-ae93-4a08-9ee7-5dc8182595be}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Config">
+ <UniqueIdentifier>{0c062983-2e9b-43c4-abd7-daf4e6254d96}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Common">
+ <UniqueIdentifier>{141c3342-468b-4833-a23a-70ac37be207b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular">
+ <UniqueIdentifier>{9d52e9bc-39e7-4d8e-a150-64eeeae9410b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include">
+ <UniqueIdentifier>{26ee1535-b417-427d-8e72-79c6c859db6b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface">
+ <UniqueIdentifier>{5465caea-3879-404b-a54e-753ece92941c}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common">
+ <UniqueIdentifier>{2559b11d-a741-471f-ad56-e7263dc15046}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private">
+ <UniqueIdentifier>{553e6fa4-ea81-46c6-bc4e-b694d9fa766e}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Module">
+ <UniqueIdentifier>{a53e6044-6b9b-4e35-aaed-43e6f9dfbdb2}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS+TCP">
+ <UniqueIdentifier>{6c3bcc0b-b831-4567-9ca9-525a5a75427c}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS+TCP\include">
+ <UniqueIdentifier>{bfecf3e3-7116-4b34-9f78-dc11bc1fbbf3}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS+TCP\portable">
+ <UniqueIdentifier>{aa0ef4b9-5c3e-4a1a-82b1-7938b1a596a7}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Common\mbedtls">
+ <UniqueIdentifier>{d7c1e40c-3e7e-4e0e-b027-697eb7dd60bd}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c">
+ <Filter>FreeRTOS\Source\Portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c">
+ <Filter>FreeRTOS\Source\Portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
+ <ClCompile Include="..\Common\main.c" />
+ <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c">
+ <Filter>DemoTasks</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\Common\cellular_platform.c">
+ <Filter>Common</Filter>
+ </ClCompile>
+ <ClCompile Include="..\Common\comm_if_windows.c">
+ <Filter>Common</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\Common\cellular_setup.c">
+ <Filter>Common</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_api.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_urc_handler.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802_wrapper.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c">
+ <Filter>Common\mbedtls</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c">
+ <Filter>Common\mbedtls</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c">
+ <Filter>Common\mbedtls</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
+ </ClInclude>
+ <ClInclude Include="core_mqtt_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="demo_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="FreeRTOSConfig.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="FreeRTOSIPConfig.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="mbedtls_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="cellular_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="..\Common\cellular_platform.h">
+ <Filter>Common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\hl7802\cellular_hl7802.h">
+ <Filter>Module</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\transport</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h">
+ <Filter>Common\mbedtls</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/FreeRTOSConfig.h b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/FreeRTOSConfig.h
index 70bea4afd..6813adb5a 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/FreeRTOSConfig.h
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/FreeRTOSConfig.h
@@ -1,209 +1,209 @@
-/*
- * FreeRTOS V202107.00
- * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy of
- * this software and associated documentation files (the "Software"), to deal in
- * the Software without restriction, including without limitation the rights to
- * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
- * the Software, and to permit persons to whom the Software is furnished to do so,
- * subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
- * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
- * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
- * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- *
- * http://www.FreeRTOS.org
- * http://aws.amazon.com/freertos
- */
-
-#ifndef FREERTOS_CONFIG_H
-#define FREERTOS_CONFIG_H
-
-/*-----------------------------------------------------------
-* Application specific definitions.
-*
-* These definitions should be adjusted for your particular hardware and
-* application requirements.
-*
-* THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE
-* FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.
-* http://www.freertos.org/a00110.html
-*
-* The bottom of this file contains some constants specific to running the UDP
-* stack in this demo. Constants specific to FreeRTOS+TCP itself (rather than
-* the demo) are contained in FreeRTOSIPConfig.h.
-*----------------------------------------------------------*/
-#define configUSE_PREEMPTION 1
-#define configUSE_PORT_OPTIMISED_TASK_SELECTION 1
-#define configMAX_PRIORITIES ( 7 )
-#define configTICK_RATE_HZ ( 1000 ) /* In this non-real time simulated environment the tick frequency has to be at least a multiple of the Win32 tick frequency, and therefore very slow. */
-#define configMINIMAL_STACK_SIZE ( ( unsigned short ) 60 ) /* In this simulated case, the stack only has to hold one small structure as the real stack is part of the Win32 thread. */
-#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 2048U * 1024U ) )
-#define configMAX_TASK_NAME_LEN ( 15 )
-#define configUSE_TRACE_FACILITY 0
-#define configUSE_16_BIT_TICKS 0
-#define configIDLE_SHOULD_YIELD 1
-#define configUSE_CO_ROUTINES 0
-#define configUSE_MUTEXES 1
-#define configUSE_RECURSIVE_MUTEXES 1
-#define configQUEUE_REGISTRY_SIZE 0
-#define configUSE_APPLICATION_TASK_TAG 0
-#define configUSE_COUNTING_SEMAPHORES 1
-#define configUSE_ALTERNATIVE_API 0
-#define configNUM_THREAD_LOCAL_STORAGE_POINTERS 0
-#define configENABLE_BACKWARD_COMPATIBILITY 1
-#define configSUPPORT_STATIC_ALLOCATION 1
-
-/* Hook function related definitions. */
-#define configUSE_TICK_HOOK 0
-#define configUSE_IDLE_HOOK 0
-#define configUSE_MALLOC_FAILED_HOOK 0
-#define configCHECK_FOR_STACK_OVERFLOW 0 /* Not applicable to the Win32 port. */
-
-/* Software timer related definitions. */
-#define configUSE_TIMERS 1
-#define configTIMER_TASK_PRIORITY ( configMAX_PRIORITIES - 1 )
-#define configTIMER_QUEUE_LENGTH 5
-#define configTIMER_TASK_STACK_DEPTH ( configMINIMAL_STACK_SIZE * 2 )
-
-/* Event group related definitions. */
-#define configUSE_EVENT_GROUPS 1
-
-/* Run time stats gathering configuration options. */
-#define configGENERATE_RUN_TIME_STATS 0
-
-/* Co-routine definitions. */
-#define configUSE_CO_ROUTINES 0
-#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
-
-/* Set the following definitions to 1 to include the API function, or zero
- * to exclude the API function. */
-#define INCLUDE_vTaskPrioritySet 1
-#define INCLUDE_uxTaskPriorityGet 1
-#define INCLUDE_vTaskDelete 1
-#define INCLUDE_vTaskCleanUpResources 0
-#define INCLUDE_vTaskSuspend 1
-#define INCLUDE_vTaskDelayUntil 1
-#define INCLUDE_vTaskDelay 1
-#define INCLUDE_uxTaskGetStackHighWaterMark 1
-#define INCLUDE_xTaskGetSchedulerState 1
-#define INCLUDE_xTimerGetTimerTaskHandle 0
-#define INCLUDE_xTaskGetIdleTaskHandle 0
-#define INCLUDE_xQueueGetMutexHolder 1
-#define INCLUDE_eTaskGetState 1
-#define INCLUDE_xEventGroupSetBitsFromISR 1
-#define INCLUDE_xTimerPendFunctionCall 1
-#define INCLUDE_pcTaskGetTaskName 1
-
-/* This demo makes use of one or more example stats formatting functions. These
- * format the raw data provided by the uxTaskGetSystemState() function in to human
- * readable ASCII form. See the notes in the implementation of vTaskList() within
- * FreeRTOS/Source/tasks.c for limitations. configUSE_STATS_FORMATTING_FUNCTIONS
- * is set to 2 so the formatting functions are included without the stdio.h being
- * included in tasks.c. That is because this project defines its own sprintf()
- * functions. */
-#define configUSE_STATS_FORMATTING_FUNCTIONS 1
-
-/* Assert call defined for debug builds. */
-#ifdef _DEBUG
- extern void vAssertCalled( const char * pcFile,
- uint32_t ulLine );
- #define configASSERT( x ) if( ( x ) == 0 ) vAssertCalled( __FILE__, __LINE__ )
-#endif /* _DEBUG */
-
-
-
-/* Application specific definitions follow. **********************************/
-
-/* Only used when running in the FreeRTOS Windows simulator. Defines the
- * priority of the task used to simulate Ethernet interrupts. */
-#define configMAC_ISR_SIMULATOR_PRIORITY ( configMAX_PRIORITIES - 1 )
-
-/* This demo creates a virtual network connection by accessing the raw Ethernet
- * or WiFi data to and from a real network connection. Many computers have more
- * than one real network port, and configNETWORK_INTERFACE_TO_USE is used to tell
- * the demo which real port should be used to create the virtual port. The ports
- * available are displayed on the console when the application is executed. For
- * example, on my development laptop setting configNETWORK_INTERFACE_TO_USE to 4
- * results in the wired network being used, while setting
- * configNETWORK_INTERFACE_TO_USE to 2 results in the wireless network being
- * used. */
-#define configNETWORK_INTERFACE_TO_USE ( 1L )
-
-/* The address to which logging is sent should UDP logging be enabled. */
-#define configUDP_LOGGING_ADDR0 192
-#define configUDP_LOGGING_ADDR1 168
-#define configUDP_LOGGING_ADDR2 0
-#define configUDP_LOGGING_ADDR3 11
-
-/* Default MAC address configuration. The demo creates a virtual network
- * connection that uses this MAC address by accessing the raw Ethernet/WiFi data
- * to and from a real network connection on the host PC. See the
- * configNETWORK_INTERFACE_TO_USE definition above for information on how to
- * configure the real network connection to use. */
-#define configMAC_ADDR0 0x00
-#define configMAC_ADDR1 0x11
-#define configMAC_ADDR2 0x11
-#define configMAC_ADDR3 0x11
-#define configMAC_ADDR4 0x11
-#define configMAC_ADDR5 0x6a
-
-/* Default IP address configuration. Used in ipconfigUSE_DNS is set to 0, or
- * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
-#define configIP_ADDR0 10
-#define configIP_ADDR1 10
-#define configIP_ADDR2 10
-#define configIP_ADDR3 200
-
-/* Default gateway IP address configuration. Used in ipconfigUSE_DNS is set to
- * 0, or ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
-#define configGATEWAY_ADDR0 10
-#define configGATEWAY_ADDR1 10
-#define configGATEWAY_ADDR2 10
-#define configGATEWAY_ADDR3 1
-
-/* Default DNS server configuration. OpenDNS addresses are 208.67.222.222 and
- * 208.67.220.220. Used in ipconfigUSE_DNS is set to 0, or ipconfigUSE_DNS is set
- * to 1 but a DNS server cannot be contacted.*/
-#define configDNS_SERVER_ADDR0 208
-#define configDNS_SERVER_ADDR1 67
-#define configDNS_SERVER_ADDR2 222
-#define configDNS_SERVER_ADDR3 222
-
-/* Default netmask configuration. Used in ipconfigUSE_DNS is set to 0, or
- * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
-#define configNET_MASK0 255
-#define configNET_MASK1 0
-#define configNET_MASK2 0
-#define configNET_MASK3 0
-
-/* The UDP port to which print messages are sent. */
-#define configPRINT_PORT ( 15000 )
-
-
-#if ( defined( _MSC_VER ) && ( _MSC_VER <= 1600 ) && !defined( snprintf ) )
- /* Map to Windows names. */
- #define snprintf _snprintf
- #define vsnprintf _vsnprintf
-#endif
-
-/* Visual studio does not have an implementation of strcasecmp(). */
-#define strcasecmp _stricmp
-#define strncasecmp _strnicmp
-#define strcmpi _strcmpi
-
-/* Prototype for the function used to print out. In this case it prints to the
- * console before the network is connected then a UDP port after the network has
- * connected. */
-extern void vLoggingPrintf( const char * pcFormatString,
- ... );
-#define configPRINTF( X ) vLoggingPrintf X
-
-#endif /* FREERTOS_CONFIG_H */
+/*
+ * FreeRTOS V202107.00
+ * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy of
+ * this software and associated documentation files (the "Software"), to deal in
+ * the Software without restriction, including without limitation the rights to
+ * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+ * the Software, and to permit persons to whom the Software is furnished to do so,
+ * subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * http://www.FreeRTOS.org
+ * http://aws.amazon.com/freertos
+ */
+
+#ifndef FREERTOS_CONFIG_H
+#define FREERTOS_CONFIG_H
+
+/*-----------------------------------------------------------
+* Application specific definitions.
+*
+* These definitions should be adjusted for your particular hardware and
+* application requirements.
+*
+* THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE
+* FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.
+* http://www.freertos.org/a00110.html
+*
+* The bottom of this file contains some constants specific to running the UDP
+* stack in this demo. Constants specific to FreeRTOS+TCP itself (rather than
+* the demo) are contained in FreeRTOSIPConfig.h.
+*----------------------------------------------------------*/
+#define configUSE_PREEMPTION 1
+#define configUSE_PORT_OPTIMISED_TASK_SELECTION 1
+#define configMAX_PRIORITIES ( 7 )
+#define configTICK_RATE_HZ ( 1000 ) /* In this non-real time simulated environment the tick frequency has to be at least a multiple of the Win32 tick frequency, and therefore very slow. */
+#define configMINIMAL_STACK_SIZE ( ( unsigned short ) 60 ) /* In this simulated case, the stack only has to hold one small structure as the real stack is part of the Win32 thread. */
+#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 2048U * 1024U ) )
+#define configMAX_TASK_NAME_LEN ( 15 )
+#define configUSE_TRACE_FACILITY 0
+#define configUSE_16_BIT_TICKS 0
+#define configIDLE_SHOULD_YIELD 1
+#define configUSE_CO_ROUTINES 0
+#define configUSE_MUTEXES 1
+#define configUSE_RECURSIVE_MUTEXES 1
+#define configQUEUE_REGISTRY_SIZE 0
+#define configUSE_APPLICATION_TASK_TAG 0
+#define configUSE_COUNTING_SEMAPHORES 1
+#define configUSE_ALTERNATIVE_API 0
+#define configNUM_THREAD_LOCAL_STORAGE_POINTERS 0
+#define configENABLE_BACKWARD_COMPATIBILITY 1
+#define configSUPPORT_STATIC_ALLOCATION 1
+
+/* Hook function related definitions. */
+#define configUSE_TICK_HOOK 0
+#define configUSE_IDLE_HOOK 0
+#define configUSE_MALLOC_FAILED_HOOK 0
+#define configCHECK_FOR_STACK_OVERFLOW 0 /* Not applicable to the Win32 port. */
+
+/* Software timer related definitions. */
+#define configUSE_TIMERS 1
+#define configTIMER_TASK_PRIORITY ( configMAX_PRIORITIES - 1 )
+#define configTIMER_QUEUE_LENGTH 5
+#define configTIMER_TASK_STACK_DEPTH ( configMINIMAL_STACK_SIZE * 2 )
+
+/* Event group related definitions. */
+#define configUSE_EVENT_GROUPS 1
+
+/* Run time stats gathering configuration options. */
+#define configGENERATE_RUN_TIME_STATS 0
+
+/* Co-routine definitions. */
+#define configUSE_CO_ROUTINES 0
+#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
+
+/* Set the following definitions to 1 to include the API function, or zero
+ * to exclude the API function. */
+#define INCLUDE_vTaskPrioritySet 1
+#define INCLUDE_uxTaskPriorityGet 1
+#define INCLUDE_vTaskDelete 1
+#define INCLUDE_vTaskCleanUpResources 0
+#define INCLUDE_vTaskSuspend 1
+#define INCLUDE_vTaskDelayUntil 1
+#define INCLUDE_vTaskDelay 1
+#define INCLUDE_uxTaskGetStackHighWaterMark 1
+#define INCLUDE_xTaskGetSchedulerState 1
+#define INCLUDE_xTimerGetTimerTaskHandle 0
+#define INCLUDE_xTaskGetIdleTaskHandle 0
+#define INCLUDE_xQueueGetMutexHolder 1
+#define INCLUDE_eTaskGetState 1
+#define INCLUDE_xEventGroupSetBitsFromISR 1
+#define INCLUDE_xTimerPendFunctionCall 1
+#define INCLUDE_pcTaskGetTaskName 1
+
+/* This demo makes use of one or more example stats formatting functions. These
+ * format the raw data provided by the uxTaskGetSystemState() function in to human
+ * readable ASCII form. See the notes in the implementation of vTaskList() within
+ * FreeRTOS/Source/tasks.c for limitations. configUSE_STATS_FORMATTING_FUNCTIONS
+ * is set to 2 so the formatting functions are included without the stdio.h being
+ * included in tasks.c. That is because this project defines its own sprintf()
+ * functions. */
+#define configUSE_STATS_FORMATTING_FUNCTIONS 1
+
+/* Assert call defined for debug builds. */
+#ifdef _DEBUG
+ extern void vAssertCalled( const char * pcFile,
+ uint32_t ulLine );
+ #define configASSERT( x ) if( ( x ) == 0 ) vAssertCalled( __FILE__, __LINE__ )
+#endif /* _DEBUG */
+
+
+
+/* Application specific definitions follow. **********************************/
+
+/* Only used when running in the FreeRTOS Windows simulator. Defines the
+ * priority of the task used to simulate Ethernet interrupts. */
+#define configMAC_ISR_SIMULATOR_PRIORITY ( configMAX_PRIORITIES - 1 )
+
+/* This demo creates a virtual network connection by accessing the raw Ethernet
+ * or WiFi data to and from a real network connection. Many computers have more
+ * than one real network port, and configNETWORK_INTERFACE_TO_USE is used to tell
+ * the demo which real port should be used to create the virtual port. The ports
+ * available are displayed on the console when the application is executed. For
+ * example, on my development laptop setting configNETWORK_INTERFACE_TO_USE to 4
+ * results in the wired network being used, while setting
+ * configNETWORK_INTERFACE_TO_USE to 2 results in the wireless network being
+ * used. */
+#define configNETWORK_INTERFACE_TO_USE ( 1L )
+
+/* The address to which logging is sent should UDP logging be enabled. */
+#define configUDP_LOGGING_ADDR0 192
+#define configUDP_LOGGING_ADDR1 168
+#define configUDP_LOGGING_ADDR2 0
+#define configUDP_LOGGING_ADDR3 11
+
+/* Default MAC address configuration. The demo creates a virtual network
+ * connection that uses this MAC address by accessing the raw Ethernet/WiFi data
+ * to and from a real network connection on the host PC. See the
+ * configNETWORK_INTERFACE_TO_USE definition above for information on how to
+ * configure the real network connection to use. */
+#define configMAC_ADDR0 0x00
+#define configMAC_ADDR1 0x11
+#define configMAC_ADDR2 0x11
+#define configMAC_ADDR3 0x11
+#define configMAC_ADDR4 0x11
+#define configMAC_ADDR5 0x6a
+
+/* Default IP address configuration. Used in ipconfigUSE_DNS is set to 0, or
+ * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
+#define configIP_ADDR0 10
+#define configIP_ADDR1 10
+#define configIP_ADDR2 10
+#define configIP_ADDR3 200
+
+/* Default gateway IP address configuration. Used in ipconfigUSE_DNS is set to
+ * 0, or ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
+#define configGATEWAY_ADDR0 10
+#define configGATEWAY_ADDR1 10
+#define configGATEWAY_ADDR2 10
+#define configGATEWAY_ADDR3 1
+
+/* Default DNS server configuration. OpenDNS addresses are 208.67.222.222 and
+ * 208.67.220.220. Used in ipconfigUSE_DNS is set to 0, or ipconfigUSE_DNS is set
+ * to 1 but a DNS server cannot be contacted.*/
+#define configDNS_SERVER_ADDR0 208
+#define configDNS_SERVER_ADDR1 67
+#define configDNS_SERVER_ADDR2 222
+#define configDNS_SERVER_ADDR3 222
+
+/* Default netmask configuration. Used in ipconfigUSE_DNS is set to 0, or
+ * ipconfigUSE_DNS is set to 1 but a DNS server cannot be contacted. */
+#define configNET_MASK0 255
+#define configNET_MASK1 0
+#define configNET_MASK2 0
+#define configNET_MASK3 0
+
+/* The UDP port to which print messages are sent. */
+#define configPRINT_PORT ( 15000 )
+
+
+#if ( defined( _MSC_VER ) && ( _MSC_VER <= 1600 ) && !defined( snprintf ) )
+ /* Map to Windows names. */
+ #define snprintf _snprintf
+ #define vsnprintf _vsnprintf
+#endif
+
+/* Visual studio does not have an implementation of strcasecmp(). */
+#define strcasecmp _stricmp
+#define strncasecmp _strnicmp
+#define strcmpi _strcmpi
+
+/* Prototype for the function used to print out. In this case it prints to the
+ * console before the network is connected then a UDP port after the network has
+ * connected. */
+extern void vLoggingPrintf( const char * pcFormatString,
+ ... );
+#define configPRINTF( X ) vLoggingPrintf X
+
+#endif /* FREERTOS_CONFIG_H */
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/WIN32.vcxproj b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/WIN32.vcxproj
index 1eca9ead8..1f3a78a7e 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/WIN32.vcxproj
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/WIN32.vcxproj
@@ -1,644 +1,644 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{C686325E-3261-42F7-AEB1-DDE5280E1CEB}</ProjectGuid>
- <ProjectName>RTOSDemo</ProjectName>
- <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/WIN32.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>.;..\common;..\..\common\WinPCap;..\..\..\..\Source\FreeRTOS-Plus-Trace\Include;..\..\..\..\Source\mbedtls_utils;..\..\..\Source\Application-Protocols\coreMQTT\source\interface;..\..\..\Source\Application-Protocols\coreMQTT\source\include;..\..\..\Source\Application-Protocols\network_transport\cellular;..\..\..\Source\Utilities\backoff_algorithm\source\include;..\..\..\Source\Utilities\mbedtls_freertos;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\include;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\BufferManagement;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\Compiler\MSVC;..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging;..\..\..\..\FreeRTOS\Source\include;..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW;..\..\..\ThirdParty\mbedtls\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private;..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface;..\..\..\Source\Application-Protocols\network_transport\freertos_plus_tcp\using_mbedtls;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>MBEDTLS_CONFIG_FILE="mbedtls_config.h";WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0500;WINVER=0x400;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <MinimalRebuild>false</MinimalRebuild>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
- <PrecompiledHeaderOutputFile>.\Debug/WIN32.pch</PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
- <ObjectFileName>.\Debug/</ObjectFileName>
- <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
- <WarningLevel>Level4</WarningLevel>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DisableLanguageExtensions>false</DisableLanguageExtensions>
- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
- <AdditionalOptions>/wd4210 /wd4127 /wd4214 /wd4201 /wd4244 /wd4310 /wd4200 %(AdditionalOptions)</AdditionalOptions>
- <BrowseInformation>true</BrowseInformation>
- <PrecompiledHeader>NotUsing</PrecompiledHeader>
- <ExceptionHandling>false</ExceptionHandling>
- <CompileAs>CompileAsC</CompileAs>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0c09</Culture>
- </ResourceCompile>
- <Link>
- <OutputFile>.\Debug/RTOSDemo.exe</OutputFile>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <ProgramDatabaseFile>.\Debug/WIN32.pdb</ProgramDatabaseFile>
- <SubSystem>Console</SubSystem>
- <TargetMachine>MachineX86</TargetMachine>
- <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <AdditionalLibraryDirectories>..\..\Common\WinPCap</AdditionalLibraryDirectories>
- <Profile>false</Profile>
- <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
- </Link>
- <Bscmake>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <OutputFile>.\Debug/WIN32.bsc</OutputFile>
- </Bscmake>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Midl>
- <TypeLibraryName>.\Release/WIN32.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <Optimization>MaxSpeed</Optimization>
- <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
- <PreprocessorDefinitions>_WINSOCKAPI_;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeaderOutputFile>.\Release/WIN32.pch</PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
- <ObjectFileName>.\Release/</ObjectFileName>
- <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <AdditionalIncludeDirectories>..\Common\Utils;..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap;..\Common\ethernet\lwip-1.4.0\src\include\ipv4;..\Common\ethernet\lwip-1.4.0\src\include;..\..\..\Source\include;..\..\..\Source\portable\MSVC-MingW;..\Common\ethernet\lwip-1.4.0\ports\win32\include;..\Common\Include;.\lwIP_Apps;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0c09</Culture>
- </ResourceCompile>
- <Link>
- <OutputFile>.\Release/RTOSDemo.exe</OutputFile>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <ProgramDatabaseFile>.\Release/WIN32.pdb</ProgramDatabaseFile>
- <SubSystem>Console</SubSystem>
- <TargetMachine>MachineX86</TargetMachine>
- <AdditionalLibraryDirectories>..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap</AdditionalLibraryDirectories>
- <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
- </Link>
- <Bscmake>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <OutputFile>.\Release/WIN32.bsc</OutputFile>
- </Bscmake>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c" />
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_api.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_urc_handler.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_wrapper.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c" />
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c" />
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
- <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
- <ClCompile Include="..\Common\cellular_platform.c" />
- <ClCompile Include="..\Common\cellular_setup.c" />
- <ClCompile Include="..\Common\comm_if_windows.c" />
- <ClCompile Include="..\Common\main.c" />
- <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h" />
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h" />
- <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h" />
- <ClInclude Include="..\Common\cellular_platform.h" />
- <ClInclude Include="cellular_config.h" />
- <ClInclude Include="mbedtls_config.h" />
- <ClInclude Include="demo_config.h" />
- <ClInclude Include="FreeRTOSConfig.h" />
- <ClInclude Include="FreeRTOSIPConfig.h" />
- <ClInclude Include="core_mqtt_config.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{C686325E-3261-42F7-AEB1-DDE5280E1CEB}</ProjectGuid>
+ <ProjectName>RTOSDemo</ProjectName>
+ <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v142</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v142</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+ <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Midl>
+ <TypeLibraryName>.\Debug/WIN32.tlb</TypeLibraryName>
+ <HeaderFileName>
+ </HeaderFileName>
+ </Midl>
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>.;..\common;..\..\common\WinPCap;..\..\..\..\Source\FreeRTOS-Plus-Trace\Include;..\..\..\..\Source\mbedtls_utils;..\..\..\Source\Application-Protocols\coreMQTT\source\interface;..\..\..\Source\Application-Protocols\coreMQTT\source\include;..\..\..\Source\Application-Protocols\network_transport\cellular;..\..\..\Source\Utilities\backoff_algorithm\source\include;..\..\..\Source\Utilities\mbedtls_freertos;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\include;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\BufferManagement;..\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\portable\Compiler\MSVC;..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging;..\..\..\..\FreeRTOS\Source\include;..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW;..\..\..\ThirdParty\mbedtls\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common;..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private;..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface;..\..\..\Source\Application-Protocols\network_transport\freertos_plus_tcp\using_mbedtls;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>MBEDTLS_CONFIG_FILE="mbedtls_config.h";WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0500;WINVER=0x400;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>false</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <PrecompiledHeaderOutputFile>.\Debug/WIN32.pch</PrecompiledHeaderOutputFile>
+ <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
+ <ObjectFileName>.\Debug/</ObjectFileName>
+ <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
+ <WarningLevel>Level4</WarningLevel>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <DisableLanguageExtensions>false</DisableLanguageExtensions>
+ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+ <AdditionalOptions>/wd4210 /wd4127 /wd4214 /wd4201 /wd4244 /wd4310 /wd4200 %(AdditionalOptions)</AdditionalOptions>
+ <BrowseInformation>true</BrowseInformation>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <ExceptionHandling>false</ExceptionHandling>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0c09</Culture>
+ </ResourceCompile>
+ <Link>
+ <OutputFile>.\Debug/RTOSDemo.exe</OutputFile>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ProgramDatabaseFile>.\Debug/WIN32.pdb</ProgramDatabaseFile>
+ <SubSystem>Console</SubSystem>
+ <TargetMachine>MachineX86</TargetMachine>
+ <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>..\..\Common\WinPCap</AdditionalLibraryDirectories>
+ <Profile>false</Profile>
+ <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
+ </Link>
+ <Bscmake>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <OutputFile>.\Debug/WIN32.bsc</OutputFile>
+ </Bscmake>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Midl>
+ <TypeLibraryName>.\Release/WIN32.tlb</TypeLibraryName>
+ <HeaderFileName>
+ </HeaderFileName>
+ </Midl>
+ <ClCompile>
+ <Optimization>MaxSpeed</Optimization>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <PreprocessorDefinitions>_WINSOCKAPI_;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <StringPooling>true</StringPooling>
+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeaderOutputFile>.\Release/WIN32.pch</PrecompiledHeaderOutputFile>
+ <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
+ <ObjectFileName>.\Release/</ObjectFileName>
+ <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
+ <WarningLevel>Level3</WarningLevel>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <AdditionalIncludeDirectories>..\Common\Utils;..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap;..\Common\ethernet\lwip-1.4.0\src\include\ipv4;..\Common\ethernet\lwip-1.4.0\src\include;..\..\..\Source\include;..\..\..\Source\portable\MSVC-MingW;..\Common\ethernet\lwip-1.4.0\ports\win32\include;..\Common\Include;.\lwIP_Apps;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0c09</Culture>
+ </ResourceCompile>
+ <Link>
+ <OutputFile>.\Release/RTOSDemo.exe</OutputFile>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <ProgramDatabaseFile>.\Release/WIN32.pdb</ProgramDatabaseFile>
+ <SubSystem>Console</SubSystem>
+ <TargetMachine>MachineX86</TargetMachine>
+ <AdditionalLibraryDirectories>..\Common\ethernet\lwip-1.4.0\ports\win32\WinPCap</AdditionalLibraryDirectories>
+ <AdditionalDependencies>wpcap.lib;Bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ </Link>
+ <Bscmake>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <OutputFile>.\Release/WIN32.bsc</OutputFile>
+ </Bscmake>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c" />
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_api.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_urc_handler.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_wrapper.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TurnOffAllWarnings</WarningLevel>
+ <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TurnOffAllWarnings</WarningLevel>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
+ <ClCompile Include="..\Common\cellular_platform.c" />
+ <ClCompile Include="..\Common\cellular_setup.c" />
+ <ClCompile Include="..\Common\comm_if_windows.c" />
+ <ClCompile Include="..\Common\main.c" />
+ <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h" />
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h" />
+ <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h" />
+ <ClInclude Include="..\Common\cellular_platform.h" />
+ <ClInclude Include="cellular_config.h" />
+ <ClInclude Include="mbedtls_config.h" />
+ <ClInclude Include="demo_config.h" />
+ <ClInclude Include="FreeRTOSConfig.h" />
+ <ClInclude Include="FreeRTOSIPConfig.h" />
+ <ClInclude Include="core_mqtt_config.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
</Project> \ No newline at end of file
diff --git a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/WIN32.vcxproj.filters b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/WIN32.vcxproj.filters
index a4dc622f8..2d95bef28 100644
--- a/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/WIN32.vcxproj.filters
+++ b/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/MQTT_Mutual_Auth_Demo_with_SARA_R4/WIN32.vcxproj.filters
@@ -1,886 +1,886 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="FreeRTOS">
- <UniqueIdentifier>{af3445a1-4908-4170-89ed-39345d90d30c}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS\Source">
- <UniqueIdentifier>{f32be356-4763-4cae-9020-974a2638cb08}</UniqueIdentifier>
- <Extensions>*.c</Extensions>
- </Filter>
- <Filter Include="FreeRTOS\Source\Portable">
- <UniqueIdentifier>{88f409e6-d396-4ac5-94bd-7a99c914be46}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+">
- <UniqueIdentifier>{e5ad4ec7-23dc-4295-8add-2acaee488f5a}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS\Source\include">
- <UniqueIdentifier>{d2dcd641-8d91-492b-852f-5563ffadaec6}</UniqueIdentifier>
- </Filter>
- <Filter Include="DemoTasks">
- <UniqueIdentifier>{b71e974a-9f28-4815-972b-d930ba8a34d0}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries">
- <UniqueIdentifier>{60717407-397f-4ea5-8492-3314acdd25f0}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard">
- <UniqueIdentifier>{8a90222f-d723-4b4e-8e6e-c57afaf7fa92}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT">
- <UniqueIdentifier>{2d17d5e6-ed70-4e42-9693-f7a63baf4948}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include">
- <UniqueIdentifier>{6ad56e6d-c330-4830-8f4b-c75b05dfa866}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform">
- <UniqueIdentifier>{84613aa2-91dc-4e1a-a3b3-823b6d7bf0e0}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\mbedtls">
- <UniqueIdentifier>{7bedd2e3-adbb-4c95-9632-445132b459ce}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\mbedtls\include">
- <UniqueIdentifier>{07a14673-4d02-4780-a099-6b8c654dff91}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\mbedtls\library">
- <UniqueIdentifier>{e875c5e3-40a2-4408-941e-5e1a951cc663}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls">
- <UniqueIdentifier>{8a0aa896-6b3a-49b3-997e-681f0d1949ae}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\transport">
- <UniqueIdentifier>{6a35782c-bc09-42d5-a850-98bcb668a4dc}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm">
- <UniqueIdentifier>{fcf93295-15e2-4a84-a5e9-b3c162e9f061}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include">
- <UniqueIdentifier>{84164849-198e-497b-b135-322242d511cf}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\logging">
- <UniqueIdentifier>{b61fd40e-ae93-4a08-9ee7-5dc8182595be}</UniqueIdentifier>
- </Filter>
- <Filter Include="Config">
- <UniqueIdentifier>{0c062983-2e9b-43c4-abd7-daf4e6254d96}</UniqueIdentifier>
- </Filter>
- <Filter Include="Common">
- <UniqueIdentifier>{141c3342-468b-4833-a23a-70ac37be207b}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular">
- <UniqueIdentifier>{9d52e9bc-39e7-4d8e-a150-64eeeae9410b}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include">
- <UniqueIdentifier>{26ee1535-b417-427d-8e72-79c6c859db6b}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface">
- <UniqueIdentifier>{5465caea-3879-404b-a54e-753ece92941c}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common">
- <UniqueIdentifier>{2559b11d-a741-471f-ad56-e7263dc15046}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private">
- <UniqueIdentifier>{553e6fa4-ea81-46c6-bc4e-b694d9fa766e}</UniqueIdentifier>
- </Filter>
- <Filter Include="Module">
- <UniqueIdentifier>{a53e6044-6b9b-4e35-aaed-43e6f9dfbdb2}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS+TCP">
- <UniqueIdentifier>{6c3bcc0b-b831-4567-9ca9-525a5a75427c}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS+TCP\include">
- <UniqueIdentifier>{bfecf3e3-7116-4b34-9f78-dc11bc1fbbf3}</UniqueIdentifier>
- </Filter>
- <Filter Include="FreeRTOS+\FreeRTOS+TCP\portable">
- <UniqueIdentifier>{aa0ef4b9-5c3e-4a1a-82b1-7938b1a596a7}</UniqueIdentifier>
- </Filter>
- <Filter Include="Common\mbedtls">
- <UniqueIdentifier>{d7c1e40c-3e7e-4e0e-b027-697eb7dd60bd}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c">
- <Filter>FreeRTOS\Source\Portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c">
- <Filter>FreeRTOS\Source\Portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c">
- <Filter>FreeRTOS\Source</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
- <Filter>FreeRTOS+\mbedtls\library</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
- <ClCompile Include="..\Common\main.c" />
- <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c">
- <Filter>DemoTasks</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\Common\cellular_platform.c">
- <Filter>Common</Filter>
- </ClCompile>
- <ClCompile Include="..\Common\comm_if_windows.c">
- <Filter>Common</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
- </ClCompile>
- <ClCompile Include="..\Common\cellular_setup.c">
- <Filter>Common</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c">
- <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_api.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_urc_handler.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_wrapper.c">
- <Filter>Module</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c">
- <Filter>Common\mbedtls</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c">
- <Filter>Common\mbedtls</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c">
- <Filter>Common\mbedtls</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h">
- <Filter>FreeRTOS\Source\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h">
- <Filter>FreeRTOS+\mbedtls\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
- </ClInclude>
- <ClInclude Include="core_mqtt_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="demo_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="FreeRTOSConfig.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="FreeRTOSIPConfig.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="mbedtls_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="cellular_config.h">
- <Filter>Config</Filter>
- </ClInclude>
- <ClInclude Include="..\Common\cellular_platform.h">
- <Filter>Common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h">
- <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4.h">
- <Filter>Module</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h">
- <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\transport</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h">
- <Filter>Common\mbedtls</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
- </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="FreeRTOS">
+ <UniqueIdentifier>{af3445a1-4908-4170-89ed-39345d90d30c}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS\Source">
+ <UniqueIdentifier>{f32be356-4763-4cae-9020-974a2638cb08}</UniqueIdentifier>
+ <Extensions>*.c</Extensions>
+ </Filter>
+ <Filter Include="FreeRTOS\Source\Portable">
+ <UniqueIdentifier>{88f409e6-d396-4ac5-94bd-7a99c914be46}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+">
+ <UniqueIdentifier>{e5ad4ec7-23dc-4295-8add-2acaee488f5a}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS\Source\include">
+ <UniqueIdentifier>{d2dcd641-8d91-492b-852f-5563ffadaec6}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="DemoTasks">
+ <UniqueIdentifier>{b71e974a-9f28-4815-972b-d930ba8a34d0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries">
+ <UniqueIdentifier>{60717407-397f-4ea5-8492-3314acdd25f0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard">
+ <UniqueIdentifier>{8a90222f-d723-4b4e-8e6e-c57afaf7fa92}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT">
+ <UniqueIdentifier>{2d17d5e6-ed70-4e42-9693-f7a63baf4948}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include">
+ <UniqueIdentifier>{6ad56e6d-c330-4830-8f4b-c75b05dfa866}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform">
+ <UniqueIdentifier>{84613aa2-91dc-4e1a-a3b3-823b6d7bf0e0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\mbedtls">
+ <UniqueIdentifier>{7bedd2e3-adbb-4c95-9632-445132b459ce}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\mbedtls\include">
+ <UniqueIdentifier>{07a14673-4d02-4780-a099-6b8c654dff91}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\mbedtls\library">
+ <UniqueIdentifier>{e875c5e3-40a2-4408-941e-5e1a951cc663}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls">
+ <UniqueIdentifier>{8a0aa896-6b3a-49b3-997e-681f0d1949ae}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\transport">
+ <UniqueIdentifier>{6a35782c-bc09-42d5-a850-98bcb668a4dc}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm">
+ <UniqueIdentifier>{fcf93295-15e2-4a84-a5e9-b3c162e9f061}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include">
+ <UniqueIdentifier>{84164849-198e-497b-b135-322242d511cf}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\logging">
+ <UniqueIdentifier>{b61fd40e-ae93-4a08-9ee7-5dc8182595be}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Config">
+ <UniqueIdentifier>{0c062983-2e9b-43c4-abd7-daf4e6254d96}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Common">
+ <UniqueIdentifier>{141c3342-468b-4833-a23a-70ac37be207b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular">
+ <UniqueIdentifier>{9d52e9bc-39e7-4d8e-a150-64eeeae9410b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include">
+ <UniqueIdentifier>{26ee1535-b417-427d-8e72-79c6c859db6b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface">
+ <UniqueIdentifier>{5465caea-3879-404b-a54e-753ece92941c}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common">
+ <UniqueIdentifier>{2559b11d-a741-471f-ad56-e7263dc15046}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private">
+ <UniqueIdentifier>{553e6fa4-ea81-46c6-bc4e-b694d9fa766e}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Module">
+ <UniqueIdentifier>{a53e6044-6b9b-4e35-aaed-43e6f9dfbdb2}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS+TCP">
+ <UniqueIdentifier>{6c3bcc0b-b831-4567-9ca9-525a5a75427c}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS+TCP\include">
+ <UniqueIdentifier>{bfecf3e3-7116-4b34-9f78-dc11bc1fbbf3}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="FreeRTOS+\FreeRTOS+TCP\portable">
+ <UniqueIdentifier>{aa0ef4b9-5c3e-4a1a-82b1-7938b1a596a7}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Common\mbedtls">
+ <UniqueIdentifier>{d7c1e40c-3e7e-4e0e-b027-697eb7dd60bd}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\port.c">
+ <Filter>FreeRTOS\Source\Portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\timers.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\list.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\queue.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\tasks.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\event_groups.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\portable\MemMang\heap_4.c">
+ <Filter>FreeRTOS\Source\Portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS\Source\stream_buffer.c">
+ <Filter>FreeRTOS\Source</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aes.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aesni.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\arc4.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\aria.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1parse.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\asn1write.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\base64.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\bignum.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\blowfish.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\camellia.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ccm.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\certs.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chacha20.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\chachapoly.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cipher_wrap.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\cmac.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ctr_drbg.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\debug.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\des.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\dhm.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdh.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecdsa.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecjpake.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ecp_curves.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\entropy_poll.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\gcm.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\havege.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hkdf.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\hmac_drbg.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md2.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md4.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\md5.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\memory_buffer_alloc.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\net_sockets.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\nist_kw.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\oid.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\padlock.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pem.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pk_wrap.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs5.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs11.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkcs12.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkparse.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\pkwrite.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\platform_util.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\poly1305.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ripemd160.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\rsa_internal.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha1.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha256.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\sha512.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cache.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ciphersuites.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cli.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_cookie.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_msg.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_srv.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_ticket.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\ssl_tls.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\threading.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\timing.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\version_features.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_create.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crl.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_crt.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509_csr.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_crt.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\x509write_csr.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\xtea.c">
+ <Filter>FreeRTOS+\mbedtls\library</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\..\FreeRTOS-Plus\Demo\Common\Logging\windows\Logging_WinSim.c" />
+ <ClCompile Include="..\Common\main.c" />
+ <ClCompile Include="DemoTasks\MutualAuthMQTTExample.c">
+ <Filter>DemoTasks</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Utilities\backoff_algorithm\source\backoff_algorithm.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_state.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Application-Protocols\coreMQTT\source\core_mqtt_serializer.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\Common\cellular_platform.c">
+ <Filter>Common</Filter>
+ </ClCompile>
+ <ClCompile Include="..\Common\comm_if_windows.c">
+ <Filter>Common</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_api.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_3gpp_urc_handler.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_at_core.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_common_api.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pkthandler.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\cellular_pktio.c">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular</Filter>
+ </ClCompile>
+ <ClCompile Include="..\Common\cellular_setup.c">
+ <Filter>Common</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\BufferManagement\BufferAllocation_2.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\portable\NetworkInterface\WinPCap\NetworkInterface.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\portable</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_ARP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_DNS.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_IP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c">
+ <Filter>FreeRTOS+\FreeRTOS+TCP</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_api.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_urc_handler.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4_wrapper.c">
+ <Filter>Module</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.c" />
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.c">
+ <Filter>Common\mbedtls</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\ThirdParty\mbedtls\library\error.c" />
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_bio_freertos_cellular.c">
+ <Filter>Common\mbedtls</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\Utilities\mbedtls_freertos\mbedtls_freertos_port.c">
+ <Filter>Common\mbedtls</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\timers.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\event_groups.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\FreeRTOS.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\queue.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\semphr.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\task.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\portable\MSVC-MingW\portmacro.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\portable.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS\Source\include\projdefs.h">
+ <Filter>FreeRTOS\Source\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_serializer.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_state.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aes.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aesni.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\arc4.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\aria.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\asn1write.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\base64.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bignum.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\blowfish.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\bn_mul.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\camellia.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ccm.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\certs.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chacha20.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\chachapoly.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\check_config.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cipher_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\cmac.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\compat-1.3.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\config.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ctr_drbg.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\debug.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\des.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\dhm.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdh.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecdsa.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecjpake.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ecp_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\entropy_poll.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\gcm.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\havege.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hkdf.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\hmac_drbg.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md2.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md4.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\md5.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\memory_buffer_alloc.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\net_sockets.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\nist_kw.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\oid.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\padlock.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pem.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pk_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs5.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs11.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\pkcs12.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_time.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\platform_util.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\poly1305.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\psa_util.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ripemd160.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\rsa_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha1.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha256.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\sha512.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cache.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ciphersuites.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_cookie.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_internal.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\ssl_ticket.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\threading.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\timing.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\version.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crl.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_crt.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\x509_csr.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\xtea.h">
+ <Filter>FreeRTOS+\mbedtls\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Utilities\mbedtls_freertos\threading_alt.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\mbedtls</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\include\core_mqtt_config_defaults.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\standard\coreMQTT\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\Utilities\backoff_algorithm\source\include\backoff_algorithm.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\backoff_algorithm\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_levels.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\FreeRTOS-Plus\Source\Utilities\logging\logging_stack.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\logging</Filter>
+ </ClInclude>
+ <ClInclude Include="core_mqtt_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="demo_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="FreeRTOSConfig.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="FreeRTOSIPConfig.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="mbedtls_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="cellular_config.h">
+ <Filter>Config</Filter>
+ </ClInclude>
+ <ClInclude Include="..\Common\cellular_platform.h">
+ <Filter>Common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\interface\cellular_comm_interface.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\interface</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_at_core.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_api.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\common\cellular_common_portable.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_common_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pkthandler_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\private\cellular_pktio_internal.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include\private</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_api.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_config_defaults.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\source\include\cellular_types.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\cellular\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Plus-TCP\include\NetworkInterface.h">
+ <Filter>FreeRTOS+\FreeRTOS+TCP\include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\FreeRTOS-Cellular-Interface\modules\sara_r4\cellular_r4.h">
+ <Filter>Module</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\coreMQTT\source\interface\transport_interface.h">
+ <Filter>FreeRTOS+\FreeRTOS IoT Libraries\platform\transport</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\using_mbedtls\using_mbedtls.h" />
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ <ClInclude Include="..\..\..\Source\Application-Protocols\network_transport\cellular\sockets_wrapper.h">
+ <Filter>Common\mbedtls</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\ThirdParty\mbedtls\include\mbedtls\error.h" />
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/FreeRTOS-Plus/Source/Application-Protocols/network_transport/cellular/sockets_wrapper.h b/FreeRTOS-Plus/Source/Application-Protocols/network_transport/cellular/sockets_wrapper.h
index d9c7adb2b..7a5368d23 100644
--- a/FreeRTOS-Plus/Source/Application-Protocols/network_transport/cellular/sockets_wrapper.h
+++ b/FreeRTOS-Plus/Source/Application-Protocols/network_transport/cellular/sockets_wrapper.h
@@ -1,136 +1,136 @@
-/*
- * Amazon FreeRTOS CELLULAR Preview Release
- * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy of
- * this software and associated documentation files (the "Software"), to deal in
- * the Software without restriction, including without limitation the rights to
- * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
- * the Software, and to permit persons to whom the Software is furnished to do so,
- * subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
- * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
- * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
- * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- */
-
-/**
- * @file sockets_wrapper.h
- * @brief FreeRTOS Sockets connect and disconnect function wrapper.
- */
-
-#ifndef SOCKETS_WRAPPER_H
-#define SOCKETS_WRAPPER_H
-
-/**************************************************/
-/******* DO NOT CHANGE the following order ********/
-/**************************************************/
-
-/* Logging related header files are required to be included in the following order:
- * 1. Include the header file "logging_levels.h".
- * 2. Define LIBRARY_LOG_NAME and LIBRARY_LOG_LEVEL.
- * 3. Include the header file "logging_stack.h".
- */
-
-/* Include header that defines log levels. */
-#include "logging_levels.h"
-
-/* Logging configuration for the Sockets. */
-#ifndef LIBRARY_LOG_NAME
- #define LIBRARY_LOG_NAME "Sockets"
-#endif
-#ifndef LIBRARY_LOG_LEVEL
- #define LIBRARY_LOG_LEVEL LOG_INFO
-#endif
-
-#include "logging_stack.h"
-
-/************ End of logging configuration ****************/
-
-#define SOCKETS_ERROR_NONE ( 0 ) /*!< No error. */
-#define SOCKETS_SOCKET_ERROR ( -1 ) /*!< Catch-all sockets error code. */
-#define SOCKETS_EWOULDBLOCK ( -11 ) /*!< A resource is temporarily unavailable. */
-#define SOCKETS_ENOMEM ( -12 ) /*!< Memory allocation failed. */
-#define SOCKETS_EINVAL ( -22 ) /*!< Invalid argument. */
-#define SOCKETS_ENOPROTOOPT ( -109 ) /*!< A bad option was specified . */
-#define SOCKETS_ENOTCONN ( -126 ) /*!< The supplied socket is not connected. */
-#define SOCKETS_EISCONN ( -127 ) /*!< The supplied socket is already connected. */
-#define SOCKETS_ECLOSED ( -128 ) /*!< The supplied socket has already been closed. */
-#define SOCKETS_PERIPHERAL_RESET ( -1006 ) /*!< Communications peripheral has been reset. */
-
-#define SOCKETS_INVALID_SOCKET ( ( Socket_t ) ~0U )
-
-struct xSOCKET;
-typedef struct xSOCKET * Socket_t; /**< @brief Socket handle data type. */
-
-/**
- * @brief Establish a connection to server.
- *
- * @param[out] pTcpSocket The output parameter to return the created socket descriptor.
- * @param[in] pHostName Server hostname to connect to.
- * @param[in] pServerInfo Server port to connect to.
- * @param[in] receiveTimeoutMs Timeout (in milliseconds) for transport receive.
- * @param[in] sendTimeoutMs Timeout (in milliseconds) for transport send.
- *
- * @note A timeout of 0 means infinite timeout.
- *
- * @return Non-zero value on error, 0 on success.
- */
-BaseType_t Sockets_Connect( Socket_t * pTcpSocket,
- const char * pHostName,
- uint16_t port,
- uint32_t receiveTimeoutMs,
- uint32_t sendTimeoutMs );
-
-/**
- * @brief End connection to server.
- *
- * @param[in] tcpSocket The socket descriptor.
- */
-void Sockets_Disconnect( Socket_t tcpSocket );
-
-/**
- * @brief Transmit data to the remote socket.
- *
- * The socket must have already been created using a call to Sockets_Connect().
- *
- * @param[in] xSocket The handle of the sending socket.
- * @param[in] pvBuffer The buffer containing the data to be sent.
- * @param[in] xDataLength The length of the data to be sent.
- *
- * @return
- * * On success, the number of bytes actually sent is returned.
- * * If an error occurred, a negative value is returned. @ref SocketsErrors
- */
-int32_t Sockets_Send( Socket_t xSocket,
- const void * pvBuffer,
- size_t xDataLength );
-
-/**
- * @brief Receive data from a TCP socket.
- *
- * The socket must have already been created using a call to Sockets_Connect().
- *
- * @param[in] xSocket The handle of the socket from which data is being received.
- * @param[out] pvBuffer The buffer into which the received data will be placed.
- * @param[in] xBufferLength The maximum number of bytes which can be received.
- * pvBuffer must be at least xBufferLength bytes long.
- *
- * @return
- * * If the receive was successful then the number of bytes received (placed in the
- * buffer pointed to by pvBuffer) is returned.
- * * If a timeout occurred before data could be received then 0 is returned (timeout
- * is set using @ref SOCKETS_SO_RCVTIMEO).
- * * If an error occurred, a negative value is returned. @ref SocketsErrors
- */
-int32_t Sockets_Recv( Socket_t xSocket,
- void * pvBuffer,
- size_t xBufferLength );
-
-#endif /* ifndef SOCKETS_WRAPPER_H */
+/*
+ * Amazon FreeRTOS CELLULAR Preview Release
+ * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy of
+ * this software and associated documentation files (the "Software"), to deal in
+ * the Software without restriction, including without limitation the rights to
+ * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+ * the Software, and to permit persons to whom the Software is furnished to do so,
+ * subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ */
+
+/**
+ * @file sockets_wrapper.h
+ * @brief FreeRTOS Sockets connect and disconnect function wrapper.
+ */
+
+#ifndef SOCKETS_WRAPPER_H
+#define SOCKETS_WRAPPER_H
+
+/**************************************************/
+/******* DO NOT CHANGE the following order ********/
+/**************************************************/
+
+/* Logging related header files are required to be included in the following order:
+ * 1. Include the header file "logging_levels.h".
+ * 2. Define LIBRARY_LOG_NAME and LIBRARY_LOG_LEVEL.
+ * 3. Include the header file "logging_stack.h".
+ */
+
+/* Include header that defines log levels. */
+#include "logging_levels.h"
+
+/* Logging configuration for the Sockets. */
+#ifndef LIBRARY_LOG_NAME
+ #define LIBRARY_LOG_NAME "Sockets"
+#endif
+#ifndef LIBRARY_LOG_LEVEL
+ #define LIBRARY_LOG_LEVEL LOG_INFO
+#endif
+
+#include "logging_stack.h"
+
+/************ End of logging configuration ****************/
+
+#define SOCKETS_ERROR_NONE ( 0 ) /*!< No error. */
+#define SOCKETS_SOCKET_ERROR ( -1 ) /*!< Catch-all sockets error code. */
+#define SOCKETS_EWOULDBLOCK ( -11 ) /*!< A resource is temporarily unavailable. */
+#define SOCKETS_ENOMEM ( -12 ) /*!< Memory allocation failed. */
+#define SOCKETS_EINVAL ( -22 ) /*!< Invalid argument. */
+#define SOCKETS_ENOPROTOOPT ( -109 ) /*!< A bad option was specified . */
+#define SOCKETS_ENOTCONN ( -126 ) /*!< The supplied socket is not connected. */
+#define SOCKETS_EISCONN ( -127 ) /*!< The supplied socket is already connected. */
+#define SOCKETS_ECLOSED ( -128 ) /*!< The supplied socket has already been closed. */
+#define SOCKETS_PERIPHERAL_RESET ( -1006 ) /*!< Communications peripheral has been reset. */
+
+#define SOCKETS_INVALID_SOCKET ( ( Socket_t ) ~0U )
+
+struct xSOCKET;
+typedef struct xSOCKET * Socket_t; /**< @brief Socket handle data type. */
+
+/**
+ * @brief Establish a connection to server.
+ *
+ * @param[out] pTcpSocket The output parameter to return the created socket descriptor.
+ * @param[in] pHostName Server hostname to connect to.
+ * @param[in] pServerInfo Server port to connect to.
+ * @param[in] receiveTimeoutMs Timeout (in milliseconds) for transport receive.
+ * @param[in] sendTimeoutMs Timeout (in milliseconds) for transport send.
+ *
+ * @note A timeout of 0 means infinite timeout.
+ *
+ * @return Non-zero value on error, 0 on success.
+ */
+BaseType_t Sockets_Connect( Socket_t * pTcpSocket,
+ const char * pHostName,
+ uint16_t port,
+ uint32_t receiveTimeoutMs,
+ uint32_t sendTimeoutMs );
+
+/**
+ * @brief End connection to server.
+ *
+ * @param[in] tcpSocket The socket descriptor.
+ */
+void Sockets_Disconnect( Socket_t tcpSocket );
+
+/**
+ * @brief Transmit data to the remote socket.
+ *
+ * The socket must have already been created using a call to Sockets_Connect().
+ *
+ * @param[in] xSocket The handle of the sending socket.
+ * @param[in] pvBuffer The buffer containing the data to be sent.
+ * @param[in] xDataLength The length of the data to be sent.
+ *
+ * @return
+ * * On success, the number of bytes actually sent is returned.
+ * * If an error occurred, a negative value is returned. @ref SocketsErrors
+ */
+int32_t Sockets_Send( Socket_t xSocket,
+ const void * pvBuffer,
+ size_t xDataLength );
+
+/**
+ * @brief Receive data from a TCP socket.
+ *
+ * The socket must have already been created using a call to Sockets_Connect().
+ *
+ * @param[in] xSocket The handle of the socket from which data is being received.
+ * @param[out] pvBuffer The buffer into which the received data will be placed.
+ * @param[in] xBufferLength The maximum number of bytes which can be received.
+ * pvBuffer must be at least xBufferLength bytes long.
+ *
+ * @return
+ * * If the receive was successful then the number of bytes received (placed in the
+ * buffer pointed to by pvBuffer) is returned.
+ * * If a timeout occurred before data could be received then 0 is returned (timeout
+ * is set using @ref SOCKETS_SO_RCVTIMEO).
+ * * If an error occurred, a negative value is returned. @ref SocketsErrors
+ */
+int32_t Sockets_Recv( Socket_t xSocket,
+ void * pvBuffer,
+ size_t xBufferLength );
+
+#endif /* ifndef SOCKETS_WRAPPER_H */
diff --git a/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_bio_freertos_cellular.c b/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_bio_freertos_cellular.c
index 443163302..8e37a071e 100644
--- a/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_bio_freertos_cellular.c
+++ b/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_bio_freertos_cellular.c
@@ -1,90 +1,91 @@
-/*
- * FreeRTOS V202107.00
- * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy of
- * this software and associated documentation files (the "Software"), to deal in
- * the Software without restriction, including without limitation the rights to
- * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
- * the Software, and to permit persons to whom the Software is furnished to do so,
- * subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
- * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
- * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
- * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- *
- * https://www.FreeRTOS.org
- * https://github.com/FreeRTOS
- *
- */
-
-/**
- * @file mbedtls_bio_freertos_cellular.c
- * @brief Implements mbed TLS platform send/receive functions for cellular.
- */
-
-/* FreeRTOS includes. */
-#include "FreeRTOS.h"
-#include "FreeRTOS_Sockets.h"
-
-/* mbed TLS includes. */
-#include "mbedtls_config.h"
-#include "threading_alt.h"
-#include "mbedtls/entropy.h"
-#include "mbedtls/ssl.h"
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Sends data over FreeRTOS+TCP sockets.
- *
- * @param[in] ctx The network context containing the socket handle.
- * @param[in] buf Buffer containing the bytes to send.
- * @param[in] len Number of bytes to send from the buffer.
- *
- * @return Number of bytes sent on success; else a negative value.
- */
-int mbedtls_cellular_send( void * ctx,
- const unsigned char * buf,
- size_t len )
-{
- Socket_t socket;
-
- configASSERT( ctx != NULL );
- configASSERT( buf != NULL );
-
- socket = ( Socket_t ) ctx;
-
- return Sockets_Send( socket, buf, len );
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Receives data from FreeRTOS+TCP socket.
- *
- * @param[in] ctx The network context containing the socket handle.
- * @param[out] buf Buffer to receive bytes into.
- * @param[in] len Number of bytes to receive from the network.
- *
- * @return Number of bytes received if successful; Negative value on error.
- */
-int mbedtls_cellular_recv( void * ctx,
- unsigned char * buf,
- size_t len )
-{
- Socket_t socket;
-
- configASSERT( ctx != NULL );
- configASSERT( buf != NULL );
-
- socket = ( Socket_t ) ctx;
-
- return ( int ) Sockets_Recv( socket, buf, len );
-} \ No newline at end of file
+/*
+ * FreeRTOS V202107.00
+ * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy of
+ * this software and associated documentation files (the "Software"), to deal in
+ * the Software without restriction, including without limitation the rights to
+ * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+ * the Software, and to permit persons to whom the Software is furnished to do so,
+ * subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * https://www.FreeRTOS.org
+ * https://github.com/FreeRTOS
+ *
+ */
+
+/**
+ * @file mbedtls_bio_freertos_cellular.c
+ * @brief Implements mbed TLS platform send/receive functions for cellular.
+ */
+
+/* FreeRTOS includes. */
+#include "FreeRTOS.h"
+#include "FreeRTOS_Sockets.h"
+
+/* mbed TLS includes. */
+#include "mbedtls_config.h"
+#include "threading_alt.h"
+#include "mbedtls/entropy.h"
+#include "mbedtls/ssl.h"
+
+/*-----------------------------------------------------------*/
+
+/**
+ * @brief Sends data over FreeRTOS+TCP sockets.
+ *
+ * @param[in] ctx The network context containing the socket handle.
+ * @param[in] buf Buffer containing the bytes to send.
+ * @param[in] len Number of bytes to send from the buffer.
+ *
+ * @return Number of bytes sent on success; else a negative value.
+ */
+int mbedtls_cellular_send( void * ctx,
+ const unsigned char * buf,
+ size_t len )
+{
+ Socket_t socket;
+
+ configASSERT( ctx != NULL );
+ configASSERT( buf != NULL );
+
+ socket = ( Socket_t ) ctx;
+
+ return Sockets_Send( socket, buf, len );
+}
+
+/*-----------------------------------------------------------*/
+
+/**
+ * @brief Receives data from FreeRTOS+TCP socket.
+ *
+ * @param[in] ctx The network context containing the socket handle.
+ * @param[out] buf Buffer to receive bytes into.
+ * @param[in] len Number of bytes to receive from the network.
+ *
+ * @return Number of bytes received if successful; Negative value on error.
+ */
+int mbedtls_cellular_recv( void * ctx,
+ unsigned char * buf,
+ size_t len )
+{
+ Socket_t socket;
+
+ configASSERT( ctx != NULL );
+ configASSERT( buf != NULL );
+
+ socket = ( Socket_t ) ctx;
+
+ return ( int ) Sockets_Recv( socket, buf, len );
+}
+
diff --git a/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_bio_freertos_plus_tcp.c b/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_bio_freertos_plus_tcp.c
index 8a12438d8..f26f3cfbe 100644
--- a/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_bio_freertos_plus_tcp.c
+++ b/FreeRTOS-Plus/Source/Utilities/mbedtls_freertos/mbedtls_bio_freertos_plus_tcp.c
@@ -1,141 +1,142 @@
-/*
- * FreeRTOS V202107.00
- * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy of
- * this software and associated documentation files (the "Software"), to deal in
- * the Software without restriction, including without limitation the rights to
- * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
- * the Software, and to permit persons to whom the Software is furnished to do so,
- * subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
- * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
- * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
- * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- *
- * https://www.FreeRTOS.org
- * https://github.com/FreeRTOS
- *
- */
-
-/**
- * @file mbedtls_bio_freertos_plus_tcp.c
- * @brief Implements mbed TLS platform send/receive functions for freertos plus tcp.
- */
-
-/* FreeRTOS includes. */
-#include "FreeRTOS.h"
-#include "FreeRTOS_Sockets.h"
-
-/* mbed TLS includes. */
-#include "mbedtls_config.h"
-#include "threading_alt.h"
-#include "mbedtls/entropy.h"
-#include "mbedtls/ssl.h"
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Sends data over FreeRTOS+TCP sockets.
- *
- * @param[in] ctx The network context containing the socket handle.
- * @param[in] buf Buffer containing the bytes to send.
- * @param[in] len Number of bytes to send from the buffer.
- *
- * @return Number of bytes sent on success; else a negative value.
- */
-int mbedtls_platform_send( void * ctx,
- const unsigned char * buf,
- size_t len )
-{
- Socket_t socket;
- BaseType_t sendStatus = 0;
- int returnStatus = -1;
-
- configASSERT( ctx != NULL );
- configASSERT( buf != NULL );
-
- socket = ( Socket_t ) ctx;
- sendStatus = FreeRTOS_send( socket, buf, len, 0 );
-
- switch( sendStatus )
- {
- /* Socket was closed or just got closed. */
- case -pdFREERTOS_ERRNO_ENOTCONN:
- /* Not enough memory for the socket to create either an Rx or Tx stream. */
- case -pdFREERTOS_ERRNO_ENOMEM:
- /* Socket is not valid, is not a TCP socket, or is not bound. */
- case -pdFREERTOS_ERRNO_EINVAL:
- /* Socket received a signal, causing the read operation to be aborted. */
- case -pdFREERTOS_ERRNO_EINTR:
- returnStatus = MBEDTLS_ERR_SSL_INTERNAL_ERROR;
- break;
-
- /* A timeout occurred before any data could be sent. */
- case -pdFREERTOS_ERRNO_ENOSPC:
- returnStatus = MBEDTLS_ERR_SSL_TIMEOUT;
- break;
-
- default:
- returnStatus = ( int ) sendStatus;
- break;
- }
-
- return returnStatus;
-}
-
-/*-----------------------------------------------------------*/
-
-/**
- * @brief Receives data from FreeRTOS+TCP socket.
- *
- * @param[in] ctx The network context containing the socket handle.
- * @param[out] buf Buffer to receive bytes into.
- * @param[in] len Number of bytes to receive from the network.
- *
- * @return Number of bytes received if successful; Negative value on error.
- */
-int mbedtls_platform_recv( void * ctx,
- unsigned char * buf,
- size_t len )
-{
- Socket_t socket;
- BaseType_t recvStatus = 0;
- int returnStatus = -1;
-
- configASSERT( ctx != NULL );
- configASSERT( buf != NULL );
-
- socket = ( Socket_t ) ctx;
-
- recvStatus = FreeRTOS_recv( socket, buf, len, 0 );
-
- switch( recvStatus )
- {
- /* No data could be sent because the socket was or just got closed. */
- case -pdFREERTOS_ERRNO_ENOTCONN:
- /* No data could be sent because there was insufficient memory. */
- case -pdFREERTOS_ERRNO_ENOMEM:
- /* No data could be sent because xSocket was not a valid TCP socket. */
- case -pdFREERTOS_ERRNO_EINVAL:
- returnStatus = MBEDTLS_ERR_SSL_INTERNAL_ERROR;
- break;
-
- /* A timeout occurred before any data could be received. */
- case 0:
- returnStatus = MBEDTLS_ERR_SSL_WANT_READ;
- break;
-
- default:
- returnStatus = ( int ) recvStatus;
- break;
- }
-
- return returnStatus;
-} \ No newline at end of file
+/*
+ * FreeRTOS V202107.00
+ * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy of
+ * this software and associated documentation files (the "Software"), to deal in
+ * the Software without restriction, including without limitation the rights to
+ * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+ * the Software, and to permit persons to whom the Software is furnished to do so,
+ * subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * https://www.FreeRTOS.org
+ * https://github.com/FreeRTOS
+ *
+ */
+
+/**
+ * @file mbedtls_bio_freertos_plus_tcp.c
+ * @brief Implements mbed TLS platform send/receive functions for freertos plus tcp.
+ */
+
+/* FreeRTOS includes. */
+#include "FreeRTOS.h"
+#include "FreeRTOS_Sockets.h"
+
+/* mbed TLS includes. */
+#include "mbedtls_config.h"
+#include "threading_alt.h"
+#include "mbedtls/entropy.h"
+#include "mbedtls/ssl.h"
+
+/*-----------------------------------------------------------*/
+
+/**
+ * @brief Sends data over FreeRTOS+TCP sockets.
+ *
+ * @param[in] ctx The network context containing the socket handle.
+ * @param[in] buf Buffer containing the bytes to send.
+ * @param[in] len Number of bytes to send from the buffer.
+ *
+ * @return Number of bytes sent on success; else a negative value.
+ */
+int mbedtls_platform_send( void * ctx,
+ const unsigned char * buf,
+ size_t len )
+{
+ Socket_t socket;
+ BaseType_t sendStatus = 0;
+ int returnStatus = -1;
+
+ configASSERT( ctx != NULL );
+ configASSERT( buf != NULL );
+
+ socket = ( Socket_t ) ctx;
+ sendStatus = FreeRTOS_send( socket, buf, len, 0 );
+
+ switch( sendStatus )
+ {
+ /* Socket was closed or just got closed. */
+ case -pdFREERTOS_ERRNO_ENOTCONN:
+ /* Not enough memory for the socket to create either an Rx or Tx stream. */
+ case -pdFREERTOS_ERRNO_ENOMEM:
+ /* Socket is not valid, is not a TCP socket, or is not bound. */
+ case -pdFREERTOS_ERRNO_EINVAL:
+ /* Socket received a signal, causing the read operation to be aborted. */
+ case -pdFREERTOS_ERRNO_EINTR:
+ returnStatus = MBEDTLS_ERR_SSL_INTERNAL_ERROR;
+ break;
+
+ /* A timeout occurred before any data could be sent. */
+ case -pdFREERTOS_ERRNO_ENOSPC:
+ returnStatus = MBEDTLS_ERR_SSL_TIMEOUT;
+ break;
+
+ default:
+ returnStatus = ( int ) sendStatus;
+ break;
+ }
+
+ return returnStatus;
+}
+
+/*-----------------------------------------------------------*/
+
+/**
+ * @brief Receives data from FreeRTOS+TCP socket.
+ *
+ * @param[in] ctx The network context containing the socket handle.
+ * @param[out] buf Buffer to receive bytes into.
+ * @param[in] len Number of bytes to receive from the network.
+ *
+ * @return Number of bytes received if successful; Negative value on error.
+ */
+int mbedtls_platform_recv( void * ctx,
+ unsigned char * buf,
+ size_t len )
+{
+ Socket_t socket;
+ BaseType_t recvStatus = 0;
+ int returnStatus = -1;
+
+ configASSERT( ctx != NULL );
+ configASSERT( buf != NULL );
+
+ socket = ( Socket_t ) ctx;
+
+ recvStatus = FreeRTOS_recv( socket, buf, len, 0 );
+
+ switch( recvStatus )
+ {
+ /* No data could be sent because the socket was or just got closed. */
+ case -pdFREERTOS_ERRNO_ENOTCONN:
+ /* No data could be sent because there was insufficient memory. */
+ case -pdFREERTOS_ERRNO_ENOMEM:
+ /* No data could be sent because xSocket was not a valid TCP socket. */
+ case -pdFREERTOS_ERRNO_EINVAL:
+ returnStatus = MBEDTLS_ERR_SSL_INTERNAL_ERROR;
+ break;
+
+ /* A timeout occurred before any data could be received. */
+ case 0:
+ returnStatus = MBEDTLS_ERR_SSL_WANT_READ;
+ break;
+
+ default:
+ returnStatus = ( int ) recvStatus;
+ break;
+ }
+
+ return returnStatus;
+}
+