Jordan Borean

@jborean.bsky.social

@syfuhs.net is there some configuration or API flag to set somewhere to tell SSPI to use Kerberos User to User from the initiator side? I'm trying to setup a test CredSSP acceptor for a WinRM server and Windows uses U2U but I'm curious how it does that and whether CredSSP itself just forces it.

Published a new module called AvaloniaUIShell, (the world's first?) cross-platform desktop GUI framework for PowerShell. github.com/mdgrs-mei/Av... It's using the same mechanism as WinUIShell and takes care of all threading and non-blocking UI operations. #PowerShell

GitHub - mdgrs-mei/AvaloniaUIShell: Cross-platform Desktop GUI framework for PowerShell powered by Avalonia UI.

Cross-platform Desktop GUI framework for PowerShell powered by Avalonia UI. - mdgrs-mei/AvaloniaUIShell

github.com

At work we need to publish a PowerShell module but didn't want to deal with PSGallery tokens and more permissions we need to audit over time. I've tried out GitHub Container/OCI and Nuget feeds as well as Azure Artifacts. github.com/jborean93/Po... TLDR: Use Azure Artifacts.

GitHub - jborean93/PowerShell-PublishTest: Testing for publishing a PowerShell module to different repositories

Testing for publishing a PowerShell module to different repositories - jborean93/PowerShell-PublishTest

github.com

Cooking a major update to WinUIShell. I've just finished fixing all the build errors caused by my C# source generator. Thanks to that, all WinUI3 controls will be supported in the next release. Yes, all of them🎉 This example is one of my favorites, ContentDialog. github.com/mdgrs-mei/Wi...

A bit disappointed that Microsoft has stopped providing diff pdf's of their various protocol docs. For example MS-SMB2 stopped after 79.0 learn.microsoft.com/en-us/opensp.... It made it so much easier to see what was changed rather than reading "Major" for adding the latest Windows version number.

[MS-SMB2]: Server Message Block (SMB) Protocol Versions 2 and 3

Specifies the Server Message Block (SMB) Protocol Versions 2 and 3, which support the sharing of file and print resources

learn.microsoft.com

Does anyone know of an up to date article that talks through the content of the Kerberos AS and TGS req/resp messages. I can read through the RFCs, MS-KILE, and inspect the network traffic but I'm hoping for a nice up to date guide on the various PAData values and what/when they are used/required.

Well that was short lived. Turns out no changes are needed in PowerShell 7 to get this working. Add `-CompilerOptions '-debug:embedded'` to the Add-Type call and ensure you have these options set in the VSCode launch config "attachDotnetDebugger": true, "createTemporaryIntegratedConsole": true

Bild
Jordan Borean@jborean.bsky.social · 12mo ago

Ever wanted to debug C# code compiled through Add-Type in PowerShell? The function Add-DebuggableType at gist.github.com/jborean93/bc... can be used in PowerShell 7 to do just that. Going to try and send a PR through so that the builtin Add-Type can do the same thing.

Using a custom Add-Type cmdlet called Add-DebuggableType to compiled C# code in PowerShell that can also be debugged through the C# debugger.

If you write #PowerShell and want to learn how to make beautiful, modern UIs for your scripts, join me tomorrow at the Research Triangle PSUG where we'll do just that leveraging the new WinUIShell module! You can find all the information on Meetup below. I hope you are able to join us!

Create Beautiful UIs with WinUIShell and PowerShell (Steven Valdinger), Wed, Jul 2, 2025, 8:00 PM | Meetup

Join us for a fast-paced, hands-on look at how you can ditch the designer tools and craft stunning UIs straight from the command line with WinUIShell. **Meeting Overview**

meetup.com

New #PowerShell @vscode.dev Extension 2025.2.0 released! Mostly the usual boring bugfix/infra stuff, but I added one change that lets you run Temporary Consoles under a different PS than your PowerShell extension. Great for 5.1 Testing! Check out the PR in the release notes for details.

Release v2025.2.0 · PowerShell/vscode-powershell

What's Changed Enhancements & Features ✨ Teach client to find Homebrew installations on Apple Silicon by @andyleejordan in #5164 Overhaul linting, formatting, and testing infrastructure by @andyle...

github.com

I slapped together a new #PowerShell module, PesterExplorer, that creates a TUI to look at your Pester run results. It leverages PwshSpectreConsole to create the TUI. Everyone knows I love #Pester. Feedback and suggestions welcome! github.com/HeyItsGil...

GitHub - HeyItsGilbert/PesterExplorer: A TUI to explore Pester results.

A TUI to explore Pester results. Contribute to HeyItsGilbert/PesterExplorer development by creating an account on GitHub.

github.com