26 Commits

Author SHA1 Message Date
Aleksandr Razumov
190624bb7a all: use gortc.io import 2019-07-22 14:22:38 +03:00
Aleksandr Razumov
ce5eeedaab all: reduce newline overuse 2019-03-08 22:12:06 +03:00
Aleksandr Razumov
86fedbd8e7 all: fix linter warnings 2019-02-09 13:16:33 +03:00
Aleksandr Razumov
9738117f6f a:integrity: fix MessageIntegrity comment 2019-02-03 18:18:20 +03:00
Aleksandr Razumov
febee7868d a:integrity: update AddTo and Check comments 2019-02-03 18:16:46 +03:00
Aleksandr Razumov
02485992d9 a:integrity: update hmac comment and move related code closer 2019-02-03 18:13:33 +03:00
Aleksandr Razumov
e87a569ad2 a:integrity: remove unnecessary multiline declaration and fix comment 2019-02-03 18:11:15 +03:00
Aleksandr Razumov
03915a5a04 a:integrity: update comment about allocations 2019-02-03 07:32:33 +03:00
Aleksandr Razumov
9df1e22950 a:integrity: simplify code 2018-08-01 23:26:29 +03:00
Aleksandr Razumov
a9e45ac0ea all: report detailed integrity mismatch only in debug mode 2018-08-01 23:19:00 +03:00
Aleksandr Razumov
cc00c067f3 attr.integrity: goimports 2018-07-13 00:49:31 +03:00
Aleksandr Razumov
b3a705edff attr.integrity: optimize AddTo 2018-07-13 00:03:49 +03:00
Aleksandr Razumov
fc538209fe {attr.integrity,hmac}: optimize 2018-07-12 23:51:46 +03:00
Aleksandr Razumov
ba7c94d006 {attr.integrity,hmac}: optimize 2018-07-12 23:42:33 +03:00
Aleksandr Razumov
24b8decf9a all: update godoc references to RFC 2018-06-29 12:03:22 +03:00
Aleksandr Razumov
f139299e92 all: refactor errors, improve coverage, refactor 2017-06-26 03:18:07 +02:00
Aleksandr Razumov
918afb46eb all: sasl-prep implementation is out of scope (fix #20) 2017-02-28 00:07:12 +03:00
Aleksandr Razumov
542983501d all: refactor text attributes and cleanup 2017-02-22 19:22:12 +03:00
Aleksandr Razumov
d11678fcfd a:integrity: fix case with fingerprint 2017-02-21 03:41:26 +03:00
Aleksandr Razumov
c096077c8d a:integrity: add short-term integrity, fix docs 2017-02-18 20:43:23 +03:00
Aleksandr Razumov
e51941bf3f a:integrity: rename NewLongtermIntegrity to NewLongTermIntegrity 2017-02-18 20:40:05 +03:00
Aleksandr Razumov
b2f4e15253 a:integrity: use hmac.Equal 2017-02-18 20:38:30 +03:00
Aleksandr Razumov
b01871e0a3 a:integrity: fix recursive call to String 2017-02-18 19:59:39 +03:00
Aleksandr Razumov
21df1b1e6e a:integrity: remove struct wrap 2017-02-18 19:56:46 +03:00
Aleksandr Razumov
3d9022e65f all: clear docs, testa and Makefile (fixes #19) 2017-02-18 14:20:21 +03:00
Aleksandr Razumov
b554984ce6 a:integrity: implement
Add nonce, realm, username attributes.
Update RFC 5769 test vectors implementation.
2017-02-12 22:21:11 +03:00