Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-06-23 | Fix critical bug for automatic salt generation1.1.2 | Mattias Andrée | 1 | -1/+1 | |
If getrandom(3) generated bytes with the highest bit set and (char) is (signed char) (ones' or two's complement is used), those bytes would become negative indices, rather than be inside [0, 64), causing random data to be writting into the salt. Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2023-06-23 | Improve srand seed | Mattias Andrée | 1 | -1/+24 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2023-06-23 | Whitespace fix + do not call srand unless required | Mattias Andrée | 1 | -12/+14 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2023-06-23 | Fix documentation | Mattias Andrée | 2 | -3/+3 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-03-20 | Fix allocation success check and deallocation order1.1.1 | Mattias Andrée | 1 | -1/+5 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-19 | Fix linking for Mac OS | Mattias Andrée | 4 | -0/+7 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-19 | Fix linking for Windows | Mattias Andrée | 1 | -1/+1 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | Bump version1.1 | Mattias Andrée | 1 | -1/+1 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | Fix deps | Mattias Andrée | 5 | -5/+5 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | Add libar2simplified_decode_r | Mattias Andrée | 8 | -178/+409 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | Add libar2simplified_init_context | Mattias Andrée | 6 | -360/+441 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | Add libar2simplified_recommendation1.0 | Mattias Andrée | 9 | -4/+145 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | Add test for salt generation | Mattias Andrée | 1 | -1/+70 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | Add tests for *-prefix syntax | Mattias Andrée | 1 | -19/+55 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | Add readme and man pages | Mattias Andrée | 8 | -0/+582 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | Rewait if sem_wait is interrupted (pthread_mutex_lock cannot be interrupted) | Mattias Andrée | 1 | -1/+6 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | m | Mattias Andrée | 2 | -39/+2 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-15 | Fix doc and adjust text width | Mattias Andrée | 1 | -36/+26 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-14 | Add documentation and make sure the password is always erased | Mattias Andrée | 2 | -1/+132 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-14 | Add libar2simplified_crypt and fix threading | Mattias Andrée | 6 | -146/+230 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-13 | XOR seed provided to srand with data depending on current seed, in case it is already seed in a better manner | Mattias Andrée | 1 | -1/+1 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> | |||||
2022-02-13 | Fix typo | Mattias Andrée | 1 | -2/+2 | |
Signed-off-by: Mattias Andrée <maandree@kth.se> |