summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Change to a more supported file readerHEADorigin/masterorigin/HEADmasterBrian Turek2017-08-191-6/+6
* Updating packaging files for v2.3.1 releasev2.3.1Brian Turek2017-06-103-3/+3
* Add Bitcoin donation linkBrian Turek2017-06-101-1/+1
* Squashed commit of the following:Brian Turek2017-06-109-209/+847
* Removing LICENSE self-test featureBrian Turek2017-05-131-12/+0
* Updating packaging files for releasev2.3.0Brian Turek2017-05-132-2/+2
* Updating CHANGELOG for externs additionBrian Turek2017-05-131-2/+3
* Merge in ArrayBuffer fixesBrian Turek2017-05-138-104/+186
|\
| * Add ArrayBuffer testsBrian Turek2017-05-131-5/+84
| * Update CHANGELOGBrian Turek2017-05-031-0/+1
| * Add compiled versionsBrian Turek2017-05-035-95/+95
| * Fixed ArrayBuffer issuesBrian Turek2017-05-031-4/+6
* | Externs for jsSHA (#61)Ivan Ridao Freitas2017-05-081-0/+49
|/
* Update CHANGELOG.md to include xor decompositionBrian Turek2017-04-041-0/+2
* Added compiled versionsBrian Turek2017-04-042-44/+44
* Minor docstring tweak to make GCC happierBrian Turek2017-04-041-1/+1
* SHA3: xor_64(varargs) -> xor_64_2(a,b), xor_64_5(a,b,c,d,e) (#55)Andreas Klauer2017-04-041-17/+32
* Rework the README to be a little less wordyBrian Turek2017-03-051-89/+60
* Changed incorrect "hashType" to the actual SHA selectionBrian Turek2017-03-051-1/+1
* Fixing docstrings for `update` and `setHMACKey` to include ArrayBuffer as an...Brian Turek2017-02-191-2/+2
* Fixed missing spacesBrian Turek2017-02-071-2/+2
* Updated copyright yearBrian Turek2017-01-028-8/+8
* Fixed typoBrian Turek2016-11-271-2/+2
* Fixed incorrect looking sentenceBrian Turek2016-11-271-2/+3
* Delete apparently unneeded Coveralls fileBrian Turek2016-07-170-0/+0
* Add Coveralls supportBrian Turek2016-07-170-0/+0
* Adding compiled versions and updated CHANGELOGBrian Turek2016-07-166-108/+114
* Add little endian logic in conversion functions so SHA-3 doesn't need big<->l...Brian Turek2016-07-161-126/+229
* Changed HTTP link to HTTPSBrian Turek2016-07-101-1/+1
* Fixup markdown syntax on titleBrian Turek2016-07-101-1/+1
* Fixing up one last linkv2.2.0Brian Turek2016-07-101-4/+3
* Prepping files for v2.2.0 releaseBrian Turek2016-07-102-30/+29
* Syncing bower.json up to package.jsonBrian Turek2016-07-101-7/+22
* Add support SHA3Brian Turek2016-07-1018-614/+1522
* Adding Travis CI badgeBrian Turek2016-07-091-3/+4
* Adding Travis CIBrian Turek2016-07-091-0/+4
* Fixed HMAC test naming problemBrian Turek2016-07-091-82/+80
* Switched to Mocha/Chai for testingBrian Turek2016-07-093-1386/+690
* Add fixed length SHA3 supportBrian Turek2016-06-261-51/+336
* Further LICENSE tweaking and package.json license fixBrian Turek2016-06-192-4/+4
* Copyright notice and license for P.Johnston's code (#48)vlna2016-06-181-9/+19
* Prepping for v2.1.0 releasev2.1.0Brian Turek2016-05-132-2/+2
* Adding compiled filesBrian Turek2016-05-134-61/+62
* Fixing problem with inputs over 4 billion bitsBrian Turek2016-05-132-7/+23
* Updated CHANGELOG with pull requestBrian Turek2016-05-101-0/+1
* Merge pull request #37 from vogievetsky/fix-npm-ignoreBrian Turek2016-05-091-3/+0
|\
| * keep smaller sha builds in npmVadim Ogievetsky2015-11-291-3/+0
* | Added compiled versionsBrian Turek2016-05-084-77/+82
* | Adding ArrayBuffer input/output supportBrian Turek2016-05-083-15/+101
* | Upped version numberBrian Turek2016-05-082-2/+2
* | Added note about getHMACBrian Turek2016-05-081-1/+1
* | Updated copyright dateBrian Turek2016-05-085-5/+5
* | Merging in rehash featuresBrian Turek2016-05-086-95/+87
|\ \
| * | Fixed sha.js referenceBrian Turek2016-05-081-1/+1
| * | Adding compiled filesBrian Turek2016-05-085-78/+78
| * | More efficient implementationBrian Turek2016-05-081-66/+64
| * | First attempt at allowing update calls between getHash callsBrian Turek2016-04-166-162/+156
* | | Added donation linkBrian Turek2016-05-071-0/+3
|/ /
* | Merge pull request #36 from vogievetsky/fix-docBrian Turek2015-11-292-2/+2
|\ \ | |/ |/|
| * numRounds is a numberVadim Ogievetsky2015-11-292-2/+2
|/
* Updating files for v2.0.2 releasev2.0.2Brian Turek2015-10-313-3/+3
* Made new hash-file HTML compliant and updated LICENSE for 2015Brian Turek2015-10-313-108/+129
* Merge pull request #28 from kofalt/incrementally-hash-fileBrian Turek2015-10-311-0/+106
|\
| * Add test instructionsNathaniel Kofalt2015-06-161-0/+2
| * Treat as pseudo unit test if LICENSE file is enteredNathaniel Kofalt2015-06-161-0/+29
| * Use minified library for hash-fileNathaniel Kofalt2015-06-161-1/+1
| * Added example of using HTML5 File API to incrementally hash a file without bl...Nathaniel Kofalt2015-06-151-0/+75
* | Fixed inability to have blank b64Pad (#32)Brian Turek2015-08-266-37/+45
* | Updating bower and npm config files for v2.0.1v2.0.1Brian Turek2015-06-252-2/+2
* | Pushing compiled files and CHANGELOG for v2.0.1Brian Turek2015-06-255-5/+15
* | Fixed major hashing bugBrian Turek2015-06-251-9/+15
|/
* Changed bower and NPM files for 2.0.0v2.0.0Brian Turek2015-06-133-4/+5
* Changed exception catching to catch new exceptionsBrian Turek2015-06-131-3/+3
* Merge streamingBrian Turek2015-06-138-661/+877
|\
| * Checking in compiled JS filesBrian Turek2015-05-235-77/+78
| * Updated README.md with new instructions that support streamingBrian Turek2015-05-231-28/+41
| * Throw Errors instead of stringsBrian Turek2015-05-232-22/+27
| * Fixed variable name collision and prettied up supported hash logicBrian Turek2015-03-091-14/+14
| * Adding compiled filesBrian Turek2015-03-094-71/+76
| * Changing unintentional commit backBrian Turek2015-03-091-1/+1
| * More GCC appeasement and bug fix for non-full releasesBrian Turek2015-03-091-37/+51
| * GCC appeasementBrian Turek2015-03-097-64/+67
| * Changed testbench to use new style of API for HMACBrian Turek2015-03-081-17/+48
| * Added support for streaming on HMACBrian Turek2015-03-081-191/+171
| * Changed testbench to use new style of API for non-HMACBrian Turek2015-03-081-18/+24
| * Added support for streaming on SHA-2 variantsBrian Turek2015-03-081-163/+189
| * Initial support for streaming on SHA-1Brian Turek2015-03-081-218/+355
* | Pushing files for v1.6.0v1.6.0Brian Turek2015-03-087-64/+67
* | Postponing ASCII removal until v2.0Brian Turek2015-03-081-6/+8
|/
* Changed UTF16 encoding to UTF16BE and UTF16LEBrian Turek2015-01-247-84/+94
* Fixed array references such that all values exist before readBrian Turek2014-10-061-22/+56
* Removed DOS newlines and changed scoping on new_thBrian Turek2014-10-061-1370/+1370
* Prepping files for v2.0.0Brian Turek2014-10-059-69/+82
* Add support for BYTES input/output typeBrian Turek2014-10-051-12/+82
* Attempt a little more jsLint appeasementBrian Turek2014-10-051-6/+6
* Check array lengths before assignment to suppress errors in icedoveBrian Turek2014-10-051-0/+9
* Add support for 4-byte UTF-8 charactersBrian Turek2014-10-051-8/+20
* Merge pull request #19 from drewcovi/masterBrian Turek2014-07-125-37/+36
|\
| * compiled all versions based on new dev updatesDrew Covi2014-05-274-36/+35
| * removing typeofDrew Covi2014-05-271-1/+1
|/