adudek-bw
b9cb19a98e
[PM-27081] Fix direct importers for linux ( #17480 )
...
* Fix direct importers for linux
2025-12-04 09:45:46 -05:00
neuronull
30b89d1fc2
Bump Rust version to 1.87.0 ( #17641 )
...
* Bump Rust version to 1.87.0
* clippy
* clippy
* clippy
2025-12-01 08:42:12 -07:00
renovate[bot]
678e5193ca
[deps]: Update Rust crate async-trait to v0.1.89 ( #17570 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-21 11:32:36 +01:00
neuronull
db16c201b8
Align Desktop Native's Rust CI checks with SDK ( #17261 )
...
* clean crate deps
* update lint workflow
* add rustfmt.toml
* apply rust fmt
* missed one
* fix lint of lint lol
* more deps platform fixes
* fix macos_provider
* some more deps clean
* more cleanup
* add --all-targets
* remove another unused dep
* generate index.d.ts
* fix whitespace
* fix split comment in biometric
* formatting comment in biometric_v2
* apply fmt
2025-11-19 15:07:57 +00:00
Daniel James Smith
9586057a32
[PM-26162] [Chromium importer] Add fallback name in case empty when loading browser profiles ( #16664 )
...
* Added a fallback to use a browser profile folder-name in case the name of the profile is empty
2025-11-13 13:14:45 -07:00
Oscar Hinton
ed53ef19d9
[PM-27897] Fix release before use in chromium importer ( #17276 )
...
We ran into some weird issues where the memory was corrupted on certain architectures. It turns out we free'd memory before using it.
This ensures we make a copy of the data before freeing it, and extracts a common function for both crates to use.
2025-11-10 14:15:15 +01:00
Oscar Hinton
29e4085986
[PM-27646] Prevent enabling logging and disabling signature ( #17253 )
...
This ensures we won't accidentally ship prod binaries that either have logging enabled or disable signature validation.
2025-11-06 17:06:59 +01:00
Dmitry Yakimenko
5c2215401c
[PM-27786] Chrome application bound encryption v3 support ( #17205 )
...
* Update cargo.lock on windows
* Move ABE key decoding to helper.exe
* Safe slice operations (no panics)
* Refactor CNG code a bit
* Refactor CNG code a bit more
* Update README to match the new flow
* DRY up v1 and v2 decryption
* Remove all the crates and windows features that are not needed
* helper.exe split into a bunch of files
* Refator mod windows
* Minor cleanup
---------
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com >
2025-11-06 10:20:23 +01:00
Oscar Hinton
8c185c9d2b
[PM-27645] Check signature of helper exe ( #17155 )
2025-10-31 16:50:13 +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
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
Oscar Hinton
42377a1533
[PM-27341] Chrome importer refactors ( #16720 )
...
Various refactors to the chrome importer
2025-10-27 17:24:50 +01:00