Commit Graph

138 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
c97b51f36a Automated openapi generation from release-1.30
Signed-off-by: Kubernetes Prow Robot <k8s.ci.robot@gmail.com>
2024-05-18 13:20:54 +00:00
Hui Yu
4a760d5237 Use the libwebsockets-dev package provided by the operating system instead of building from source 2024-05-01 14:25:55 +08:00
ydcpp
8a69cc41df conanfile update for lws openssl3 fix 2024-04-29 10:43:37 +03:00
ydcpp
1592302ba9 updated conanfile for dependency versions 2024-04-27 13:47:21 +03:00
ydcpp
9eaf51d756 added openssl and curl options to conanfile 2024-04-25 18:11:23 +03:00
ydcpp
fb12ba5c18 updated conan dependency versions and wsclient.h fix 2024-04-22 12:02:33 +03:00
ydcpp
fa9f6113f9 added conan support 2024-04-21 14:35:35 +03:00
Steve Sperandeo
c7ca96c069 Removed printf lines instead of commenting. 2024-03-08 11:46:43 -08:00
Steve Sperandeo
ccf8dda691 Commented out printf statements in the generic client. 2024-03-05 10:43:18 -08:00
Kubernetes Prow Robot
6d68c83d69 Automated openapi generation from release-1.29
Signed-off-by: Kubernetes Prow Robot <k8s.ci.robot@gmail.com>
2024-01-23 12:51:46 +00:00
Hui Yu
8423b0c171 Update API document after some data types of function parameters are changed from "int" to "int *" 2024-01-07 20:54:40 +08:00
Hui Yu
82eedf0e8c Regenerate the client after https://github.com/OpenAPITools/openapi-generator/pull/17179 is merged:
Use int* as int or bool type function parameter
2023-12-14 20:34:20 +08:00
Kubernetes Prow Robot
0f1f163bb9 Automated openapi generation from release-1.28
Signed-off-by: Kubernetes Prow Robot <k8s.ci.robot@gmail.com>
2023-09-06 01:56:31 +00:00
Hui Yu
8ed333e1bf Support 32bit
Co-authored-by: hai22yu23 <hai22yu23@163.com>
2023-08-04 09:55:43 +08:00
aiden
79ab588d74 fixed 2023-07-22 11:51:59 +08:00
Kubernetes Prow Robot
f0ac80fb61 Automated openapi generation from release-1.27
Signed-off-by: Kubernetes Prow Robot <k8s.ci.robot@gmail.com>
2023-06-05 02:09:22 +00:00
DanyT
7378278961 allow apiGroup to be null
- allocate and copy the apiGroup only if one is provided
- no need for explicit check for null when free is called - free does it
2023-04-24 11:12:35 +03:00
DanyT
0c3a731fa4 improve generic list and namespacedlist
- allow empty apiGroup
- select rest api path based on apiGroup value
2023-04-21 12:49:18 +03:00
hirishh
bbaa861cde Fix loading users.user.token from yaml config 2023-04-04 16:32:43 +02:00
Hui Yu
de071b82c0 Include config.h to define HAVE_SECURE_GETENV or HAVE_GETENV 2023-03-30 15:00:37 +08:00
Hui Yu
20d4ad12a6 Increase buffer size 2023-03-24 20:36:56 +08:00
Kubernetes Prow Robot
060e5f800a Automated openapi generation from release-1.26
Signed-off-by: Kubernetes Prow Robot <k8s.ci.robot@gmail.com>
2023-02-23 01:48:36 +00:00
Ahmed Yarub Hani Al Nuaimi
2e2b5c91da Fix symbol tests 2023-02-09 22:36:24 -03:00
Ahmed Yarub Hani Al Nuaimi
ccef130aeb Temporarily revert changes 2023-02-09 21:40:22 -03:00
Ahmed Yarub Hani Al Nuaimi
de6542609e Fix configuration file 2023-02-08 20:38:10 -03:00
Ahmed Yarub Hani Al Nuaimi
c8c27b1da6 Correct check for getenv()/secure_getenv() 2023-02-08 19:23:16 -03:00
Hui Yu
1ab7d304d3 code style check and fix 2023-01-16 15:42:58 +08:00
Hui Yu
2887dd5fee * Fix memory leak when kubeconfig is invalid
* Add a test for this case
2023-01-16 15:41:01 +08:00
hirishh
1e06eb2dfd Load user certificates by file path 2023-01-13 17:09:51 +01:00
Hui Yu
8b70a4f482 Update config.h.in to be more clear 2023-01-03 14:53:28 +08:00
Iacopo Rozzo
fc4f5d1f27 Address review comments 2022-12-30 16:37:52 +01:00
Iacopo Rozzo
42a7642d4e Add support for IPv6 addresses in the in-cluster resolution
This change adds support for kubernetes services with cluster IPs v6 for
the in cluster resolution. Previously, the IP v6 addresses were not wrapped
in square brackets when forming the Apiserver URL.
2022-12-30 15:13:40 +01:00
Kubernetes Prow Robot
05257357f8 Merge pull request #163 from irozzo-1A/add-secure-getenv-check
Add check for the presence of secure_getenv
2022-12-29 18:51:30 -08:00
Iacopo Rozzo
703fdc63ef Add check for the presence of secure_getenv
This change introduces support for glibc versions older than 2.17 where
secure_getenv was introduced.
2022-12-29 17:47:02 +01:00
Hui Yu
c740f061c9 Allow cJSON_IsNull() for a string if it is not mandatory 2022-12-29 10:58:47 +08:00
Hui Yu
9dca01932d Always send integer or boolean query parameters to the API server 2022-11-30 11:07:13 +08:00
Hui Yu
1102730a9e Regenerate the c client to merge https://github.com/OpenAPITools/openapi-generator/pull/13884 2022-11-07 10:45:06 +08:00
Kubernetes Prow Robot
fd71accdaf Automated openapi generation from release-1.25
Signed-off-by: Kubernetes Prow Robot <k8s.ci.robot@gmail.com>
2022-09-26 01:26:15 +00:00
Kubernetes Prow Robot
8afde9c48b Merge pull request #141 from ityuhui/yh-null-value-in-map-0909
Treat "null" as a valid value for a field of a JSON map
2022-09-09 13:35:23 -07:00
Hui Yu
d305005b80 Treat "null" as a valid value for a field of a JSON map
(Marge https://github.com/OpenAPITools/openapi-generator/pull/13352)
2022-09-09 10:18:51 +08:00
chenxm
86dc1b2b9b Resolve cpp keyword conflict 2022-08-25 20:07:05 +08:00
Hui Yu
878fde5df9 Set the default value for the null json 2022-06-16 10:49:33 +08:00
Hui Yu
dcc3d8a9fc Support free-form objects 2022-06-14 10:38:10 +08:00
Kubernetes Prow Robot
cf0538fd4d Automated openapi generation from release-1.24
Signed-off-by: Kubernetes Prow Robot <k8s.ci.robot@gmail.com>
2022-06-05 18:16:17 +00:00
Hui Yu
885b795ec8 Eliminate compiler warnings 2022-05-16 10:08:17 +08:00
Hui Yu
08845310b8 Merge OpenAPITools/openapi-generator #12133
Do not put the invalid value of the enum to a JSON structure
2022-04-18 09:29:02 +08:00
Hui Yu
50b553f732 Update versions after regeneration 2022-04-12 21:19:56 +08:00
Hui Yu
978e673a64 Regenerate the C client based on Kubernetes 1.23.5 OpenAPI Spec 2022-04-12 21:14:09 +08:00
Hui Yu
7b6379eec1 Free the memory of list or map when json parsing fails 2022-03-29 10:12:05 +08:00
Hui Yu
84ca277aa9 Update create/free list function names due to changes in generated code 2022-03-09 14:09:10 +08:00