Skip to content

v0.43.80

Choose a tag to compare

@akhilmhdh akhilmhdh released this 06 May 20:39
· 220 commits to main since this release
464682d

What's Changed

  • fix(pam): keep session recording on upload failure (PAM-205) by @bernie-g in #199
  • feat(gateway): direct-to-bucket session recording uploads with reconciliation by @x032205 in #200
  • feat(gateway): add AWS authentication by @saifsmailbox98 in #202
  • feat(pam): native RDP client support by @bernie-g in #191
  • feat(pam-rdp): thread AD domain through RDP bridge by @bernie-g in #203
  • chore: updated tar to new version by @akhilmhdh in #219

Full Changelog: v0.43.79...v0.43.80

Changelog

  • 464682d Merge pull request #219 from Infisical/fix/tar
  • d4374ce chore: updated tar to new version
  • 37a5224 Merge pull request #203 from Infisical/feat/pam-rdp-ad-support
  • 5f90606 Merge remote-tracking branch 'origin/main' into feat/pam-rdp-ad-support
  • 82180bb Merge pull request #191 from Infisical/feat/pam-rdp-mvp
  • 05b05ad Merge remote-tracking branch 'origin/main' into feat/pam-rdp-ad-support
  • f2f4f99 fix(release): append windows artifacts to shared draft
  • 98e076f chore(pam-rdp): drop unused /target-docker from .gitignore
  • e0619d7 chore(pam-rdp): lowercase example account name in help text
  • 92102e9 fix(pam-rdp): don't shut down proxy on per-connection gateway close
  • 4e8d91e feat(gateway): add AWS authentication (#202)
  • 54e921b Merge remote-tracking branch 'origin/main' into feat/pam-rdp-mvp
  • ad8bcfc fix(release): make npm-release tolerate skipped validate-tag-branch
  • e0a9157 refactor(pam-rdp): use target username for acceptor, autofill via metadata
  • 8ffb72b refactor(pam-rdp): consolidate HandleConnection + cargo fmt
  • e350e47 feat(pam-rdp): strip virtual channels from MCS Connect Initial
  • c2b68da feat(pam-rdp): use account name as RDP acceptor username
  • 8c758e2 Merge pull request #200 from Infisical/PAM-189
  • 7675e95 feat(pam-rdp): use empty password for acceptor credentials
  • 4f0e3e2 refactor(pam-rdp): rename bridge_cgo.go to bridge_cgo_unix.go
  • c4ec7db drop haspendingchunks gate for loading secrets from disk
  • ff7d648 remove chunk splitting
  • e5d2acb docs(pam-rdp): add README for Rust bridge setup
  • c292f74 reviews
  • 4800b70 Split chunks
  • 25e6421 deletePersistedOffset only if chunks cleared
  • 3d92a88 move writePersistedOffset into loop
  • 4c89708 Merge branch 'main' into PAM-189
  • 764e44e Fixed Chunk Reconciliation And upload token persistence
  • f501d51 Merge pull request #199 from Infisical/fix/pam-205-keep-recording-on-upload-failure
  • 65ae9af address reviews
  • 6916ff6 fix(pam-rdp): address PR review feedback
  • b1ac506 feat(gateway): direct-to-bucket session recording uploads with reconciliation
  • caf9444 fix(pam): tighten startup cleanup behavior
  • 13a16d3 fix(pam): keep session recording on upload failure (PAM-205)
  • 00d06b2 feat(pam-rdp): thread AD domain through bridge for NTLM CredSSP
  • 85c23d2 fix(pam-rdp): address PR bot review comments
  • ef74e90 chore(pam-rdp): remove bridge-test harness
  • b375428 ci: shorten dry_run description in release workflow
  • e22812a fix(pam-rdp): format Safety doc as proper heading for clippy
  • 6f3ac49 ci(pam-rdp): build Rust bridge natively on windows-2022 runner
  • 7511234 ci(pam-rdp): enable RDP in Windows Docker container images
  • 57438fe ci: group goreleaser-windows into the create-release-draft column
  • 3291a54 fix(ci): link libwinpthread for windows CGO
  • 348de42 ci(pam-rdp): parallelize goreleaser + goreleaser-darwin via shared draft
  • cf674f1 chore(pam-rdp): remove rdp-bridge-test dev binary
  • 08f0809 ci(pam-rdp): ditch zig for darwin, use macos-latest runner instead
  • 3887a5a fix(ci): stub libresolv.tbd for darwin cross-compile
  • b15371b fix(pam-rdp): clean up .rdp file on session end + pin zig 0.14.0
  • 50e29ce ci(pam-rdp): bump zig to 0.16.0
  • 65aaa12 ci(pam-rdp): drop FreeBSD and NetBSD from RDP tier
  • eb75047 chore(pam-rdp): strip redundant comments across the PR
  • 2b2ccab ci(pam-rdp): build only the staticlib target in cross-compile jobs
  • a515cbd ci(pam-rdp): drop windows/arm64 from RDP tier
  • 8329f79 fix(pam-rdp): statically bundle zlib into the bridge archive
  • 05fcb11 chore: remove accidentally committed local PAM session artifact
  • b0aff6c ci(pam-rdp): expand RDP support from 5 to 11 targets (option 1)
  • 0c9424d ci(pam-rdp): use zig cc for darwin cross-compile instead of osxcross
  • 3bc0a78 Revert skip=docker change; keep only the mingw package name fix
  • a3f4408 fix(ci): correct mingw apt package name and skip docker on dry-run
  • 9beb635 feat(pam-rdp): wire --reason flag through to RDP access
  • 7585478 Merge remote-tracking branch 'origin/main' into feat/pam-rdp-mvp
  • 0611a97 ci(pam-rdp): wire RDP bridge static libs into goreleaser release
  • 6ef384f feat(pam-rdp): add Windows CGo wrapper and extract shared bridge ops
  • 83dc9ab ci(pam): cross-compile RDP bridge static libs across 11 targets
  • 492f656 ci(pam): add dry-run option to release workflow
  • 8a04e54 ci: retrigger
  • 095b900 ci(pam): pin Rust toolchain + add RDP bridge smoke test
  • 5e2e46b fix: add .vscode folder to gitignore
  • afb0ec2 chore(pam): remove rdp native crate README
  • 55ca651 chore(pam): rdp UX polish
  • e84febf feat(pam): add rdp access CLI subcommand
  • 39328fd feat(pam): wire rdp handler into gateway dispatch
  • a91f967 feat(pam): add c abi + cgo wrapper for rdp bridge
  • 013cab5 feat(pam): add rust rdp bridge with post-credssp passthrough

Changelog

  • 464682d Merge pull request #219 from Infisical/fix/tar
  • d4374ce chore: updated tar to new version
  • 37a5224 Merge pull request #203 from Infisical/feat/pam-rdp-ad-support
  • 5f90606 Merge remote-tracking branch 'origin/main' into feat/pam-rdp-ad-support
  • 82180bb Merge pull request #191 from Infisical/feat/pam-rdp-mvp
  • 05b05ad Merge remote-tracking branch 'origin/main' into feat/pam-rdp-ad-support
  • f2f4f99 fix(release): append windows artifacts to shared draft
  • 98e076f chore(pam-rdp): drop unused /target-docker from .gitignore
  • e0619d7 chore(pam-rdp): lowercase example account name in help text
  • 92102e9 fix(pam-rdp): don't shut down proxy on per-connection gateway close
  • 4e8d91e feat(gateway): add AWS authentication (#202)
  • 54e921b Merge remote-tracking branch 'origin/main' into feat/pam-rdp-mvp
  • ad8bcfc fix(release): make npm-release tolerate skipped validate-tag-branch
  • e0a9157 refactor(pam-rdp): use target username for acceptor, autofill via metadata
  • 8ffb72b refactor(pam-rdp): consolidate HandleConnection + cargo fmt
  • e350e47 feat(pam-rdp): strip virtual channels from MCS Connect Initial
  • c2b68da feat(pam-rdp): use account name as RDP acceptor username
  • 8c758e2 Merge pull request #200 from Infisical/PAM-189
  • 7675e95 feat(pam-rdp): use empty password for acceptor credentials
  • 4f0e3e2 refactor(pam-rdp): rename bridge_cgo.go to bridge_cgo_unix.go
  • c4ec7db drop haspendingchunks gate for loading secrets from disk
  • ff7d648 remove chunk splitting
  • e5d2acb docs(pam-rdp): add README for Rust bridge setup
  • c292f74 reviews
  • 4800b70 Split chunks
  • 25e6421 deletePersistedOffset only if chunks cleared
  • 3d92a88 move writePersistedOffset into loop
  • 4c89708 Merge branch 'main' into PAM-189
  • 764e44e Fixed Chunk Reconciliation And upload token persistence
  • f501d51 Merge pull request #199 from Infisical/fix/pam-205-keep-recording-on-upload-failure
  • 65ae9af address reviews
  • 6916ff6 fix(pam-rdp): address PR review feedback
  • b1ac506 feat(gateway): direct-to-bucket session recording uploads with reconciliation
  • caf9444 fix(pam): tighten startup cleanup behavior
  • 13a16d3 fix(pam): keep session recording on upload failure (PAM-205)
  • 00d06b2 feat(pam-rdp): thread AD domain through bridge for NTLM CredSSP
  • 85c23d2 fix(pam-rdp): address PR bot review comments
  • ef74e90 chore(pam-rdp): remove bridge-test harness
  • b375428 ci: shorten dry_run description in release workflow
  • e22812a fix(pam-rdp): format Safety doc as proper heading for clippy
  • 6f3ac49 ci(pam-rdp): build Rust bridge natively on windows-2022 runner
  • 7511234 ci(pam-rdp): enable RDP in Windows Docker container images
  • 57438fe ci: group goreleaser-windows into the create-release-draft column
  • 3291a54 fix(ci): link libwinpthread for windows CGO
  • 348de42 ci(pam-rdp): parallelize goreleaser + goreleaser-darwin via shared draft
  • cf674f1 chore(pam-rdp): remove rdp-bridge-test dev binary
  • 08f0809 ci(pam-rdp): ditch zig for darwin, use macos-latest runner instead
  • 3887a5a fix(ci): stub libresolv.tbd for darwin cross-compile
  • b15371b fix(pam-rdp): clean up .rdp file on session end + pin zig 0.14.0
  • 50e29ce ci(pam-rdp): bump zig to 0.16.0
  • 65aaa12 ci(pam-rdp): drop FreeBSD and NetBSD from RDP tier
  • eb75047 chore(pam-rdp): strip redundant comments across the PR
  • 2b2ccab ci(pam-rdp): build only the staticlib target in cross-compile jobs
  • a515cbd ci(pam-rdp): drop windows/arm64 from RDP tier
  • 8329f79 fix(pam-rdp): statically bundle zlib into the bridge archive
  • 05fcb11 chore: remove accidentally committed local PAM session artifact
  • b0aff6c ci(pam-rdp): expand RDP support from 5 to 11 targets (option 1)
  • 0c9424d ci(pam-rdp): use zig cc for darwin cross-compile instead of osxcross
  • 3bc0a78 Revert skip=docker change; keep only the mingw package name fix
  • a3f4408 fix(ci): correct mingw apt package name and skip docker on dry-run
  • 9beb635 feat(pam-rdp): wire --reason flag through to RDP access
  • 7585478 Merge remote-tracking branch 'origin/main' into feat/pam-rdp-mvp
  • 0611a97 ci(pam-rdp): wire RDP bridge static libs into goreleaser release
  • 6ef384f feat(pam-rdp): add Windows CGo wrapper and extract shared bridge ops
  • 83dc9ab ci(pam): cross-compile RDP bridge static libs across 11 targets
  • 492f656 ci(pam): add dry-run option to release workflow
  • 8a04e54 ci: retrigger
  • 095b900 ci(pam): pin Rust toolchain + add RDP bridge smoke test
  • 5e2e46b fix: add .vscode folder to gitignore
  • afb0ec2 chore(pam): remove rdp native crate README
  • 55ca651 chore(pam): rdp UX polish
  • e84febf feat(pam): add rdp access CLI subcommand
  • 39328fd feat(pam): wire rdp handler into gateway dispatch
  • a91f967 feat(pam): add c abi + cgo wrapper for rdp bridge
  • 013cab5 feat(pam): add rust rdp bridge with post-credssp passthrough

Changelog

  • 464682d Merge pull request #219 from Infisical/fix/tar
  • d4374ce chore: updated tar to new version
  • 37a5224 Merge pull request #203 from Infisical/feat/pam-rdp-ad-support
  • 5f90606 Merge remote-tracking branch 'origin/main' into feat/pam-rdp-ad-support
  • 82180bb Merge pull request #191 from Infisical/feat/pam-rdp-mvp
  • 05b05ad Merge remote-tracking branch 'origin/main' into feat/pam-rdp-ad-support
  • f2f4f99 fix(release): append windows artifacts to shared draft
  • 98e076f chore(pam-rdp): drop unused /target-docker from .gitignore
  • e0619d7 chore(pam-rdp): lowercase example account name in help text
  • 92102e9 fix(pam-rdp): don't shut down proxy on per-connection gateway close
  • 4e8d91e feat(gateway): add AWS authentication (#202)
  • 54e921b Merge remote-tracking branch 'origin/main' into feat/pam-rdp-mvp
  • ad8bcfc fix(release): make npm-release tolerate skipped validate-tag-branch
  • e0a9157 refactor(pam-rdp): use target username for acceptor, autofill via metadata
  • 8ffb72b refactor(pam-rdp): consolidate HandleConnection + cargo fmt
  • e350e47 feat(pam-rdp): strip virtual channels from MCS Connect Initial
  • c2b68da feat(pam-rdp): use account name as RDP acceptor username
  • 8c758e2 Merge pull request #200 from Infisical/PAM-189
  • 7675e95 feat(pam-rdp): use empty password for acceptor credentials
  • 4f0e3e2 refactor(pam-rdp): rename bridge_cgo.go to bridge_cgo_unix.go
  • c4ec7db drop haspendingchunks gate for loading secrets from disk
  • ff7d648 remove chunk splitting
  • e5d2acb docs(pam-rdp): add README for Rust bridge setup
  • c292f74 reviews
  • 4800b70 Split chunks
  • 25e6421 deletePersistedOffset only if chunks cleared
  • 3d92a88 move writePersistedOffset into loop
  • 4c89708 Merge branch 'main' into PAM-189
  • 764e44e Fixed Chunk Reconciliation And upload token persistence
  • f501d51 Merge pull request #199 from Infisical/fix/pam-205-keep-recording-on-upload-failure
  • 65ae9af address reviews
  • 6916ff6 fix(pam-rdp): address PR review feedback
  • b1ac506 feat(gateway): direct-to-bucket session recording uploads with reconciliation
  • caf9444 fix(pam): tighten startup cleanup behavior
  • 13a16d3 fix(pam): keep session recording on upload failure (PAM-205)
  • 00d06b2 feat(pam-rdp): thread AD domain through bridge for NTLM CredSSP
  • 85c23d2 fix(pam-rdp): address PR bot review comments
  • ef74e90 chore(pam-rdp): remove bridge-test harness
  • b375428 ci: shorten dry_run description in release workflow
  • e22812a fix(pam-rdp): format Safety doc as proper heading for clippy
  • 6f3ac49 ci(pam-rdp): build Rust bridge natively on windows-2022 runner
  • 7511234 ci(pam-rdp): enable RDP in Windows Docker container images
  • 57438fe ci: group goreleaser-windows into the create-release-draft column
  • 3291a54 fix(ci): link libwinpthread for windows CGO
  • 348de42 ci(pam-rdp): parallelize goreleaser + goreleaser-darwin via shared draft
  • cf674f1 chore(pam-rdp): remove rdp-bridge-test dev binary
  • 08f0809 ci(pam-rdp): ditch zig for darwin, use macos-latest runner instead
  • 3887a5a fix(ci): stub libresolv.tbd for darwin cross-compile
  • b15371b fix(pam-rdp): clean up .rdp file on session end + pin zig 0.14.0
  • 50e29ce ci(pam-rdp): bump zig to 0.16.0
  • 65aaa12 ci(pam-rdp): drop FreeBSD and NetBSD from RDP tier
  • eb75047 chore(pam-rdp): strip redundant comments across the PR
  • 2b2ccab ci(pam-rdp): build only the staticlib target in cross-compile jobs
  • a515cbd ci(pam-rdp): drop windows/arm64 from RDP tier
  • 8329f79 fix(pam-rdp): statically bundle zlib into the bridge archive
  • 05fcb11 chore: remove accidentally committed local PAM session artifact
  • b0aff6c ci(pam-rdp): expand RDP support from 5 to 11 targets (option 1)
  • 0c9424d ci(pam-rdp): use zig cc for darwin cross-compile instead of osxcross
  • 3bc0a78 Revert skip=docker change; keep only the mingw package name fix
  • a3f4408 fix(ci): correct mingw apt package name and skip docker on dry-run
  • 9beb635 feat(pam-rdp): wire --reason flag through to RDP access
  • 7585478 Merge remote-tracking branch 'origin/main' into feat/pam-rdp-mvp
  • 0611a97 ci(pam-rdp): wire RDP bridge static libs into goreleaser release
  • 6ef384f feat(pam-rdp): add Windows CGo wrapper and extract shared bridge ops
  • 83dc9ab ci(pam): cross-compile RDP bridge static libs across 11 targets
  • 492f656 ci(pam): add dry-run option to release workflow
  • 8a04e54 ci: retrigger
  • 095b900 ci(pam): pin Rust toolchain + add RDP bridge smoke test
  • 5e2e46b fix: add .vscode folder to gitignore
  • afb0ec2 chore(pam): remove rdp native crate README
  • 55ca651 chore(pam): rdp UX polish
  • e84febf feat(pam): add rdp access CLI subcommand
  • 39328fd feat(pam): wire rdp handler into gateway dispatch
  • a91f967 feat(pam): add c abi + cgo wrapper for rdp bridge
  • 013cab5 feat(pam): add rust rdp bridge with post-credssp passthrough