1
0
mirror of https://github.com/FreeRTOS/FreeRTOS-Plus-TCP synced 2025-10-25 04:56:15 +08:00
Commit Graph

10 Commits

Author SHA1 Message Date
Tony Josi
20103eeeec Remove coroutine warnings from the unit test build logs (#829)
* fixing error message printed during test build and disabling coroutines flags used in the config files used for test build

* removing  trailing whitespace

* removing configUSE_CO_ROUTINES and configMAX_CO_ROUTINE_PRIORITIES macros from the config files

* Uncrustify: triggered by comment

---------

Co-authored-by: GitHub Action <action@github.com>
2023-04-12 15:41:47 +05:30
Tony Josi
afd2e705ec Fix CBMC proofs for socket (#719)
* fixed cbmc proof for vSocketBind

* Use CBMC XML output to enable VSCode debugger (#673)

Prior to this commit, CBMC would emit logging information in plain text
format, which does not contain information required for the CBMC VSCode
debugger. This commit makes CBMC use XML instead of plain text.

Co-authored-by: Mark Tuttle <tuttle@acm.org>

* fix cbmc proof for vSocketWakeUpUser

* add check with  multiple endpoints

* NULL assume to assignment

* adding non determinitic number of end points

* adding commit review suggestions

* Uncrustify: triggered by comment.

---------

Co-authored-by: Kareem Khazem <karkhaz@amazon.com>
Co-authored-by: Mark Tuttle <tuttle@acm.org>
Co-authored-by: GitHub Action <action@github.com>
2023-02-17 15:11:55 +05:30
Aniruddha Kanhere
1ab6eb8885 Update version numbers and licensing info (#541)
* 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>
2022-08-12 16:21:44 -07:00
Aniruddha Kanhere
a4124602cc Merge changes to main.
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.
2022-05-26 12:42:45 -07:00
Aniruddha Kanhere
de36c605a8 Update version number, history, and kernel submodule pointer (#328)
* Update the history.txt

* Update version numbers

* Update copyright year

* Add one more fix for copyright

* Update Kernel pointer
2021-09-14 14:04:55 -07:00
Aniruddha Kanhere
9d15770091 Uncrustify (#44)
* Create manifest.yml

* Remove trailing whitespace

* Update manifest.yml

* Corrected a typo

* Uncrustify C files

* Uncrustify header files

* Update ci.yml

* Update ci.yml

* Uncrustify with version 0.67

* Spelling corrections
2020-10-23 22:01:24 -07:00
Aniruddha Kanhere
89fa846682 Add spell check (#23)
* Add the spell-check files

* Add lexicon.txt file after generating it.

* Update the allowed name list

* Added some more words to the lexicon

* final revision of additions

* Update ci.yml

* Update ci.yml

* Delete lexicon.txt

* Rename temp.txt to lexicon.txt

* Ignore the portable directory

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update find-unknown-comment-words

* Update ci.yml

* Make all letters lowercase

* Update the lexicon and fix some typos

* Add more details and then add lexicon

* remove spell directory from tools

* Remove duplicate instances and sort the words

* Update lexicon after Gary's comments (and test)

* Update the words list

* Correct word spelling

* Update lexicon.txt

Co-authored-by: Gary Wicker <14828980+gkwicker@users.noreply.github.com>
2020-10-22 14:14:00 -07:00
AniruddhaKanhere
7f893fe198 Uncrustify v1 2020-10-01 08:32:11 -07:00
Aniruddha Kanhere
93a7c39a0c Update the copyright notice 2020-09-30 14:42:34 -04:00
AniruddhaKanhere
75a21e45c8 Add CBMC (not yet working) 2020-09-15 13:17:53 -07:00