这是indexloc提供的服务,不要输入任何密码
Skip to content

Tags: GoogleCloudPlatform/guest-oslogin

Tags

20250725.01

Toggle 20250725.01's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

20250725.00

Toggle 20250725.00's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

20250724.00

Toggle 20250724.00's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

20250723.00

Toggle 20250723.00's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

20250710.00

Toggle 20250710.00's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

20250708.00

Toggle 20250708.00's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.

20250624.00

Toggle 20250624.00's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.

20250123.00

Toggle 20250123.00's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.

20241216.00

Toggle 20241216.00's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Send the correct type to SysLogErr; the clang sanitizer dislikes the …

…type mismatch. (#158)

20241214.00

Toggle 20241214.00's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.