Граф коммитов

570 Коммитов

Автор SHA1 Сообщение Дата
Eric Wolz c94b2c3cd4
fix for safemath header conflict when cross compiling (#2637)
* fix for safemath header conflict when cross compiling

* update amqp submodule for safe math

---------

Co-authored-by: Ewerton Scaboro da Silva <ewertons@microsoft.com>
2024-07-19 21:29:51 +00:00
Eric Wolz dd31b51eee
Add %s NULL check to logging statements (#2594)
* Add null ptr to "NULL" string

* avoid double maco expansion

* added comments
  // advoid MU_P_OR_NULL double call

* handle NULL CompareProperties
2024-03-13 11:29:53 -07:00
Eric Wolz e2cc0b4de2
memcheck for C SDK (#2583)
* malloc size check

* fix unit test

* PR feedback

* Update iothub_client/src/iothubtransport_amqp_messenger.c

Co-authored-by: Ewerton Scaboro da Silva <ewertons@microsoft.com>

* Update iothub_client/src/iothubtransport_amqp_telemetry_messenger.c

Co-authored-by: Ewerton Scaboro da Silva <ewertons@microsoft.com>

* Update iothub_client/src/iothubtransport_amqp_twin_messenger.c

Co-authored-by: Ewerton Scaboro da Silva <ewertons@microsoft.com>

* Update serializer/inc/serializer_devicetwin.h

Co-authored-by: Ewerton Scaboro da Silva <ewertons@microsoft.com>

---------

Co-authored-by: Ewerton Scaboro da Silva <ewertons@microsoft.com>
2024-02-29 17:21:48 -08:00
Valerie Avva Lim 0030ea8b36
fix potential size_t overflow in twin serializer (#2567) 2024-01-25 11:07:15 -08:00
Eric Wolz e65809327b
move to devops OSX build (#2523)
* move to devops OSX build

* update cutil

* main() returns int

* no-deprecated-declarations

* test fix
2023-08-23 15:46:22 -07:00
Eric Wolz 33435b7200
Move to devops osx, enable CodeQL tasks (#2522)
* Support OSX DevOps

* update cutil

* add codeql

* codeql

* codeql

* increase timeout

* enable ql

* increase timeout

* CodeQL.Enabled to main branch

* suppress curl_easy_perform

* move to VS2022
2023-08-21 16:52:15 -07:00
Valerie Avva Lim 46c1e351ad
SDL Bugfixes (part 2) (#2481)
* sdl fixes

* update submodules to bring in sdl fixes

* revert accidental change

* sdl fixes

* pull in sdl fixes from submodules

* revert parson change
2023-05-02 16:00:40 -07:00
Ewerton Scaboro da Silva e152cc763e
Remove workflows, scripts and references to MBED OS in documentation (#2420)
* Remove workflows, scripts and references to MBED OS in documentation

* Address CR comments

* Remove iothub_client/build/iothub_client/mbed

* Address CR comments

* Fix r-pi build for changes in non-text files
2023-01-18 05:01:03 +00:00
Jose Sanchez 1b1db47841
Fix unused variable warning issues (#2357)
* Fix unused variable warning issues

* Update CMakeLists.txt

Co-authored-by: Dane Walton <dane.walton@microsoft.com>

* Reorganize code

* Remove typo

* remove flags

* Add compile options

* Update jenkins/linux_c_option_test.sh

Co-authored-by: Dane Walton <dane.walton@microsoft.com>

* Add escape character to compile option

* Spelling fix

* Update jenkins/linux_c_option_test.sh compile options

Co-authored-by: Dane Walton <dane.walton@microsoft.com>

Co-authored-by: Dane Walton <dane.walton@microsoft.com>
2022-09-02 11:40:27 -07:00
Dane Walton c9a36abdbc
Bump submodule | Compile on Ubuntu 22.04 (#2346) 2022-08-31 21:05:20 -05:00
Eric Wolz 130e09fd4a
Added release builds (win/gcc/clang) and longhaul fixes (#2292)
* enable debug longhaul build

* increase sprintf buffer size

* add debug/release to windows build

* added debug/retail pipelines

* added exec on build script

* update retail to release

* fix debug tag

* fix retail issues

* add release/debug flavors
verbose build

* dbg win build

* update win build

* set windows /bigobj

* added relase to clang

* update valgrind supression

* added retry

* fix get_time_ms suppression

* fix release test publish

* pr feedback
2022-05-10 09:07:40 -07:00
John Spaith fb256219a5
'verion' => 'version' (#2288) 2022-05-04 13:51:51 -07:00
Eric Wolz 4fcb1446c8
Fixes for SDLNativeRules issues (#2174)
* resolve SDL prefix issues

12668003
12668001
2021-12-07 17:38:42 -08:00
Dane Walton 3580071fad
update CMake function to be more descriptive (#2166) 2021-11-24 04:08:02 +00:00
Dane Walton 31d3d7d9b8
Update docker containers (#2149) 2021-11-09 18:11:20 -08:00
John Spaith a4f0ba576e
Remove dead code (#2138) 2021-11-03 11:54:50 -07:00
John Spaith 8bd1b2ae45
Remove CODES_ and TESTS_ comments and .md file (#2135) 2021-10-28 13:52:23 -07:00
Dane Walton 8cbe34f4d4
Remove old docs and scenarios (#2134) 2021-10-28 17:13:23 +00:00
John Spaith e6aae75a90
Remove vestigial build artifacts (#2116) 2021-10-20 13:43:53 -07:00
Dane Walton d1a663b871
fix a bunch of typos (#2091) 2021-09-22 16:25:35 -07:00
Eric Wolz 831f3c3a30
Test windows hosted agent (#2017)
* Update longhaul.vsts-ci.yml

* Update longhaul.vsts-ci.yml

* Update longhaul.vsts-ci.yml

* Update longhaul.vsts-ci.yml

* Update longhaul.vsts-ci.yml

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update longhaul.vsts-ci.yml

* Update longhaul.vsts-ci.yml

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update build.cmd

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update build.cmd

* Update .vsts-ci.yml

* Update build.cmd

* Update .vsts-ci.yml

* Update longhaul.vsts-ci.yml

* Update iothubtest.c

* Update .vsts-ci.yml

* Update build.cmd

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* added amqp debug

* amqp

* update amqp

* add amqp logging

* update amqp branch

* Added CPP wrapper to unit tests

* update cmake min version to 3.5

* fix iothubtransport_mqtt_common_ut  cmake

* fix unit test

* fix cmake script

* fix cmake if statement

* restore iothubmessage_ut static

* run cppunit test only on win32 builds

* move to latest uamqp

* remove debug build cmd
2021-08-12 18:56:00 -07:00
Eric Wolz 198a121d25
fix Static Analyzer issues (#1949)
* fix Static Analyzer issues

* fix unit test
2021-05-10 16:37:11 -07:00
Eric Wolz f469d9bbeb
Update default build to VS2017 (removes support for VS2015) (#1846)
* Update default build to VS2017

* update build vs2017 path

* cmake default to "Visual Studio 15 2017"

* removed VS2015 from readme's
2021-02-03 10:52:13 -08:00
Eric Wolz 0539e18807
[SDL] NULL pointer check (#1836)
* [SDL] NULL pointer check

* update submodules
2021-01-27 14:03:01 -08:00
Cristian Pop 0d77ce8ff5
Addressing the Y2k38 issue for SAS tokens (#1807)
* Updating c-utility

* umock changes to allow uint64_t for SAS expiry time.

* Updating SAS internal API usage and UTs.

* Updating c-utility.

* Fixing UTs. Addressing PR feedback.

* Updating submodules.
2020-12-22 18:06:36 -08:00
Ewerton Scaboro da Silva 45cc6add50 Fix samples vcproj files to load from correct vcpkg path 2020-10-28 15:19:01 -07:00
ttins 5cc2750ca6 Fix comment typo 2020-03-26 15:58:13 -07:00
ttins 19d3a7b9e3 Add NULL dereference checks 2020-03-26 10:55:17 -07:00
Tye Tinsley e62057e6e5
Malloc to Calloc calls for 0 initialize padding bytes (#1468)
* malloc to calloc, fix UTs expected calls

* malloc to calloc, fix UTs expected calls

* Update submodule references
2020-03-18 16:42:17 -07:00
Tye Tinsley 8a27860452
submodule umock update (#1460)
* update unit tests for umock aliasing

* submodule reference update

* update unit tests for umock aliasing

* update unit tests for umock aliasing

* update unit test for umock aliasing

* update unit tests for umock aliasing

* update umock register value functions for BINARY_DATA

* fix umock aliasing type

* update umock register value functions for BINARY_DATA

* update umock register value functions for data

* update submodule references

* fix unit tests

* populated BINARY_DATA shell functions

* revert to shell functions
2020-03-16 15:50:56 -07:00
Robledo Pontes 12c6a67885
Updating references from Device Explorer to Azure IoT Explorer. (#1299)
Updating references from Device Explorer to Azure IoT Explorer and some minor documentation changes.
2019-11-12 09:51:25 -08:00
Ewerton Scaboro da Silva 2997e52c8f Remove incorrect const qualifier in serializer methodreturn 2019-11-08 14:39:37 -08:00
Dane Walton ba27ce4c74 fix for umock_c errors and user callback 2019-09-16 08:40:35 -07:00
Dane Walton 37f7a8d2a5 update MU_DEFINE_ENUM_STRINGS 2019-09-13 16:12:55 -07:00
Jelani Brandon efb6ebaf34
Update repos with latest sha (#1167) 2019-09-11 10:24:08 -07:00
Robledo Pontes 43faf0143e
Adding compiler support to C18. (#1140) 2019-09-04 14:58:35 -07:00
Rajeev Massand 6b5ce8be8e
Fix MSVC warning for enum cast to float (#1148) 2019-08-28 13:13:24 -07:00
Jelani Brandon b04023843a
Updating latest submodules (#1098) 2019-08-09 14:26:02 -07:00
John Spaith 2ec6fe400e
Move real parson (#1076)
* move real_parson.c to proper shared location

* Bring in testtools when UT's are built, since there's UT req'd settings in it now
2019-07-11 16:58:57 -07:00
Jelani Brandon cf5aaf33e1
Adding the macro_utils repo (#936) 2019-04-12 16:09:12 -07:00
ewertons 7a426159c1 Rename macro_utils DEC to CS_DEC (fix Arduino name collision) (#876) 2019-03-28 14:33:55 -07:00
Rajeev Massand 65cfd7a425
Vcpkg cleanup (#767)
* Add vcpkg setup instructions
* Update docs
* windowsce project removal and add vcpkg message in build failure warning
2018-12-14 03:32:51 +08:00
massand 1253fd5682 vcpkg changes for samples 2018-11-15 21:59:45 -08:00
jebrando fb07899037 Fixed changes for 64 bit builds 2018-11-08 16:26:20 -08:00
jebrando 7fec05159d Pulling in pr for latests changes 2018-11-08 13:02:48 -08:00
Dan Cristoloveanu c2c51b28e1 Remove TEST_INITIALIZE_MEMORY_DEBUG as it is useless 2018-10-20 14:06:37 -07:00
Ewerton Scaboro da Silva fa675f5e34 Fix serializer temp_sensor_anomaly mbed sample 2018-10-11 11:22:08 -07:00
Dan Cristoloveanu 3529d26caa Remove _WITH_MSG from unit tests 2018-10-10 22:44:37 -07:00
Jelani 0ca9b92d4f Fix logging message format 2018-10-10 04:43:05 +00:00
John Spaith 7851827648 release_2018_10_03_after_bump_version 2018-10-03 15:21:13 -07:00