Overview
Comment: | Update argon2 to deal with the amalgamized version of things in monocypher |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
b42f88c83c960eb8aa742df3757fdf14 |
User & Date: | rkeene on 2019-01-11 17:33:39 |
Other Links: | manifest | tags |
Context
2019-01-11
| ||
17:35 | randomSortList in the internal namespace check-in: 75052adbef user: rkeene tags: trunk | |
17:33 | Update argon2 to deal with the amalgamized version of things in monocypher check-in: b42f88c83c user: rkeene tags: trunk | |
17:33 | When compiling the amalgamized version of Tcl Nano, define a macro that can be used to detect this check-in: 28a8f24de6 user: rkeene tags: trunk | |
Changes
Modified .fossil-settings/ignore-glob from [e8ee0fb684] to [4bb4e2cfe0].
︙ | |||
16 17 18 19 20 21 22 23 24 25 | 16 17 18 19 20 21 22 23 24 25 26 27 | + + | config.sub configure install-sh config.log config.status vendor/argon2 build/argon2/out build/argon2/src-patched build/argon2/src-patched.new build/argon2/INST build/work build/tcl |
Modified build/argon2/Makefile from [2c770458fb] to [44d77b732f].
1 2 3 4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | + - + + + + + + + + + - - - - - + + + + + - + - + - + - + + + - + + | PREFIX := $(shell pwd)/INST all: out/argon2.c out/argon2.h src-patched/argon2.c src-patched/argon2.h src-patched/blake2b.c src-patched/blamka-round-ref.h src-patched/core.c src-patched/core.h src-patched/encoding.c src-patched/encoding.h src-patched/ref.c: src-patched Makefile |
Modified build/argon2/monocypher-blake2b.h from [1b9e334905] to [2dddd538b2].
1 2 3 4 5 6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | + - - + + + + + - + + + | #define crypto_hash(out, in, inlen) crypto_blake2b(out, in, inlen) #define blake2b(out, outlen, in, inlen, key, keylen) 0, crypto_blake2b_general(out, outlen, key, keylen, in, inlen) #define blake2b_state crypto_blake2b_ctx #define blake2b_init(ctx, outlen) 0; crypto_blake2b_general_init(ctx, outlen, NULL, 0) #define blake2b_update(ctx, in, inlen) 0; crypto_blake2b_update(ctx, in, inlen) #define blake2b_final(ctx, out, ignore1) 0; crypto_blake2b_final(ctx, out) #ifndef BLAKE2_INLINE |
︙ | |||
54 55 56 57 58 59 60 | 60 61 62 63 64 65 66 67 | - + | (( uint64_t )( p[3] ) << 24) | (( uint64_t )( p[4] ) << 32) | (( uint64_t )( p[5] ) << 40) | (( uint64_t )( p[6] ) << 48) | (( uint64_t )( p[7] ) << 56) ; #endif } |
Added build/argon2/patches/argon2-20181109-tclamalgamation.diff version [5316437e9c].
|