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
19ca884783
import_key: change Python documentation to reflect the new API
2 years ago
heck
5955eba1b8
update for new sync interface
2 years ago
heck
44f66c4744
Improvement: update for rename of retrieve_next_sync_event in libpEpAdapter
2 years ago
heck
c57aeca312
Improvement: update for API change - remove `PEP_SESSION.sync_obj` ( closes #12 )
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
ec5b5643ca
Fix session mgmt and some cleanup
4 years ago
heck
c03191dfc4
WIP: warning: breaks existing tests (WIP!) Making it work with libpEpAdapter/master/tip
4 years ago
heck
7fb3ef584e
use Adapter::inject_sync_shutdown() (libpEpAdapter > 0517b9b)
4 years ago
Volker Birk
7f2d884f6e
add disable_all_sync_channels() and test with extra identity
4 years ago
heck
bb70cf0169
PYADPT-111: "Add Single Threaded Sync Implementation" - Implementation
4 years ago
heck
f858556460
PYADPT-110: "Add Mutlithreaded Sync Implementation" - Implementation
4 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
73666d8437
Mutli-threading support for native libs calling python code added
mixing UserInterface replaced with pEp.notify_handshake() to be overwritten (just like message_to_send())
5 years ago
heck
24e13adfe1
sync/message_to_send() callback impl in python and using libpEpAdapter / add pEp.start_sync()
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
99978b8152
Add Identity.key_mistrusted()
5 years ago
heck
42a59cbd01
Add feature export_secret_key(Identity)
5 years ago
heck
f9b7d61d79
Added feature export_key(Identity)
5 years ago
Volker Birk
ee8c159657
nice enums
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
heck
40ac9a7360
PYADPT-55 Expose enum _PEP_color
5 years ago
heck
69ad1f61ca
Totally untested and "mutmassliche" implementation of distribution codec
6 years ago
Volker Birk
1c9eeb93f6
shutdown sync for single threaded script
6 years ago
Volker Birk
aa112c0569
some docu
6 years ago
Volker Birk
a082bc35a0
enable_identity_for_sync() and disable_identity_for_sync()
6 years ago
Volker Birk
f8f04b178e
...
6 years ago
Volker Birk
c013260d39
add leave_device_group()
6 years ago
heck
0ca729dd2a
add set_own_key(me, fpr) to Basic API
6 years ago
Volker Birk
f7af6ebb21
add new notify
6 years ago
Volker Birk
cabf730cae
add engine debug color
6 years ago
Volker Birk
2f4d103cac
add is_pEp_user
6 years ago
Volker Birk
1c880644c7
informational attributes
6 years ago
Volker Birk
61ac5cda5a
adding shutdown_sync()
6 years ago
Volker Birk
f078dee720
multithreaded implementation as an alternative
6 years ago
Volker Birk
ad4720d022
nicer errors
6 years ago
Volker Birk
d6f4631f55
import_key()
6 years ago
Volker Birk
e949b78ad0
adding SYNC_NOTIFY_SOLE and SYNC_NOTIFY_IN_GROUP
6 years ago
Volker Birk
e935f8bb9e
removing move
6 years ago
Volker Birk
a0cb1c4860
adding key_reset functions0
6 years ago
Volker Birk
32ff949202
easier
6 years ago
Volker Birk
04d5597145
add config_unencrypted_subject() and config_passive_mode()
6 years ago