GitHub / git-ecosystem/git-credential-manager / commits
Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| cbb59cca |
docs: update other user docs
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 5 days ago | |
| c8ed6e12 |
README.md: update readme for GCM v3.x
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 5 days ago | |
| 018774a4 | merge Port relevant commits from 2.9.0 and 2.9.1 releases (#2382) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2fe99b86 | merge Merge branch 'sec-release_2.9.0' | Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 90f14546 | merge entra: ensure we only configure broker when app supports it (#2381) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6886c977 |
entra: ensure we only configure broker when app supports it
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 7ec5f039 | merge windows: use Inno Setup 7.0.2 and x64 native installer (#2380) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c046d2b6 |
windows: use Inno Setup 7.0.2 and x64 native installer
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 7120f559 | merge entra: evolve Microsoft authentication (#2379) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d4b8c089 | merge console: replace terminal UI with Spectre.Console (#2377) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ab75a6b6 | merge build: fix AOT and IDE integration (#2378) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f8c6dabf |
entra: expose interaction modes
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 4b62657f |
session: preserve escaped browser URLs
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 2845c9e7 |
entra: make shared token cache opt-in
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 7b472553 |
entra: add per-application broker support
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 12d1dc0b |
entra: centralize public client configuration
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 7d290228 |
settings: make default account tri-state
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 62e4a761 |
entra: simplify confidential authentication APIs
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 543d0444 |
entra: model managed identities
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 2161a5ad |
entra: authenticate selected user accounts
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| aa64583b |
entra: add user account removal
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 64394c69 |
entra: return accounts from authentication
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| f6cbb7cc |
entra: add user account enumeration
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 6decfc0d |
entra: split authentication implementation
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 3ed75101 |
entra: organize authentication types
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| b356f08b |
entra: rename Microsoft authentication
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| d856393f | merge windows: ensure app manifest version is formatted correctly (#2376) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 34466bb0 |
console: disable enrichment for null console
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 882452d9 |
windows: ensure app manifest version is formatted correctly
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 375e6dca |
aot: replace use of SizeOf(Type) with SizeOf<T>
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 3f8ffaf8 |
ui: rename code-behind file to correct name
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 83ec844d |
build: make AOT compilation explicit in publish scripts
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 2b71574c |
sln: add common build/ scripts to solution
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 0a0988fe | merge Protocol foundation: capability negotiation, `GitRequest`/`GitResponse`, `sta... |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 048b1e27 | merge build: rework the build system and project layout (#2367) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6760f0ef |
release: manually force CFS on release builds
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 4f4d5722 |
VERSION: bump to 2.9.1
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 90884de0 | merge Merge pull request #21 from git-ecosystem/url-escape-fix |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e3e079e9 | merge esrp: use new Linux signing key (#2373) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| cd57ef85 |
linux: fix instructions where to download the latest archive
Signed-off-by: Johannes Schindelin <j****n@g****e> |
Johannes Schindelin <j****n@g****e> | about 2 months ago | |
| ac439128 |
linux: adjust the instructions how to verify the signatures
Signed-off-by: Johannes Schindelin <j****n@g****e> |
Johannes Schindelin <j****n@g****e> | about 2 months ago | |
| dcb5fd1c |
linux: use the appropriate PGP key to sign the Debian packages
Signed-off-by: Johannes Schindelin <j****n@g****e> |
Johannes Schindelin <j****n@g****e> | about 2 months ago | |
| 73696fa6 |
browser: open AbsoluteUri to avoid double-escaping
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 329da7f8 |
browser: open AbsoluteUri to avoid double-escaping
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | about 2 months ago | |
| 3b283420 | merge aot: enable ahead-of-time (AOT) compilation (#2366) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b2e80918 | merge build: drop the .NET Framework target (#2365) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| a5b70627 |
publish: raise dotnet publish verbosity to normal
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 23771025 | merge docs: fix broken links identified by linting (#2364) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| d51d69c4 |
ci: use Central Feed Services for release builds
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 66f9a04a |
ci: install the Windows .NET SDK per architecture
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 53b1c345 |
ci: install C++ build tools for Windows AOT
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 1985ddb3 |
installsrc: disable AOT for the install-from-source build
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 2c3ebd09 |
ci: build Linux Arm AOT on Arm runners
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| d454a0fa | merge docs: fix broken links identified by linting (#2363) |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| edb2f7a2 |
docs: fix broken links identified by linting
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 69fc5170 |
docs: fix broken links identified by linting
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 14eaaca5 |
docs: document building the .NET tool package
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 3f364ed5 |
release: sign and publish the .NET tool package
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| e0f6bbe8 |
ci: build the .NET tool package
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 3c6ea682 |
dntool: add .NET tool packaging
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 10ed9a7e |
docs: fix heading levels in the .NET tool section
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 219bf7e2 |
docs: update install-from-source for the new script
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| f55ca40b |
ci: validate install-from-source on the new path and macOS
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| f01efbc4 |
installsrc: rework install-from-source as a cross-platform script
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 8d6f2ade |
publish: add an --aot/--no-aot toggle
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 6b1897ab |
sln: exclude distribution projects from solution build
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 5578c0d7 |
docs: update development guide for the new layout
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 842e83aa |
ci: update pipelines for the new build layout
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| cbeb1fd4 |
build: adopt .NET 10 root build configuration
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 2ce7c64b |
sln: migrate solution to SLNX format
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 2d433e4a |
windows: rework packaging under build/windows
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| affdba6d |
macos: rework packaging under build/macos
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 53f20a27 |
linux: rework packaging under build/linux
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| da02c739 |
build: add shared CLI scripting library
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 7ebe991a |
msbuild: move build tasks under build/msbuild
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| d7a2cd8a |
gcm: drop the standalone dotnet-tool project
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| c14b3652 |
gcm: rename project to git-credential-manager
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 3d4fa11e |
build: relocate shared build props to src
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 342e2dfa |
src: flatten shared projects into the src root
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 16a5741c | merge build(deps): bump actions/setup-dotnet from 5.3.0 to 5.4.0 (#2361) |
Johannes Schindelin <j****n@g****e>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 7bb63e8a |
build(deps): bump actions/setup-dotnet from 5.3.0 to 5.4.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| f3317183 |
aot: enable ahead-of-time (AOT) compilation
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| b62b05c5 |
trace2: enable JSON source generation
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| eea0740e |
json: enable JSON source generation product wide
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 66755b50 |
avalonia: upgrade to Avalonia 12.0.5
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 867dadd7 |
build: suppress the CA1416 warning in test projects
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 322b4c2e |
os: add .NET attributes to guard OS-specific types
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 41f0f464 |
dotnet: remove .NET Framework conditional code
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 99837d4b |
build: drop .NET Framework target from projects
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| c01368df |
console: replace ITerminal prompts with Spectre.Console
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| f3a3fef1 |
workflows: add vnext branch to triggers
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| e1571418 |
VERSION: bump to 3.0
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 7a6ee875 |
console: route diagnostics to the stderr console
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| d3d05b8e |
console: include the pid in the wait-for-debugger message
Signed-off-by: Matthew John Cheetham <m****m@o****m> |
Matthew John Cheetham <m****m@o****m> | 2 months ago | |
| 194ba290 | merge Merge pull request #16 from git-ecosystem/oauth-form-post |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 2774321b | merge Merge pull request #17 from git-ecosystem/msal-redirecturi |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| a4743f9f | merge Merge pull request #15 from git-ecosystem/msal-update |
Matthew John Cheetham <m****m@o****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 78f669fb | merge build(deps): bump actions/checkout from 6 to 7 (#2358) |
Johannes Schindelin <j****n@g****e>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 825f14f2 |
build(deps): bump actions/checkout from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 913b89a1 | merge build(deps): bump actions/setup-dotnet from 5.2.0 to 5.3.0 (#2352) |
Johannes Schindelin <j****n@g****e>
Committed by: GitHub <n****y@g****m> |
2 months ago |