diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 7541956..44740c1 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -8,6 +8,15 @@ YYYY/MM/DD - MAJOR.MINOR.RELEASE [!] = Fix / Security +2022/02/11 - 1.1.4 +—————————————————— +[!] TOTP secret with spaces +[!] Proper Steam Guard codes +[+] Added support for Min Browser +[+] Added support for Bitwarden CLI v1.21 +[=] Bitwarden CLI version >= 1.11.0 + + 2021/11/08 - 1.1.3 —————————————————— [!] TOTP generation for other than otpauth Key Uri diff --git a/README.md b/README.md index d80e26e..23850bc 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ A script-based, small (~1mb), Open Source Application written in [AutoHotkey][01 It does NOT replace Bitwarden application as entries can't be added/edited. They can run side-by-side but is not required. -_\* Even for the free version, but please support bitwarden development by buying a Premium subscription._ +_\* Even for the free version, but please support Bitwarden development by buying a Premium subscription._ ## Security @@ -56,11 +56,12 @@ The application attempts to fullfil the applicable Top-10 user requested feature - Quick custom PIN and Authenticator codes for unlocking. - Universal Window Platform support (Microsoft Store Apps). - Browser support: instead of insecure extensions. -- All the major browsers (plus Internet Explorer) are supported. +- All the major browsers (plus IE and [Min][06]) are supported. - TOTP generation: via Clipboard and/or hotkey and/or placeholder. +- Steam Guard TOTP support (same as Bitwarden). - Strong Password Generator with entropy indicator. - Placeholder for smart detection of text input fields. -- [Two-Channel Auto-Type Obfuscation][06]: global/per-entry. +- [Two-Channel Auto-Type Obfuscation][07]: global/per-entry. ## Instructions @@ -142,8 +143,8 @@ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH RE [03]: https://keepass.info/help/base/autotype.html "KeePass Auto-type" [04]: https://bitwarden.com "Bitwarden" [05]: https://github.com/anonymous1184/bitwarden-autotype/wiki "Wiki not written yet" -[06]: https://keepass.info/help/v2/autotype_obfuscation.html "TCATO: Two-Channel Auto-Type Obfuscation" - +[06]: https://minbrowser.org/ "Min: A fast, minimal browser that protects your privacy" +[07]: https://keepass.info/help/v2/autotype_obfuscation.html "TCATO: Two-Channel Auto-Type Obfuscation" [08]: https://github.com/bitwarden/cli "Bitwarden CLI" [09]: https://github.com/bitwarden/jslib/blob/master/src/models/view/loginUriView.ts#L9 "loginUriView.ts:9" [10]: https://github.com/bitwarden/jslib/blob/master/src/angular/components/icon.component.ts#L80 "icon.component.ts:6" diff --git a/bw-at.ahk b/bw-at.ahk index a37eb71..d773383 100644 --- a/bw-at.ahk +++ b/bw-at.ahk @@ -113,7 +113,7 @@ BwStatus := FileOpen("data.json", 0x3).Read() BwStatus := BwStatus ? JSON.Load(BwStatus) : {} ; v1.11 to v1.20 || v1.21+ if (StrLen(BwStatus.accessToken) || StrLen(BwStatus.activeUserId)) - IsLocked := IsLogged := true + IsLocked := IsLogged := true if (IsLocked) { @@ -191,9 +191,9 @@ return ; End of auto-execute thread ;@Ahk2Exe-SetMainIcon %A_ScriptDir%\assets\bw-at.ico ;@Ahk2Exe-SetName Bitwarden Auto-Type ;@Ahk2Exe-SetOrigFilename bw-at.ahk -;@Ahk2Exe-SetProductVersion 1.1.3.1 -;@Ahk2Exe-SetVersion 1.1.3.1 -;@Ahk2Exe-UpdateManifest 0, Auto-Type, 1.1.3.1, 0 +;@Ahk2Exe-SetProductVersion 1.1.4.1 +;@Ahk2Exe-SetVersion 1.1.4.1 +;@Ahk2Exe-UpdateManifest 0, Auto-Type, 1.1.4.1, 0 ; BinMod ;@Ahk2Exe-PostExec "%A_ScriptDir%\assets\BinMod.exe" "%A_WorkFileName%" ;@Ahk2Exe-Cont "2.AutoHotkeyGUI.Auto-Type-GUI" diff --git a/setup.ahk b/setup.ahk index 9275531..f764097 100644 --- a/setup.ahk +++ b/setup.ahk @@ -286,9 +286,9 @@ return ;@Ahk2Exe-SetMainIcon %A_ScriptDir%\assets\bw-at.ico ;@Ahk2Exe-SetName Bitwarden Auto-Type ;@Ahk2Exe-SetOrigFilename setup.ahk -;@Ahk2Exe-SetProductVersion 1.1.3.1 -;@Ahk2Exe-SetVersion 1.1.3.1 -;@Ahk2Exe-UpdateManifest 1, Auto-Type, 1.1.3.1, 0 +;@Ahk2Exe-SetProductVersion 1.1.4.1 +;@Ahk2Exe-SetVersion 1.1.4.1 +;@Ahk2Exe-UpdateManifest 1, Auto-Type, 1.1.4.1, 0 ; BinMod ;@Ahk2Exe-PostExec "%A_ScriptDir%\assets\BinMod.exe" "%A_WorkFileName%" ;@Ahk2Exe-Cont "2.AutoHotkeyGUI.Auto-Type-GUI" diff --git a/uninstall.ahk b/uninstall.ahk index 59a9a25..20ec3b8 100644 --- a/uninstall.ahk +++ b/uninstall.ahk @@ -122,9 +122,9 @@ ExitApp ;@Ahk2Exe-SetMainIcon %A_ScriptDir%\assets\uninstall.ico ;@Ahk2Exe-SetName Bitwarden Auto-Type ;@Ahk2Exe-SetOrigFilename uninstall.ahk -;@Ahk2Exe-SetProductVersion 1.1.3.1 -;@Ahk2Exe-SetVersion 1.1.3.1 -;@Ahk2Exe-UpdateManifest 1, Auto-Type, 1.1.3.1, 0 +;@Ahk2Exe-SetProductVersion 1.1.4.1 +;@Ahk2Exe-SetVersion 1.1.4.1 +;@Ahk2Exe-UpdateManifest 1, Auto-Type, 1.1.4.1, 0 ; BinMod ;@Ahk2Exe-PostExec "%A_ScriptDir%\assets\BinMod.exe" "%A_WorkFileName%" ;@Ahk2Exe-Cont "22.>AUTOHOTKEY SCRIPT<.$APPLICATION SOURCE" diff --git a/version b/version index ab60e4b..a97c6a9 100644 --- a/version +++ b/version @@ -1 +1 @@ -1.1.3.1 \ No newline at end of file +1.1.4.1 \ No newline at end of file