summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-07-14Merge branch 'feature/hex-interface'HEADmasterAzul
2013-07-14version 2.0: API change! expecting and sending hex values nowAzul
2013-07-14store aa, bb and u as hex by defaultAzul
2013-07-14first take on a hex based apiAzul
2013-07-14more fixturesAzul
2013-06-24version 0.1.7: expose session internal state for debuggingAzul
2013-06-24refactore tests: use #internal_state and fixturesAzul
2013-06-24api: Session#internal_state to test and debugAzul
2013-02-25version 0.1.6 - added SRP::Session#to_hashAzul
2013-02-06bumped version to 0.1.5Azul
2013-02-06changed SRP:Client so it can be used to wrap a user record on the serverAzul
2012-11-04making byte algo work in 1.9.3 - bumping versionAzul
2012-10-11authenticate returns the user, to_json includes M2. bumped version to 0.1.3release-0.1.0Azul
2012-10-11removed duplicate requires, bumped versionAzul
2012-10-05bumped version to 0.1.1Azul
2012-10-05add to_json for session so it's easy to use in rails controllersAzul
2012-10-05bugfix - zero padded salts do not break login anymoreAzul
2012-10-05bumped versionAzul
2012-10-05rakefile now runs all testsAzul
2012-10-05Merge branch 'feature-py_srp_compat' into developdevelopAzul
2012-10-05made m and m2 calculation srp 6A compatibleAzul
2012-10-04using the SRP 6a algorithm for calculating MAzul
2012-10-04moved all server side auth stuff into session so i can remove the authenticat...Azul
2012-10-04created session class to hold aa, bb and so forth - done for clientAzul
2012-10-04more cleanup - no more duplicate password and username in ClientAzul
2012-10-04simplifying modpow to default to BIG_PRIME_NAzul
2012-10-04some cleanup, sha functions now concat multiple argsAzul
2012-10-04using BIG_PRIME_N and hashing the byte array - tests passAzul
2012-10-03calculate verifiers and multiplier just like in py srpfeature-py_srp_compatAzul
2012-09-17moved readme links from ruby-srp to ruby_srpAzul
2012-08-21added travis ci and codeclimate to the readmeAzul
2012-08-21no more spam for me pleaseAzul
2012-08-21adding minimal Rakefile so travis runs our testsAzul
2012-08-21updated srp-js after forced pushAzul
2012-08-06hand over the login on handshake like we normally wouldAzul
2012-08-06added authenticate! which raises SRP::WrongPassword if it fails, version 0.0.2Azul
2012-08-02added gemspecAzul
2012-08-02make sure our urls still work with srp-jsAzul
2012-08-01bringing in srp-js as a submodule for the exampleAzul
2012-07-26we cache neither the verifier nor the secret in the session just in caseAzul
2012-07-26session is handled by the class that includes SRP::Authentication - not the c...Azul
2012-07-26SRP::Authentication::Session holds the per session dataAzul
2012-07-26removing the remaining zerofillsAzul
2012-07-26both sides calculate their own uAzul
2012-07-26turned server class into authentication module - test green, example brokenAzul
2012-07-26removed debugging output and adjusted ruby client to new server apiAzul
2012-07-03more info and resources on the index pageAzul
2012-07-03fixed workflow and reduced copyAzul
2012-07-03using json instead of xml responsesAzul
2012-06-29adopted srp algo to srp-js way of doing things.Azul