Tags: GoogleCloudPlatform/guest-oslogin
Tags
extract the principal from certs when cloud_run enabled (#164) * extract the principal from certs when cloud_run enabled * add comments for cert extractaion and use the principal for AuthorizeUser call
extract the principal from certs when cloud_run enabled (#164) * extract the principal from certs when cloud_run enabled * add comments for cert extractaion and use the principal for AuthorizeUser call
extract the principal from certs when cloud_run enabled (#164) * extract the principal from certs when cloud_run enabled * add comments for cert extractaion and use the principal for AuthorizeUser call
extract the principal from certs when cloud_run enabled (#164) * extract the principal from certs when cloud_run enabled * add comments for cert extractaion and use the principal for AuthorizeUser call
Add the cloudrun support (#162) * skip file creation when running on cloud run * add a flag for cloud run to cache_refresh * remove .vscode dir * use --cloud_run instead
Pass c-strings to logging functions (#140) Passing a string to a variadic function can fail at runtime, and results in the following error when compiling with clang++: `error: cannot pass object of non-trivial type 'string' (aka 'basic_string<char>') through variadic function; call will abort at runtime` This fixes the issue by passing c-strings to the relevant functions instead of string.
Pass c-strings to logging functions (#140) Passing a string to a variadic function can fail at runtime, and results in the following error when compiling with clang++: `error: cannot pass object of non-trivial type 'string' (aka 'basic_string<char>') through variadic function; call will abort at runtime` This fixes the issue by passing c-strings to the relevant functions instead of string.
Pass c-strings to logging functions (#140) Passing a string to a variadic function can fail at runtime, and results in the following error when compiling with clang++: `error: cannot pass object of non-trivial type 'string' (aka 'basic_string<char>') through variadic function; call will abort at runtime` This fixes the issue by passing c-strings to the relevant functions instead of string.
Send the correct type to SysLogErr; the clang sanitizer dislikes the … …type mismatch. (#158)
Remove pat from owners (#156) * build: remove oslogin_sshca from binaries list Remove oslogin_sshca from the list of binaries as it is not a binary but a shared object. * utils: don't directly include json libs header We want to have the opaque include in the case of json lib headers, we've seen a shift of these header over the years by hiding them behind json.h allows us to not have to handle backward compatibility include strategies - being able to build for older systems such as el8. * Remove Pat from owners file.
PreviousNext