Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use RNGCryptoServiceProvider to generate random keys (fixes #10)HEADorigin/rngorigin/masterorigin/HEADmaster | Stephen Jennings | 2015-08-01 | 2 | -45/+23 |
| | |||||
* | Remove pointless Mock<Key> objects in tests | Stephen Jennings | 2015-08-01 | 2 | -35/+18 |
| | |||||
* | Merge pull request #9 from ghost/master | Stephen Jennings | 2015-07-29 | 1 | -1/+1 |
|\ | | | | | Updated README.md | ||||
| * | Updated README.md | Faisal Hussain | 2014-11-08 | 1 | -1/+1 |
|/ | | | Fixed invalid code. | ||||
* | Add AppVeyor badge | Stephen Jennings | 2014-05-30 | 1 | -0/+2 |
| | |||||
* | Update README | Stephen Jennings | 2014-03-19 | 1 | -5/+5 |
| | |||||
* | Bump verson to 0.2v0.2.0 | Stephen Jennings | 2014-03-19 | 2 | -5/+4 |
| | |||||
* | Add ValidateOtp method to TimeBasedOtpGenerator | Stephen Jennings | 2014-03-19 | 3 | -7/+107 |
| | |||||
* | Simplify some time-based generator tests | Stephen Jennings | 2014-03-19 | 3 | -57/+39 |
| | | | | I'm also removing StyleCop from the test project because it's silly. | ||||
* | Add Psake build script | Stephen Jennings | 2014-03-19 | 8 | -17/+955 |
| | |||||
* | Add nuspec file for pushing to the NuGet gallery | Stephen Jennings | 2014-03-18 | 3 | -0/+21 |
| | |||||
* | Upgrade NUnit and Moq | Stephen Jennings | 2014-03-18 | 2 | -12/+8 |
| | |||||
* | Use NuGet package restore | Stephen Jennings | 2014-03-18 | 64 | -27882/+1 |
| | |||||
* | Upgrade solution file to Visual Studio 2012 | Stephen Jennings | 2014-03-18 | 1 | -2/+2 |
| | |||||
* | Get version numbers from SemVerHarvester. | Stephen Jennings | 2011-11-24 | 5 | -31/+21 |
| | |||||
* | Fix path to MSBuildCommunityTasks assembly. | Stephen Jennings | 2011-11-24 | 1 | -2/+8 |
| | |||||
* | Remove hex string methods, use BitConverter instead. | Stephen Jennings | 2011-11-13 | 5 | -97/+13 |
| | |||||
* | Verify that ToBase32 and Key(string) throw on invalid arguments. | Stephen Jennings | 2011-11-13 | 4 | -19/+51 |
| | |||||
* | Fix automatic key generation. | Stephen Jennings | 2011-11-13 | 2 | -1/+34 |
| | |||||
* | Allow converting segments with no padding. | Stephen Jennings | 2011-11-13 | 1 | -17/+54 |
| | |||||
* | Update usage. | Stephen Jennings | 2011-11-13 | 1 | -2/+4 |
| | |||||
* | ToBinary now works, but is slow. | Stephen Jennings | 2011-11-11 | 1 | -1/+61 |
| | |||||
* | Added Base32 utility class, can convert binary to base32. | Stephen Jennings | 2011-11-11 | 7 | -15/+440 |
| | |||||
* | Pass binary Key tests. | Stephen Jennings | 2011-11-03 | 2 | -4/+6 |
| | |||||
* | Remove all hex keys, add tests for the Key class. | Stephen Jennings | 2011-11-03 | 7 | -207/+186 |
| | |||||
* | Add Moq. | Stephen Jennings | 2011-11-03 | 12 | -0/+16032 |
| | |||||
* | Create the key class. | Stephen Jennings | 2011-11-03 | 2 | -12/+74 |
| | |||||
* | Fix GUID on Test project. | Stephen Jennings | 2011-10-29 | 1 | -1/+1 |
| | |||||
* | Get assembly version from date, time, and git-describe. | Stephen Jennings | 2011-10-29 | 10 | -10/+11684 |
| | | | | | | | | | | | | | | * AssemblyVersion represents API version. Will always be X.Y.0.0. * AssemblyFileVersion represents file version. Will always be X.Y.B.R, where B is days since Jan 1 2000 and R changes throughout the day. * AssemblyInformationalVersion is the product version. This is generated from git-describe. Get version from date, time, and git-describe. | ||||
* | Create CommonAssemblyInfo | Stephen Jennings | 2011-10-21 | 5 | -16/+22 |
| | |||||
* | Add SHA256 and SHA512. | Stephen Jennings | 2011-10-19 | 5 | -1/+154 |
| | |||||
* | Separate tests for implicit and explicit HMAC algorithms in ↵ | Stephen Jennings | 2011-10-19 | 1 | -19/+75 |
| | | | | TimeBasedOtpGenerator. | ||||
* | Separate tests for implicit and explicit HMAC algorithms in ↵ | Stephen Jennings | 2011-10-19 | 1 | -27/+77 |
| | | | | CounterBasedOtpGenerator. | ||||
* | Generalized the hashing algorithm. | Stephen Jennings | 2011-10-19 | 5 | -13/+116 |
| | |||||
* | Rename generator classes. | Stephen Jennings | 2011-10-19 | 6 | -47/+46 |
| | |||||
* | Refactor tests. | Stephen Jennings | 2011-10-18 | 2 | -397/+67 |
| | |||||
* | Build batch file. | Stephen Jennings | 2011-10-17 | 2 | -1/+17 |
| | |||||
* | Add a couple unit tests for byte array manipulation methods. | Stephen Jennings | 2011-10-17 | 4 | -2/+62 |
| | |||||
* | Add two more CounterBasedOtp tests for Google Authenticator.v0.1.0 | Stephen Jennings | 2011-10-17 | 1 | -0/+24 |
| | |||||
* | Add a couple tests against Google Authenticator. | Stephen Jennings | 2011-10-17 | 2 | -27/+50 |
| | |||||
* | Add example to README. | Stephen Jennings | 2011-10-16 | 1 | -2/+23 |
| | |||||
* | Add XML documentation headers. | Stephen Jennings | 2011-10-16 | 5 | -7/+91 |
| | |||||
* | Update the NOTICE. | Stephen Jennings | 2011-10-16 | 1 | -2/+27 |
| | |||||
* | Refactor TimeBasedOtp to be a wrapper around CounterBasedOtp. | Stephen Jennings | 2011-10-16 | 1 | -38/+4 |
| | |||||
* | Add CounterBasedOtp and tests. | Stephen Jennings | 2011-10-16 | 4 | -0/+331 |
| | |||||
* | Let TimeBasedOtp be initialized with hex strings or byte arrays. | Stephen Jennings | 2011-10-16 | 2 | -7/+91 |
| | |||||
* | Fix some string/byte array conversions. All tests pass now. | Stephen Jennings | 2011-10-16 | 1 | -14/+3 |
| | |||||
* | Allow debugging NUnit by running it under .NET 4.0 CLR. | Stephen Jennings | 2011-10-16 | 2 | -1/+9 |
| | |||||
* | Fix .gitignore hiding NUnit executables. | Stephen Jennings | 2011-10-16 | 11 | -2/+1 |
| | |||||
* | First test passes, others don't. | Stephen Jennings | 2011-10-16 | 7 | -0/+240 |
| | |||||
* | Initial commit. | Stephen Jennings | 2011-10-16 | 61 | -0/+12297 |