aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add cSHAKEMattias Andrée2022-02-2725-81/+848
* mMattias Andrée2022-02-271-1/+1
* Keccak[] is not defined via its output size, but it is only explicitly defined for Keccak1600, so proportional for restMattias Andrée2022-02-261-4/+3
* Bump lib minor numberMattias Andrée2022-02-261-1/+1
* Add tests for byte-incomplete outputMattias Andrée2022-02-261-1/+75
* Add some known-answer testsMattias Andrée2022-02-261-1/+312
* Fix libkeccak_degeneralise_spec and add missing error: LIBKECCAK_GENERALISED_SPEC_ERROR_STATE_BITRATE_CAPACITY_INCONSISTENCYMattias Andrée2022-02-263-19/+29
* Fix error in libkeccak_degeneralise_spec: spec->state_size was set to 1 rather than have_state_sizeMattias Andrée2022-02-261-6/+6
* Remove useless restrict from internal functionsMattias Andrée2022-02-261-4/+4
* Remove useless restrictsMattias Andrée2022-02-2624-57/+57
* Merge pull request #18 from oyheskes/remove-unused-variablesMattias Andrée2022-02-261-2/+0
|\
| * Remove unused variables from libkeccak_zerocopy_digestØystein Heskestad2022-02-231-2/+0
|/
* Fix use of install_name_tool: rewrote incorrect, non-existing file1.3.1.2Mattias Andrée2022-02-191-1/+1
* Forgot to bump the year when I made a commit Feb 3Mattias Andrée2022-02-191-1/+1
* Move operand for install_name_tool from macro in macos.mk to usage in Makefile1.3.1.1Mattias Andrée2022-02-192-2/+2
* Merge pull request #17 from carlocab/install-nameMattias Andrée2022-02-192-2/+2
|\
| * Set install name for installed libraryCarlo Cabrera2022-02-193-2/+6
| * Set install name in `LIBFLAGS`Carlo Cabrera2022-02-193-6/+2
|/
* Update readmeMattias Andrée2022-02-191-1/+1
* Remove use of ifeq in Makefile and move use of install_name_tool from install-time to build-timeMattias Andrée2022-02-193-3/+5
* Merge pull request #16 from carlocab/macos-install-namesMattias Andrée2022-02-191-0/+3
|\
| * Fix library install name in `install` target on macOSCarlo Cabrera2022-02-061-0/+3
* | Merge pull request #15 from carlocab/macos-library-versioningMattias Andrée2022-02-191-1/+1
|\ \ | |/ |/|
| * Implement library versioning for macOSCarlo Cabrera2022-02-061-1/+1
|/
* Fix blksize adjustment when exceeding alloca limit in libkeccak_generalised_sum_fd1.3.1Mattias Andrée2022-02-031-1/+5
* Fix zero-copy update to libkeccak_generalised_sum_fd1.3Mattias Andrée2021-12-241-3/+6
* Add man pages for zero-copy functionsMattias Andrée2021-12-2413-7/+266
* Update library version numberMattias Andrée2021-12-241-1/+1
* Add libkeccak_zerocopy_{update,digest} and in libkeccak_generalised_sum_fd (requires man pages)Mattias Andrée2021-12-246-34/+216
* Fix libkeccak_state_copyMattias Andrée2021-12-241-4/+8
* Fix marshal and unmarshalMattias Andrée2021-12-242-28/+45
* Suppress clang warnings1.2.2Mattias Andrée2021-07-302-0/+11
* Use inline instead of static inline for non-deprecated functionsMattias Andrée2021-07-3027-62/+217
* Merge pull request #14 from alebcay/macos-allocaMattias Andrée2021-07-301-1/+1
|\
| * common.h: macOS needs alloca.h tooCaleb Xu2021-07-301-1/+1
* | Fix clang warningsMattias Andrée2021-07-3018-61/+152
* | Do not divide by sizeof(char)Mattias Andrée2021-07-306-17/+17
* | Fix warningMattias Andrée2021-07-301-1/+1
|/
* config.mk: doc ALLOCA_LIMIT, add CC=cc, and set PREFIX=/usr1.2.1Mattias Andrée2021-07-271-1/+9
* Add ALLOCA_LIMIT to fix bug #13 on GitHub reported by Justin GottulaMattias Andrée2021-07-272-9/+30
* Improve makefileMattias Andrée2021-03-011-5/+6
* Style fixMattias Andrée2020-06-101-5/+5
* Merge pull request #12 from hackmod/win32Mattias Andrée2020-06-102-0/+11
|\
| * support WIN32hackyminer2020-06-102-0/+11
|/
* Deprecate libkeccak_{state,hmac}_{unmarshal_skip,marshal_size} and replace with the functions without the _skip or _size suffixMattias Andrée2019-02-1220-302/+152
* Update makefile1.2Mattias Andrée2019-02-111-59/+59
* General improvementsMattias Andrée2019-02-1124-225/+352
* Deprecate typedefsMattias Andrée2019-02-1175-274/+289
* Split most .c files into one per function and flatten file hierarchyMattias Andrée2019-02-1184-672/+723
* Remove old fileMattias Andrée2019-02-101-15/+0