16 Commits

Author SHA1 Message Date
Coachonko
1a8eff8d2b
hash: make public the hash.Hash interface, add tests to current implementers (#21984) 2024-08-03 19:52:39 +03:00
Delyan Angelov
dbc6b50cda
vlib: make ./v -Wimpure-v -W test vlib/ pass on Linux (#21554) 2024-05-23 16:21:01 +03:00
blackshirt
1d80cb9157
sha256,sha512: fix behavioral bug in .checksum (#20884) 2024-02-22 10:30:45 +02:00
Anton
763f94388b
all: update copyright year (#20334) 2024-01-01 23:29:54 +02:00
shove
ac40981bcc
crypto.sha: fix calculating the same hash values when .sum() is called several times for sha1/256/512 (fix #19696) (#19697) 2023-10-30 03:25:54 +02:00
Alexander Medvednikov
6756d28595 all: 2023 copyright 2023-03-28 22:55:57 +02:00
MatejMagat305
92fd12c18a
crypto.sha256: add .free() and .reset() methods to reduce memory leaks with -autofree (#16991) 2023-01-16 13:23:46 +02:00
Alexander Medvednikov
59ed4be49a all: update copyright year 2022-01-04 12:21:12 +03:00
Delyan Angelov
d8d6e9b901
ci: run vfmt over sha256_test.v 2021-05-08 17:38:05 +03:00
Delyan Angelov
8a380f4699
tools: make v test-cleancode test everything by default (#10050) 2021-05-08 13:32:29 +03:00
Leigh McCulloch
cba2cb6b9c
crypto/sha256: make digest sum public (#10047) 2021-05-08 13:14:37 +03:00
Lukas Neubert
ac2c3847af
all: update copyright to 2019-2021 (#8029) 2021-01-18 13:20:06 +01:00
joe-conigliaro
7f709c3285
update copyright years 2020-02-03 05:00:36 +01:00
Alexander Medvednikov
7d924679a6 []: update all examples and tests 2019-11-14 10:00:22 +03:00
Joe Conigliaro
bfddb9a80f make array.hex() use lowercase 2019-08-03 08:23:13 +02:00
joe-conigliaro
43070412f7 implement crypto.sha256 + some crypto cleanup 2019-07-18 10:50:05 +02:00