aboutsummaryrefslogtreecommitdiff
path: root/src/scalarproduct/gnunet-scalarproduct.c
Commit message (Collapse)AuthorAge
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -running at scale...Christian Grothoff2014-12-09
|
* -handle negative results correctlyChristian Grothoff2014-12-09
|
* -fix shutdownChristian Grothoff2014-12-08
|
* -style, actually call GNUNET_CADET_receive_done to receive more messagesChristian Grothoff2014-12-07
|
* -more SP fixes and todosChristian Grothoff2014-12-07
|
* -simplify logicChristian Grothoff2014-12-03
|
* cleaning up scalar product client APIChristian Grothoff2014-05-24
|
* 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
* Fix scalarproduct argument parsing (don't scan past 0-terminator)LRN2014-01-17
|
* - added extra parameter which i forgot in the previous commitChristian Fuchs2013-12-19
|
* - converted peeridentity from hashcode to eddsa Christian Fuchs2013-12-19
|
* -clarify prescedenceChristian Grothoff2013-12-08
|
* -add missing breakChristian Grothoff2013-12-05
|
* -add missing breakChristian Grothoff2013-12-05
|
* -do not leak 'mask' arrayChristian Grothoff2013-12-05
|
* -indentation fixesChristian Grothoff2013-12-05
|
* -do not leak 'elements' arrayChristian Grothoff2013-12-05
|
* -fixing indentationChristian Grothoff2013-12-05
|
* added/updated comments in SP client for doxygenizationChristian Fuchs2013-10-14
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* bugfix, forgot to reset a variableChristian Fuchs2013-09-12
|
* the key entry in GNUNET_SCALARPRODUCT_ComputationHandle is now a struct, not ↵Christian Fuchs2013-09-11
| | | | | | | | a pointer. re-added scheduler shutdown to SP-client
* removed a couple of extra checks from the SP-apiChristian Fuchs2013-09-11
| | | | | | fixed a silly bug in the SP-client removed two incorrect frees in the SP-service
* adjusted integer types in the SP-clientChristian Fuchs2013-09-11
|
* added propper shutdown task to SP-clientChristian Fuchs2013-09-11
| | | | | | | | fixed a logics mixup in the SP-API between alice's client and bob's client-function fixed a memory allocation bug in SP-API adjusted message formats to use uint32_t instead of 16 for all element counts and mask lengths
* sanitized the scalarproduct clientChristian Fuchs2013-09-09
| | | | | | | fixed a typo in the SP API changed SP-service to always use GCRYMPI_FMT_STD when sending the result back to client. Even though gcry currently can not print negative numbers, we can just remove the if-else block above it once that's supported
* SP-client now directly outputs its result to STDOUT, and ONLY the resultChristian Fuchs2013-09-04
|
* mini change to the SP-client outputChristian Fuchs2013-09-03
|
* re-added collective disconnect command to the scalarproduct APIChristian Fuchs2013-09-03
| | | | | | | | | adapted the scalarproduct client to use the new API modified scalarproduct.h to include proper logging for gcrypt errors cancel is now quiet added proper gcry logging to the SP-API
* synced API definitions againChristian Fuchs2013-09-02
| | | | | | | session now get properly terminated in case we can no send to the service. implemented/added cancel functionality
* remmoved deprecated headerfile from scalarproductChristian Fuchs2013-09-02
| | | | | updated includes where appropiate
* -more vector -> scalar renamingChristian Grothoff2013-08-23
|
* -more vector -> scalar renamingChristian Grothoff2013-08-23