X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=NEWS;h=5b13d25b49710f2545481b240d5012ead0c5030a;hb=7da9d112af869533c29ab19cee07013e94c8fac2;hp=3e10d9a7c3c40354b6d2e94e3d20d7d755641010;hpb=ad868b427e7692187d7b650f12b0032bd7c8c926;p=gogost.git diff --git a/NEWS b/NEWS index 3e10d9a..5b13d25 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,24 @@ +4.1.0: + * ESPTREE implementation + * CurveIdtc26gost34102012256paramSetB, CurveIdtc26gost34102012256paramSetC, + CurveIdtc26gost34102012256paramSetD curve aliases + * Forbid any later GNU GPL version autousage + (project's licence now is GNU GPLv3 only) + * Project now is go get-able and uses go.cypherpunks.ru namespace: + go get go.cypherpunks.ru/gogost + go get go.cypherpunks.ru/gogost/cmd/streebog{256,512} + +4.0: + * Backward incompatible change: all keys passing to encryption + functions are slices now, not the fixed arrays. That heavily + simplifies the library usage + * Fix bug with overwriting IVs memory in gost28147.CFB*crypter + * TLSTREE, used in TLS 1.[23], implementation + * gost3410.KEK2012* can be used with any curves, not only 512-bit ones + * gost3410.PrivateKey satisfies crypto.Signer interface + * gost34112012* hashes satisfy encoding.Binary(Un)Marshaler + * Streebog256 HKDF test vectors + 3.0: * Multilinear Galois Mode (MGM) block cipher mode for 64 and 128 bit ciphers