aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-12-24Fix zero-copy update to libkeccak_generalised_sum_fd1.3Mattias Andrée1-3/+6
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-12-24Add man pages for zero-copy functionsMattias Andrée13-7/+266
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-12-24Update library version numberMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-12-24Add libkeccak_zerocopy_{update,digest} and in libkeccak_generalised_sum_fd (requires man pages)Mattias Andrée6-34/+216
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-12-24Fix libkeccak_state_copyMattias Andrée1-4/+8
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-12-24Fix marshal and unmarshalMattias Andrée2-28/+45
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-07-30Suppress clang warnings1.2.2Mattias Andrée2-0/+11
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-07-30Use inline instead of static inline for non-deprecated functionsMattias Andrée27-62/+217
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-07-30Fix clang warningsMattias Andrée18-61/+152
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-07-30Do not divide by sizeof(char)Mattias Andrée6-17/+17
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-07-30Fix warningMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-07-30common.h: macOS needs alloca.h tooCaleb Xu1-1/+1
2021-07-27config.mk: doc ALLOCA_LIMIT, add CC=cc, and set PREFIX=/usr1.2.1Mattias Andrée1-1/+9
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-07-27Add ALLOCA_LIMIT to fix bug #13 on GitHub reported by Justin GottulaMattias Andrée2-9/+30
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-03-01Improve makefileMattias Andrée1-5/+6
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-06-10Style fixMattias Andrée1-5/+5
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-06-10support WIN32hackyminer2-0/+11
2019-02-12Deprecate libkeccak_{state,hmac}_{unmarshal_skip,marshal_size} and replace with the functions without the _skip or _size suffixMattias Andrée20-302/+152
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-11Update makefile1.2Mattias Andrée1-59/+59
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-11General improvementsMattias Andrée24-225/+352
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-11Deprecate typedefsMattias Andrée75-274/+289
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-11Split most .c files into one per function and flatten file hierarchyMattias Andrée84-672/+723
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Remove old fileMattias Andrée1-15/+0
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Update yearMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Update readmeMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Fix warningsMattias Andrée4-65/+107
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10General API improvementsMattias Andrée73-1969/+1526
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Add test from github issue #101.1.5Mattias Andrée1-0/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Fix makefile add add OSCONFIGFILEMattias Andrée60-74/+81
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Remove texinfo file (it was truncated anyhow for some reason)Mattias Andrée2-430/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-10-21Fix makefile1.1.4Mattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-10-18Fix use of LIBFLAGSMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-10-15Remove unnessary -r flag in make clean1.1.3Mattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-10-15Makefile: use "rm -f" to prevent errors upon second cleaningLeo Izen1-14/+11
The coreutil `rm` will by default exit with failure if it is instructed to remove a file that doesn't exist. Using `rm -f` will suppress this behavior, so `rm` will exit with success whether or not the file had existed before invoking `rm -f`.
2017-10-15tests: use quotes when including libkeccak.hLeo Izen2-2/+2
If libkeccak is not already installed in the system, then test.c and benchmark.c will fail to compile. This is because they previously used `#include <libkeccak.h>` with angled brackets, which doesn't search `.` by default. Using `#include "libkeccak.h"` will search `.` so these will compile.
2017-10-14Use basic config by default1.1.2Mattias Andrée3-9/+16
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-10-14Fix makefileMattias Andrée2-3/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-10-14General improvementsMattias Andrée82-1426/+626
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-10-13Change style and licenseMattias Andrée27-4198/+1949
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-02-10remove distMattias Andrée3-60/+0
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-02-10m + add examples to info manual1.1.1Mattias Andrée7-13/+238
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-02-10makefile: install man pagesMattias Andrée1-12/+84
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-02-10Work on man pagesMattias Andrée6-6/+118
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-02-10Work on man pagesMattias Andrée58-601/+1189
Signed-off-by: Mattias Andrée <maandree@kth.se>
2017-02-10bump year and change e-mailMattias Andrée69-69/+69
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-04-01Fix typo in typo correctionMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-04-01Fix spellingBen Wiederhake2-5/+5
Credits go to the authors of codespell. Discovered while preparing for a release of 'ohno' an esoteric language based on (ab)using keccak as a compiler.
2015-11-30prepare dist updateMattias Andrée2-2/+23
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-11-28readme: infoMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-11-28m readmeMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>