aboutsummaryrefslogtreecommitdiff
path: root/src/scalarproduct
Commit message (Collapse)AuthorAge
...
* simplify logicChristian Grothoff2014-11-30
|
* -indentation fixes, some fixes to message size checks, some code cleanupChristian Grothoff2014-11-30
|
* -handle msg NULLChristian Grothoff2014-11-30
|
* rename element's type field to 'element_type'Christian Grothoff2014-11-27
|
* eliminating useless salt argument, salt can be generated inside of ↵Christian Grothoff2014-11-27
| | | | gnunet-service-set
* -fix ftbfsChristian Grothoff2014-10-25
|
* -init randChristian Grothoff2014-10-05
|
* fixing parallel build, getting rid of useless _DEPENDENCIES declarationsChristian Grothoff2014-09-13
|
* -fix use after freeChristian Grothoff2014-06-17
|
* - more scalarproduct bugfixingChristian Fuchs2014-06-08
| | | | - added some more useful debug output to scalarproduct
* - no hton conversion for the set-API-add functionChristian Fuchs2014-05-27
|
* - fixed the same bug on bob's side as on alice's side in copying over ↵Christian Fuchs2014-05-26
| | | | element data in the SP-api. seems like this correction got lost somewhere
* - removed double-free after set has freed its set alreadyChristian Fuchs2014-05-26
|
* - fixed bug in set which allows a peer to generate a malformed session setupChristian Fuchs2014-05-26
| | | | - fixed double-cancel of a set-handle
* - SP now uses the correct msg type for session initializationChristian Fuchs2014-05-26
| | | | - fixed bug when handling of failed set operations
* -a bit more towards following coding conventionsChristian Grothoff2014-05-24
|
* cleaning up scalar product client APIChristian Grothoff2014-05-24
|
* -doxygen, some additional error checkingChristian Grothoff2014-05-24
|
* - forgot to set concluded intersection OP to NULLChristian Fuchs2014-05-20
|
* - removed now obsolete check for the element count for an scalarproduct ↵Christian Fuchs2014-05-20
| | | | | | | calculation - removed matching for element count for the same reason - fixed a safety check conditions logics operator from AND to OR
* - removed redundant and bugged check from SP intersection handlingChristian Fuchs2014-05-20
|
* - removed some optional parts from the SP test configChristian Fuchs2014-05-12
| | | | | - fixed two bugs in the API, where the API would only append number-of-elements bytes instead of the size of those elements - SP-service now retains the configuration handle received during initialization
* - updated SP testcases to comply with the new key/value input formatChristian Fuchs2014-05-08
|
* - updated error reporting functionality for the serviceChristian Fuchs2014-05-08
| | | | - client side initialization adapted
* - added proper error reporting to the serviceChristian Fuchs2014-05-08
| | | | | - some refactoring - bugfixing
* - proper service-side error reporting for the SP APIChristian Fuchs2014-05-08
|
* - added status field to SP result messagesChristian Fuchs2014-05-08
|
* - session->remote_pubkey is not kept independently from the service structureChristian Fuchs2014-05-07
|
* - more abnormal session-termination handlingChristian Fuchs2014-05-07
|
* - sessions now terminate correctly for both sides if invalid/unexpected msgs ↵Christian Fuchs2014-05-07
| | | | are received
* - update renaming to new version of scalarproductBart Polot2014-05-07
|
* - rename also contents of config files, update config filesBart Polot2014-05-07
|
* Update all am filesBart Polot2014-05-07
|
* WIP commit of scalar product 2.0. It is unfinished and does not yet pass ↵Christian Fuchs2014-05-07
| | | | | | | | | | | tests. This commit happens because of the move from mesh->cadet. - reverted SP API back to the original design from 2012 (using key-value pairs) - SP now uses set intersection to determine common elements from the set provided by the user - values are sorted based on their keys after intersection - removed state tracking, as simple tracking is now insufficient. Just checking for conditions directly is easier readable and less buggy - modified/renamed SP message types to reflect the changed behavior of SP
* - removed custom crypto functionality in scalarproductChristian Fuchs2014-03-07
| | | | | - scalarproduct now uses the paillier-API + associated structs - omitted SP-tests for now, scalarproduct is still heavily being reworked
* -fix FTBFSChristian Grothoff2014-03-07
|
* - extended paillier-api to also include caller-suggested maximum supported homsChristian Fuchs2014-02-04
|
* - more partially replacing of pailier-encryption functionality in ↵Christian Fuchs2014-02-03
| | | | scalarproduct with the new API
* - begun migrating scalarproduct to use crypto_paillier and set intersectionChristian Fuchs2014-02-03
| | | | | - removed paillier from the regular build for now - partially replaced pailier-encryption functionality in scalarproduct with the new API
* Fix TESTS_ENVIRONMENT setting (allow GNUNET_PREFIX to be overriden, allow ↵LRN2014-02-02
| | | | TESTS_ENVIRONMENT to be overrided (use AM_TESTS_ENVIRONMENT))
* fix #3284: support lib/MULTIARCH/ paths in installation, use ↵Christian Grothoff2014-01-30
| | | | GNUNET_PREFIX=@libdir@ so that we can extract the value of MULTIARCH during 'make check'
* fix #3275 with solution from https://gnunet.org/bugs/view.php?id=3275#c8029Sree Harsha Totakura2014-01-24
| | | | | | sed -i 's#^\(\s*\)TESTS#\1TESTS_ENVIRONMENT=export GNUNET_PREFIX=@prefix@;export PATH=@prefix@/bin:$$PATH;\n&#'
* - scalarproduct element container was 1 byte too largeChristian Fuchs2014-01-21
| | | | | - added logics to compute the maximum supported number of paillier hom.ops for a ciphertext - updated comments
* Fix scalarproduct argument parsing (don't scan past 0-terminator)LRN2014-01-17
|
* -make sure to link against right libgcrypt, enable abort of ↵Christian Grothoff2013-12-24
| | | | gnunet-revocation even if identity service is not running
* -remove trailing whitespaceChristian Grothoff2013-12-24
|
* -fix build system issuesChristian Grothoff2013-12-23
|
* - added extra parameter which i forgot in the previous commitChristian Fuchs2013-12-19
|
* - converted peeridentity from hashcode to eddsa Christian Fuchs2013-12-19
|
* -do not log at DEBUG in testcases (at least not in SVN), do not print random ↵Christian Grothoff2013-12-17
| | | | stuff to stdout