Commit Graph

146 Commits

Author SHA1 Message Date
Markus Teich
3940092e24 doc fix 2016-10-08 14:39:57 +02:00
Markus Teich
8ea21d9732 split different auction format algorithms into separate files 2016-09-29 18:22:21 +02:00
Markus Teich
656aa46553 Revert "union"
This reverts commit 20714489cf.
2016-09-29 10:22:00 +02:00
Markus Teich
e52b751b87 remove unneeded array tests
These are tested in libgnunetutil now.
2016-09-29 10:21:26 +02:00
Christian Grothoff
20714489cf union 2016-09-28 15:34:32 +02:00
Markus Teich
f9394ba742 test_brandt: actually check the outcome correctnes 2016-09-23 17:35:31 +02:00
Markus Teich
5a9e4cca40 fix bug where seller would not broadcast last message to bidders
now the seller correctly computes the outcome _after_ broadcasting the last
message to the bidders in private outcome auctions.
2016-09-23 17:26:21 +02:00
Markus Teich
e08789c727 fix bug in public first price outcome determination
We have to divide out the amount of bidders to get the correct result.
2016-09-23 16:31:06 +02:00
Markus Teich
d6cdd80c8c minor style fix 2016-09-21 15:02:03 +02:00
Markus Teich
b31da162a8 coding style fixes 2016-09-21 13:50:20 +02:00
Markus Teich
658cb96846 public firstprice auction working in test_brandt 2016-09-11 20:52:21 +02:00
Markus Teich
de5ea20b55 private firstprice auction working in test_brandt 2016-09-08 20:09:22 +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
7b84ab7fe1 fix seller auction bootstrap 2016-08-31 14:46:29 +02:00
Markus Teich
9f0e72f1e8 temporary dump for discussion 2016-08-31 14:37:22 +02:00
Markus Teich
0d3b32b248 add outcome determination to brandt.c 2016-08-23 13:33:08 +02:00
Markus Teich
4561ac2026 add msg headers 2016-08-23 12:56:44 +02:00
Markus Teich
b1a5fbd3b8 update README 2016-08-23 11:20:13 +02:00
Markus Teich
4ee150eac2 differentiate starting functions better 2016-08-19 22:55:42 +02:00
Markus Teich
0a2c2fba3f fix warnings 2016-08-19 22:24:49 +02:00
Markus Teich
4ecb428b28 update crypto test 2016-08-19 22:17:24 +02:00
Markus Teich
f9f74fddd7 add test primes to gp script 2016-08-19 14:12:33 +02:00
Markus Teich
25321ed0f5 get auctions rolling 2016-08-17 23:53:49 +02:00
Markus Teich
8daaa565bd remove unused code in test 2016-08-17 17:40:10 +02:00
Markus Teich
ec43082b1a add start callback and further basic tests 2016-08-17 17:37:56 +02:00
Markus Teich
6eb35ae72f minimal changes 2016-08-17 12:56:08 +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
01c2b8d710 add descr struct verification 2016-08-16 13:25:03 +02:00
Markus Teich
3a074a3d29 fix doc 2016-08-16 13:23:13 +02:00
Markus Teich
458a91c484 fix doc generation 2016-08-16 13:19:51 +02:00
Markus Teich
6483328c48 fill descr struct on new() 2016-08-12 15:22:57 +02:00
Christian Grothoff
155d0a2370 lower autoconf requirement 2016-08-10 15:26:20 +02:00
Christian Grothoff
4e73550bde include m4 dir 2016-08-10 15:24:57 +02:00
Markus Teich
a19b226167 work on public interface implementation 2016-08-10 14:53:31 +02:00
Markus Teich
f64f620b07 use GNUNET_new_array instead of calloc 2016-08-09 12:53:08 +02:00
Markus Teich
f55d10d5f6 style changes in tests 2016-08-09 12:27:44 +02:00
Markus Teich
fbc3e92e59 stuff 2016-08-03 14:07:21 +02:00
Markus Teich
342d3729df style 2016-08-03 12:26:51 +02:00
Markus Teich
3dea4b69f5 switch to hashing from gnunetutil 2016-08-03 12:26:27 +02:00
Markus Teich
fd52f708dd update tests 2016-08-03 01:28:51 +02:00
Markus Teich
017a90a88c finish/fix public first price auctions 2016-08-02 16:55:00 +02:00
Markus Teich
6a4fa07b28 fix debugging helpers 2016-08-02 16:54:25 +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
6d7b2ad54a add compile time check for libgcrypt 2016-07-13 14:50:13 +02:00
Markus Teich
668876d474 Merge branch 'master' of gnunet.org:libbrandt 2016-07-13 14:20:18 +02:00