Commit graph

  • c75db0f6e3 fix check aur CI job Carson McManus 2022-01-15 12:06:23 -0500
  • 86d5f40989
    Merge pull request #121 from dyc3/CI-AUR-install Carson McManus 2022-01-15 12:03:16 -0500
  • dfdd9563c4 add aur install checker to CI, closes #102 Carson McManus 2022-01-15 11:56:31 -0500
  • 8b1f3a145d add check-aur.sh to check if the aur package works Carson McManus 2022-01-15 11:40:25 -0500
  • 743abea8bf
    Merge pull request #120 from gergesh/make-webcookie-optional Carson McManus 2022-01-15 09:40:38 -0500
  • d21ceef797 add sda compat unit test for no web cookie Carson McManus 2022-01-15 09:36:10 -0500
  • 070be5b629 re-add no webcookie test fixture as a seperate fixture Carson McManus 2022-01-15 09:24:12 -0500
  • 669d8e4dad Revert "Add test case for maFile with null WebCookie" Carson McManus 2022-01-15 09:23:21 -0500
  • a48ada2252 Add test case for maFile with null WebCookie Yoav Shai 2022-01-15 14:22:50 +0200
  • 4900a2ede7 Make WebCookie optional in Session Yoav Shai 2022-01-15 02:21:36 +0200
  • ccc087b797
    Merge pull request #119 from dyc3/better-failure-message Carson McManus 2022-01-02 09:51:16 -0500
  • c27b01318b add a better failure message for account link status 2 Carson McManus 2022-01-02 09:46:01 -0500
  • 6ee4b4eab8 Revert broken AUR automation Carson McManus 2021-11-14 15:23:51 -0500
  • 9a5b0fbf6a
    Merge pull request #115 from dyc3/aur-automation Carson McManus 2021-11-14 14:47:07 -0500
  • 033ef7a4a1 add publish to AUR workflow Carson McManus 2021-11-14 14:42:57 -0500
  • 672e4bbce8 generate .SRCINFO Carson McManus 2021-11-14 14:42:30 -0500
  • 2e96ca8f6e move aur publish to separate script Carson McManus 2021-11-14 12:30:30 -0500
  • 5d38ad84c7 remove gitmodules Carson McManus 2021-11-14 12:21:09 -0500
  • 00b6bcb7c7 remove old release workflows Carson McManus 2021-11-14 12:15:40 -0500
  • 3bcfaff786 link to the AUR in the readme Carson McManus 2021-11-14 12:05:58 -0500
  • 4b9745237d update PKGBUILD Carson McManus 2021-11-14 11:58:59 -0500
  • df699f0785 Release steamguard-cli v0.4.2 v0.4.2 Carson McManus 2021-11-14 11:46:08 -0500
  • 37e818e9ca Merge branch 'master' of github.com:dyc3/steamguard-cli Carson McManus 2021-11-14 11:44:36 -0500
  • e6f75fa5aa fix full release script so that version bumps are actually respected Carson McManus 2021-11-14 11:44:29 -0500
  • 873e564104
    Update README.md Carson McManus 2021-10-26 13:36:16 -0400
  • 17a4ebe813
    Merge pull request #110 from dyc3/forbid-duplicates Carson McManus 2021-09-06 17:01:28 -0400
  • 1ffe464ed8 cargo fmt Carson McManus 2021-09-06 16:57:36 -0400
  • 4ac3c09338 fix small logic bug in prompt_char Carson McManus 2021-09-06 16:56:22 -0400
  • e4cf29e852 don't allow setup or import for account_names already in the manifest, fixes #109 Carson McManus 2021-09-06 16:51:44 -0400
  • a92cd5b1aa allow accounts to be removed from manifest without successfully removing authenticator from account Carson McManus 2021-09-06 16:14:57 -0400
  • 274dd373c2 cargo fmt Carson McManus 2021-09-06 16:05:26 -0400
  • e6d8de4dc2 add some logging for generating codes Carson McManus 2021-09-06 15:41:22 -0400
  • a311df931b indicate that the username arg is case sensitive Carson McManus 2021-09-01 08:56:24 -0400
  • 376b7b8870 add a little bit of logging Carson McManus 2021-09-01 08:52:23 -0400
  • 3e0397ace7 add version match check Carson McManus 2021-09-01 08:44:23 -0400
  • d285a4ba3b explicitly cargo build Carson McManus 2021-08-29 21:04:06 -0400
  • 7c949a75c8 Release steamguard-cli v0.4.1 v0.4.1 Carson McManus 2021-08-29 21:01:17 -0400
  • a36544e1ff add --update-crates-index arg Carson McManus 2021-08-29 21:01:02 -0400
  • 6fa5e6d78a add git to makedepends in PKGBUILD Carson McManus 2021-08-29 20:38:39 -0400
  • 6d2b10022e flush output before waiting for input in prompt_char_impl, fixes #103 Carson McManus 2021-08-29 20:36:51 -0400
  • bb6c733999 save empty manifest directly after prompting to create one Carson McManus 2021-08-29 20:17:17 -0400
  • b941415715 update release script Carson McManus 2021-08-27 11:39:57 -0400
  • add51351c1
    Merge pull request #100 from mads256h/add-pkgbuild Carson McManus 2021-08-26 15:15:23 -0400
  • 86733d50a8
    Add PKGBUILD Mads Mogensen 2021-08-26 19:32:52 +0200
  • 6d546e6298
    Merge pull request #99 from dyc3/remove-old-stuff Carson McManus 2021-08-25 19:40:58 -0400
  • 3c05e95fda remove all the old C# stuff Carson McManus 2021-08-25 19:37:14 -0400
  • 5153bcd1dc update readme and release script Carson McManus 2021-08-25 13:04:06 -0400
  • 692d431fab Release steamguard-cli v0.4.0 Carson McManus 2021-08-25 12:18:32 -0400
  • 26184d5544 replace old release if it is still a draft Carson McManus 2021-08-25 12:18:27 -0400
  • e9ca3f6a42 Release steamguard-cli v0.4.0 v0.4.0 Carson McManus 2021-08-25 12:06:54 -0400
  • a2ab02c3a2 supply version in cargo toml Carson McManus 2021-08-25 12:06:49 -0400
  • 6aab910403 Release steamguard-cli v0.4.0 Carson McManus 2021-08-25 12:04:41 -0400
  • 2e6973be01 Release steamguard v0.4.0 steamguard-v0.4.0 Carson McManus 2021-08-25 12:04:18 -0400
  • de3818c5f9
    Merge pull request #97 from dyc3/release Carson McManus 2021-08-25 12:02:10 -0400
  • 9c4ca31144 add full-release script, add AUR PKGBUILD automation Carson McManus 2021-08-25 11:56:25 -0400
  • a9773bcbc0 fix package-deb script Carson McManus 2021-08-25 10:48:03 -0400
  • f656dc4853
    Merge pull request #96 from dyc3/release Carson McManus 2021-08-25 10:30:58 -0400
  • 1e2d82afb5 remove the need for nightly toolchain Carson McManus 2021-08-25 10:26:34 -0400
  • 1931e11706 rename package-deb.sh Carson McManus 2021-08-25 10:20:47 -0400
  • f892f1afdc more misc cargo toml update Carson McManus 2021-08-25 09:22:36 -0400
  • e5ee4b64de update readme Carson McManus 2021-08-25 08:55:25 -0400
  • 5157a14ff4
    Merge pull request #95 from dyc3/improve-ux Carson McManus 2021-08-25 09:12:48 -0400
  • ece0f19ec0 cargo fmt Carson McManus 2021-08-25 09:09:02 -0400
  • 69169708ef fix finalization code flow Carson McManus 2021-08-25 09:07:58 -0400
  • 001e507d30 print revocation code during setup process Carson McManus 2021-08-25 09:06:42 -0400
  • c119484c1f binary gets renamed to steamguard from steamguard-cli Carson McManus 2021-08-25 08:49:02 -0400
  • 4e57ce073a licensing and stuff Carson McManus 2021-08-25 08:36:02 -0400
  • c9629f62e3 move scripts to folder Carson McManus 2021-08-25 08:21:22 -0400
  • feac39ae0a update readme Carson McManus 2021-08-25 00:40:07 -0400
  • 5a004efd06 update package metadata and stuff Carson McManus 2021-08-20 12:17:59 -0400
  • f3e6c11240 enable link time optimization for release builds Carson McManus 2021-08-20 11:49:03 -0400
  • 140b2abda6
    Merge pull request #94 from dyc3/secrets Carson McManus 2021-08-25 00:23:28 -0400
  • bf0b6d1572 replace secrets crate with secrecy Carson McManus 2021-08-25 00:19:17 -0400
  • ce2285d617 when encrypting, use 128 byte buffers instead of 256 byte buffers because Pkcs7 padding Carson McManus 2021-08-24 23:24:17 -0400
  • 4e09b98d07 add TwoFactorSecret type, which zeros out memory when deallocated Carson McManus 2021-08-24 21:13:16 -0400
  • 73c3f54051
    Merge pull request #92 from dyc3/encryption Carson McManus 2021-08-20 11:13:52 -0400
  • 49a264ba3f move incorrect passkey error Carson McManus 2021-08-20 10:01:23 -0400
  • fdc606fb0e add a unit test for encryption Carson McManus 2021-08-20 09:37:55 -0400
  • 8722e9f294 move around fixtures Carson McManus 2021-08-19 17:45:20 -0400
  • 71edb794c1 move encryption key maker into LegacySdaCompatible impl Carson McManus 2021-08-19 17:15:10 -0400
  • e611e31ad3 move encryption stuff into new module Carson McManus 2021-08-19 16:54:18 -0400
  • 58a13d8bab update comment Carson McManus 2021-08-19 14:29:59 -0400
  • aa1fa6a318 fix not being able to encrypt file contents if it was longer than a certain amount of bytes Carson McManus 2021-08-19 12:54:52 -0400
  • 49aea80080 decryption makes slightly more sense now Carson McManus 2021-08-19 09:55:52 -0400
  • d3cdc309ed prompt user for encryption passkey if not provided Carson McManus 2021-08-17 19:20:57 -0400
  • e1f86d3750 fix passkey arg Carson McManus 2021-08-17 19:04:02 -0400
  • f1158f9a3d implement decrypt Carson McManus 2021-08-17 18:54:16 -0400
  • 531e69ea88 prompt for passkey if not provided Carson McManus 2021-08-16 21:13:58 -0400
  • 1b1f12f423 implement saving encrypted maFiles Carson McManus 2021-08-15 23:20:49 -0400
  • 02d8cade2a correctly implement SDA compatible decryption Carson McManus 2021-08-15 20:04:29 -0400
  • 8f6a1d8345 add encryption key tests to verify compatibility Carson McManus 2021-08-15 13:41:11 -0400
  • 7d7dd6701e add broken encrypted maFiles test Carson McManus 2021-08-15 11:52:54 -0400
  • edb2663baf add test fixtures for encrypted maFiles Carson McManus 2021-08-15 02:44:16 -0400
  • c98ff1c914 allow load_accounts to take encryption passkey Carson McManus 2021-08-14 23:45:17 -0400
  • dc18f3a7ab
    Merge pull request #93 from dyc3/shell-completions Carson McManus 2021-08-17 18:16:24 -0400
  • 4788b330ed add shell completion generation Carson McManus 2021-08-17 18:12:49 -0400
  • 18ffc3a4fa
    Merge pull request #91 from dyc3/manifest-unit-tests3 Carson McManus 2021-08-14 22:55:49 -0400
  • cee428b708 move fixtures to the right spot Carson McManus 2021-08-14 22:51:03 -0400
  • ac3811ddbd
    Merge pull request #90 from dyc3/manifest-unit-tests2 Carson McManus 2021-08-14 20:57:23 -0400
  • 1b213841e9 fixes SDA manifest parsing compatibility Carson McManus 2021-08-14 20:47:29 -0400