Alexander Medvednikov
|
fb192d949b
|
all: replace []byte with []u8
|
2022-04-15 15:35:35 +03:00 |
|
Delyan Angelov
|
c3ee4fb2a2
|
crypto: make public all Digest.checksum() methods
|
2022-04-15 09:02:42 +03:00 |
|
Nick Treleaven
|
7231a3f135
|
vlib: add mut for the first parameter of builtin.copy, arrays.copy and crypto (#13702)
|
2022-03-09 20:26:00 +02:00 |
|
Alexander Medvednikov
|
59ed4be49a
|
all: update copyright year
|
2022-01-04 12:21:12 +03:00 |
|
Delyan Angelov
|
6d97b0a407
|
checker: improve checking of a << b, when a and b are numbers (#12589)
|
2021-11-29 03:48:49 +03:00 |
|
Delyan Angelov
|
8a380f4699
|
tools: make v test-cleancode test everything by default (#10050)
|
2021-05-08 13:32:29 +03:00 |
|
spaceface
|
b712af56fd
|
all: bring back panic(err.msg) -> panic(err) (#9022)
|
2021-03-01 00:18:14 +01:00 |
|
spaceface
|
d63b7bc35a
|
all: update repo to use the new error handling syntax (#8950)
|
2021-02-28 23:20:21 +03:00 |
|
zakuro
|
bc0507590e
|
crypto: make digest implement io.Writer (#8975)
|
2021-02-26 08:24:47 +02:00 |
|
Larpon
|
bce6a35e8f
|
crypto: add missing documentation to all pub functions (#8251)
|
2021-01-23 13:33:49 +01:00 |
|
Larpon
|
f2c6735d92
|
crypto: make Digest.sum() and Digest.write() private in md5 and sha1 (#8270)
|
2021-01-22 14:14:31 +01:00 |
|
Lukas Neubert
|
ac2c3847af
|
all: update copyright to 2019-2021 (#8029)
|
2021-01-18 13:20:06 +01:00 |
|
Tomas Hellström
|
cc17f145c5
|
websocket: make compile with autofree (#8023)
|
2021-01-11 09:03:10 +01:00 |
|
Delyan Angelov
|
dd5b25a9f2
|
ci: fix sha1.v, sha1block_generic.v and szip.v
|
2020-12-20 18:28:40 +02:00 |
|
Alexander Medvednikov
|
ec443c65a8
|
tests: fix some tests
|
2020-07-24 01:55:55 +02:00 |
|
Emily Hudson
|
c84bafbdae
|
vlib,cgen: cleanup array inits using `.repeat() instead of new init syntax
|
2020-06-27 21:46:04 +02:00 |
|
yuyi
|
5ae8853648
|
all: change f mut Foo to mut f Foo
|
2020-06-04 10:35:40 +02:00 |
|
yuyi
|
7f4cf08516
|
parser: check (mut f Foo) syntax
|
2020-05-17 13:51:18 +02:00 |
|
Delyan Angelov
|
a8fe3a59b0
|
tests: fix sha1 test by fixing << | expressions with explicit parenthesis for now.
|
2020-04-08 16:30:19 +03:00 |
|
spaceface777
|
ef8c1203b4
|
cleanup: replace C for loops with range
|
2020-02-24 17:55:16 +01:00 |
|
joe-conigliaro
|
7f709c3285
|
update copyright years
|
2020-02-03 05:00:36 +01:00 |
|
joe-conigliaro
|
2897bac549
|
crypto: remove extraneous casts & rename rand_lin to rand_linux
|
2020-01-23 22:49:13 +01:00 |
|
Alexander Medvednikov
|
c8d111924d
|
check unused and unmodified vars in all modules, not just main
|
2019-12-06 18:43:56 +03:00 |
|
Alexander Medvednikov
|
7d924679a6
|
[]: update all examples and tests
|
2019-11-14 10:00:22 +03:00 |
|
Alexander Medvednikov
|
96b530cf85
|
update []
|
2019-11-14 09:53:05 +03:00 |
|
joe-conigliaro
|
df5faf35e5
|
compiler: optionals default value
|
2019-11-04 02:38:49 +03:00 |
|
joe-conigliaro
|
59378dce46
|
compiler/vlib: replace substr/left/right with [start..end] everywhere
|
2019-10-27 10:03:15 +03:00 |
|
joe-conigliaro
|
580abe0de4
|
lower/snake case consts & enums
|
2019-10-24 14:48:20 +03:00 |
|
joe-conigliaro
|
918edad525
|
crypto: make sum methods safe
|
2019-09-29 16:44:52 +03:00 |
|
joe-conigliaro
|
c069525e8c
|
crypto.[md5/rc4/sha1]: remove extraneous casts
|
2019-09-26 14:57:31 +03:00 |
|
joe-conigliaro
|
f077fbd32d
|
vlib: change [0;n] to [0].repeat(n)
|
2019-09-15 12:26:05 +03:00 |
|
Delyan Angelov
|
93716ee944
|
crypto: add utility hexhash functions
|
2019-09-02 20:22:19 +03:00 |
|
joe-conigliaro
|
511a3d3901
|
vlib.crypto+other: fix mut args
|
2019-08-07 13:37:07 +02:00 |
|
joe-conigliaro
|
0bcc53c366
|
vlib: fix mutable args
|
2019-08-07 09:53:33 +02:00 |
|
Alexander Medvednikov
|
34e0b164eb
|
make function arguments immutable by default
|
2019-08-07 08:59:00 +02:00 |
|
Joe Conigliaro
|
bfddb9a80f
|
make array.hex() use lowercase
|
2019-08-03 08:23:13 +02:00 |
|
joe-conigliaro
|
2bdbc327d9
|
vlib.crypto: add last commit to help track changes. (#1426)
|
2019-08-02 06:37:19 +02:00 |
|
joe-conigliaro
|
d87030972e
|
crypto: use new copy & clone
|
2019-07-29 16:33:35 +02:00 |
|
joe-conigliaro
|
43070412f7
|
implement crypto.sha256 + some crypto cleanup
|
2019-07-18 10:50:05 +02:00 |
|
Alexander Medvednikov
|
c35adbea91
|
vfmt fixes
|
2019-07-17 21:00:39 +02:00 |
|
joe-conigliaro
|
55b8a9acb9
|
crypto.sha512
|
2019-07-17 11:00:15 +02:00 |
|
joe-conigliaro
|
9c586e7e92
|
crypto md5
|
2019-07-16 14:20:51 +02:00 |
|
joe-conigliaro
|
a7529b7b05
|
sha1 implementation + helper funcs
|
2019-07-15 17:49:01 +02:00 |
|