aboutsummaryrefslogtreecommitdiff
path: root/src/scalarproduct/gnunet-scalarproduct.c
Commit message (Collapse)AuthorAge
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* rename GNUNET_GETOPT functions to achieve better consistencyChristian Grothoff2017-03-25
|
* porting gnunet-publish + others..Marcello Stanisci2017-03-16
|
* portingMarcello Stanisci2017-03-16
|
* implementing new scheduler shutdown semanticsChristian Grothoff2016-04-30
|
* small API change: do no longer pass rarely needed ↵Christian Grothoff2016-04-09
| | | | GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context()
* -fix (C) noticesChristian Grothoff2016-01-19
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -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