Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libar2_encode_base64: fix support for overlap1.2.2 | Mattias Andrée | 2022-03-19 | 5 | -18/+71 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | test: check libar2_decode_base64 with buffer overlap | Mattias Andrée | 2022-03-19 | 1 | -9/+20 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Update for libblake 3.01.2.1 | Mattias Andrée | 2022-02-20 | 1 | -4/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | install_name_tool does not support -- | Mattias Andrée | 2022-02-19 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Makefile: fix linking details for Mac OS | Mattias Andrée | 2022-02-19 | 4 | -1/+8 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Some fixes1.2 | Mattias Andrée | 2022-02-17 | 4 | -16/+60 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | bump version | Mattias Andrée | 2022-02-17 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | add todo | Mattias Andrée | 2022-02-17 | 1 | -0/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | m style | Mattias Andrée | 2022-02-17 | 1 | -32/+33 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Remove obsolete macro | Mattias Andrée | 2022-02-17 | 2 | -7/+6 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | libar2_erase.3: mention weak linking | Mattias Andrée | 2022-02-17 | 1 | -0/+7 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | m whitespace | Mattias Andrée | 2022-02-17 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | m style | Mattias Andrée | 2022-02-17 | 1 | -2/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | m + add tests for optimisations | Mattias Andrée | 2022-02-17 | 3 | -7/+72 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | m + use optimisations '(adds auto-executed function: libar2_init)' | Mattias Andrée | 2022-02-17 | 9 | -17/+165 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add optimisations (no yet used) | Mattias Andrée | 2022-02-17 | 3 | -13/+158 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix previous commit | Mattias Andrée | 2022-02-16 | 2 | -2/+7 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Strict parameter order in parameter string (this is what is done in the reference implementation and is the desirable behaviour) | Mattias Andrée | 2022-02-16 | 2 | -46/+34 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Make test code work with musl1.1.1 | Mattias Andrée | 2022-02-16 | 1 | -14/+18 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix check for 0-prefixed integers parameter string | Mattias Andrée | 2022-02-16 | 2 | -1/+6 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | m | Mattias Andrée | 2022-02-16 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add more tests | Mattias Andrée | 2022-02-16 | 2 | -20/+45 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add more tests | Mattias Andrée | 2022-02-16 | 1 | -2/+25 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | m | Mattias Andrée | 2022-02-16 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add more test code | Mattias Andrée | 2022-02-16 | 1 | -2/+123 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | More tests and some small improvements | Mattias Andrée | 2022-02-16 | 3 | -22/+221 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add coverage test | Mattias Andrée | 2022-02-16 | 2 | -0/+16 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Suppress warning | Mattias Andrée | 2022-02-16 | 1 | -1/+11 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Unrolling loop of rounds does not improve performance | Mattias Andrée | 2022-02-16 | 1 | -1/+0 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Small optimisation for little-endian machines | Mattias Andrée | 2022-02-16 | 3 | -6/+97 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix style + minimal optimisation | Mattias Andrée | 2022-02-16 | 1 | -6/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Remove todo | Mattias Andrée | 2022-02-16 | 1 | -1/+1 |
| | | | | | | | | | load_block is optimised to a memcpy on little-endian machines, and argon2_blake2b_exthash must (there are less desirable alternatives) write to an intermediate buffer beause it can write beyond the target area Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Reference libar2simplified_init_context.3 in libar2_hash.3 | Mattias Andrée | 2022-02-15 | 1 | -1/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Minor fix to man pages | Mattias Andrée | 2022-02-15 | 15 | -15/+15 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Ref libar2simplified1.1 | Mattias Andrée | 2022-02-14 | 2 | -1/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Refine libar2_hash_buf_size + add test + securely erase parts of the hash output buffer that is written to but is not part of the hash | Mattias Andrée | 2022-02-14 | 7 | -9/+90 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix previous commit | Mattias Andrée | 2022-02-14 | 3 | -14/+29 |
| | |||||
* | Add libar2_hash_buf_size and fix related documentation for libar2_hash | Mattias Andrée | 2022-02-13 | 6 | -4/+80 |
| | |||||
* | Bug fix | Mattias Andrée | 2022-02-13 | 1 | -4/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Bug fix | Mattias Andrée | 2022-02-13 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix typo | Mattias Andrée | 2022-02-13 | 1 | -2/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | m | Mattias Andrée | 2022-02-13 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Bump lib version | Mattias Andrée | 2022-02-12 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Use params->version == 0 for implicit specification of version 1.0 | Mattias Andrée | 2022-02-12 | 7 | -11/+84 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | libar2_encode_base64: data may be NULL if buf is NULL | Mattias Andrée | 2022-02-12 | 2 | -2/+6 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add man pages, readme, and nonnull attributes and fix documentation typos | Mattias Andrée | 2022-02-12 | 17 | -11/+1729 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Make libar2_latest_argon2_version const | Mattias Andrée | 2022-02-12 | 2 | -2/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix warnings | Mattias Andrée | 2022-01-19 | 6 | -24/+44 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Improve portability | Mattias Andrée | 2022-01-18 | 4 | -6/+35 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix typo: libar2_earse -> libar2_erase | Mattias Andrée | 2022-01-17 | 4 | -7/+19 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> |