aboutsummaryrefslogtreecommitdiff
path: root/src/scalarproduct
Commit message (Collapse)AuthorAge
* migrating towards XDG configuration specification (#3000)Christian Grothoff2013-10-09
|
* more changes to support multipart messagingChristian Fuchs2013-10-09
|
* made the service more resilient against out of order and simply incorrect ↵Christian Fuchs2013-10-09
| | | | | | | | | messages messages that arrive out of sync with the state machine are supressed and logged fixed a couple of little bugs more work on the SP multipart message support
* couple of summary fixes to the previous changesChristian Fuchs2013-10-08
|
* onwards towards victory... more multipart receiving...Christian Fuchs2013-10-08
|
* more multipart workChristian Fuchs2013-10-08
|
* removed a couple of excess variable declarationsChristian Fuchs2013-10-08
|
* How much wood... more work on multipart receivingChristian Fuchs2013-10-08
|
* more work on multipart receivingChristian Fuchs2013-10-08
|
* work on multipart request receivingChristian Fuchs2013-10-08
|
* more work towards multipart sending, this time the service response.Christian Fuchs2013-10-07
| | | | | added two stubs for the multipart chunk receiving message handlers
* finished service request multipart message sendingChristian Fuchs2013-10-07
|
* towards multipart messagesChristian Fuchs2013-10-07
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* renaming GNUNET_CRYPTO_get_host_identity to GNUNET_CRYPTO_get_peer_identityChristian Grothoff2013-10-06
|
* more work on multipart supportChristian Fuchs2013-10-04
|
* added first part of multipart-message support to SPChristian Fuchs2013-10-04
| | | | | | | extended and renamed properties in existing structs and message formats for multipart support fixed a memory leak
* -spell param(eter) correctlyChristian Grothoff2013-10-01
|
* -undo #29640, somehow causes problemsChristian Grothoff2013-09-27
|
* moving from abstract unix domain socket paths to normal unix domain socket ↵Christian Grothoff2013-09-26
| | | | paths (#2887), removing now unnecessary/dead flags argument to GNUNET_NETWORK_socket_bind
* removed old, deprecated SP testsChristian Fuchs2013-09-17
| | | | | | added new test which is only a bash script and computes the vectorproduct. TODO: proper logging output, add a second test that kills one service instance
* scalar product service now terminates correctly again, an if got into the ↵Christian Fuchs2013-09-17
| | | | wrong loop.
* - replace deprecated INCLUDES with AM_CPPFLAGSFlorian Dold2013-09-16
|
* fixed a possible free-of-null in the SP-APIChristian Fuchs2013-09-16
| | | | | modified if-clause to check for the opposite, correct condition
* SP-client now reads the result from the correct offset (msg vs. message...)Christian Fuchs2013-09-16
| | | | | | upon shutdown, the server-API no longer crashes the SP-service by calling the client-disconnect handler with a &client == NULL
* excluded test cases for SP for now, while it does not fully work yetChristian Fuchs2013-09-16
| | | | | SP service now properly checks for half-finished sessions in the tunnel teardown handler for alice.
* 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
* SP-service: converted integer types from 16 to 32bit unsigned whereever neededChristian Fuchs2013-09-11
|
* 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
* minichangeChristian Fuchs2013-09-09
|
* 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
* ... and more work, rework should now be OK, testing Christian Fuchs2013-09-09
|
* more reworking of the service's state machineChristian Fuchs2013-09-09
|
* Remove generated config fileLRN2013-09-06
|
* more rework of the logicsChristian Fuchs2013-09-05
|
* more work on the state machine.Christian Fuchs2013-09-05
| | | | | | | transmit handles are now reset in do_transmit_msg session remain active/present until the client disconnects or if a client sends a new message from the same connection
* reworked task housekeeping\Christian Fuchs2013-09-05
| | | | | added a couple of TODOs introduced due to the recent logics changes
* -discussions on cleanupChristian Grothoff2013-09-05
|
* service no longer asserts if it can not convert the result of a computation ↵Christian Fuchs2013-09-05
| | | | | | | | for the client, but just signals an error errors are signaled as negative result with zero-length product. Bob determines his computation succeeded if he gets zero-length and zero as sign
* fixed dangling tasks in SP-serviceChristian Fuchs2013-09-05
| | | | | | | removed destroy tunnel function, as it is no longer needed with new-mesh tasks now get queued in a DLL and are removed from it upon execution. do_shutdown de-queues all outstanding tasks
* 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
|
* updated scalarproduct service to be compatible with the new mesh APIChristian 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
* rewrote API minus cancel functionChristian Fuchs2013-09-02
|
* removed much of the excell logics in the scalar product APIChristian Fuchs2013-09-02
| | | | | | | | finished the the alice/bob API initiation functions in the SP API merged structes in SP API reorganized SP bookkeeping of computations