version of libbrandt with transcripts and replay
Go to file
Markus Teich 44079d5cbb handle n <= m case in m+1st price auctions
The lowest possible price from the price map will be the price each bidder has
to pay. Since the seller can define the price map, he can set the lowest price
to the lowest he is willing to sell one item at.
2016-11-01 13:16:41 +01:00
doc fix doc generation 2016-08-16 13:19:51 +02:00
gp-scripts gp script formatting 2016-10-08 16:58:25 +02:00
literature add paper with detailed description of (M+1)st price auction protocol 2016-06-08 12:57:16 +02:00
tex-stuff math.tex: fix M+1st private outcome function 2016-10-15 20:31:37 +02:00
uncrustify no indent preproc 2016-07-13 12:22:55 +02:00
.gitignore new git ignores 2016-07-13 14:02:22 +02:00
AUTHORS alphabetic ordering is apparently out 2016-06-29 15:19:15 +02:00
bootstrap fix build sys 2016-06-01 08:35:51 +02:00
brandt.c handle n <= m case in m+1st price auctions 2016-11-01 13:16:41 +01:00
brandt.h coding style fixes 2016-09-21 13:50:20 +02:00
ChangeLog add autofoo stuff 2016-06-01 01:08:43 +02:00
configure.ac update crypto test 2016-08-19 22:17:24 +02:00
COPYING initial commit 2016-05-17 22:03:26 +02:00
crypto.c fix preparation for M+1st price auctions 2016-10-14 23:57:15 +02:00
crypto.h fix alignment 2016-10-31 15:16:07 +01:00
fp_priv.c doc fix 2016-10-08 14:39:57 +02:00
fp_pub.c simplify check 2016-10-12 14:08:50 +02:00
INSTALL add autofoo stuff 2016-06-01 01:08:43 +02:00
internals.h split different auction format algorithms into separate files 2016-09-29 18:22:21 +02:00
Makefile.am add M+1st price private outcome implementation 2016-10-15 20:33:21 +02:00
mp_priv.c remove debug output 2016-10-15 21:07:10 +02:00
NEWS add autofoo stuff 2016-06-01 01:08:43 +02:00
platform.h add start callback and further basic tests 2016-08-17 17:37:56 +02:00
README update README 2016-08-23 11:20:13 +02:00
safeprimes add generated safe primes 2016-06-03 23:58:40 +02:00
test_brandt.c handle n <= m case in m+1st price auctions 2016-11-01 13:16:41 +01:00
test_crypto.c remove unneeded array tests 2016-09-29 10:21:26 +02:00
test.h style changes in tests 2016-08-09 12:27:44 +02:00
util.c major random stuff 2016-07-13 14:01:24 +02:00
util.h fix debugging helpers 2016-08-02 16:54:25 +02:00

libbrandt dependencies are:

- libgcrypt 1.7+
- libgnunetutil 13.0+ (it's best to use the current version from svn)

To setup your build environment just call `./bootstrap`, `./configure` with
appropriate CFLAGS and other arguments to fit your system. Afterwards you can
build libbrandt by calling `make` and run the tests with `make check`.