Skip to content

Ensure we create a WindowsProcessManager on Windows#1146

Merged
mjcheetham merged 1 commit into
git-ecosystem:mainfrom
mjcheetham:fix-wsl-procstart
Mar 11, 2023
Merged

Ensure we create a WindowsProcessManager on Windows#1146
mjcheetham merged 1 commit into
git-ecosystem:mainfrom
mjcheetham:fix-wsl-procstart

Conversation

@mjcheetham

Copy link
Copy Markdown
Contributor

We are creating a WindowsProcessManager implementation on macOS and a non-Windows/WSL aware, plain ProcessManager on Windows - this is the reverse of what we should do. Fix this.

We are creating a `WindowsProcessManager` implementation on macOS and
a non-Windows/WSL aware, plain `ProcessManager` on Windows - this is the
reverse of what we should do. Fix this.
@mjcheetham mjcheetham added the bug A bug in Git Credential Manager label Mar 11, 2023
@mjcheetham
mjcheetham requested a review from ldennington March 11, 2023 00:00

@ldennington ldennington left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😱 - thanks for the quick fix and added protection moving forward.

@mjcheetham
mjcheetham merged commit c12409f into git-ecosystem:main Mar 11, 2023
@mjcheetham
mjcheetham deleted the fix-wsl-procstart branch March 11, 2023 00:12
mjcheetham added a commit that referenced this pull request May 2, 2023
**Changes:**

- Support ports in URL-scoped config (#825)
- Support URL-scoped enterprise default settings (#1149)
- Add support for client TLS certificates (#1152)
- Add TRACE2 support(#1131, #1151, #1156, #1162)
- Better browser detection inside of WSL (#1148)
- Handle expired OAuth refresh token for generic auth (#1196)
- Target *-latest runner images in CI workflow (#1178)
- Various bug fixes:
  - Ensure we create a WindowsProcessManager on Windows (#1146)
  - Ensure we start child processes created with ProcessManager (#1177)
  - Fix app path name of Windows dropping file extension (#1181)
  - Ensure we init IEnvironment before SessionManager (#1167)
  - git: consistently read from stdout before exit wait (#1136)
  - trace2: guard against null pipe client in dispose (#1135)
- Make Avalonia UI the default Windows and move to in-process (#1207)
- Add Git configuration options for trace & debug (#1228)
- Transition from Nerdbank.GitVersioning to a version file (#1231)
- Add support for using the current Windows user for WAM on DevBox
(#1197)
- Various documentation updates:
  - org-rename: update references to GitCredentialManager (#1141)
  - issue templates: remove core suffix (#1180)
  - readme: add link to project roadmap (#1204)
  - docs: add bitbucket app password requirements (#1213)
  - .net tool: clarify install instructions (#1126)
  - docs: call out different GCM install paths in WSL docs (#1168)
  - docs: add trace2 to config/env documentation (#1230)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug A bug in Git Credential Manager

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants