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

2404 Коммитов

Автор SHA1 Сообщение Дата
Ewerton Scaboro da Silva 51d6f3f724
Merge pull request #664 from Azure/ewertons/FixDestroy
Indicate error in tlsio schannel if list operation fails
2024-05-20 18:45:48 -07:00
Ewerton Scaboro da Silva cd87bc43dc Indicate error in tlsio schannel if list op fails 2024-05-20 14:33:39 -07:00
Raul Leclair 8f52a3a9cf
Update first_pending_io, schannel fix (#663)
* Update first_pending_io

* Fix 2
2024-05-15 15:02:36 -07:00
Eric Wolz c3b48ff998
Handle max WS packet size (#661) 2024-03-18 16:39:18 -07:00
Eric Wolz ceeafc6744
Add setting freed ptr to NULL (#659)
* Add setting free ptr to NULL

* fix tab issues

* fixed more tab issues
2024-03-05 16:55:33 -08:00
Eric Wolz 2921607b22
fix vs2022 break (#657) 2024-02-28 14:05:50 -08:00
Eric Wolz 41cbc882c9
vsprintf_char tracing (#656)
* vsprintf_char tracing
2024-02-27 14:55:53 -08:00
Eric Wolz 3d14f91c58
added malloc checks (#653)
* Added malloc checks

* added strings.c

* fix comparison is always true due to limited range of data type

* pr updates

* PR review
2024-02-08 16:32:19 -08:00
Eric Wolz 837b209bdd
fix vs buld break (#655) 2024-02-08 16:19:36 -08:00
Raul Leclair b2cc7468a6
Adding random adapter (#654)
* Adding random

* Disabling MACOSX random

* prototype fix

* Flag comment
2024-01-31 17:27:55 -08:00
Eric Wolz 1129147c38
Add malloc size checks (#652)
* Add malloc size checks

* Update adapters/socketio_berkeley.c

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

* Update adapters/string_utils.c

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

* PR review

---------

Co-authored-by: Valerie Avva Lim <54871851+vaavva@users.noreply.github.com>
2024-01-26 14:37:39 -08:00
Eric Wolz 13ea9a78c5
added DNS traces (#643) 2023-12-12 15:00:56 -08:00
Eric Wolz 6f58e2b997
ssl: formalise LibreSSL detection checks (#651) 2023-12-12 14:03:13 -08:00
Eric Wolz 86b60ecf56
fix submodule check (#650)
* fix submodule check

* Update .vsts-ci.yml
2023-11-27 15:02:02 -08:00
Eric Wolz 55bb392cd2
fix get_time_ms prototype (#642) 2023-09-05 16:49:43 -07:00
Eric Wolz 0e12053589
move to debian buster (#641)
* move to debian buster

* update valgrind
2023-08-29 16:28:44 -07:00
Eric Wolz 9e8599f960
move to dev ops OSX (#640)
* move to dev ops OSX

* include #include <stdio.h>

* update to VS2022

* added #include <string.h>

* update includes

* disable constbuffer_ut

* disable lock_ut

* disable refcount_ut

* try macOS-12

* try macOS-13

* exclude MAC

* conversion

* handle main() int return

* compile issues

* no-strict-prototypes

* strict-prototypes

* add_definitions(-DOPENSSL_NO_DEPRECATED)

* compile flags

* c99
2023-08-23 12:50:27 -07:00
Eric Wolz 1aa49d3c1c
no-deprecated-declarations for mac OS (#639) 2023-08-16 14:56:27 -07:00
Ewerton Scaboro da Silva 8ee0e5d88d
Fix for Segfault in initiate_socket_connection (socketio_berkeley) when DNS resolution fails (gh#636) (#637)
* Fix for Segfault in initiate_socket_connection (socketio_berkeley) when DNS resolution fails (gh#636)

* Add missing else statement

* Adding check to assert hostname is not NULL

---------

Co-authored-by: RLeclair <raulleclair@microsoft.com>
2023-08-02 10:50:54 -07:00
Eric Wolz 3b32444f1b
remove ubuntu 18 (#634) 2023-07-19 14:43:53 -07:00
Eric Wolz 18e7c0c9d5
remove ubuntu 18 (#633) 2023-07-19 13:22:23 -07:00
Eric Wolz 2e3bae11a9 Update .vsts-ci.yml for Azure Pipelines 2023-07-12 10:04:15 -07:00
Eric Wolz eec71f6f59 Update .vsts-ci.yml for Azure Pipelines 2023-07-11 18:14:19 -07:00
Eric Wolz c8cb6e4631 Update .vsts-ci.yml for Azure Pipelines 2023-07-11 17:44:50 -07:00
Eric Wolz c9b61d645c update to .net 4.8 2023-07-11 17:36:45 -07:00
Eric Wolz b0c66a1f9f Update .vsts-ci.yml for Azure Pipelines 2023-07-11 17:31:46 -07:00
Eric Wolz c9c6352c51 Update .vsts-ci.yml for Azure Pipelines 2023-07-11 15:33:04 -07:00
Eric Wolz 1d4e58cb85 Update .vsts-ci.yml for Azure Pipelines 2023-07-11 15:22:20 -07:00
Eric Wolz bbba975a9e
Update .vsts-ci.yml for Azure Pipelines (#632) 2023-07-11 11:23:44 -07:00
Eric Wolz 0fb0ac78c0
Update .vsts-ci.yml for Azure Pipelines (#631) 2023-07-10 17:26:17 -07:00
Raul Leclair c4733e7221
Local socket bugfix (#630) 2023-06-13 10:35:39 -07:00
Raul Leclair bc7364eae2
Adding IPv6 Dual Stack Support for Linux (#623)
* Switching socket creation

* Adding IPv6 to async

* Reorganizing wait for connection

* Fixing IPv6 functionality for C-ares

* Adding header guards plus simplifying code

* Addressing comments
2023-05-26 10:35:01 -07:00
Ewerton Scaboro da Silva a6b62ac87b
Merge pull request #629 from Azure/ewertons/fixuse_httpOFF
Fix library when using use_http=OFF (gh#622)
2023-05-16 16:19:39 -07:00
Ewerton Scaboro da Silva 5af240df38 Address CR comments 2023-05-16 16:08:40 -07:00
Ewerton Scaboro da Silva 10e921e407 Address CR comments 2023-05-16 15:56:20 -07:00
Ewerton Scaboro da Silva 73948b3ea6 Fix library when using use_http=OFF (gh#622) 2023-05-16 14:42:56 -07:00
Ewerton Scaboro da Silva 4d50d92255
Merge pull request #628 from Azure/ewertons/openssl-no-engine
ssl: allow openssl engine support to be optional
2023-05-15 15:54:46 -07:00
Ewerton Scaboro da Silva dcea390fd5 Address code review comments 2023-05-15 15:41:04 -07:00
Ewerton Scaboro da Silva 9c39704c3d Add no_openssl_engine to list of options in README.md 2023-05-15 15:35:19 -07:00
Ewerton Scaboro da Silva 1b1ed95ae3 Add remaining guards for OPENSSL_NO_ENGINE 2023-05-12 11:03:14 -07:00
Ewerton Scaboro da Silva 9e245e366b Update x509_openssl_ut for using OPENSSL_NO_ENGINE 2023-05-12 10:50:23 -07:00
Ewerton Scaboro da Silva 5aaf6807ee Guard missing places against OPENSSL_NO_ENGINE 2023-05-11 15:38:43 -07:00
Ewerton Scaboro da Silva c502ae2394 Guard against OpenSSL ENGINEs in httpapi_curl 2023-05-11 14:31:28 -07:00
Ewerton Scaboro da Silva 100a051a09 Add cmake option to control building with OPENSSL_NO_ENGINE 2023-05-11 14:14:10 -07:00
Ubuntu 9c2d54c335 Add definition for OpenSSL 3 to support OpenSSL 1.1.1 backcompatibility
For reference, please see https://www.openssl.org/docs/man3.0/man7/openssl_user_macros.html
2023-05-11 20:58:44 +00:00
Ewerton Scaboro da Silva c7d0041671 Guard include in x509_openssl.c with OPENSSL_NO_ENGINE, document endifs 2023-05-04 14:24:53 -07:00
Marcus Caisey 629edce6aa guard openssl/engine.h include in x509_openssl_ut.c with OPENSSL_NO_ENGINE 2023-05-04 13:58:19 -07:00
Marcus Caisey 3f3112236f add no engine tests 2023-05-04 13:58:08 -07:00
Marcus Caisey 17afe685f0 guard engine api calls with OPENSSL_NO_ENGINE 2023-05-04 13:57:52 -07:00
Ewerton Scaboro da Silva 28e7a52421
Merge pull request #627 from Azure/ewertons/uuidlink
Link uuid library by specific directories
2023-05-04 13:43:55 -07:00