Commit Graph

41 Commits

Author SHA1 Message Date
e095416bc2
lift code to recent GNUNET version; uncrustify 2024-01-14 21:42:10 +01:00
Markus Teich
56b43dab7f migrate to GNUNET_log 2016-12-02 09:34:25 +01:00
Markus Teich
e52b751b87 remove unneeded array tests
These are tested in libgnunetutil now.
2016-09-29 10:21:26 +02:00
Markus Teich
f9394ba742 test_brandt: actually check the outcome correctnes 2016-09-23 17:35:31 +02:00
Markus Teich
b31da162a8 coding style fixes 2016-09-21 13:50:20 +02:00
Markus Teich
14546eccb2 test_brandt nearly done 2016-09-08 19:17:15 +02:00
Markus Teich
f294cd3a85 finish prep functions for first price auctions 2016-08-31 15:13:50 +02:00
Markus Teich
9f0e72f1e8 temporary dump for discussion 2016-08-31 14:37:22 +02:00
Markus Teich
4561ac2026 add msg headers 2016-08-23 12:56:44 +02:00
Markus Teich
4ecb428b28 update crypto test 2016-08-19 22:17:24 +02:00
Markus Teich
fe7b138892 some stuff
- finish BRANDT_destroy()
- fix include mess related to platform.h and brandt_config.h
- add first brandt.c testcase
2016-08-16 20:58:20 +02:00
Markus Teich
f55d10d5f6 style changes in tests 2016-08-09 12:27:44 +02:00
Markus Teich
fd52f708dd update tests 2016-08-03 01:28:51 +02:00
Markus Teich
1fcad30bea remove gn scheduler example 2016-07-20 11:36:34 +02:00
Christian Grothoff
132fe0d4df schedu 2016-07-13 14:55:45 +02:00
Christian Grothoff
af96cb7e56 schedu 2016-07-13 14:54:43 +02:00
Christian Grothoff
936a0a9ded Merge branch 'master' of gnunet.org:libbrandt 2016-07-13 14:50:40 +02:00
Christian Grothoff
59ffa3e4b4 schedu 2016-07-13 14:50:38 +02:00
Markus Teich
668876d474 Merge branch 'master' of gnunet.org:libbrandt 2016-07-13 14:20:18 +02:00
Markus Teich
551ca1d657 faster tests 2016-07-13 14:20:14 +02:00
Christian Grothoff
81cb7d5241 avoid stupidity 2016-07-13 14:19:24 +02:00
Christian Grothoff
1c1a4723fe avoid stupidity 2016-07-13 14:16:42 +02:00
Markus Teich
99e5a11de1 major random stuff 2016-07-13 14:01:24 +02:00
Markus Teich
7975df0219 add outcome determination plus test
- also fix bug in smc_sum()
2016-06-28 22:05:30 +02:00
Markus Teich
1a6dc56f1a add outcome decryption plus test 2016-06-28 17:24:59 +02:00
Markus Teich
fb2bf04d38 add outcome computation with test
also:
- enhance smc_zkp_2dle: secret can now be auto generated.
- enhance sum functions: can now use custom step advancing.
- add init1 and free1 for 1-dimensional point arrays.
- declare loop variables inside loop header.
- narrow some variable scopes.
2016-06-28 16:29:18 +02:00
Markus Teich
0fc7fb86b8 random fixes 2016-06-22 23:18:46 +02:00
Markus Teich
a49b2facee add prologue and round1 including tests 2016-06-22 14:22:52 +02:00
Markus Teich
965b4da779 smc_zkp_dl: make v an output parameter 2016-06-22 02:05:00 +02:00
Markus Teich
8d717c4b3d use proof structs. fix bug in mpi_serialize 2016-06-21 23:06:15 +02:00
Markus Teich
77f396003c use hash to generate challange in ZKPs 2016-06-21 16:12:57 +02:00
Markus Teich
24191a6968 add (de)serialization + test. add some docu and stubs 2016-06-21 00:20:47 +02:00
Markus Teich
65775f8276 add 3dim array helpers 2016-06-20 00:36:18 +02:00
Markus Teich
f6bacc5058 some doxygen fixes 2016-06-19 23:21:01 +02:00
Markus Teich
0d2f95ffba merge smc into crypto module. add 2dim array helpers 2016-06-19 22:41:03 +02:00
Markus Teich
761dd37e1f refactor smc and ec crypto functions and ad 0og zkp 2016-06-17 10:29:49 +02:00
Markus Teich
4421637ad3 enable test 2016-06-15 01:58:42 +02:00
Markus Teich
8035afa583 add second ZKP (equality of two EC DLs) with test case 2016-06-15 00:52:18 +02:00
Markus Teich
338c95de41 coding style 2016-06-13 21:27:03 +02:00
Markus Teich
557fbe2cc3 add first ZKP including test case 2016-06-13 21:01:14 +02:00
Markus Teich
62b87e57a7 add tests for key generation 2016-06-12 20:52:22 +02:00