-
8c453585d5
Merge pull request #167 from dyc3/stderr-for-prompts
Carson McManus
2022-09-08 16:29:10 -0400
-
-
-
-
7f0d5ca8ab
write input prompts to stderr instead of stdout
Carson McManus
2022-09-08 16:16:20 -0400
-
-
db6557ca0d
Merge pull request #162 from dyc3/from-reader
Carson McManus
2022-08-13 09:33:47 -0400
-
-
9f1d692d6d
steamguard: add SteamGuardAccount::from_reader
Carson McManus
2022-08-13 09:26:23 -0400
-
0d90792c47
add check in prompt_confirmation_menu to make sure confirmations is not empty
Carson McManus
2022-08-04 23:07:43 -0400
-
-
980a14deb1
Merge pull request #161 from dyc3/confirmation-debug-logging
Carson McManus
2022-07-23 07:51:14 -0400
-
-
2409fac47e
add some more debug logging around sending confirmations
Carson McManus
2022-07-23 07:42:29 -0400
-
-
352a892075
specify version for steamguard in steamguard-cli
v0.5.0
Carson McManus
2022-06-25 11:26:43 -0400
-
9657ea6822
Release steamguard v0.5.0, steamguard-cli v0.5.0, safety bump steamguard-cli v0.5.0
steamguard-v0.5.0
Carson McManus
2022-06-25 11:24:43 -0400
-
f9385ac78e
update full release script
Carson McManus
2022-06-25 11:24:26 -0400
-
9d1f2a7ee7
remove version specification for steamguard in steamguard-cli
Carson McManus
2022-06-25 11:22:43 -0400
-
c78dd00731
Merge pull request #159 from dyc3/crossterm
Carson McManus
2022-06-25 11:13:19 -0400
-
-
6e31f66dde
cargo fmt
Carson McManus
2022-06-25 11:08:03 -0400
-
a9e5d4b1c5
fix up unit tests
Carson McManus
2022-06-25 11:07:57 -0400
-
15349156db
remove termion
Carson McManus
2022-06-25 11:04:12 -0400
-
0b340a3cf1
replace tty check with crossterm
Carson McManus
2022-06-25 11:01:40 -0400
-
5a262650a0
converted remaining tui module to crossterm
Carson McManus
2022-06-25 10:57:37 -0400
-
ebe31b6df7
convert prompt_confirmation_menu to crossterm
Carson McManus
2022-06-25 10:14:34 -0400
-
230f85b6ac
add crossterm to cargo.toml
Carson McManus
2022-02-18 10:57:50 -0500
-
afb1d79aea
adjust visibility of some functions/modules
Carson McManus
2022-02-04 13:08:23 -0500
-
-
ad8344460d
Merge branch 'master' of github.com:dyc3/steamguard-cli
Carson McManus
2022-06-25 09:02:14 -0400
-
-
5303bd69d0
small improvements to full release script
Carson McManus
2022-06-25 09:01:00 -0400
-
9f338a7af3
Merge pull request #158 from dyc3/passkey-env-var
Carson McManus
2022-06-23 23:58:18 -0400
-
-
cac5f57cc7
add STEAMGUARD_CLI_PASSKEY environment variable
Carson McManus
2022-06-23 23:29:14 -0400
-
-
3f5fa9a033
Merge pull request #156 from dyc3/offline-code-gen
Carson McManus
2022-06-21 20:38:02 -0400
-
-
a52af3675b
add code subcommand back in, because it makes the arg parsing better
Carson McManus
2022-06-21 19:31:17 -0400
-
fdc61e63d1
add --offline flag for generating codes, closes #155
Carson McManus
2022-06-20 20:43:53 -0400
-
610cda120e
get_server_time now returns Result, fixes #152
Carson McManus
2022-06-20 20:05:00 -0400
-
-
2678961a4c
fix not prompting for password for decrypt
Carson McManus
2022-06-19 15:23:55 -0400
-
1ee063f58e
Merge pull request #154 from dyc3/more-memory-protection
Carson McManus
2022-06-19 14:59:39 -0400
-
-
1a6ad62a2e
cargo fmt
Carson McManus
2022-06-19 14:44:18 -0400
-
eeded86641
protect
Session
memory, values are zeroized when dropped
Carson McManus
2022-06-19 14:42:07 -0400
-
deabfc299d
protect top level secrets in SteamGuardAccount
Carson McManus
2022-06-19 14:09:08 -0400
-
-
d8db1ae9b3
Merge pull request #151 from dyc3/refactor-clap-derive
Carson McManus
2022-06-19 14:48:53 -0400
-
-
8839a18543
cargo fmt
Carson McManus
2022-06-19 14:44:47 -0400
-
c86e31648a
fix some warnings
Carson McManus
2022-06-19 13:01:25 -0400
-
0b84a103e5
remove old arg parsing completely
Carson McManus
2022-06-19 13:00:36 -0400
-
d13ca2079e
add conflicts_with arg metadata
Carson McManus
2022-06-19 12:59:20 -0400
-
2fc13d40e2
switch get_selected_accounts to new args
Carson McManus
2022-06-19 12:57:54 -0400
-
174456226b
improve help test for verbosity
Carson McManus
2022-06-19 12:48:07 -0400
-
5e3b2507ab
add arg_enum marker for verbosity arg
Carson McManus
2022-06-19 12:47:07 -0400
-
ed9cf91cfb
return better error for unimplemented subcommand
Carson McManus
2022-06-19 12:45:33 -0400
-
e653ac684f
set name and bin_name metadata
Carson McManus
2022-06-19 12:42:36 -0400
-
1b7c089fa1
fix arg parsing for shell arg
Carson McManus
2022-06-19 12:39:33 -0400
-
221e64ab8c
change debug line
Carson McManus
2022-06-19 12:38:47 -0400
-
4a8f7a74d2
reimplement completion subcommand
Carson McManus
2022-06-19 12:37:40 -0400
-
8dd10c9b29
move debug subcommand impl
Carson McManus
2022-06-19 12:16:20 -0400
-
aaded51d38
move generate code subcommand impl
Carson McManus
2022-06-19 11:54:42 -0400
-
31c08ac206
move trade and remove subcommand impls
Carson McManus
2022-06-19 11:54:16 -0400
-
73281ef069
move import subcommand impl
Carson McManus
2022-06-19 11:43:37 -0400
-
37539f7679
move encrypt and decrypt subcommand impls to functions
Carson McManus
2022-06-19 11:40:20 -0400
-
138f36f562
move help text
Carson McManus
2022-06-19 11:32:04 -0400
-
9f7c8fef68
remove old verbosity arg
Carson McManus
2022-06-19 11:31:56 -0400
-
b040088038
swtich mafiles path to new args
Carson McManus
2022-06-19 11:26:18 -0400
-
07b9439c27
switch to a better setup for subcommands
Carson McManus
2022-06-19 11:14:35 -0400
-
2f4d1e3cfa
make it compile again
Carson McManus
2022-06-19 10:56:52 -0400
-
14d49d33b1
move args definitions to new file
Carson McManus
2022-06-19 10:48:18 -0400
-
b55df7ea26
add subcommand arg types
Carson McManus
2022-06-19 10:38:59 -0400
-
e6847975ff
converted some subcommands
Carson McManus
2022-06-12 21:46:39 -0400
-
6ef038efc9
convert most of the remaining arg definitions
Carson McManus
2022-06-12 12:38:54 -0400
-
abe808b7bf
upgrade to clap v3, convert global level arguments
Carson McManus
2022-06-12 12:17:26 -0400
-
-
a19f379314
Release steamguard-cli v0.4.5
v0.4.5
Carson McManus
2022-06-14 06:17:40 -0400
-
eb08e751b4
fix architecture string for deb packages, again
Carson McManus
2022-06-14 06:16:59 -0400
-
57c64b346d
Merge pull request #150 from dyc3/fix-149
Carson McManus
2022-06-13 22:22:01 -0400
-
-
2c68f3389d
fix not getting prompted interactively for encryption passkey
Carson McManus
2022-06-12 22:01:35 -0400
-
-
84e2712403
fix aur tester job
Carson McManus
2022-06-12 11:36:43 -0400
-
43f73e91bd
Release steamguard v0.4.2, steamguard-cli v0.4.4
v0.4.4
steamguard-v0.4.2
Carson McManus
2022-06-12 11:05:19 -0400
-
01498ff069
fix typo
Carson McManus
2022-06-12 11:04:17 -0400
-
af0379ac3d
Merge pull request #148 from dyc3/bin-portability
Carson McManus
2022-06-12 10:31:30 -0400
-
-
944bd2abcd
remove aur updater from full release script
Carson McManus
2022-06-12 10:24:55 -0400
-
bc0ec74596
fix deb package architecture metadata
Carson McManus
2022-06-12 10:20:46 -0400
-
6a82b236aa
add symlink for "steamguard-cli" in deb packages
Carson McManus
2022-06-12 10:18:20 -0400
-
28b4f8ea39
build releases using cross for more portable builds
Carson McManus
2022-06-12 09:46:44 -0400
-
0374525697
switch to using rustls-tls to make binaries more portable
Carson McManus
2022-06-12 09:41:47 -0400
-
fc8653fab7
log distro info when building deb
Carson McManus
2022-06-12 09:24:04 -0400
-
-
603d8555ab
Merge pull request #146 from dyc3/update-deps
Carson McManus
2022-06-08 20:53:49 -0400
-
-
39707e808a
update dependencies
Carson McManus
2022-06-08 20:49:29 -0400
-
-
2da17c9a0a
Merge pull request #138 from dyc3/manifest-upgrades
Carson McManus
2022-02-22 09:46:26 -0500
-
-
be80904f96
cargo fmt
Carson McManus
2022-02-22 09:38:41 -0500
-
a56659e44f
force load all accounts when encrypting and decrypting
Carson McManus
2022-02-22 09:29:34 -0500
-
ae2049abe8
make auto-upgrades more explicit
Carson McManus
2022-02-22 09:19:56 -0500
-
7dcfbc112f
refactor: move selected account logic into function
Carson McManus
2022-02-22 09:17:04 -0500
-
10d97efe16
refactor: make loading single account not borrow manifest mutably
Carson McManus
2022-02-22 09:03:40 -0500
-
-
02014972b4
Merge pull request #136 from dyc3/refactor-dont-require-all-accounts
Carson McManus
2022-02-21 14:03:20 -0500
-
-
0bdaa60bbf
add test for manifest with 2 accounts
Carson McManus
2022-02-21 13:23:59 -0500
-
00ea8dca71
refactor: account manager no longer needs to have all accounts loaded in order to function
Carson McManus
2022-02-18 14:55:10 -0500
-
-
eb3c417ff2
Merge pull request #134 from dyc3/non-zero-exit-codes
Carson McManus
2022-02-21 12:26:32 -0500
-
-
69159b9360
cargo fmt
Carson McManus
2022-02-21 12:22:03 -0500
-
c11593e7e4
add --fail-fast argument for responding to confirmations
Carson McManus
2022-02-21 12:14:15 -0500
-
b1d559ea00
add non-zero exit codes when unrecoverable errors occur.
Carson McManus
2022-02-21 11:57:19 -0500
-
-
c6bd5b5dc4
update badges
Carson McManus
2022-02-04 12:29:55 -0500
-
0c797f41f6
Merge pull request #125 from kasp1/patch-1
Carson McManus
2022-02-04 12:19:14 -0500
-
-
d8dec8a29f
Update README.md
Mirek Kaspar
2022-02-04 13:28:06 +0000
-
-
55ca4dc049
Merge pull request #124 from h44z/fix-pkgbuild
Carson McManus
2022-02-02 11:29:48 -0500
-
-
537060fc1f
Fix pkgver, always use version for steamguard-cli
h44z
2022-02-02 16:34:01 +0100
-
-
1901994d0e
Release steamguard v0.4.1, steamguard-cli v0.4.3
v0.4.3
steamguard-v0.4.1
Carson McManus
2022-01-15 12:32:25 -0500
-
14cd422207
disable changelog generation for releases
Carson McManus
2022-01-15 12:32:18 -0500
-
eb199178b1
Adjusting changelogs prior to release of steamguard v0.4.1, steamguard-cli v0.4.3
Carson McManus
2022-01-15 12:26:40 -0500
-
b4fc32f6f9
update pkgbuild for new release
Carson McManus
2022-01-15 12:23:48 -0500
-
145c03e926
Merge pull request #122 from dyc3/CI-AUR-install
Carson McManus
2022-01-15 12:09:52 -0500
-