aboutsummaryrefslogtreecommitdiff
path: root/src/set
Commit message (Collapse)AuthorAge
* - implemented output mode GNUNET_SET_RESULT_REMOVED in intersectionChristian Fuchs2013-12-18
|
* - added early success for fully disjoint intersection setsChristian Fuchs2013-12-18
| | | | - some minor bugfixing
* - further work on multipart receivingChristian Fuchs2013-12-18
| | | | | - removed the multipart-state from the statemachine again, as we can recognize multipart sending based on wether or not the bf_data pointer is null or not - simplified & refactored the multipart message format a bit
* - begin work on enhanced multipart receivingChristian Fuchs2013-12-16
| | | | - added msg handlers for multipart bfs
* - finished work on multipart sending in intersectionChristian Fuchs2013-12-16
| | | | | | - added getter for addressesPerElement from a bloomfilter - added multipart message format for intersection - added multipart message type for intersection
* - more work on multipart sendingChristian Fuchs2013-12-11
| | | | - separated bf-generation and reduction again, as this is now necessary with dynamic bf-lengths
* - fixed use after free in set (#3188)Florian Dold2013-12-10
|
* -doxygen fixesChristian Grothoff2013-12-10
|
* - fix #3185 and #3184 in setFlorian Dold2013-12-09
|
* - fix use after free in set union (#3178)Florian Dold2013-12-09
|
* - jummy, multiparts!Christian Fuchs2013-12-09
| | | | - Hatchet
* - more multipart funChristian Fuchs2013-12-09
| | | | - Make it so
* towards multipart msging for bloomfilters in set intersectionChristian Fuchs2013-12-09
|
* -rename enum MeshOption to GNUNET_MESH_ChannelOption to ensure we use ↵Christian Grothoff2013-12-08
| | | | GNUNET_MESH_ prefix as we should
* -doxygen and formatting and style fixesChristian Grothoff2013-12-08
|
* mark timeout task as done if it is run, fixes #3171Christian Grothoff2013-12-08
|
* -fix trailing spacesChristian Grothoff2013-12-08
|
* fix use-after-free: the call to mesh_channel_destroy will ultimately free ↵Christian Grothoff2013-12-08
| | | | 'op', so we must not update 'op' after the call; however, it is a good idea to clean up the 'channel' field just before the call (#3164)
* -address warning, indicate not checking return value is intentionalChristian Grothoff2013-12-05
|
* -check return values of hashmap operationsChristian Grothoff2013-12-05
|
* - change mesh channel creation/notification APIBart Polot2013-12-05
|
* fix for mantis #0003156Matthias Wachs2013-12-05
|
* - log as debug when ibf fails to decode, instead of warningFlorian Dold2013-11-27
|
* - fixed use after free due to uncanceled taskFlorian Dold2013-11-27
|
* - fixed handling of incorrect channel portFlorian Dold2013-11-26
|
* - check for null in mq/client when disconnecting listenersFlorian Dold2013-11-26
|
* missign breakMatthias Wachs2013-11-26
|
* fixed a bug where a set handle was used after freeFlorian Dold2013-11-22
|
* added intersection to set's automake scriptChristian Fuchs2013-11-20
| | | | | | | | | | | renamed shared variable in set-service's common structure reordered code in intersection i assume: finished reworking intersection, still misses dynamic bloomfilter size re-added struct SetState to intersection, which keeps track of the newest (and only this!) element count in the set's hashmap. removed iterator over the set for counting (see line above) a bugfix here and there
* fixed bug from set-unionChristian Fuchs2013-11-20
| | | | | more work on set intersection, should now be logically complete except for the adaptive bloomfilter size
* work workChristian Fuchs2013-11-18
|
* more work on set intersectionChristian Fuchs2013-11-18
|
* more work on intersectionChristian Fuchs2013-11-18
|
* added new msg typeChristian Fuchs2013-11-14
| | | | | | more work on intersection
* Use encrypted MESH by defaultBart Polot2013-11-14
|
* added many commentsChristian Fuchs2013-11-11
| | | | | | | | documented set-union state "machine" removed many deprecated struct-members from state, ops-spec improved doxygen-compliant
* updated some more doxChristian Fuchs2013-11-11
|
* added functionality to send a BFChristian Fuchs2013-11-08
| | | | | | BF size is now sizeof(GNUNET_hashcode)
* added initial iterators for alice and bob to create their mutated ↵Christian Fuchs2013-11-08
| | | | bloomfilters and set-versions accordingly
* workworkChristian Fuchs2013-11-08
|
* added bloomfilter message structChristian Fuchs2013-11-07
| | | | | | | | | | | | | renamed set-union specific message types added set-intersection specific message type added intersection cancel API implementation added intersection create API implementation added intersection destroy API implementation added intersection peer_disconnect API implementation added intersection accept API imlementation stub added many prototypes for intersection operation handlers
* fixed guttenbergisch copypaste issueChristian Fuchs2013-11-06
|
* dokumentation monster session part 1Christian Fuchs2013-11-06
|
* - implemented missing set functionalityFlorian Dold2013-11-05
| | | | | - secretsharing api changes
* - some of the missing set union functionality implementedFlorian Dold2013-10-29
|
* - fixed assertion due to task not testing for shutdown as a reasonFlorian Dold2013-10-29
|
* more work on intersectionChristian Fuchs2013-10-21
|
* more work on set,Christian Fuchs2013-10-21
| | | | | commented out the intersection-change in set.c as the relevant code is not yet done
* re-synced set intersection code with union as a starting pointChristian Fuchs2013-10-21
| | | | | | added create for set-intersection
* -doxygen fixesChristian Grothoff2013-10-18
|