Repository navigation
Comparing changes
Open a pull request
base repository: AzureAD/microsoft-authentication-library-for-python
base: 1.35.1
head repository: AzureAD/microsoft-authentication-library-for-python
compare: 1.36.0
- 8 commits
- 22 files changed
- 12 contributors
Commits on Mar 25, 2026
-
Fix the PoP flow in the console app (#887)
* Fix PoP flow in the test app Currently the test app sends both PoP parameters (see placeholder_auth_scheme definition) and also passes req_cnf and token type. There parameters are not compatible. If application passes PoP parameters, then MSAL (or the broker) owns the key and does the signing of the SHR. If application passes req_cnf, then application owns the key and creates and signs the SHR, so in this case it should not pass PoP parameters. The main flow is the first one - application passes only PoP parameters and either MSAL or the broker owns the key and generates the SHR. * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Petar Dimov <petard@ntdev.microsoft.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e4e692c - Browse repository at this point
Copy the full SHA e4e692cView commit details
Commits on Mar 31, 2026
-
Add ADO CI, SDL, and release pipelines with e2e test enablement (#890)
* Add ADO CI/release pipelines with SDL, e2e tests, and ESRP publish support * Use Python runpy to read __version__ in Validate stage instead of grep/sed * Remove duplicate _clean_env in test_e2e.py; import from lab_config instead * Pass LabAuth secret via env var to avoid bash command substitution on undefined variable * Skip Key Vault and cert steps on forked PRs; e2e tests self-skip when cert is absent * Fix header comment: production path uses EsrpRelease@9 not Twine SC * Fix CredScan suppression paths: prefix with tests/ * Add daily scheduled trigger to azure-pipelines.yml (11:45 PM Pacific, dev only) * Fix dead doc reference: ADO-PUBLISH-SETUP.md -> CI-AND-RELEASE-PIPELINES.md * Address review comments: rename _clean_env to clean_env, fix __all__, fix doc diagram, drop redundant import os * Clarify cron comment: 07:45 UTC = 11:45 PM PST / 12:45 AM PDT
Configuration menu - View commit details
-
Copy full SHA for 1f71ede - Browse repository at this point
Copy the full SHA 1f71edeView commit details
Commits on Apr 7, 2026
-
Add documentation for Managed Identity v2 Hackathon (#885)
* Add documentation for Managed Identity v2 Hackathon Document the results and outcomes of the Managed Identity v2 Multi-Language Implementation Hackathon, highlighting the achievements and deliverables. * Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update spikes/prototype/2026_MS_SecurityHackathon_MSIV2.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6de712e - Browse repository at this point
Copy the full SHA 6de712eView commit details -
Potential fix for code scanning alert no. 74: Workflow does not contaâĶ
âĶin permissions (#884) Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for eb78068 - Browse repository at this point
Copy the full SHA eb78068View commit details -
Added withFmi method for cca app (#876)
* Added withFmi method for cca app * Added Cache support for fmi keys * updated the cache key ext * updated cache key excluded * Update msal/token_cache.py Co-authored-by: Bogdan Gavril <bogavril@microsoft.com> * updated API for fmi --------- Co-authored-by: Bogdan Gavril <bogavril@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for ecf515a - Browse repository at this point
Copy the full SHA ecf515aView commit details -
Use cryptographically secure randomness for PKCE, state, and nonce geâĶ
âĶneration (#894) * Use cryptographically secure randomness for PKCE, state, and nonce generation * Update tests/test_oidc.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update tests/test_oidc.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update msal/oauth2cli/oidc.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Address PR review feedback: remove unused imports, simplify loop, add response_mode Agent-Logs-Url: https://github.com/AzureAD/microsoft-authentication-library-for-python/sessions/20f5cbfd-04ca-45f5-8c71-f8df1d00a01e Co-authored-by: ashok672 <83938949+ashok672@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6a92f24 - Browse repository at this point
Copy the full SHA 6a92f24View commit details -
Fix OIDC issuer domain spoofing in B2C host validation (#896)
* added a additional check for domain checking in b2c * updated comment
Configuration menu - View commit details
-
Copy full SHA for a3ba722 - Browse repository at this point
Copy the full SHA a3ba722View commit details
Commits on Apr 8, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 4a2cb98 - Browse repository at this point
Copy the full SHA 4a2cb98View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we canât render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.35.1...1.36.0