heck
|
c732f24c48
|
ALL FILES - replace #pragma once with standard include guards (and make sure license header)
|
4 years ago |
heck
|
966b2967d4
|
use std::<atomic> types for thread synchronization. (otherwise undef behaviour)
|
4 years ago |
heck
|
b0a57da9fa
|
just cosmetics (less error prone to read, makes you think about the missing else case)
|
4 years ago |
Volker Birk
|
0260722d6c
|
use .joinable() instead of pointer value to detect if sync is running
|
5 years ago |
Volker Birk
|
57a3dbabda
|
manual shutdown
|
5 years ago |
Volker Birk
|
ebae3dee3e
|
when in shutdown exit this loop
|
5 years ago |
Volker Birk
|
a751f8e219
|
remove possible race condition
|
5 years ago |
Volker Birk
|
89459b946c
|
wrong add...
|
5 years ago |
Volker Birk
|
5c7ea6171b
|
reset iterator on found passphrase
|
5 years ago |
Volker Birk
|
653cbf74b5
|
safeguard not needed with a semaphore
|
5 years ago |
Volker Birk
|
aa1f7370c3
|
semaphore test
|
5 years ago |
Volker Birk
|
2ecdb94ba6
|
need a semaphore here
|
5 years ago |
Volker Birk
|
105c276249
|
cleanup
|
5 years ago |
Volker Birk
|
8ca7b4c548
|
safeguard
|
5 years ago |
Volker Birk
|
fd92e48ee9
|
...
|
5 years ago |
Volker Birk
|
e06cf7b5d3
|
if the passphrase cache has no valid passphrase while in messageToSend(), ask the app
|
5 years ago |
Volker Birk
|
5d6fce7983
|
moving up front
|
5 years ago |
Volker Birk
|
753a789a18
|
providing passphrase_cache
|
5 years ago |
Volker Birk
|
c46b8ec4f8
|
handle nullptr gracefully
|
5 years ago |
Volker Birk
|
d33c1add00
|
...
|
5 years ago |
Volker Birk
|
1b670925f8
|
exception handling
|
5 years ago |
Volker Birk
|
27a2c55196
|
these two go static
|
5 years ago |
Volker Birk
|
177ca95057
|
...
|
5 years ago |
Volker Birk
|
0b57086e2f
|
...
|
5 years ago |
Volker Birk
|
02c5acc145
|
when no targets any more stop sync
|
5 years ago |
Volker Birk
|
3a236f1613
|
notify applications
|
5 years ago |
Volker Birk
|
9f93183400
|
...
|
5 years ago |
Volker Birk
|
28368b4554
|
...
|
5 years ago |
Volker Birk
|
1de5726c37
|
...
|
5 years ago |
Volker Birk
|
4cee907912
|
singleton
|
5 years ago |
Volker Birk
|
4920889a4b
|
add CallbackDispatcher
|
5 years ago |