Commit Graph

134 Commits

Author SHA1 Message Date
crp3844
75dfd0c758 added encrypt and decrypt testing 2022-09-07 11:04:47 -04:00
crp3844
dab4eaa585 added configparser back in to test with 2022-09-07 10:57:41 -04:00
crp3844
f9189ee111 added test decrypt parser 2022-09-07 10:49:14 -04:00
crp3844
8de62c4b5d forgot ini file 2022-09-07 10:43:05 -04:00
crp3844
a8cb3ca250 added read config file and testing results 2022-09-07 10:42:04 -04:00
crp3844
d684cd0360 switch from a match to if else 2022-09-07 10:32:25 -04:00
crp3844
503e5bce53 updated get account details to only return encryption. updated new account to use the encrypted fields 2022-09-07 10:29:45 -04:00
crp3844
e16cd74e4d added decryption version functions 2022-09-07 10:26:56 -04:00
crp3844
469c838447 stupid indents 2022-09-07 08:35:05 -04:00
crp3844
710359b324 keeping client open 2022-09-07 08:34:17 -04:00
crp3844
90268494a7 removed old variables 2022-09-07 08:32:42 -04:00
crp3844
142eb62ea4 updated parser and get account details testing of encrypted data 2022-09-07 08:29:43 -04:00
ae59d4975e updated logger for console and file 2022-09-06 22:36:35 -04:00
6ac6337b86 added log file path, adding logger function, updated logger levels 2022-09-06 22:29:39 -04:00
77d8d51540 added hmac library and removed config options from the client 2022-09-06 22:10:21 -04:00
3b51a9a065 added base64 library 2022-09-06 21:50:33 -04:00
71187689a9 added secrets import 2022-09-06 21:49:51 -04:00
8d77101cc2 added freebsd test cass. updated file paths to be os agnostic 2022-09-06 21:48:03 -04:00
9fa801908d added logging, parser, and test client 2022-09-06 20:56:01 -04:00
171d5617b2 added pykmip functions 2022-09-06 20:50:17 -04:00
5c7b348b1b added conf dir with client pykmip sample file 2022-09-06 20:41:47 -04:00
5958bfdd55 added while loop for top level config menu, updated delete question to standard we are using 2022-09-06 20:39:56 -04:00
7d9e4fa428 updated gitignore file 2022-09-06 20:38:47 -04:00
crp3844
ea90c0dc97 started work on configuration menu 2022-09-06 17:06:24 -04:00
crp3844
f823711817 lowercased variable names, added function to get account details and write basic config ini file 2022-09-06 15:46:51 -04:00
crp3844
247615d3d1 added sample ini file 2022-09-06 15:21:24 -04:00
crp3844
0cf3109b18 added getpass import 2022-09-06 14:56:41 -04:00
crp3844
de945f6668 added ini format, updated bw linux to correct file, added commnets for ini sections 2022-09-06 14:56:04 -04:00
crp3844
564e5f96bf reverted windows/linux test logic and added ini parser 2022-09-06 14:07:04 -04:00
crp3844
9add8abcbf added ini to ignore list 2022-09-06 14:06:31 -04:00
crp3844
fdc92823c7 Started python backup script 2022-09-06 14:03:26 -04:00
crp3844
a113fc49f5 added bw cli for linux 2022-09-06 14:02:53 -04:00
10da1b57e7 1.22.1 giving same error now, reverted to 2022.8.0 2022-09-05 15:36:48 -04:00
cefecdfd3b reverted to 1.22.1
Was getting this error:
pkg/prelude/bootstrap.js:1876
      throw error;
      ^

Error: EBADF: bad file descriptor, read
←[90m    at Object.readSync (node:fs:727:3)←[39m
    at Object.readSync (pkg/prelude/bootstrap.js:947:32)
    at readPayloadSync (pkg/prelude/bootstrap.js:461:13)
    at payloadCopyManySync (pkg/prelude/bootstrap.js:523:23)
    at payloadFileSync (pkg/prelude/bootstrap.js:559:3)
    at Object.internalModuleReadJSON (pkg/prelude/bootstrap.js:1834:10)
←[90m    at internalModuleReadJSON (node:internal/modules/package_json_reader:4:68)←[39m
←[90m    at Object.read (node:internal/modules/package_json_reader:21:42)←[39m
←[90m    at readPackage (node:internal/modules/cjs/loader:296:36)←[39m
←[90m    at resolveExports (node:internal/modules/cjs/loader:479:15)←[39m {
  errno: ←[33m-4083←[39m,
  syscall: ←[32m'read'←[39m,
  code: ←[32m'EBADF'←[39m
}
2022-09-05 15:05:07 -04:00
cfc821fa46 updated bw.exe to 2022.8.0 2022-09-04 23:29:36 -04:00
8beb0a56a9 updated to ignore gpg home 2022-08-07 16:18:10 -04:00
42ef3870d9 removed shorthand command aliases 2022-06-06 20:38:52 -04:00
662fc604cd updated gpg4win portable to 2.3.6 2022-06-06 20:33:55 -04:00
a793b91bb3 updated bw.exe to 1.22.1 2022-06-06 20:28:10 -04:00
8c2714a9d6 updated to work with api keys 2022-06-06 20:22:22 -04:00
e850610128 updated 7za to 21.07 2022-05-07 11:11:39 -04:00
5db8ed9259 removed all hashed code and self hosted url 2022-02-09 11:01:57 -05:00
baca57dd2b added quick notes for restoring attachments 2022-02-09 10:25:58 -05:00
5f3e7e0c1a Merge branch '2021Export' of https://git.johnhgaunt.com/jgaunt/bitwardenbackup 2022-01-03 09:28:56 -05:00
bd2cbc643e updated bw cli to 1.20.0 2021-12-20 16:44:29 -05:00
70920467e8 removed file hash check
it seems that during a git clone, all the file hashes are changed. removed the check until future notice.
Also removing signature file as that is having the same issue as the main script file hash changes and fails to verify
2021-11-26 12:35:12 -05:00
d406f89835 removed asc from ignore 2021-11-26 12:13:20 -05:00
2abcdbc50e updated sig to asc 2021-11-26 12:12:33 -05:00
8b7b83ee99 detached armor sig 2021-11-26 12:08:25 -05:00
fcac9fb9b7 Update bitwardenBackup.ps1.sig
so the gpg --sign was not detached which is what we want.
2021-11-26 12:06:04 -05:00