Isaiah Inuwa
6e6239c738
Try syncing after makeCredential on Windows
2025-11-08 23:59:05 -06:00
Isaiah Inuwa
11d3ef1169
wip: Try adding debugging/not free-ing memory to fix MakeCredential: doesn't work
2025-11-08 23:57:58 -06:00
Isaiah Inuwa
0c248b04cc
Don't prompt for selecting FIDO credential twice on Windows
2025-11-08 23:57:13 -06:00
Isaiah Inuwa
1094136290
Sort of get window position from handle on Windows plugin
2025-11-08 22:45:06 -06:00
Isaiah Inuwa
509f09d37d
Fix log level
2025-11-08 22:45:06 -06:00
Isaiah Inuwa
add2aabf70
Remove some more files
2025-11-08 22:45:06 -06:00
Isaiah Inuwa
2196a8339c
Wire up Windows IPC for GetAssertion
2025-11-08 21:15:31 -06:00
Isaiah Inuwa
0dae3a9c5b
Wire up Windows IPC for make credential
2025-11-08 20:35:05 -06:00
Isaiah Inuwa
81d5765965
Temporarily copy Windows FIDO credential sync to desktop_core
2025-11-08 17:18:03 -06:00
Isaiah Inuwa
3add3d5dde
Add Electron renderer process debug configuration
2025-11-07 12:22:02 -06:00
Isaiah Inuwa
64aa3a28e1
Use Rust module to run commands
2025-11-07 12:21:38 -06:00
Isaiah Inuwa
51a97561df
Merge feature/passkey-provider into iinuwa/win-passkey-poc
2025-11-07 07:01:59 -06:00
Isaiah Inuwa
7459241a64
Fix MakeCredential on Windows plugin
2025-11-06 12:59:31 -06:00
Isaiah Inuwa
fee9a96a65
Fix build stuff
2025-11-06 12:59:31 -06:00
Isaiah Inuwa
f0f6ef9654
Remove remaining EXPERIMENTAL prefixes
2025-11-06 12:59:31 -06:00
Isaiah Inuwa
3a13e6e210
Return a real number for number of credentials synced
2025-11-06 12:59:31 -06:00
Isaiah Inuwa
aefc1a2418
Remove mock credentials
2025-11-06 12:59:31 -06:00
Isaiah Inuwa
9ce9f9bb65
Remove duplicate headers
2025-11-06 12:59:31 -06:00
Isaiah Inuwa
ef8c1c9564
Remove remaining references to EXPERIMENTAL Windows WebAuthn plugin API
2025-11-06 12:59:31 -06:00
Isaiah Inuwa
e32cb5701f
Begin updating Windows WebAuthn plugin to GA API
2025-11-06 12:59:31 -06:00
Isaiah Inuwa
ff9402804a
Update windows_plugin_authenticator to stable interface
2025-11-05 15:18:07 -06:00
Isaiah Inuwa
852832aa8b
Update headers
2025-11-05 15:18:06 -06:00
Isaiah Inuwa
ea3d02d253
Some tweaks
2025-11-05 15:18:03 -06:00
Isaiah Inuwa
40c6b4d909
Build tweaks
2025-11-05 15:18:00 -06:00
Isaiah Inuwa
30900e0bcb
Merge main into anders/win-passkey-poc
2025-11-03 08:19:13 -06:00
Oscar Hinton
8c185c9d2b
[PM-27645] Check signature of helper exe ( #17155 )
2025-10-31 16:50:13 +01:00
Oscar Hinton
443b85a356
[PM-27641] Enable signature validation ( #17150 )
...
Enables the currently disabled signature validation. This is a blocker for release.
2025-10-31 16:13:41 +01:00
Oscar Hinton
4c1eba2086
[PM-27583] Add icon to chromium import helper ( #17126 )
...
Adds an icon to the windows binary.
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-10-31 10:10:22 +01:00
bw-ghapp[bot]
9d2b2d1894
Autosync the updated translations ( #17144 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-10-31 09:57:01 +01:00
Andreas Coroiu
8aebfbeace
[PM-25932] Shorten socket paths ( #17093 )
...
* feat: shorten socket paths
* fix: No such file or directory error
* feat: remove tmp folder from path
* fix: No such file or directory autofill error
2025-10-31 08:15:04 +01:00
Andreas Coroiu
48fb8b2bfe
[PM-25250] Prevent configuration and access of self hosted urls over http ( #17095 )
...
* feat: ban urls not using https
* feat: add exception for dev env
* feat: block fetching of insecure URLs
* feat: add exception for dev env
* feat: block notifications from using insecure URL
* fix: bug where submission was possible regardless of error
* feat: add exception for dev env
* fix: missing constructor param
2025-10-31 08:12:44 +01:00
Nick Krantz
326cd40628
cipher.id now defaults to an empty string rather than null/undefined - use bang to transform into a boolean ( #17137 )
2025-10-30 15:44:49 -05:00
rr-bw
d8e5a524d4
style(sso-login): (Auth) [PM-26535] Make SSO Button Primary if ssoRequired ( #16757 )
...
When SSO is required:
- Make the SSO button primary
- Add a tooltip to the disabled buttons
When SSO is not required:
- SSO button remains secondary
- No tooltip on the buttons
Feature Flags enabled: pm-22110-disable-alternate-login-methods
2025-10-30 14:41:17 +00:00
Dmitry Yakimenko
dcf8c1d83b
[PM-25855][PM-24948][PM-24947] Chromium import functionality with application bound encryption on Windows ( #16429 )
...
Adds application bound encryption in order to support chrome imports on windows.
---------
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
Co-authored-by: adudek-bw <adudek@bitwarden.com >
Co-authored-by: Hinton <hinton@users.noreply.github.com >
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-10-30 13:18:30 +01:00
Jared Snider
a1570fc8b1
feat(AuthRouteConstants): [Auth/PM-27370] Convert auth routes to use constants ( #16980 )
...
* PM-22663 WIP on auth route constants
* PM-22663 - Convert desktop & extension to use constants - first pass
* PM-22663 - Further clean up
* PM-22663 - catch more missed routes
* PM-22663 - add barrel files
* PM-22663 - Per PR feedback, add missing as const
* PM-22663 - Per PR feedback and TS docs, use same name for const enum like and derived type. Adjusted filenames to be singular.
* PM-22663 - Per PR feedback update desktop app routing module since auto rename didn't update it for whatever reason.
2025-10-29 19:28:21 -04:00
Oscar Hinton
d85b9986d0
[CL-901] [CL-903] Unowned - Prefer signal & change detection ( #16949 )
2025-10-29 13:42:19 -05:00
Bernd Schoolmann
b1738cc6b2
[PM-26340] Add linux biometrics v2 ( #16660 )
...
* Extract windows biometrics v2 changes
Co-authored-by: Bernd Schoolmann <mail@quexten.com >
* Address some code review feedback
* cargo fmt
* rely on zeroizing allocator
* Handle TDE edge cases
* Update windows default
* Make windows rust code async and fix restoring focus freezes
* fix formatting
* cleanup native logging
* Add unit test coverage
* Add missing logic to edge case for PIN disable.
* Address code review feedback
* fix test
* code review changes
* fix clippy warning
* Swap to unimplemented on each method
* Implement encrypted memory store
* Make dpapi secure key container pub(super)
* Add linux biometrics v2
* Run cargo fmt
* Fix cargo lock
* Undo AC changes
* Undo change
* Fix build
* Cargo fmt
---------
Co-authored-by: Thomas Avery <tavery@bitwarden.com >
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
2025-10-29 15:51:50 +01:00
Anders Åberg
39845552f3
Remove autofill entitlement
2025-10-28 17:24:27 +01:00
Daniel James Smith
8eef78960d
[PM-27358] Remove unused getInstalledBrowsers method ( #17019 )
...
* Remove unused getInstalledBrowsers metthod
* Run cargo fmt
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-10-28 11:13:58 +01:00
renovate[bot]
2b2b1f4a27
[deps] Platform: Update @types/node to v22.18.11 ( #15698 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 17:29:45 -04:00
Oscar Hinton
42377a1533
[PM-27341] Chrome importer refactors ( #16720 )
...
Various refactors to the chrome importer
2025-10-27 17:24:50 +01:00
Oscar Hinton
af6e19335d
Vault - Prefer signal & change detection ( #16947 )
2025-10-27 11:13:11 -04:00
Oscar Hinton
abc6e54bb9
Platform - Prefer signal & change detection ( #16946 )
2025-10-27 09:13:17 -05:00
neuronull
9d849d2234
Convert log crate Records to tracing Events for desktop native. ( #16827 )
...
* Convert `log` crate Records to `tracing` Events for desktop native.
* sort deps
* use the feature on tracing_subscriber
2025-10-27 07:39:40 -06:00
cyprain-okeke
b9f48d83b2
[PM 25897] Copy and UI Tweaks for Payment Method Component ( #16851 )
...
* Implement the Ui changes to align as expected
* Align the Text in card number, expiration date and security code vertically
* Change the Zip to ZIP
* Remove readonly modifier from signal declarations
2025-10-27 13:53:05 +01:00
renovate[bot]
e8db35907d
[deps] Platform: Update Rust crate windows-registry to v0.6.1 ( #16419 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 10:59:16 +01:00
Anders Åberg
34bff4a694
Uint8Array -> ArrayBuffer
2025-10-24 10:01:15 +02:00
Anders Åberg
21b13be3a5
logservice.warning -> debug
2025-10-24 10:01:15 +02:00
Anders Åberg
44e908f34d
Merge branch 'main' into feature/passkey-provider
2025-10-24 09:42:42 +02:00
bw-ghapp[bot]
6fdeefef3d
Autosync the updated translations ( #17011 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-10-24 08:54:37 +02:00