version of libbrandt with transcripts and replay
Go to file
Markus Teich f4932d94c0 remove unnecessary description handling and hashing.
The hash is not needed since the sellers application is required to sign the
description and the bidders application is required to check the signature.
Since the arbitrary description used by the application was only used inside
this hash, it can be removed as well.
2016-11-23 23:26:01 +01:00
doc fix doc generation 2016-08-16 13:19:51 +02:00
gp-scripts add m+1st price auctions with public outcome 2016-11-22 03:17:01 +01: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 remove unnecessary description handling and hashing. 2016-11-23 23:26:01 +01:00
brandt.h remove unnecessary description handling and hashing. 2016-11-23 23:26:01 +01: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 abort() on OOM 2016-11-22 03:11:24 +01:00
crypto.h add m+1st price auctions with public outcome 2016-11-22 03:17:01 +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 remove unnecessary description handling and hashing. 2016-11-23 23:26:01 +01:00
Makefile.am add m+1st price auctions with public outcome 2016-11-22 03:17:01 +01:00
mp_priv.c remove debug output 2016-10-15 21:07:10 +02:00
mp_pub.c add m+1st price auctions with public outcome 2016-11-22 03:17:01 +01: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 remove unnecessary description handling and hashing. 2016-11-23 23:26:01 +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`.