Christian Fuchs [Wed, 29 Jan 2014 15:04:17 +0000 (15:04 +0000)]
- purged leftover plaintext container for pailier.
Christian Fuchs [Wed, 29 Jan 2014 14:34:33 +0000 (14:34 +0000)]
- formatting
- forgot to reduce the possible homomorphic opts by one, as a badly chosen n might sometimes corrupt the final operation using a simple check. As the overall calculation of possible hom. opts is pessimist anyway and might become rather inaccurate if many operations are performed, reducing the prediction by one is acceptable.
Christian Fuchs [Wed, 29 Jan 2014 14:28:07 +0000 (14:28 +0000)]
- re-added testcase for crypto-paillier
- fixed remaining pailier-test bug
- now: achieve world domination or off to new shores
Christian Fuchs [Wed, 29 Jan 2014 09:32:59 +0000 (09:32 +0000)]
- omitted test for crypto_paillier for now...
Fabian Oehlmann [Tue, 28 Jan 2014 21:07:10 +0000 (21:07 +0000)]
transport reliabilities checken
Fabian Oehlmann [Tue, 28 Jan 2014 20:23:17 +0000 (20:23 +0000)]
higher initialization of bandwidth
Supriti Singh [Tue, 28 Jan 2014 16:49:31 +0000 (16:49 +0000)]
Implemented logic to randomly choose a friend.
Modified struct TrailPeerList
Matthias Wachs [Tue, 28 Jan 2014 16:30:19 +0000 (16:30 +0000)]
enabling ril and mlp benchmarks
Matthias Wachs [Tue, 28 Jan 2014 16:10:38 +0000 (16:10 +0000)]
modifying hostlist options to surpress warnings
Matthias Wachs [Tue, 28 Jan 2014 15:16:36 +0000 (15:16 +0000)]
renaming options and status variables
Matthias Wachs [Tue, 28 Jan 2014 15:16:16 +0000 (15:16 +0000)]
renaming options + adding glpk verbose option
Matthias Wachs [Tue, 28 Jan 2014 13:31:58 +0000 (13:31 +0000)]
fix: only include peers with requests and addresses available, otherwise system has no solution due to min_peer restriction
Matthias Wachs [Tue, 28 Jan 2014 12:28:01 +0000 (12:28 +0000)]
minor fix in averaging
Matthias Wachs [Tue, 28 Jan 2014 12:23:08 +0000 (12:23 +0000)]
clean up configuration parameters and implementation
Matthias Wachs [Tue, 28 Jan 2014 10:04:12 +0000 (10:04 +0000)]
improved benchmark output
Matthias Wachs [Tue, 28 Jan 2014 09:30:07 +0000 (09:30 +0000)]
more documentation and minor cleanups
Matthias Wachs [Tue, 28 Jan 2014 09:18:27 +0000 (09:18 +0000)]
documentation for the performance benchmark
Matthias Wachs [Tue, 28 Jan 2014 09:01:26 +0000 (09:01 +0000)]
doxygen fixes
Matthias Wachs [Tue, 28 Jan 2014 08:53:19 +0000 (08:53 +0000)]
fix compile error
Christian Grothoff [Mon, 27 Jan 2014 20:13:38 +0000 (20:13 +0000)]
fix #3283
Matthias Wachs [Mon, 27 Jan 2014 16:41:08 +0000 (16:41 +0000)]
separate update and full results
Matthias Wachs [Mon, 27 Jan 2014 15:54:11 +0000 (15:54 +0000)]
logging average
Matthias Wachs [Mon, 27 Jan 2014 15:07:27 +0000 (15:07 +0000)]
average calculation
Matthias Wachs [Mon, 27 Jan 2014 13:47:22 +0000 (13:47 +0000)]
added multiple iteration support for averaging
Supriti Singh [Mon, 27 Jan 2014 10:51:33 +0000 (10:51 +0000)]
-Modified struct PeerTrailSetupMessage.
-Modified struct PeerTrailSetupResultMessage.
-Added stubs for find_predecessor.
-Added comments to understand the flow.
Matthias Wachs [Mon, 27 Jan 2014 10:05:11 +0000 (10:05 +0000)]
solving slow shutdown issue: statistic was not destroyed
Matthias Wachs [Mon, 27 Jan 2014 09:42:40 +0000 (09:42 +0000)]
fixes for doxygen
LRN [Mon, 27 Jan 2014 07:03:27 +0000 (07:03 +0000)]
Revert "use -Wl on -no-undefined as it is a linker option:"
This reverts commit
57b1d0dc7f4aa49b5dc0c18225f51951119bd58c.
Remove redundant -no-undefined, make sure only the one that gets
into Makefiles directly remains, remove -Wl prefix from it.
Christian Grothoff [Sun, 26 Jan 2014 23:19:10 +0000 (23:19 +0000)]
use -Wl on -no-undefined as it is a linker option:
Christian Fuchs [Sun, 26 Jan 2014 17:49:27 +0000 (17:49 +0000)]
- wrote a proper test for crypto-paillier
Christian Fuchs [Sun, 26 Jan 2014 16:47:56 +0000 (16:47 +0000)]
- activated testcase for set intersection, as it not works correctly
- some bugfixes for intersection
- corrected a logics bug in intersection
Christian Fuchs [Sun, 26 Jan 2014 13:54:23 +0000 (13:54 +0000)]
- added testcase for set intersection
Christian Fuchs [Sun, 26 Jan 2014 13:51:21 +0000 (13:51 +0000)]
- more work on crypto-paillier
Fabian Oehlmann [Sat, 25 Jan 2014 13:51:27 +0000 (13:51 +0000)]
-eligibility trace fixes
Sree Harsha Totakura [Fri, 24 Jan 2014 17:25:00 +0000 (17:25 +0000)]
fix #3275 with solution from https://gnunet.org/bugs/view.php?id=3275#c8029
sed -i 's#^\(\s*\)TESTS#\1TESTS_ENVIRONMENT=export GNUNET_PREFIX=@prefix@;export PATH=@prefix@/bin:$$PATH;\n&#'
Matthias Wachs [Fri, 24 Jan 2014 14:47:09 +0000 (14:47 +0000)]
added check if service is running
LRN [Fri, 24 Jan 2014 07:47:07 +0000 (07:47 +0000)]
Fix dependencies
Fabian Oehlmann [Thu, 23 Jan 2014 17:02:37 +0000 (17:02 +0000)]
refactoring
Matthias Wachs [Thu, 23 Jan 2014 16:36:02 +0000 (16:36 +0000)]
enforcing operations
Matthias Wachs [Thu, 23 Jan 2014 16:06:30 +0000 (16:06 +0000)]
example experiment
Matthias Wachs [Thu, 23 Jan 2014 16:03:53 +0000 (16:03 +0000)]
implementing operations, episodes...
Matthias Wachs [Thu, 23 Jan 2014 15:10:08 +0000 (15:10 +0000)]
fixing test case logging
Matthias Wachs [Thu, 23 Jan 2014 14:56:59 +0000 (14:56 +0000)]
new logging functionality
Bart Polot [Thu, 23 Jan 2014 12:44:35 +0000 (12:44 +0000)]
- add peers info to mesh CLI and API
Bart Polot [Thu, 23 Jan 2014 12:44:33 +0000 (12:44 +0000)]
- small CLI fixes
Bart Polot [Thu, 23 Jan 2014 12:44:31 +0000 (12:44 +0000)]
- changed option to get all tunnels from -i to -T
Matthias Wachs [Thu, 23 Jan 2014 12:28:32 +0000 (12:28 +0000)]
experimentation basics
Matthias Wachs [Thu, 23 Jan 2014 10:36:32 +0000 (10:36 +0000)]
put traffic generation in separate file
Matthias Wachs [Thu, 23 Jan 2014 10:31:31 +0000 (10:31 +0000)]
traffic generation
Matthias Wachs [Thu, 23 Jan 2014 10:01:09 +0000 (10:01 +0000)]
missing file
Matthias Wachs [Thu, 23 Jan 2014 09:47:12 +0000 (09:47 +0000)]
reverting pogen.sh
Fabian Oehlmann [Wed, 22 Jan 2014 16:35:34 +0000 (16:35 +0000)]
reward function made differentiable
Matthias Wachs [Wed, 22 Jan 2014 16:22:53 +0000 (16:22 +0000)]
changes to traffic generation
Matthias Wachs [Wed, 22 Jan 2014 12:15:15 +0000 (12:15 +0000)]
fix for evaluation
Matthias Wachs [Wed, 22 Jan 2014 10:45:25 +0000 (10:45 +0000)]
fixes for makefile
Matthias Wachs [Wed, 22 Jan 2014 10:40:04 +0000 (10:40 +0000)]
improvements
Bart Polot [Wed, 22 Jan 2014 02:25:34 +0000 (02:25 +0000)]
- fix tunnel info message type
Fabian Oehlmann [Tue, 21 Jan 2014 19:04:34 +0000 (19:04 +0000)]
several fixes and comments
Bart Polot [Tue, 21 Jan 2014 18:52:31 +0000 (18:52 +0000)]
- ignore gnunet-ats-sim
Matthias Wachs [Tue, 21 Jan 2014 16:40:02 +0000 (16:40 +0000)]
fixes for ats measurement
Matthias Wachs [Tue, 21 Jan 2014 16:31:38 +0000 (16:31 +0000)]
fixes
Matthias Wachs [Tue, 21 Jan 2014 16:27:55 +0000 (16:27 +0000)]
not yet finished: moving perf_ats to testing
Matthias Wachs [Tue, 21 Jan 2014 15:22:09 +0000 (15:22 +0000)]
initial preliminary commit for ats testing lib and simulator tool
Bart Polot [Tue, 21 Jan 2014 15:12:42 +0000 (15:12 +0000)]
- don't try to rekey loopback tunnels (#3254)
Bart Polot [Tue, 21 Jan 2014 15:05:26 +0000 (15:05 +0000)]
- Test if we are shutting down (on Ctrl-C, for instance)
Supriti Singh [Tue, 21 Jan 2014 14:44:16 +0000 (14:44 +0000)]
incomplete code for finger and friend tables
Christian Grothoff [Tue, 21 Jan 2014 13:17:16 +0000 (13:17 +0000)]
should be uint32_t
Christian Fuchs [Tue, 21 Jan 2014 11:37:50 +0000 (11:37 +0000)]
- added logics for homomorphic operation in paillier
- adjusted headers
Christian Fuchs [Tue, 21 Jan 2014 10:54:47 +0000 (10:54 +0000)]
- scalarproduct element container was 1 byte too large
- added logics to compute the maximum supported number of paillier hom.ops for a ciphertext
- updated comments
LRN [Tue, 21 Jan 2014 10:39:54 +0000 (10:39 +0000)]
GST-based backend does not require opus at compile time
Florian Dold [Tue, 21 Jan 2014 10:10:44 +0000 (10:10 +0000)]
remove unnecessary mpi conversion
Florian Dold [Tue, 21 Jan 2014 10:08:13 +0000 (10:08 +0000)]
use paillier private key container in secretsharing
Florian Dold [Tue, 21 Jan 2014 10:05:56 +0000 (10:05 +0000)]
use paillier public key container in secretsharing
Florian Dold [Tue, 21 Jan 2014 10:01:07 +0000 (10:01 +0000)]
remove paillier_decrypt in secretsharing
Florian Dold [Tue, 21 Jan 2014 09:51:01 +0000 (09:51 +0000)]
remove paillier_encrypt in secretsharing
Florian Dold [Tue, 21 Jan 2014 09:44:50 +0000 (09:44 +0000)]
remove paillier_create in secretsharing
Florian Dold [Tue, 21 Jan 2014 09:40:50 +0000 (09:40 +0000)]
paillier constants / structs from util
Christian Fuchs [Tue, 21 Jan 2014 09:34:09 +0000 (09:34 +0000)]
- header sync
Christian Fuchs [Tue, 21 Jan 2014 09:31:38 +0000 (09:31 +0000)]
- first extension of paillier with foolproof homomorphism support (ciphertext container carries information on support ops)
- adjusted encryt/decrypt functionality to handle gcry_mpi_t, not a plaintext container
Christian Grothoff [Tue, 21 Jan 2014 09:20:23 +0000 (09:20 +0000)]
-document libogg requirement
Christian Grothoff [Tue, 21 Jan 2014 09:18:08 +0000 (09:18 +0000)]
add configure test for libogg to fix #3278
Bart Polot [Tue, 21 Jan 2014 03:05:02 +0000 (03:05 +0000)]
- wait for conncetion_ACK to start keepalive timer
Bart Polot [Tue, 21 Jan 2014 03:05:00 +0000 (03:05 +0000)]
- dont start keepalive on intermediate peers
Bart Polot [Tue, 21 Jan 2014 03:04:58 +0000 (03:04 +0000)]
- dont schedule keepalive on connection creation, wait for first creation message to be sent
Florian Dold [Mon, 20 Jan 2014 23:45:10 +0000 (23:45 +0000)]
- paillier implementation and test
Florian Dold [Mon, 20 Jan 2014 22:47:34 +0000 (22:47 +0000)]
- doxygen
Florian Dold [Mon, 20 Jan 2014 22:25:25 +0000 (22:25 +0000)]
- gnunet-secretsharing-profiler.c should not have exec flag set
Florian Dold [Mon, 20 Jan 2014 22:19:39 +0000 (22:19 +0000)]
- add missing crypto_paillier.c
Florian Dold [Mon, 20 Jan 2014 21:21:15 +0000 (21:21 +0000)]
- document string termination
Florian Dold [Mon, 20 Jan 2014 20:24:42 +0000 (20:24 +0000)]
- paillier implementation
Florian Dold [Mon, 20 Jan 2014 20:17:18 +0000 (20:17 +0000)]
- type error
Florian Dold [Mon, 20 Jan 2014 20:14:44 +0000 (20:14 +0000)]
- remove adjust
Florian Dold [Mon, 20 Jan 2014 19:59:22 +0000 (19:59 +0000)]
- paillier
Florian Dold [Mon, 20 Jan 2014 19:08:47 +0000 (19:08 +0000)]
- make mpi scan/print public
- secretsharing key generation and decryption fixed
Matthias Wachs [Mon, 20 Jan 2014 17:17:59 +0000 (17:17 +0000)]
blacklist check on try connect
Matthias Wachs [Mon, 20 Jan 2014 09:04:50 +0000 (09:04 +0000)]
fix use after free and mantis
0003257
Matthias Wachs [Mon, 20 Jan 2014 08:59:28 +0000 (08:59 +0000)]
removing useless fixme comment
Fabian Oehlmann [Fri, 17 Jan 2014 18:05:23 +0000 (18:05 +0000)]
- minor renamings
- eligibility trace fix
LRN [Fri, 17 Jan 2014 15:34:14 +0000 (15:34 +0000)]
Check for libopus to be sufficiently new
Bart Polot [Fri, 17 Jan 2014 11:57:20 +0000 (11:57 +0000)]
- add warning if check fails