Eric Wolz
8a0c0dd079
Update malloc checks on submodules ( #2573 )
...
* Update submodules
* fix rand()
* update cutil
* update uTPM
* update umqtt
* update cutil
2024-02-09 23:31:55 -08:00
Eric Wolz
95f94a6671
Add malloc size checks ( #2568 )
...
* Add malloc size checks
* update cutil
2024-01-26 16:29:24 -08:00
Eric Wolz
134adaa2d8
cutil update ( #2545 )
...
* cutil update
* update cutil
2023-11-28 10:46:45 -08:00
Ewerton Scaboro da Silva
59b7663bb3
Remove unused structure IOTHUB_REQ_INFO ( #2531 )
...
* Remove unused structure IOTHUB_REQ_INFO
Addresses https://github.com/Azure/azure-iot-sdk-c/issues/2529
* Fix unit tests
2023-09-19 14:29:41 -07:00
Eric Wolz
e796a74836
xcode fix prototype warnings ( #2527 )
...
* update cutil
2023-09-06 10:41:36 -07:00
Eric Wolz
95a41caa05
Ericwol/docker update ( #2525 )
...
* remove debian stretch
* print PI version
* move to OpenSSL_1_1_1v
* docker update
* remove curl --version
* update global_valgrind_suppression.supp
* update repos
* debian buster update
* enbale prov_valgrind_suppression
* update suppression
2023-08-30 16:24:18 -07: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
Raul Leclair
230b8f4b85
Bump version from 1.11.0 to 1.12.0. Add LTS Table entry for LTS_08_2023 ( #2516 )
2023-08-09 08:34:02 -07:00
Raul Leclair
97fef57041
Updating c-utility for fix for segfault on socketio_berkeley ( #2515 )
...
* Updating c-utility for fix for segfault on socketio_berkeley
* Updating other submodules
2023-08-02 16:19:16 -07:00
Raul Leclair
3deff73d8b
Enabling pipeline E2E tests for dual stack ( #2491 )
...
* Dual Stack pipeline addition
* Addressing comments, testing ubuntu 22
* Testing new pool
* Updating c-utility test
* Addressing comments, updating utility, revert tests
* Updating other submodules
* Bugfix for local sockets
* Updating other submodules 2
2023-06-13 14:37:45 -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
Valerie Avva Lim
b34958a2f4
SDL bugfixes ( #2480 )
...
* sdl fixes
* update submodules to bring in sdl fixes
* revert accidental change
2023-05-02 13:44:58 -07:00
Mingjie Shen
a8edc1b927
Fix duplicate include guard ( #2467 )
...
The macro name 'PROV_TRANSPORT_AMQP_COMMON_H' was used in two header files: prov_transport_amqp_common.h and prov_transport_mqtt_common.h.
The new macro name 'PROV_TRANSPORT_MQTT_COMMON_H' is created for prov_transport_mqtt_common.h.
2023-03-28 14:37:48 -07:00
Eric Wolz
a92ee04d39
Support for VS2022 ( #2466 )
...
* support vs2022
* display cmake version
* update traceabilitytool to .net 4.7.2
* added ASAN
2023-03-27 14:29:19 -07:00
Ewerton Scaboro da Silva
b576b03d0d
Submodule update ( #2447 )
2023-02-14 10:55:52 -08:00
Jose Sanchez
515306eb20
Update submodules ( #2443 )
2023-02-07 11:04:01 -08:00
Jose Sanchez
dbeb521e12
Bump version from 1.10.0 to 1.11.0. Add LTS Table entry for LTS_01_2023_Ref01 ( #2423 )
2023-01-13 18:40:22 -08:00
Cristian Pop
d085cd758e
HTTP transport (cURL) support for OpenSSL Engines ( #2372 )
...
* Adding cURL OpenSSL ENGINE tests.
Adding docker image for the opensslengine test container.
* Updating submodules.
2022-09-22 00:56:51 +00:00
Eric Wolz
01804e4707
Added C2D traces for longhaul tests ( #2377 )
...
* add IOTHUB_CLIENT_CONNECTION_NO_PING_RESPONSE to stats
* add network ping requests
* increase DSP registration timeout
* remove bing from ping test
* suppress network error
* Added wait time to C2D
* Added C2D traces
2022-09-21 23:17:24 +00:00
Jose Sanchez
487d1cb260
Update submodules ( #2364 )
2022-09-07 09:11:53 -07: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
Valerie Avva Lim
5458c086ab
Bump version from 1.9.0 to 1.10.0. Add LTS Table entry for LTS_07_2022_Ref01 ( #2342 )
2022-07-19 10:30:47 -07:00
Valerie Avva Lim
2a4d7c29e7
Update submodules ( #2299 )
2022-05-12 18:06:47 -07: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
Ewerton Scaboro da Silva
be4ae07285
Update c-utility submodule ( #2276 )
2022-04-13 16:55:17 -07:00
Björn Kärrlander
d7821961b1
Remove prompt in TPM device provision tool ( #2259 )
...
Remove the need for user interaction in tool for gathering TPM-information on device.
2022-03-15 00:21:32 +00:00
Hiroki Nakagami
9a5c9ca96d
Add instruction to sign certs with intermediate CA ( #2186 )
...
* Add instruction to sign certs with intermediate cA
Default method "create_device_certificate" will create a device certificate which is chained up to the root certificate directly.
In group enrollment scenario of Device Provisioning Service, users may want the device certs to be chained up to the intermediate certificate. So "create_device_certificate_from_intermediate" should be noted.
* Adding multi-level client certificate documentation
* Addressing PR feedback
Co-authored-by: CIPop <Cristian.Pop@microsoft.com>
2022-03-03 00:09:28 +00:00
Cristian Pop
bba2267a15
Adding -Wstrict-prototypes gate validation ( #2251 )
...
* Partial fixes for -Wstrict-prototypes
* Adding strict-prototypes gate check.
* Updating submodules.
* Update CMakeLists.txt
Co-authored-by: Eric Wolz <ericwol@microsoft.com>
Co-authored-by: Eric Wolz <ericwol@microsoft.com>
2022-03-02 22:37:31 +00:00
Cristian Pop
11c3da70d4
Adding retries to the DPS test. ( #2250 )
...
* Adding retries to the DPS test.
* Apply suggestions from code review
Co-authored-by: Eric Wolz <ericwol@microsoft.com>
Co-authored-by: Eric Wolz <ericwol@microsoft.com>
2022-03-01 18:32:06 +00:00
Cristian Pop
08373c57b1
Test stabilization ( #2245 )
...
* Increasing methods E2E device connect timeout.
* Initializing seed for Prov E2E random back-off algorithm.
2022-02-25 20:04:48 +00:00
Cristian Pop
1ea6b01535
Add more e2e tests service client retries ( #2241 )
...
* Adding e2e test method invoke retry.
* Removing unused 'edison' cmake config.
* Fixing Windows build.
* Increasing the DPS E2E randomized start delay between 0 and 1min.
* Addressing PR feedback.
2022-02-23 23:05:33 +00:00
Cristian Pop
ecfe48755b
Test fixes ( #2240 )
...
* Removing test publishing for jobs not running tests.
* Fixing Twin SFC test memory leak.
* Permanently disabling Provisioning Service Client for Apple.
* Removing the OpenSSL Valgrind workaround.
* Adding E2E service client module creation/update retries.
2022-02-23 00:20:26 +00:00
Cristian Pop
1de399fd48
Adding X509 PEM support for Provisioning Client ( #2229 )
...
* Adding DPS X509 public APIs. Splitting RIOT vs X509 tests.
* Adding UT for x509 HSM.
* Adding E2E tests.
* Adding OpenSSL ENGINE tests for DPS.
* Adding DevOps infra.
* Doc changes.
* Apply suggestions from code review
Co-authored-by: Eric Wolz <ericwol@microsoft.com>
* Fixing cmake integration issue
* Fixing vsts job name.
* Fixing Windows build. Removing DPS TPM and SAS for now.
* Adding HSM type configurations for all HSMs.
* Enabling DPS client by default.
* Addressing feedback around const and malloc/free.
* Fixing prov service client comment bug. Disabling prov_client on XCode.
* Fixing x509 sample when using trusted certificates.
* Fixing options test
* Adding test result publishing to all VSTS jobs.
* Changing test scripts to output ctest Test.xml logs.
* Disabling Provisioning Service Client tests failing on OSX.
* Fixing build scripts and test yaml definition.
* Apply suggestions from code review
Co-authored-by: Dane Walton <dawalton@microsoft.com>
* Resolving PR comments.
* Disabling two SFC tests failing leak checking. Tracked by #2238
Co-authored-by: Eric Wolz <ericwol@microsoft.com>
Co-authored-by: Dane Walton <dawalton@microsoft.com>
2022-02-19 02:44:17 +00:00
Eric Wolz
ad54051c36
update RIoT to update bouncycastle dependency ( #2202 )
2022-01-24 14:05:01 -08:00
Mollie Munoz
7329f70906
Bump version from 1.8.0 to 1.9.0. Add LTS Table entry for LTS_01_2022_Ref01 ( #2199 )
2022-01-21 16:04:45 -08:00
Eric Wolz
88d7c0812b
update RIoT to update bouncycastle dependency ( #2197 )
2022-01-21 15:23:04 -08:00
Dane Walton
f71e817e75
Update top level CMake ( #2181 )
2021-12-15 19:48:30 -08:00
zygmunt
be09da7c97
Bugfix: "extern C" was put in wrong place ( #2176 )
2021-12-13 10:57:21 -08:00
Eric Wolz
4fcb1446c8
Fixes for SDLNativeRules issues ( #2174 )
...
* resolve SDL prefix issues
12668003
12668001
2021-12-07 17:38:42 -08:00
John Spaith
de09b35289
Rename master=>main ; link fixup ( #2165 )
2021-12-01 11:07:26 -08:00
Dane Walton
3580071fad
update CMake function to be more descriptive ( #2166 )
2021-11-24 04:08:02 +00:00
Dane Walton
9cc133c614
typos | readme sanitation | remove en-us from links ( #2162 )
2021-11-22 19:09:53 +00:00
Dane Walton
f66b368440
rollback provisioning CMake changes ( #2161 )
2021-11-19 11:12:49 -08:00
Eric Wolz
22b51a33a4
update c-utility ( #2156 )
2021-11-17 02:27:26 +00:00
Dane Walton
790f5d78ef
refactor prov client CMake ( #2152 )
2021-11-11 14:11:35 -08:00
Dane Walton
76340b7773
update build to use ubuntu 2004 ( #2147 )
2021-11-09 09:52:59 -08:00
Dane Walton
0d9c5a3d5a
modify install and cmake configs ( #2144 )
2021-11-08 14:19:02 -05:00
Cristian Pop
4df9207244
Support for DPS enrollment groups ( #2145 )
...
Documentation for DPS enrollment groups
Co-authored-by: Teodelas <teodelas@microsoft.com>
Co-authored-by: Dane Walton <dawalton@microsoft.com>
2021-11-05 23:15:12 +00:00
John Spaith
a4f0ba576e
Remove dead code ( #2138 )
2021-11-03 11:54:50 -07:00