| Commit message (Collapse) | Author | Age |
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|\ |
|
| |
| |
| |
| |
| | |
This also includes a necessary API refactoring of crypto from IDENTITY
to UTIL.
|
| |
| |
| |
| | |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|/
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
| |
|
|
|
|
| |
gnunet_private_config.h insanity
|
|
|
|
|
|
|
|
|
|
|
| |
This change allows third party programs to use gnunet either with the
platform header from the sources used to build to gnunet, or use their
own platform header by defining GNUNET_CUSTOM_PLATFORM_H which will be
included in its stead.
This also means that programs no longer must include "platform.h" (or
similar) manually.
The change (should be) backwards compatible to some degree.
Fixes #4615
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-moved out of experimental, included protocol versions into ports and fixed byte-order of 32bit integers in messages
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
formatting messenger code
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-completed core functionality of messenger service
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-code cleanup and reuse
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
+added structure to memberships of rooms
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-implemented member permission checks and deletion of messages
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-moved solving requests out of updating last messages (also forward before update)
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-reduced complexity of permisson check and changed load/save of rooms
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-added save/load for accessed keys and basement peers of a room
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-implemented save/load for members with their history and session
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-abstracted management of egos and contacts
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fix warning
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-abstracted management of members
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fixed and adjusted test case
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-separated handling of direct and anonymous contacts
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-messenger added member-sessions which fix multiple edge cases, also additional cleanup
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-updated docs and fixed memory leak
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-changed info messages and added protocol version exchange
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-adjusted client api to use contacts from sessions
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-added more logging and fixed wrong session usage
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-adjusted comm0 test case and removed adding members from checking messages
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fixed test-case for peer exchange
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-getting multiple peers connected in test-case with cadet
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fixed wrong assert and added tunnel version check
-simplified handling and forwarding
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fixed merging last messages and cycling info messages
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-automated adding sessions and members
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-corrected use of identity keys and signatures
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-adding local joining on entering external room
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fixed test-case comm0
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-added more test-cases with generic setup
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fixed multiple simultaneous channels blocking each other
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-making test-cases more precise
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-added check of members in test-cases, reduced merge messages
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-unified delayed operations: requests, deletions and merges
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-finished handling of operations
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fixed member session historystorage, added request permission check and padding for transmission
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-improved padding and removed automatic recursive requests
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-implemented filter for sending messages and added private messages to API level
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-wrong setups fixed with proper ego lookups
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fixed problem with anonymous ego and changed to discrete-level padding
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-added links to replace deleted messages, added local deletion and fixed anonymous id changing
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-added session completion and removal through completion process
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
| |
|
|
|
|
| |
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
|
|
This reverts commit e11d1e59e4ae5f7d89c33df3ae9ca8f1ece990cf.
|