DanyT
70f05e512c
resolve code-sytle-check issues
2024-07-05 07:55:42 +03:00
DanyT
4a19bc2a5f
add support to free a stack based allocated kubeconfig_t
2024-07-03 18:48:51 +03:00
DanyT
8f759fcfb7
fix typo
...
close filehandle only if we opened one
2024-07-02 11:58:32 +03:00
DanyT
6d3bd66121
add support to load kubernetes configuration for memory buffer
...
- existing api is not changed
- load_kube_config works as before
- extend kubeconfig_t to hold in memory buffer
- make a common flow for file/buffer code
- set fileName/buffer members accordingly
- provide new api: load_kube_config_buffer
2024-07-01 18:55:51 +03:00
Hui Yu
20d4ad12a6
Increase buffer size
2023-03-24 20:36:56 +08: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
c8c27b1da6
Correct check for getenv()/secure_getenv()
2023-02-08 19:23:16 -03: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
84ca277aa9
Update create/free list function names due to changes in generated code
2022-03-09 14:09:10 +08:00
Ahmed Yarub Hani Al Nuaimi
f42a8f5645
Use secure_getenv() when building using Emscripten
2022-01-16 18:57:03 -03:00
Ahmed Yarub Hani Al Nuaimi
b05e7724b4
MacOS adaptations
2021-09-19 14:31:26 -03:00
Ahmed Yarub Hani Al Nuaimi
f264e268f7
Android adaptations
2021-09-19 14:26:42 -03:00
Ahmed Yarub Hani Al Nuaimi
a97900a799
Refactoring
2021-09-10 10:51:49 -03:00
Ahmed Yarub Hani Al Nuaimi
6a9bf51465
Refactoring
2021-09-09 09:54:02 -03:00
Ahmed Yarub Hani Al Nuaimi
5e2613354b
Fix indentation
2021-09-09 09:50:29 -03:00
Ahmed Yarub Hani Al Nuaimi
f6842a0e3f
Fix indentation
2021-09-09 09:35:48 -03:00
Ahmed Yarub Hani Al Nuaimi
4221f70114
More conditional includes
2021-09-05 12:16:40 -03:00
Ahmed Yarub Hani Al Nuaimi
00c9cedf59
Conditional compilation for UNIX specific libraries
...
Add TLS configuration parsing
2021-09-04 12:49:02 -03:00
Hui Yu
43aaf95cd1
[Configuration]
...
1. Authentication provider plugin framework
2. An instance of authentication provider plugin for OIDC (OpenID Connect)
2020-08-19 21:38:06 +08:00
Hui Yu
dc590fb0d3
[Configuration] Support exec for kubeconfig
2020-05-24 12:17:29 +00:00
Hui Yu
504f452db6
[Configuration]Support bearer tokens in cluster
2020-04-15 19:49:36 +08:00
Hui Yu
ed82ac046a
[Configuration]Update the data structures for kube config file
2020-04-07 22:44:34 +08:00
Hui Yu
705a605e95
[Configuration]Support configuration for X509 client certificate in kube config file
2020-04-05 19:34:24 +08:00