Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
bc85490
feat(gax): Implement cert-rotation retries for grpc and http-json.
vverman May 21, 2026
bdc091f
Included changes as per discussion with blake.
vverman May 28, 2026
85f5c59
Fix refreshing streams and apply feedback for cert rotation retries
macastelaz Jul 27, 2026
e5f618c
Address AI review comments on PR 13901
macastelaz Jul 27, 2026
ab350a2
Port Agent Identities feature for Cloud Run
vverman Apr 17, 2026
81d5e5f
Added support for:
vverman May 8, 2026
5f5d0c9
Added logic to verify key and cert to ensure no mismatch along with r…
vverman May 11, 2026
341697d
Added documentation and addressed comments.
vverman May 12, 2026
38dcb3e
lint fix.
vverman May 12, 2026
95f9b80
Fix unaddressed comments from PR 13169
macastelaz Jul 22, 2026
263c237
Fix incorrect fail-fast logic for custom certificate config paths
macastelaz Jul 22, 2026
8f406a5
Fix AgentIdentityUtils token binding logic and TOCTOU vulnerabilities
macastelaz Jul 23, 2026
5e55586
Fix token binding 30s timeout on permission and absent config errors
macastelaz Jul 23, 2026
875a05e
fix: resolve lint/formatting issues in AgentIdentityUtils
macastelaz Jul 23, 2026
629db31
fix: resolve checkstyle and format violations
macastelaz Jul 23, 2026
d8f55a8
test: add edge case coverage and refactor brittle resource loading
macastelaz Jul 24, 2026
985de97
style: fix checkstyle violations in auth utilities
macastelaz Jul 27, 2026
b60cc03
Fix AgentIdentityUtilsTest compilation after checkstyle
macastelaz Jul 27, 2026
db1c39c
test: fix missing InputStream import in tests
macastelaz Jul 27, 2026
d3a792c
chore: rename lock to refreshLock for clarity
macastelaz Jul 30, 2026
4562052
test: add comprehensive rotation tests for RefreshingHttpJsonChannel
macastelaz Jul 30, 2026
24c0bb6
fix(httpjson): track HttpTransport lifecycle and prevent refresh leak
macastelaz Jul 30, 2026
5cdabd8
fix(gax): avoid double wrapping ServerStreamingAttemptException
macastelaz Jul 30, 2026
c90a422
fix(gax): unescape json strings in CertificateBasedAccess
macastelaz Jul 30, 2026
7a9b2e9
fix(gax): use platform specific delimiter for mtls paths
macastelaz Jul 30, 2026
189efea
Fix mTLS cert path static eval bypass
macastelaz Jul 31, 2026
bc72bef
Fix GrpcCallContext equals and hashCode for transportChannel
macastelaz Jul 31, 2026
f7f6471
Fix ChannelPool hourly refresh preemptive drop mitigation
macastelaz Jul 31, 2026
545aa5f
fix: use valid x509 certs in channel pool mtls tests
macastelaz Jul 31, 2026
d0d3469
fix(review): address 5 critical security, memory leak, and thread-saf…
macastelaz Jul 31, 2026
ce2cde5
fix(review): upgrade sync blocks to ReentrantLock
macastelaz Jul 31, 2026
9a36c6b
chore: remove temporary environment test files
macastelaz Jul 31, 2026
72c5308
Merge branch 'agentic-identities-bound-token' into pr-13901
macastelaz Jul 31, 2026
4a5a43d
chore: remove leaked scratch and checkstyle files
macastelaz Jul 31, 2026
793cd43
chore: remove leaked google-java-format jars
macastelaz Jul 31, 2026
676a0c4
chore: remove leaked python diagnostic scripts and json dumps
macastelaz Jul 31, 2026
1f4d4a4
chore: restore legitimate json config files
macastelaz Jul 31, 2026
7f4ba88
test: temporarily remove @NullMarked to bypass Java 8 Mockito ArraySt…
macastelaz Jul 31, 2026
790915e
style: run google-java-format on auth library
macastelaz Jul 31, 2026
fd6cd1c
test: fix mockito simulate shutdown bug in RefreshingHttpJsonChannelTest
macastelaz Jul 31, 2026
6aacf9d
test: temporarily remove @NullMarked from ApiCallContext to bypass Ja…
macastelaz Jul 31, 2026
d733f16
chore: remove remaining scratch scripts and format jars
macastelaz Jul 31, 2026
8fb186f
fix: address PR review findings across mTLS rotation, retries, and au…
macastelaz Jul 31, 2026
d085feb
test: strengthen cache test in AgentIdentityUtilsTest to verify file …
macastelaz Jul 31, 2026
cfce6a6
fix: address remaining test hygiene and consistency findings from PR …
macastelaz Jul 31, 2026
79f4706
test: fix Google Truth array length assertion in AttemptCallableTest
macastelaz Jul 31, 2026
f358025
test: fix mock channel type in AttemptCallableTest and observer asser…
macastelaz Jul 31, 2026
726a583
style: format all modified files with google-java-format 1.36.1 to sa…
macastelaz Jul 31, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@ monorepo
*.tfstate.lock.info

.jqwik-database

# Python build artifacts for library_generation tool
sdk-platform-java/hermetic_build/library_generation/build/

**/Agentic_Identities/**
**/*.patch
Loading
Loading