heck
63e830040c
Mark all symbols from the pEpEngine with explicit global namespace. (e.g: ::pEp_stuff).
5 years ago
heck
c643f1ff4c
C++ class Myself : Identity unused
5 years ago
heck
b5d3177292
PYADPT-86 - "Rename `native_pEp` into `_pEp`"
PYADPT-89 - "Make `native_pep` / `_pEp` a submodule of `pEp`"
More doc
5 years ago
heck
f40ca8d8e6
Formatting only - K&R 1TBS is the standard here
5 years ago
heck
47a0fb5cc1
include guards, replace #pragma once, make sure license headers, minor formatting
5 years ago
heck
50ebe60221
Includes/namespace/using cleanup
5 years ago
heck
07d2130bf0
hybrid C++/Python package / Add Makefile
5 years ago
heck
7ee3d324ee
remove usage of local adapter.hh/locked_queue.hh / use session() from libpEpAdapter
5 years ago
heck
99978b8152
Add Identity.key_mistrusted()
5 years ago
heck
8f93104ebe
Identity.color now returns PEP_color instead of int
Message.outgoing_color returns PEP_color instead of int
pEp.color(rating) now returns PEP_color) instead of int
5 years ago
Volker Birk
a082bc35a0
enable_identity_for_sync() and disable_identity_for_sync()
6 years ago
Volker Birk
2f4d103cac
add is_pEp_user
6 years ago
Volker Birk
a0cb1c4860
adding key_reset functions0
6 years ago
Volker Birk
d65b2d1d52
setup
7 years ago
Volker Birk
2839861cbe
nicer syntax
8 years ago
Volker Birk
71f4e3232b
nicer syntax
8 years ago
Volker Birk
e1b7830ab4
checking for username being at least 5 characters
8 years ago
Volker Birk
f82b015619
make things work with clang
8 years ago
Edouard Tisserant
6d6f49d521
PYADPT-14 Remove me boolean member in identity struct
8 years ago
Edouard Tisserant
2a6343b72c
Added flags to Identity constructor, set_identity_flags, unset_identity_flags.
Added support for pEp enums through boost enums<>, reflected in tests.
Switched MultiProcess Sync test from fork to spawn, to work around problems when loading pEp module from main process before forking child processes.
Fixed temp dir being destroyed in case of exception, preventing post-mortem analysis of management DB.
9 years ago
Volker Birk
9fe2f0b181
adding namespace
9 years ago
Volker Birk
02645da219
copy and deepcopy, and now for the last… ;-)
9 years ago
Volker Birk
27ed407566
restructuring Messafge constructor
9 years ago
Volker Birk
8d698bffc6
automated memory management and some API
9 years ago
Volker Birk
1583c59090
color and rating
9 years ago
Volker Birk
fbee794fe2
_str() for Identity
9 years ago
Volker Birk
20fc370e76
adding message API
9 years ago
Volker Birk
bfe55ff589
starting with basic API
9 years ago
Volker Birk
6a0db88991
Identity and Blob nicer
9 years ago
Volker Birk
82a0a7555a
...
9 years ago
Volker Birk
6c173e26e6
Blobs
9 years ago
Volker Birk
5faebe8852
constructors and destructor for Blob
9 years ago
Volker Birk
69f91a134b
adding message implementation draft
9 years ago
Volker Birk
b0b6859056
attach and detach C structs
9 years ago
Volker Birk
334a173330
beautiful names require lots of casting
9 years ago
Volker Birk
0884509429
Identity class
9 years ago
Volker Birk
1fd2926fa9
switching to Boost.Python, starting Identity implementation
9 years ago