summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #13 from LouisMT/fix-key-lengthHEADorigin/masterorigin/HEADmasterGuillaume Lacasa2016-08-281-3/+2
|\ | | | | Allow adjustment of key length
| * Allow adjustment of key lengthLouis Matthijssen2016-08-251-3/+2
|/
* Readme updated with HOTP instructionsGuillaume Lacasa2016-07-131-0/+37
|
* Default UsedCodeManager specific to dotnet core1.1Guillaume Lacasa2016-06-294-7/+93
|
* Dotnet Core supportGuillaume Lacasa2016-06-2915-9/+5171
|
* Nuget badge and Build badgeGuillaume Lacasa2015-11-062-1/+2
|
* Added NuGet badgeJulian Verdurmen2015-11-061-0/+2
|
* Added Nuget command line in ReadmeGuillaume Lacasa2015-11-061-0/+6
|
* Incorrect file pathGuillaume Lacasa2015-11-061-1/+1
|
* Added Nuget fileGuillaume Lacasa2015-11-061-0/+16
|
* Merge pull request #6 from 304NotModified/patch-1Guillaume Lacasa2015-11-061-12/+21
|\ | | | | Added syntax highlighting to readme
| * Syntax highlightingJulian Verdurmen2015-11-061-12/+21
|/
* Update README.mdGuillaume Lacasa2015-08-051-1/+3
|
* CheckCode method made obsolete if no user is passedGuillaume Lacasa2015-06-295-13/+38
| | | | Unit tests updated
* Merge pull request #5 from TouchStar/unittest_fixesGuillaume Lacasa2015-06-291-3/+3
|\ | | | | * Fixes for unit tests
| * * Fixes for unit testsDavid Thornley2015-06-241-3/+3
|/ | | | | - Prevent_code_reuse() - requires a dummy user for UsedCodesManager to detect reuse. - VerifyUsedTime() - parsed date is GMT+1 resultant usedTime.Hour assertion was 3am in GMT+10 (just patched it to run correctly here, by comparing against date fed to nowDate lambda).
* Readme update to reflect the changes in IUsedCodeManager interfaceGuillaume Lacasa2014-03-171-11/+12
|
* The UsedCodeManager needs to have an user object, in order to avoid a user ↵v1.0Guillaume Lacasa2014-03-177-43/+76
| | | | to block a temp code for every other users
* Merge ↵Guillaume Lacasa2013-12-111-1/+2
|\ | | | | | | | | | | | | https://glacasa.visualstudio.com/DefaultCollection/_git/TwoStepsAuthenticator Conflicts: TwoStepsAuthenticator/Base32Encoding.cs
| * Merge branch 'master' of https://github.com/glacasa/TwoStepsAuthenticatorGuillaume Lacasa2013-06-145-9/+42
| |\
| * | License update for Base32Encoding classGuillaume Lacasa2013-06-141-1/+1
| | |
* | | Readme update - IUsedCodesManager usageGuillaume Lacasa2013-12-091-5/+1
| | |
* | | Merge branch 'master' of https://github.com/dusk0r/TwoStepsAuthenticatorGuillaume Lacasa2013-12-069-48/+42
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: README.md TwoStepsAuthenticator.UnitTests/UsedCodesManagerTests.cs TwoStepsAuthenticator/CounterAuthenticator.cs
| * | | Fix typoChristoph Enzmann2013-12-061-1/+1
| | | |
| * | | Update README.mdChristoph Enzmann2013-12-061-14/+1
| | | |
| * | | Removed UsedCodesManager from CounterAuthenticatorChristoph Enzmann2013-12-068-47/+40
| | | |
* | | | Documentation updateGuillaume Lacasa2013-12-068-48/+83
| | | | | | | | | | | | | | | | Code review
* | | | Merge branch 'master' of https://github.com/dusk0r/TwoStepsAuthenticatorGuillaume Lacasa2013-12-0616-125/+475
|\ \ \ \ | |/ / /
| * | | Use one global default UsedCodesManagerChristoph Enzmann2013-12-066-8/+58
| | | |
| * | | Always use UsedCodeManagerChristoph Enzmann2013-12-067-38/+57
| | | |
| * | | use unsigned long as counterChristoph Enzmann2013-12-064-23/+23
| | | |
| * | | Methods for synchronizationChristoph Enzmann2013-12-054-0/+61
| | | |
| * | | Interface for UsedCodesManagerChristoph Enzmann2013-12-053-1/+27
| | | |
| * | | TypoChristoph Enzmann2013-12-051-1/+1
| | | |
| * | | GenerateKey now static, Update README.mdChristoph Enzmann2013-12-055-16/+37
| | | |
| * | | Counter based OTP added, removed UsedCodesManager from authenticator, ↵Christoph Enzmann2013-12-0513-76/+249
| | | | | | | | | | | | | | | | UsedCodesManager refactoring
* | | | Merge pull request #2 from dusk0r/masterglacasa2013-12-046-8/+178
|\ \ \ \ | |/ / / | | | | Constant time check for codes
| * | | Constant time check for codesChristoph Enzmann2013-12-046-8/+178
|/ / /
* | | Use RNGCryptoServiceProvider Random GeneratorChristoph Enzmann2013-12-041-5/+12
| | |
* | | Update Base32Encoding.csglacasa2013-07-161-2/+1
| | |
* | | License added (MIT)glacasa2013-07-161-0/+24
| |/ |/|
* | Update README.mdglacasa2013-06-131-1/+25
| |
* | Test values removed.Guillaume2013-06-131-2/+2
| |
* | used codes management made lazyGuillaume2013-06-132-7/+8
| |
* | Key generator addedGuillaume2013-06-133-2/+10
|/
* A single code is only accepted onceGuillaume Lacasa2013-06-134-2/+95
|
* Update README.mdglacasa2013-06-131-2/+1
|
* Create README.mdglacasa2013-06-131-0/+7
|
* Unused file removedGuillaume2013-06-122-24/+0
|
* Test site okGuillaume2013-06-1223-36/+691
|
* Application de testGuillaume2013-06-1217-202/+578
|
* Algo OKGuillaume2013-06-126-147/+47
|
* decodage de la clé okGuillaume Lacasa2013-06-121-5/+5
|
* on avance dans l'algoGuillaume Lacasa2013-06-1210-3/+491
|
* création du projetGuillaume Lacasa2013-06-0510-0/+372
|
* Initial commit to add default .gitIgnore and .gitAttribute files.Guillaume Lacasa2013-06-052-0/+217