| Commit message (Expand) | Author | Files | Lines |
2024-09-15 | m + split out implemenation for w=8,16,32,64 | Mattias Andrée | 1 | -9/+0 |
2024-09-15 | Optimisation for w=8,16,32 | Mattias Andrée | 9 | -69/+434 |
2024-09-15 | m | Mattias Andrée | 1 | -3/+10 |
2024-09-15 | Organise files | Mattias Andrée | 47 | -275/+321 |
2024-09-15 | m | Mattias Andrée | 1 | -6/+2 |
2024-09-15 | Move man pages into man3/ and man7/ | Mattias Andrée | 61 | -63/+63 |
2024-09-15 | Split libkeccak.h and fix support for architectures that do not allow misaligned memory | Mattias Andrée | 16 | -868/+958 |
2024-09-15 | m | Mattias Andrée | 2 | -2/+1 |
2024-09-14 | Update year | Mattias Andrée | 1 | -1/+1 |
2024-09-14 | Add todo about optimising for smaller word sizes (should drastically improve performance)1.4.1 | Mattias Andrée | 1 | -0/+4 |
2024-09-14 | Fix bug where the hash is incomplete and possiblity corrupt when the bitrate is not a multiple of the word size | Mattias Andrée | 1 | -1/+1 |
2023-07-02 | Fix false warnings1.4 | Mattias Andrée | 2 | -10/+8 |
2023-07-02 | Update DEPENDENCIES | Mattias Andrée | 1 | -1/+0 |
2023-07-02 | Remove use of valgrind in make check | Mattias Andrée | 1 | -4/+1 |
2023-07-02 | Remove -s from LDFLAGS and -std=c99 from CFLAGS and specify CC=c99 | Mattias Andrée | 2 | -6/+8 |
2022-02-27 | Update TODO | Mattias Andrée | 1 | -3/+5 |
2022-02-27 | Add cSHAKE | Mattias Andrée | 25 | -81/+848 |
2022-02-27 | m | Mattias Andrée | 1 | -1/+1 |
2022-02-26 | Keccak[] is not defined via its output size, but it is only explicitly defined for Keccak1600, so proportional for rest | Mattias Andrée | 1 | -4/+3 |
2022-02-26 | Bump lib minor number | Mattias Andrée | 1 | -1/+1 |
2022-02-26 | Add tests for byte-incomplete output | Mattias Andrée | 1 | -1/+75 |
2022-02-26 | Add some known-answer tests | Mattias Andrée | 1 | -1/+312 |
2022-02-26 | Fix libkeccak_degeneralise_spec and add missing error: LIBKECCAK_GENERALISED_SPEC_ERROR_STATE_BITRATE_CAPACITY_INCONSISTENCY | Mattias Andrée | 3 | -19/+29 |
2022-02-26 | Fix error in libkeccak_degeneralise_spec: spec->state_size was set to 1 rather than have_state_size | Mattias Andrée | 1 | -6/+6 |
2022-02-26 | Remove useless restrict from internal functions | Mattias Andrée | 1 | -4/+4 |
2022-02-26 | Remove useless restricts | Mattias Andrée | 24 | -57/+57 |
2022-02-23 | Remove unused variables from libkeccak_zerocopy_digest | Øystein Heskestad | 1 | -2/+0 |
2022-02-19 | Fix use of install_name_tool: rewrote incorrect, non-existing file1.3.1.2 | Mattias Andrée | 1 | -1/+1 |
2022-02-19 | Forgot to bump the year when I made a commit Feb 3 | Mattias Andrée | 1 | -1/+1 |
2022-02-19 | Move operand for install_name_tool from macro in macos.mk to usage in Makefile1.3.1.1 | Mattias Andrée | 2 | -2/+2 |
2022-02-19 | Set install name for installed library | Carlo Cabrera | 3 | -2/+6 |
2022-02-19 | Set install name in `LIBFLAGS` | Carlo Cabrera | 3 | -6/+2 |
2022-02-19 | Update readme | Mattias Andrée | 1 | -1/+1 |
2022-02-19 | Remove use of ifeq in Makefile and move use of install_name_tool from install-time to build-time | Mattias Andrée | 3 | -3/+5 |
2022-02-06 | Fix library install name in `install` target on macOS | Carlo Cabrera | 1 | -0/+3 |
2022-02-06 | Implement library versioning for macOS | Carlo Cabrera | 1 | -1/+1 |
2022-02-03 | Fix blksize adjustment when exceeding alloca limit in libkeccak_generalised_sum_fd1.3.1 | Mattias Andrée | 1 | -1/+5 |
2021-12-24 | Fix zero-copy update to libkeccak_generalised_sum_fd1.3 | Mattias Andrée | 1 | -3/+6 |
2021-12-24 | Add man pages for zero-copy functions | Mattias Andrée | 13 | -7/+266 |
2021-12-24 | Update library version number | Mattias Andrée | 1 | -1/+1 |
2021-12-24 | Add libkeccak_zerocopy_{update,digest} and in libkeccak_generalised_sum_fd (requires man pages) | Mattias Andrée | 6 | -34/+216 |
2021-12-24 | Fix libkeccak_state_copy | Mattias Andrée | 1 | -4/+8 |
2021-12-24 | Fix marshal and unmarshal | Mattias Andrée | 2 | -28/+45 |
2021-07-30 | Suppress clang warnings1.2.2 | Mattias Andrée | 2 | -0/+11 |
2021-07-30 | Use inline instead of static inline for non-deprecated functions | Mattias Andrée | 27 | -62/+217 |
2021-07-30 | Fix clang warnings | Mattias Andrée | 18 | -61/+152 |
2021-07-30 | Do not divide by sizeof(char) | Mattias Andrée | 6 | -17/+17 |
2021-07-30 | Fix warning | Mattias Andrée | 1 | -1/+1 |
2021-07-30 | common.h: macOS needs alloca.h too | Caleb Xu | 1 | -1/+1 |
2021-07-27 | config.mk: doc ALLOCA_LIMIT, add CC=cc, and set PREFIX=/usr1.2.1 | Mattias Andrée | 1 | -1/+9 |