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

357 Коммитов

Автор SHA1 Сообщение Дата
Ewerton Scaboro da Silva fcac541ed7
Document that azure-iot-sdk-c does not currently support HTTPS proxy, only HTTP (#2546)
* Document that azure-iot-sdk-c does not currently support HTTPS proxy, only HTTP

* Update doc/Iothub_sdk_options.md

Co-authored-by: Eric Wolz <ericwol@microsoft.com>

* Update doc/Iothub_sdk_options.md

Co-authored-by: Eric Wolz <ericwol@microsoft.com>

---------

Co-authored-by: Eric Wolz <ericwol@microsoft.com>
2023-11-29 21:34:03 +00:00
Eric Wolz 66ef10a640
Update upload blob sample to use MQTT (#2482)
* Update upload blob sample to use MQTT
2023-05-05 11:19:47 -07:00
Jose Sanchez 8f22990f1a
Remove public-preview. (#2444)
* Remove public-preview.

* Remove use-prov-client
2023-02-07 14:48:56 -08:00
Ewerton Scaboro da Silva 021212f84f
Add doxygen documentation for CONNECTION STATUS CALLBACK STATUS an REASON (#2434)
* Add doxygen documentation for CONNECTION STATUS CALLBACK STATUS an REASON

Also include documentation for missing connection status reasons IOTHUB_CLIENT_CONNECTION_NO_PING_RESPONSE and IOTHUB_CLIENT_CONNECTION_QUOTA_EXCEEDED.

* Address CR comments
2023-01-24 22:45:28 +00:00
Ewerton Scaboro da Silva d32eedc54e
Add documentation for Connection Status Callback status and reason codes (#2433)
* Add documentation for Connection Status Callback status and reason codes

* Address CR comments
2023-01-23 18:55:11 +00:00
Ewerton Scaboro da Silva 56aa8a8463
Remove support for tizenrt board (#2431) 2023-01-18 19:42:49 +00: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
Dane Walton ce6bf3b0ae
add dep warning to cocoapods (#2409) 2022-12-01 19:23:56 -05:00
Jose Sanchez cdefa6f826
Update Raspberry Pi dockerfile toolchain link (#2397)
* Update Raspberry Pi dockerfile toolchain link

Update old invalid toolchain link to newer, working link.

* Delete SDK_cross_compile_example.md

The steps in this doc are no longer valid. Cross compilation for raspberry pi can be done via our sample dockerbuilds.

* Update docker file link for toolchain

The old link might break if latest gets updated. So linking straight to the binaries.

* Update Dockerfile

Change link to most recent, stable version of toolchain binaries.

* Update readme.md

Remove dead links to deleted file (Cross compilation example).
2022-11-09 14:26:42 -08:00
Valerie Avva Lim 4490e7bbe7
Update devbox setup docs for x64 builds with newer Visual Studio versions (#2380)
* fix cmake command on x64 builds for newer Visual Studio

* update instructions for VS 2022 as well

* pr comment
2022-10-03 15:21:38 -07:00
Jose Sanchez a241a46e0c
Jose/add arm cc (#2366)
* add bzip2

* added bzip2

* Update Dockerfile

* add Cross Compile (MIPS32) tot pipeline

* test fail case

* update openwrt mips toolchain

* xz-utils

* update env

* remove temp

* newline

* Add dockerfile for cross compiling C SDK with ARM

* Add file to test cross compiling app with ARM

* Update yaml file for ARM compilation

* Update yaml file for cross compilation

* Fix spelling error

* Add sudo command to build/.vsts-ci.yml

Co-authored-by: Eric Wolz <ericwol@microsoft.com>

* Add sudo to apt-get for mips compilation

* Add toolchain prefix

* Update Dockerfile

* Add command for cc of docker adjunct file

* modifications to jose's PR (#2367)

* add updates

* update command

* one more

* reset cmake

* updates

* updates

* Change user to root

So as not to get permission errors when creating files in the cmake install command.

* Update .vsts-ci.yml

Change into correct directory

* Update .vsts-ci.yml

Add cross compiling of myapp for MIPS

* Update ARM/MIPS dockerfile and adjunct

* Update Docker SDK Cross Compile documentation

Include updates for new ARM sample.

* Update broken link

Update broken link to gcc toolchain binaries to the proper, working link

Co-authored-by: Eric Wolz <ericwol@microsoft.com>
Co-authored-by: Dane Walton <dane.walton@microsoft.com>
2022-09-24 22:06:15 -07:00
Wellington Duraes [MSFT] 8ff280461d
Update samples and SDK guidance (#2373)
* Update samples and SDK guidance

* Update doc/run_c_sdk_on_constrained_device.md

Co-authored-by: Eric Wolz <ericwol@microsoft.com>

* Update readme.md

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

* Update readme.md

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

* Update doc/run_c_sdk_on_constrained_device.md

Co-authored-by: Valerie Avva Lim <54871851+vaavva@users.noreply.github.com>

* Update readme.md

Co-authored-by: Valerie Avva Lim <54871851+vaavva@users.noreply.github.com>

Co-authored-by: Eric Wolz <ericwol@microsoft.com>
Co-authored-by: Dane Walton <dane.walton@microsoft.com>
Co-authored-by: Valerie Avva Lim <54871851+vaavva@users.noreply.github.com>
2022-09-20 15:45:57 -07:00
John Spaith 4814abaedf
Merge PnP feature into main (#2334)
Implements proper SDK for http://aka.ms/iotpnp.
2022-07-01 08:25:00 -07:00
Mollie Munoz 6428fc64bf
Update dev box setup on Linux to specify cURL configuration for mbedTLS. (#2290) 2022-05-06 10:40:07 -07:00
John Spaith c894993e8c
Update reentrancy notes (#2228) 2022-03-11 11:21:31 -08:00
Mollie Munoz 78c734df29
Update setting-up-vcpkg documentation (#2246) 2022-02-28 08:30:47 -08: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 8ec24f1f5d
Added documentation on device application CMAKE (#2224)
* Added documentation on device application CMAKE

* pr feedback

* rename cmake doc
2022-02-11 08:13:23 +00:00
John Spaith 11a3f4ce4b
Better explain master=>main rename in readme and more details in document (#2173) 2021-12-03 11:19:13 -08:00
John Spaith de09b35289
Rename master=>main ; link fixup (#2165) 2021-12-01 11:07:26 -08:00
Dane Walton 9cc133c614
typos | readme sanitation | remove en-us from links (#2162) 2021-11-22 19:09:53 +00:00
Dane Walton 8cbe34f4d4
Remove old docs and scenarios (#2134) 2021-10-28 17:13:23 +00:00
John Spaith dd70dc4acc
Cleanup reference documentation for APIs (#2128) 2021-10-28 09:02:01 -07:00
Dane Walton 50ef6d3e58
Remove macro util wrapping from doxygen docs (#2122) 2021-10-26 15:02:48 -07:00
John Spaith 7f5cc334f0
UploadToBlob fixes: no spin loop, x509, and tests! (#2112)
Co-authored-by: jlaliMohamed
2021-10-20 09:00:54 -07:00
Dane Walton 2778502d48
update doxygen process (#2110) 2021-10-19 13:29:51 -07:00
Mollie Munoz 432d94357f
Fix vcpkg instructions to use with Linux samples (#2107)
* Fix vcpkg instructions for linux sample. 
* Update vcpkg instructions for windows sample. 
* Update linux-specific sample CMakeList.txt files.
2021-10-13 09:52:44 -07:00
John Spaith dae7f72acc
Document multiplexing limitations (#2105) 2021-10-08 14:03:21 -07:00
Dane Walton d1a663b871
fix a bunch of typos (#2091) 2021-09-22 16:25:35 -07:00
Dane Walton 1689b3881d
reshuffle advanced option in readme (#2090) 2021-09-20 17:16:35 -07:00
Dane Walton eb95413506
add back doc from #1305 (#2089) 2021-09-20 16:32:32 -07:00
Mollie Munoz 5636a00476
Momuno/lts documentation update (#2055)
Updates LTS section of documentation.
2021-09-14 08:11:48 -07:00
Dominic 2d95108f28
URL fixed (#2034)
URL to https://github.com/Azure/azure-iot-sdk-c/blob/master/doc/setting_up_vcpkg.md#setup-c-sdk-vcpkg-for-windows-development-environment fixed

Co-authored-by: Eric Wolz <ericwol@microsoft.com>
2021-09-03 17:00:43 -07:00
Marcel Petrick f3f3f91cc6
documentation: typo fixes (#2063)
Co-authored-by: Marcel Petrick <mpetrick@data-modul.com>
2021-08-30 16:04:52 -07:00
Jimaco Brannian 149ada6b7c
Add Documenation button that links to device developer docs to pnp device sample readmes (#2039)
Co-authored-by: Eric Wolz <ericwol@microsoft.com>
2021-08-12 09:07:42 -07:00
John Spaith f01d912ec3
Cleanup initial readme and dev box setup (#1936) 2021-04-21 12:02:53 -06:00
Cristian Pop 91ab69b73c
Removing APT package support. (#1933) 2021-04-15 10:38:04 -07:00
rajaggrawal 22ef3b4e83
fileupload network interface support (#1884)
* fileupload network interface support

* file upload through network interface

* changed curl interface to networkInterface and updated c-utility submodule

* documentation update

* setting option-curl-interface

* updating c-utility

Co-authored-by: Aggrawal, Raj Kumar <rajkumar.aggrawal@barco.com>
Co-authored-by: John Spaith <john@spaith.com>
2021-04-08 12:51:08 -06:00
Eric Wolz eb13ae6226
Update devbox_setup.md (#1888)
* Update doc/devbox_setup.md

Co-authored-by: Dane Walton <dane.walton@microsoft.com>
2021-03-03 13:03:13 -08:00
Mollie Munoz c23ff3fbd7
Update ECC certificate info in docs (#1856) 2021-02-12 13:32:59 -08:00
Mollie Munoz 4958c4d67c
Update documentation for correct curl installation with wolfSSL and HTTP (#1855) 2021-02-10 17:03:34 -08: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
Wellington Duraes a1dfa62cd6
adding Embedded C SDK reference (#1763)
* adding Embedded C SDK reference

* Update readme.md

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

* Update readme.md

Co-authored-by: Dane Walton <dane.walton@microsoft.com>
2020-12-02 10:19:43 -08:00
ewertons 7842e5ba3f
Update doc/SDK_cross_compile_example.md
Co-authored-by: Dane Walton <dane.walton@microsoft.com>
2020-11-30 17:03:41 -08:00
Ewerton Scaboro da Silva d9d9849a2d Update cross-compilation docs for Raspberry Pi 4 (gh #1093)
Addresses issue https://github.com/Azure/azure-iot-sdk-c/issues/1093
2020-11-24 16:14:43 -08:00
John Spaith 86c0884e9a
Documentation cleanup (#1726)
Miscellaneous documentation cleanup:
* Document SetOption should be used right after handle creation, not at arbitrary times.
* Document that `timeout` parameter isn't respected during device/module method calls.
* Document that CreateFromEnvironment API for creating handles inside IoT Edge containers requires MQTT protocol.
* Fixup some doxygen warnings.
2020-11-10 09:27:17 -07:00
John Spaith e3e0a0bdfa
Documentation cleanup (#1714)
Cleanup of some of reference documentation.  Inspired by #1711 but got bigger once started.

* Better document options setting.  Specifically customers have been confused that file upload doesn't implement the full set of options.  Also add DPS options to this doc and restructure a bunch and expand documentation for certain critical options e.g. Trusted certificate stuff.
* Mark the iothub_client.h and iothub_client_ll.h APIs as deprecated and point customers to newer ones.  (Note: We can NEVER remove these headers or implementations as we know it'd have very bad back-compat impact on customers.)
* Move samples / e2e tests to using the DeviceClient instead of the Client that's just been deprecated.
* Call out iothub_client_core.h and iothub_client_core_ll.h headers as internal.  These really should've been in `./internal` directory in 1st place and maybe we can moev them (it'd "only" cause compile breaks, which would be easy to fix).  Not moving them on this PR as enough is going on.
* TONS of fit and finish.  Like using word "network" for "wire", cleaning up sloppiness on LL APIs referenced in convenience headers where they shouldn't have been, removing unneeded use of word "module" places as that's too overloaded in Azure IoT, etc. etc.
2020-10-27 08:46:40 -06:00
Eric Wolz a263bbedf5
Update setting_up_vcpkg.md (#1559) 2020-06-15 11:15:56 -07:00
Kelly Gremban 3109052c84
Update release tag formats (#1545) 2020-05-27 11:49:20 -07:00
Eric Wolz efda88c242
fixed lts naming (#1475) 2020-03-26 11:34:22 -07:00