* #556 Initial Cmake Module definition.
* Fixing CI builds, rely on pcap. (#556)
* Updating tested configurations and minor clean-up of missing network interfaces (#555)
* Further clean-up based on testing with build environment. (#555)
* Using single definition for libraries everywhere. (#555)
* Fixing A_CUSTOM_NETWORK_IF compile option.
* Identifying and fixing compile issues.
* Adding in additional warnings for GNU to ignore for now.
* Fixing formatting issues with uncrustify.
* More warnings for GNU used by CI/CD pipeline.
* Assuming custom for build tests and using latest freertos-kernel code. Updated readme for how to consume at project level.
* Fixing up issues identified in the PR. Making the build_test EXCLUDE_FROM_ALL so only compiled if requested.
* Changing to support C89 instead of C99. Renaming tcp_tools to tcp_utilities to mimic the directory.
* Using C90 ISO. Fixing compiler warnings.
* Fixing non C90 compliant declaration after statement
* Separating out CMakeLists so each port is independent.
* Updating warning list in code.
* Fixed formatting with uncrustify.
* Fix failing tests
* Fix failing unit-test
* Fix a typo.
---------
Co-authored-by: Aniruddha Kanhere <60444055+AniruddhaKanhere@users.noreply.github.com>
* Update source location for coverity
* Add coverage checker
* Add build check with default configuration
* Fix build combination and DNS error
* uncrustified and fixed cmakelists
* This commit updates version number in all files to Development-Branch
* Update version number macros
* This commit fixes a typo in version number macro
* Added a 'critical section' to prevent a race condition in stream buffers
* Uncrustify: triggered by comment.
* Fixed unit-tests by adding mocked functions
* Initial commit of file README.md
* Update README.md
* Fix the title of README file in coverity
* Addressed issue comments
* Update command
* Add details about remaining exception
* Move file to original location
* Remove use of sudo in commands
* Fix links; added coverity version note
* Update README.md
* Remove CMake installation instructions
* Update manifest/history and copyright year
* Update kernel version to 10.4.5
* Update remaining copyright year instances
* Update the version number macros
* Update license header titles
* Remove kernel license header and add TCP header
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
* Update source location for coverity
* Add coverage checker
* Add build check with default configuration
* Fix build combination and DNS error
* uncrustified and fixed cmakelists
* This commit updates version number in all files to Development-Branch
* Update version number macros
* This commit fixes a typo in version number macro
This commit brings in the refactoring and restructuring changes
from IntegrationTesting1 branch to the main branch.
It also includes additional unit tests for 100% coverage.
The rationale behind not creating a PR is that the conflicts were too
huge to be resolved correctly. Thus, a force push to the main branch is
being done.