tag:github.com,2008:/icculus/1pass/commits/mainRecent Commits to 1pass:main2021-07-07T18:48:00Ztag:github.com,2008:Grit::Commit/82ca391977cb7abda80705f33eb63b0821d49665
Create FUNDING.yml
2021-07-07T18:48:00Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Create FUNDING.yml</pre>
tag:github.com,2008:Grit::Commit/21ea5ca86ba02aa1d4d46f714879d7fb56604de4
Create README.md
2021-07-07T18:46:54Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Create README.md</pre>
tag:github.com,2008:Grit::Commit/9544e11a603c2ba79f35c0f138513818e87061e5
Reformat LICENSE.txt so GitHub sees it as zlib.
2021-07-07T18:39:29Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Reformat LICENSE.txt so GitHub sees it as zlib.</pre>
tag:github.com,2008:Grit::Commit/d1672b0b23bc51c6c11371909b894a4d02cf5411
Update and rename .hgignore to .gitignore
2021-07-07T18:38:43Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Update and rename .hgignore to .gitignore</pre>
tag:github.com,2008:Grit::Commit/4dde40f83d4a051232f855b236e110963c53091e
Bumped copyright date.
2021-07-07T18:38:08Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Bumped copyright date.</pre>
tag:github.com,2008:Grit::Commit/36fb966e25f58f0684fe05686715295d9ed6fc7e
otp: Some base32-decoding fixes to match what Google Authenticator ex…
2020-04-09T06:15:46Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>otp: Some base32-decoding fixes to match what Google Authenticator expects.</pre>
tag:github.com,2008:Grit::Commit/dcdf97845594d5c60b68f8cddefd1131ec2b259a
otp: Fix parsing of Google Authenticator URLs that have multiple argu…
2020-04-09T06:02:11Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>otp: Fix parsing of Google Authenticator URLs that have multiple arguments.</pre>
tag:github.com,2008:Grit::Commit/5a39f720e5d1179714fa75a847374b784ee5776f
Command line tool that decrypts an OPVault keychain and dumps it to s…
2017-06-23T21:28:03Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Command line tool that decrypts an OPVault keychain and dumps it to stdout.
To compile: gcc -o opvault opvault.c cJSON.c -lcrypto
Usage: ./opvault </path/to/mykeychain.opvault> <password>
This is just a proof of concept; I'll be recycling this into proper OPVault
support in 1pass later and deleting this tool.
This uses OpenSSL's libcrypto for the math instead of all the homegrown
crypto this project is otherwise using. I'll probably migrate the rest in
this direction, too, since this wasn't as bad as I expected to use and
gets you all the package-manager mojo of automatic bug fixes and security
patches and shared code, etc.
cJSON parses JSON in C. That is from https://github.com/DaveGamble/cJSON
An example OPVault keychain from AgileBits is available here:
https://cache.agilebits.com/security-kb/</pre>
tag:github.com,2008:Grit::Commit/6c04634ee1ea3ea6aedb5351a5d1e2fb27d15432
Minor type cleanup ("unsigned char" -> "uint8_t").
2017-06-18T23:50:43Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Minor type cleanup ("unsigned char" -> "uint8_t").</pre>
tag:github.com,2008:Grit::Commit/0e1ae317e364bcfe24654816b41ad889e8e75f3f
Added One Time Password support.
2017-06-18T23:40:30Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Added One Time Password support.
This is only for time-based OTP for now ("TOPT" algorithm), but that's more
or less what one expects to see in the wild anyhow.
This is sort of a placeholder UI until I replace the entire existing UI with
something better.</pre>
tag:github.com,2008:Grit::Commit/a6a3b5aeb08405dd63050ea5d2c818f88db84fc8
Added initial code for producing time-based One Time Passwords.
2017-06-18T05:57:23Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Added initial code for producing time-based One Time Passwords.</pre>
tag:github.com,2008:Grit::Commit/ca93e852544d521bcec95158e9287f584b48145e
Replaced existing HMAC-SHA1 code in pkcs5_pbkdf2.c with my new one.
2017-06-18T05:56:42Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Replaced existing HMAC-SHA1 code in pkcs5_pbkdf2.c with my new one.
Didn't realize this was already here, doh! It was a good learning experience
in any case!</pre>
tag:github.com,2008:Grit::Commit/ba3ac04c505db3e0c56e95ef414ca297ca749313
Implemented SHA1Hmac().
2017-06-18T05:55:49Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Implemented SHA1Hmac().</pre>
tag:github.com,2008:Grit::Commit/905c23fe9cd81e113045dfdeec7e0f8804c36356
Made the SHA1 code more stdint-friendly.
2017-06-18T05:55:23Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Made the SHA1 code more stdint-friendly.</pre>
tag:github.com,2008:Grit::Commit/9dff6afab06179e1f353cdcd184d46694a81ec07
Merge gtkui branch to default.
2017-06-14T04:27:40Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Merge gtkui branch to default.</pre>
tag:github.com,2008:Grit::Commit/d5448658a7bedf3ea146060d261ebdea1efd912f
Closing gtkui branch.
2017-06-14T04:27:18Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Closing gtkui branch.</pre>
tag:github.com,2008:Grit::Commit/eab0ca40a2ad77f0218620c670b318da416cb67d
Added some missing categories (US Social Security Numbers and Router …
2016-12-17T05:46:44Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Added some missing categories (US Social Security Numbers and Router logins).</pre>
tag:github.com,2008:Grit::Commit/6f9542e519b8fe8665368285c551ed882d660c8a
Added some debug code for keypresses.
2016-03-23T20:47:24Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Added some debug code for keypresses.</pre>
tag:github.com,2008:Grit::Commit/f37c69674cfb403fd3ff3a68687c9db00fed1f31
Updated copyright.
2016-01-01T17:48:37Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Updated copyright.</pre>
tag:github.com,2008:Grit::Commit/3b807faf30c2a296da3422bef5d3ac67b0a173e8
Added experimental support for using a "trusted device."
2015-11-09T04:32:34Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>Added experimental support for using a "trusted device."
This might be a terrible idea, just experimenting here.</pre>