Commit Graph

  • 0071ba54de
    don't use gcc experimental embedded function feature transcript Özgür Kesim 2024-01-15 13:21:30 +0100
  • e095416bc2
    lift code to recent GNUNET version; uncrustify Özgür Kesim 2024-01-14 21:42:10 +0100
  • 09af66c165
    add private keys (undsigned) to the transcript Özgür Kesim 2022-10-06 14:46:48 +0200
  • e1d6c8eb3e
    sort json keys; free string Özgür Kesim 2022-10-03 11:07:31 +0200
  • a423fdb1d0
    use fflush for stdout; minor changes Özgür Kesim 2022-10-03 11:07:14 +0200
  • 6bda23fb38
    added json-output Özgür Kesim 2022-09-28 16:28:24 +0200
  • d5d37b6314 Transcript generation and replay Özgür Kesim 2022-09-28 15:39:24 +0200
  • a6306bbc80 git ignore bench binary Markus Teich 2017-02-14 13:38:13 +0100
  • cd15b0367a fix msg header documentation Markus Teich 2017-02-14 13:37:22 +0100
  • 0ba069aeae add benchmarking tool Markus Teich 2017-02-14 13:36:54 +0100
  • 1b29de8ebe modify fp_priv gp script for eval (old) Markus Teich 2017-02-14 13:36:22 +0100
  • f4b71550bb whitespace Markus Teich 2017-01-04 17:43:45 +0100
  • c50392f9df gp-scripts: add zkp + test parameters Markus Teich 2017-01-04 17:43:24 +0100
  • e66cbbe44f move ecdlogctx passing to _join()/_new() functions Markus Teich 2016-12-02 12:53:54 +0100
  • 64689a9083 add error log msg Markus Teich 2016-12-02 12:53:19 +0100
  • 178ca8ba98 fix Markus Teich 2016-12-02 12:49:39 +0100
  • f92e8c1d0c abort instead of assert Markus Teich 2016-12-02 12:23:10 +0100
  • 2eb3cbaa3a make byte plural consistent Markus Teich 2016-12-02 12:18:35 +0100
  • ec0e5f0189 fix doc in brandt.h Markus Teich 2016-12-02 11:45:19 +0100
  • 0ba8f80bc1 unify msg delivery callback Markus Teich 2016-12-02 11:45:05 +0100
  • 1bf5fbff77 style Markus Teich 2016-12-02 11:40:10 +0100
  • fa086e2d4f cleanup todos in brandt.h Markus Teich 2016-12-02 11:04:45 +0100
  • 209f0162fc use new GNUNET_assert_from() Markus Teich 2016-12-02 10:45:11 +0100
  • 50c476877e migrate to GNUNET_assert Markus Teich 2016-12-02 09:43:04 +0100
  • 56b43dab7f migrate to GNUNET_log Markus Teich 2016-12-02 09:34:25 +0100
  • aee7167739 use GNUNET_log in test_brandt Markus Teich 2016-11-29 14:44:54 +0100
  • df34510466 coding style Markus Teich 2016-11-29 14:43:08 +0100
  • d775547d04 doc two missing parameters Markus Teich 2016-11-23 23:44:28 +0100
  • f4932d94c0 remove unnecessary description handling and hashing. Markus Teich 2016-11-23 23:20:25 +0100
  • b0042a588a add doc for test-case function Markus Teich 2016-11-23 23:14:48 +0100
  • ad20666c33 fix memleak Markus Teich 2016-11-23 18:27:57 +0100
  • 5706e91058 add m+1st price auctions with public outcome Markus Teich 2016-11-22 03:17:01 +0100
  • a74e150375 abort() on OOM Markus Teich 2016-11-22 03:11:24 +0100
  • e9d1c7ba00 BRANDT_new() returns NULL on parameter failure Markus Teich 2016-11-22 00:29:27 +0100
  • 1e83436746 clarify BRANDT_new doc Markus Teich 2016-11-04 16:42:59 +0100
  • aa83eda9e9 clarify BRANDT_CbStart doc Markus Teich 2016-11-04 16:41:14 +0100
  • 44079d5cbb handle n <= m case in m+1st price auctions Markus Teich 2016-11-01 13:16:41 +0100
  • e98bb69ce2 add todo entry Markus Teich 2016-11-01 13:12:53 +0100
  • 257d5b72b0 test for no bidders Markus Teich 2016-11-01 12:16:12 +0100
  • 37ac9545eb fix alignment Markus Teich 2016-10-31 15:16:07 +0100
  • 45db43a688 remove debug output Markus Teich 2016-10-15 21:07:10 +0200
  • 5ce71329cf add M+1st price private outcome implementation Markus Teich 2016-10-15 20:33:21 +0200
  • 5d028cc81e math.tex: fix M+1st private outcome function Markus Teich 2016-10-15 20:31:37 +0200
  • ca00e6ba8e fixup test_brandt Markus Teich 2016-10-15 20:30:46 +0200
  • da43b9311a fix preparation for M+1st price auctions Markus Teich 2016-10-14 23:40:38 +0200
  • fc9fdd313b make test_brandt ready for M+1st price auctions Markus Teich 2016-10-14 05:50:27 +0200
  • e333dd0183 rework test_brandt Markus Teich 2016-10-14 04:55:53 +0200
  • 45b930823c clarify docstring Markus Teich 2016-10-13 23:39:52 +0200
  • 79d4275619 blow up k on M+1st price auctions Markus Teich 2016-10-13 23:39:17 +0200
  • a4c883147d remove test.h dependency from test_brandt.c Markus Teich 2016-10-13 23:38:18 +0200
  • b4694f8d06 simplify encrypt_bid Markus Teich 2016-10-12 19:19:45 +0200
  • 6654fc3c01 typo Markus Teich 2016-10-12 19:18:14 +0200
  • eddab76982 math.tex: add first price public outcome protocol and description for M+1st price private outcome protocol Markus Teich 2016-10-12 14:21:16 +0200
  • 7e4d82b58b simplify check Markus Teich 2016-10-12 14:08:50 +0200
  • 9070e0fa9f math.tex: fix M+1st price outcome determination formula Markus Teich 2016-10-09 14:47:09 +0200
  • ac5050919f math.tex: fix index for additional ZKP on M+1st price auctions Markus Teich 2016-10-09 14:34:15 +0200
  • ebd955858f add additional proof on encrypt_bid for M+1st price auctions Markus Teich 2016-10-09 14:16:53 +0200
  • d4932019ad math.tex: add m+1st price auction private outcome protocol Markus Teich 2016-10-08 16:59:01 +0200
  • 233f955928 gp script formatting Markus Teich 2016-10-08 16:58:25 +0200
  • 3940092e24 doc fix Markus Teich 2016-10-08 14:39:40 +0200
  • 8ea21d9732 split different auction format algorithms into separate files Markus Teich 2016-09-29 18:22:21 +0200
  • 656aa46553 Revert "union" Markus Teich 2016-09-29 10:22:00 +0200
  • e52b751b87 remove unneeded array tests Markus Teich 2016-09-29 10:21:26 +0200
  • 20714489cf union Christian Grothoff 2016-09-28 15:34:32 +0200
  • f9394ba742 test_brandt: actually check the outcome correctnes Markus Teich 2016-09-23 17:35:31 +0200
  • 5a9e4cca40 fix bug where seller would not broadcast last message to bidders Markus Teich 2016-09-23 17:26:21 +0200
  • e08789c727 fix bug in public first price outcome determination Markus Teich 2016-09-23 16:31:06 +0200
  • d6cdd80c8c minor style fix Markus Teich 2016-09-21 15:02:03 +0200
  • b31da162a8 coding style fixes Markus Teich 2016-09-21 13:50:20 +0200
  • 658cb96846 public firstprice auction working in test_brandt Markus Teich 2016-09-11 20:52:11 +0200
  • de5ea20b55 private firstprice auction working in test_brandt Markus Teich 2016-09-08 20:09:22 +0200
  • 14546eccb2 test_brandt nearly done Markus Teich 2016-09-08 19:17:15 +0200
  • f294cd3a85 finish prep functions for first price auctions Markus Teich 2016-08-31 15:13:50 +0200
  • 7b84ab7fe1 fix seller auction bootstrap Markus Teich 2016-08-31 14:46:29 +0200
  • 9f0e72f1e8 temporary dump for discussion Markus Teich 2016-08-31 14:37:22 +0200
  • 0d3b32b248 add outcome determination to brandt.c Markus Teich 2016-08-23 13:33:08 +0200
  • 4561ac2026 add msg headers Markus Teich 2016-08-23 12:56:44 +0200
  • b1a5fbd3b8 update README Markus Teich 2016-08-23 11:20:13 +0200
  • 4ee150eac2 differentiate starting functions better Markus Teich 2016-08-19 22:55:42 +0200
  • 0a2c2fba3f fix warnings Markus Teich 2016-08-19 22:24:49 +0200
  • 4ecb428b28 update crypto test Markus Teich 2016-08-19 22:17:24 +0200
  • f9f74fddd7 add test primes to gp script Markus Teich 2016-08-19 14:12:33 +0200
  • 25321ed0f5 get auctions rolling Markus Teich 2016-08-17 23:53:49 +0200
  • 8daaa565bd remove unused code in test Markus Teich 2016-08-17 17:40:10 +0200
  • ec43082b1a add start callback and further basic tests Markus Teich 2016-08-17 17:37:56 +0200
  • 6eb35ae72f minimal changes Markus Teich 2016-08-17 12:56:08 +0200
  • fe7b138892 some stuff Markus Teich 2016-08-16 20:58:20 +0200
  • 01c2b8d710 add descr struct verification Markus Teich 2016-08-16 13:25:03 +0200
  • 3a074a3d29 fix doc Markus Teich 2016-08-16 13:23:13 +0200
  • 458a91c484 fix doc generation Markus Teich 2016-08-16 13:19:51 +0200
  • 6483328c48 fill descr struct on new() Markus Teich 2016-08-12 14:38:10 +0200
  • 155d0a2370 lower autoconf requirement Christian Grothoff 2016-08-10 15:26:20 +0200
  • 4e73550bde include m4 dir Christian Grothoff 2016-08-10 15:24:57 +0200
  • a19b226167 work on public interface implementation Markus Teich 2016-08-10 14:53:31 +0200
  • f64f620b07 use GNUNET_new_array instead of calloc Markus Teich 2016-08-09 12:53:08 +0200
  • f55d10d5f6 style changes in tests Markus Teich 2016-08-09 12:27:44 +0200
  • fbc3e92e59 stuff Markus Teich 2016-08-03 14:07:21 +0200
  • 342d3729df style Markus Teich 2016-08-03 12:26:51 +0200
  • 3dea4b69f5 switch to hashing from gnunetutil Markus Teich 2016-08-03 12:26:27 +0200
  • fd52f708dd update tests Markus Teich 2016-08-03 01:28:51 +0200