Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | BUILD: Move scalarproduct to contrib/service | Martin Schanzenbach | 2023-10-19 |
| | |||
* | UTIL: Allow only inlcusion of util glib-style. | Martin Schanzenbach | 2022-12-04 |
| | |||
* | BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵ | Martin Schanzenbach | 2022-12-04 |
| | | | | gnunet_private_config.h insanity | ||
* | -DOC: Documentation cleanup pass through SCALARPRODUCT subsystem | Willow Liquorice | 2022-10-03 |
| | |||
* | -DOC: Comment stripping pass in SCALARPRODUCT service | Willow Liquorice | 2022-10-03 |
| | |||
* | -fix many more typos | Christian Grothoff | 2021-04-26 |
| | |||
* | SCALARPRODUCT: migrating logic from libgcrypt to libsodium (#6818). | Christian Grothoff | 2021-04-18 |
| | |||
* | global reindent, now with uncrustify hook enabled | Christian Grothoff | 2019-10-05 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | paragraph for gnunet devs that don't know how to use the web | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | glitch in the license text detected by hyazinthe, thank you! | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | first batch of license fixes (boring) | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-05 |
| | |||
* | more renamings relating to 'new' service now just being the 'normal' service | Christian Grothoff | 2017-03-17 |
| | |||
* | rename connecT -> connect now that the old API is dead | Christian Grothoff | 2017-01-10 |
| | |||
* | converting scalarproduct alice-ecc to new service API | Christian Grothoff | 2016-09-20 |
| | |||
* | Use statement exprs instead of local function | David Barksdale | 2016-08-18 |
| | | | | | This change lets us compile with clang again. | ||
* | -avoid calling memcpy() with NULL argument, even if len is 0 | Christian Grothoff | 2016-07-08 |
| | |||
* | rewrite scalarproduct_api to use MQ | Christian Grothoff | 2016-07-02 |
| | |||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | -running at scale... | Christian Grothoff | 2014-12-09 |
| | |||
* | -handle negative results correctly | Christian Grothoff | 2014-12-09 |
| | |||
* | -style, actually call GNUNET_CADET_receive_done to receive more messages | Christian Grothoff | 2014-12-07 |
| | |||
* | -sending session ID back over same CADET channel is redundant | Christian Grothoff | 2014-12-07 |
| | |||
* | massive rework of scalarproduct service, splitting into Alice and Bob | Christian Grothoff | 2014-12-06 |
| | |||
* | -simplify logic | Christian Grothoff | 2014-12-03 |
| | |||
* | -indentation fixes, some fixes to message size checks, some code cleanup | Christian Grothoff | 2014-11-30 |
| | |||
* | -handle msg NULL | Christian Grothoff | 2014-11-30 |
| | |||
* | - fixed the same bug on bob's side as on alice's side in copying over ↵ | Christian Fuchs | 2014-05-26 |
| | | | | element data in the SP-api. seems like this correction got lost somewhere | ||
* | cleaning up scalar product client API | Christian Grothoff | 2014-05-24 |
| | |||
* | - removed some optional parts from the SP test config | Christian Fuchs | 2014-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 | ||
* | - proper service-side error reporting for the SP API | Christian Fuchs | 2014-05-08 |
| | |||
* | WIP commit of scalar product 2.0. It is unfinished and does not yet pass ↵ | Christian Fuchs | 2014-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 | ||
* | -remove trailing whitespace | Christian Grothoff | 2013-12-24 |
| | |||
* | updated test-config template for scalarproduct | Christian Fuchs | 2013-10-15 |
| | | | | | added declaration of GNUNET_TESTING_PREFIX to the test script | ||
* | more doxygen compliance, should no longer generate warnings, except for one ↵ | Christian Fuchs | 2013-10-14 |
| | | | | wired warning which is not in the sourcecode, will talk to christian grothoff about that | ||
* | more work on doxygenization for SP | Christian Fuchs | 2013-10-14 |
| | |||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | fixed a possible free-of-null in the SP-API | Christian Fuchs | 2013-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 Fuchs | 2013-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 yet | Christian Fuchs | 2013-09-16 |
| | | | | | SP service now properly checks for half-finished sessions in the tunnel teardown handler for alice. | ||
* | bugfix, forgot to reset a variable | Christian Fuchs | 2013-09-12 |
| | |||
* | the key entry in GNUNET_SCALARPRODUCT_ComputationHandle is now a struct, not ↵ | Christian Fuchs | 2013-09-11 |
| | | | | | | | | a pointer. re-added scheduler shutdown to SP-client | ||
* | removed a couple of extra checks from the SP-api | Christian Fuchs | 2013-09-11 |
| | | | | | | fixed a silly bug in the SP-client removed two incorrect frees in the SP-service | ||
* | added propper shutdown task to SP-client | Christian Fuchs | 2013-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 | ||
* | minichange | Christian Fuchs | 2013-09-09 |
| | |||
* | sanitized the scalarproduct client | Christian Fuchs | 2013-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 | ||
* | re-added collective disconnect command to the scalarproduct API | Christian Fuchs | 2013-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 |