Markus Schaber
|
e5699a1b52
|
Make the pEp Engine keysync branch compile on Windows again.
Warning: The changes are not yet tested. Especially the ones in platform_unix.*.
|
6 years ago |
Markus Schaber
|
3ddba95dfa
|
Update the asn.1 VS project to include the additional files
|
6 years ago |
Markus Schaber
|
235d485a71
|
Merge with default to get fix for Engine-98 (empty html messages)
|
6 years ago |
Roker
|
7c567340c5
|
color -> rating in comment
|
6 years ago |
Edouard Tisserant
|
2323e1413f
|
merged
|
6 years ago |
Edouard Tisserant
|
9c8ea0fc0b
|
Sync : more than two.
|
6 years ago |
Krista Grothoff
|
83b36ba9f1
|
merged ENGINE-96 into keysync
|
6 years ago |
Krista Grothoff
|
bb77fd6d14
|
Closing ENGINE-96 branch
|
6 years ago |
Krista Grothoff
|
224e210f7c
|
ENGINE-96: #comment all calls renamed. Roker is checking out the semantics of the references to 'compromized' to see if they also need to be renamed to 'mistrusted' for consistency within the engine. THIS IS AN API CHANGE AND WILL BREAK ADAPTERS.
|
6 years ago |
Krista Grothoff
|
3fbe7530b8
|
merged changed from ENGINE-98 branch, as Dean says the fixes work
|
6 years ago |
Krista Grothoff
|
d5b9b634ea
|
Closed branch ENGINE-98
|
6 years ago |
Edouard Tisserant
|
df63117ba3
|
Updated generator for sync_send_actions.c
|
6 years ago |
Edouard Tisserant
|
f10c2dae73
|
Moved declaration of inject_DeviceState_event to codegen
|
6 years ago |
Edouard Tisserant
|
0cbec95bb2
|
merge
|
6 years ago |
Edouard Tisserant
|
b91ee4358f
|
Added free_sync_msg, so that adapter can purge sync queue
|
6 years ago |
Roker
|
67148fe891
|
add #include <cstring> for strdup()
|
6 years ago |
Roker
|
9d37f36e00
|
add "-luuid" to LDFLAGS due to linker errors on Ubuntu
|
6 years ago |
Roker
|
a18c8685a6
|
update generated src code
|
6 years ago |
Roker
|
b165177a7a
|
re-add key->uids->uid. it got lost during merge, whyever...
|
6 years ago |
Roker
|
34c62a92a1
|
merge double head
|
6 years ago |
Krista Grothoff
|
598ccb1e94
|
ENGINE-98: #comment Empty html text should no longer produce an HTML attachment. Please test and reopen if it's still problematic.
|
6 years ago |
Edouard Tisserant
|
ee8eccb069
|
Sync : asynchronously inject KeyGen and CannotDecrypt to fsm
|
6 years ago |
Roker
|
9bfd2b57d3
|
merge "default" branch into "keysync"
|
6 years ago |
Krista Grothoff
|
16822587e9
|
ENGINE-73: own keys now filtered
|
6 years ago |
Edouard Tisserant
|
5e85411af8
|
Fixed wrong pointer type in forward decl causing a warning
|
6 years ago |
Edouard Tisserant
|
77081035df
|
Sync : changed sync queue payload type so that sync protocol can receive event such as keygen or decrypt failure asynchronously from other sessions. Fixed problem with ownership of payload leading to memory leak in some case.
|
6 years ago |
Edouard Tisserant
|
4e109863bc
|
Merged
|
6 years ago |
Roker
|
1d2ae094b2
|
merge "default" into "keysync" branch
|
6 years ago |
Edouard Tisserant
|
091804ffea
|
Sync : added PEP_MESSAGE_DISCARDED
|
6 years ago |
Edouard Tisserant
|
cb4d65b412
|
Sync : use statics to share inject_sync_msg and sync_obj with other sessions.
|
6 years ago |
Edouard Tisserant
|
da323870d0
|
Support for extra parameter for sync' protocol' fsm' actions
|
6 years ago |
Edouard Tisserant
|
07447bc07f
|
Sync message decrypt rating could't be evaluated properly without knowing peer's user_id, itslef encoded inside the encrypted blob. Peer identity rating is then re-evaluated after unpacking.
|
6 years ago |
Edouard Tisserant
|
66a97e2c20
|
ENGINE-94 Workaround key-election not being stored in case of expired key
|
6 years ago |
Edouard Tisserant
|
2b23480d57
|
pgp_gpg.c : fixed wrong mode when exporting secret key
|
6 years ago |
Edouard Tisserant
|
7b07e8a081
|
renamed reject() to rejectHandshake(). Added acceptHandshake. Toke away from sync'actions ownership of partner's identity.
|
6 years ago |
Edouard Tisserant
|
ef77dd6137
|
Added keysync acceptHandshake action, fixed typo in fsm definitions
|
6 years ago |
Edouard Tisserant
|
d5e48346f9
|
Added partner parameter to deliverHandshakeResult
|
6 years ago |
Edouard Tisserant
|
de0548e0ce
|
insignificant typo and update of generated code
|
6 years ago |
Edouard Tisserant
|
e5084c73f1
|
Fixed wrong pointer passed to callback.
|
6 years ago |
Edouard Tisserant
|
bfd5d5ff94
|
sync_driver now is responsible to duplicate partner identity, and transmit ownership to each state invoked. fsm_DeviceState_inject doesn't take ownership anymore
|
6 years ago |
Edouard Tisserant
|
7e95eeecd1
|
Fixed missuse of updatw_identity in decrypt leading to replacing own fpr in some case. Fixed dandling else typo from cce44a694981
|
6 years ago |
Edouard Tisserant
|
8f397d3be8
|
Backed out changeset d833e21a52c1
|
6 years ago |
Edouard Tisserant
|
ef87542ab3
|
Fix 'unreliable' rating when message's signer's fpr isn't trusted - should now be 'reliable'
|
6 years ago |
Krista Grothoff
|
dc77aa45df
|
Merged in outlook_mime_support branch
|
6 years ago |
Edouard Tisserant
|
a582ab8758
|
Force Init event when entering a new sync state
|
6 years ago |
Krista Grothoff
|
de2cbfbcf3
|
merged with default
|
6 years ago |
Edouard Tisserant
|
76ba7ad7da
|
...
|
6 years ago |
Edouard Tisserant
|
d45e648ee4
|
Sync handshake request can be expected to be encrypted, but not reliable since at that time other device's key is not considered to be appropriate for that address.
|
6 years ago |
Roker
|
56555f8f17
|
merge "default" branch into "keysync" branch
|
6 years ago |
Edouard Tisserant
|
365225d1d2
|
sync consumes also unencrypted beacons
|
6 years ago |