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