Dimitri Papadopoulos
|
fe795bf5b3
Reorganize #include
|
3 lat temu |
Nikos Mavrogiannopoulos
|
1347ccb913
parse_hex: avoid zero length allocation
|
4 lat temu |
David Woodhouse
|
33a87b1e79
Consolidate almost-identical set_[ht]otp_mode() functions
|
4 lat temu |
David Woodhouse
|
27aae52656
Fix undefined shift in decode_base32() for invalid input
|
5 lat temu |
Nikos Mavrogiannopoulos
|
9723ca95a9
Introduced buf_append_hex()
|
8 lat temu |
David Woodhouse
|
e1a2dadebc
Fix handling of SHA512
|
9 lat temu |
David Woodhouse
|
4f2349909d
Fix leading zeroes on OATH tokencodes
|
9 lat temu |
David Woodhouse
|
2daeb548b8
Fix token-secret parsing when HMAC algorithm is specified
|
9 lat temu |
David Woodhouse
|
929d35ed08
Support SHA256/SHA512 for OATH
|
9 lat temu |
David Woodhouse
|
cc2ea5d3bd
Remove liboath dependency
|
9 lat temu |
David Woodhouse
|
e410cdfcfb
Avoid using liboath for decoding base32
|
9 lat temu |
David Woodhouse
|
78086a8bf8
Avoid using liboath in buf_append_base32()
|
9 lat temu |
David Woodhouse
|
554454bf23
Calculate TOTP/HOTP codes for ourselves
|
9 lat temu |
David Woodhouse
|
bf937a6aad
Move protocol-specific decisions about when to use tokencodes into protocol code
|
9 lat temu |
David Woodhouse
|
70d26b833b
Update copyright year
|
9 lat temu |
David Woodhouse
|
4b700c536b
Rename 'value' field of struct oc_form_opt to discourage direct access
|
10 lat temu |
David Woodhouse
|
6f0ee16cca
Move HOTP/TOTP code to oath.c
|
10 lat temu |