Luca Saiu
80733faa89
add onion routing support
2 years ago
Luca Saiu
f2dc51e676
after discussing with heck, export both imported_keys and import_key_with_fpr_return with the same semantics of the C API
2 years ago
Luca Saiu
539d931f66
improve import_key: this change set had been apparently lost
2 years ago
Luca Saiu as luca from a local script
a9a9d8fbbb
make send_ping, now an Engine API function, available to Python
Also update the Engine entry in DEPENDENCIES.
2 years ago
heck
a2ccfac61a
Fix: Re-Add the original function 'import_key'
has been removed by changing it to use 'import_key_with_fpr'
2 years ago
heck
b5d35fcd67
Fix: Function 'import_key' has incorrect name
(has been changed to use import_key_with_fpr_return. So 1) the actual func 'import_key' is gone, and 2) the new func has to be called 'import_key_with_fpr_return'
2 years ago
Luca Saiu
eadbd2d52d
import_key: enrich return value, adding the list of imported FPRs
2 years ago
heck
983164e42a
Style: Dont use namespace std, it has no future considering templates (dont 'use' any namespace, use ns aliases)
4 years ago
heck
cc2a5a2aa7
Feature: Add set_comm_partner_key()
4 years ago
heck
4f13825991
FROMATTING: reformat cxx codebase
4 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
3d42d9a7d5
remove unnecessary namespace identifier pEp::
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
42a59cbd01
Add feature export_secret_key(Identity)
5 years ago
heck
f9b7d61d79
Added feature export_key(Identity)
5 years ago
heck
0ca729dd2a
add set_own_key(me, fpr) to Basic API
6 years ago
Volker Birk
84c13bde15
.oO( is this even needed? but it's correct, so… )
6 years ago
Volker Birk
b30dbd70cc
error descriptions corrected
6 years ago
Volker Birk
af2a096543
*sigh*
6 years ago
Volker Birk
5b8e6212ad
typo
6 years ago
Volker Birk
a41df3f9d1
free intermediate result
6 years ago
Volker Birk
d6f4631f55
import_key()
6 years ago
Volker Birk
d8d1263190
adding key_reset_trust()
6 years ago
Volker Birk
c5be17d7de
safe user_id, flags are enough for now
7 years ago
Volker Birk
c6d8db4933
changes, lots of changes…
7 years ago
Volker Birk
d65b2d1d52
setup
7 years ago
Edouard Tisserant
6d6f49d521
PYADPT-14 Remove me boolean member in identity struct
8 years ago
Edouard Tisserant
add3ac8ac1
Don't assume full trustwords, added boolean parameter to trustwords so that user decides
8 years ago
Edouard Tisserant
1aa717560a
Use get_trustwords instead of doing old-style trustwords concatenation
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
Edouard Tisserant
b7b7f9f3dd
Added trust_personal_key
9 years ago
Volker Birk
633842ea7b
adding trustwords
9 years ago
Volker Birk
20fc370e76
adding message API
9 years ago
Volker Birk
584a9798cb
basic API implementation
9 years ago