Volker Birk
|
27ebfb3ba2
|
test/test_ensure_passphrase.cc
|
5 years ago |
Volker Birk
|
f210495d67
|
implementing ENGINE-781
|
5 years ago |
Volker Birk
|
2bec9fb516
|
make session explicit
|
5 years ago |
Volker Birk
|
89459b946c
|
wrong add...
|
5 years ago |
Volker Birk
|
c28bf3c341
|
don't lock unecessary
|
5 years ago |
Volker Birk
|
1c96b4d10e
|
std::list::back() is b0rken on Windows. Replacement.
|
5 years ago |
Volker Birk
|
33debdfc61
|
is emplace_back() b0rken on Windoze?
|
5 years ago |
Volker Birk
|
dc990012ac
|
return stable empty string
|
5 years ago |
Volker Birk
|
85e6ff67e0
|
empty string object instead
|
5 years ago |
Volker Birk
|
89367957ef
|
make it testable
|
5 years ago |
Volker Birk
|
5c7ea6171b
|
reset iterator on found passphrase
|
5 years ago |
Volker Birk
|
736749d513
|
...
|
5 years ago |
Volker Birk
|
dd7a29d312
|
include stored passphrase in delivery
|
5 years ago |
Volker Birk
|
753a789a18
|
providing passphrase_cache
|
5 years ago |
Volker Birk
|
1aa042c038
|
better naming
|
5 years ago |
Volker Birk
|
a2a64f3b7a
|
granular locking
|
5 years ago |
Volker Birk
|
cf0d6b3b64
|
lock this
|
5 years ago |
Volker Birk
|
62c71378d1
|
do not test empty twice
|
5 years ago |
Volker Birk
|
55c1fae17f
|
add_stored() for config_passphrase_for_new_keys()
|
5 years ago |
Volker Birk
|
d01c362804
|
thank you, Roker, for the idea with returning the string of the emplaced element ;-)
|
5 years ago |
Roker
|
f4a0da11a2
|
avoid possible dangling pointer to member of destructed local object. Add documentation. Avoid superfluous string copies.
|
5 years ago |
Volker Birk
|
5c5818bf96
|
...
|
5 years ago |
Volker Birk
|
908af9d161
|
...
|
5 years ago |
Volker Birk
|
8fc678e67d
|
...
|
5 years ago |
Volker Birk
|
afdd9c7702
|
...
|
5 years ago |
Volker Birk
|
b11e11e1e4
|
...
|
5 years ago |
Volker Birk
|
f05dc2700c
|
messageToSend() cache handler
|
5 years ago |
Volker Birk
|
f92c34be35
|
never modify while iterating
|
5 years ago |
Volker Birk
|
0597f98892
|
make clean copies
|
5 years ago |
Volker Birk
|
c4ff166446
|
...
|
5 years ago |
Volker Birk
|
d9b43a4c1b
|
own exceptions
|
5 years ago |
Volker Birk
|
89287c7cae
|
we have to guarantee this
|
5 years ago |
Volker Birk
|
552b4a7690
|
need const char * anyway
|
5 years ago |
Volker Birk
|
2761940a9f
|
easiest API
|
5 years ago |
Volker Birk
|
de3189fc0d
|
C++ has no coroutines (yet), and the ones of boost are so ugly
|
5 years ago |
Volker Birk
|
ec67ea0a11
|
don't
|
5 years ago |
Volker Birk
|
2dd3c53bdc
|
returning const char * from the original std::string object
|
5 years ago |
Volker Birk
|
70d668dec6
|
return const char * of passphrase
|
5 years ago |
Volker Birk
|
e1e0d53d26
|
ignore empty passphrase
|
5 years ago |
Volker Birk
|
e03d474537
|
limit passphrase length to space for 250 code points in UTF-8
|
5 years ago |
Volker Birk
|
a94ba173e9
|
always try empty passphrase first
|
5 years ago |
Volker Birk
|
f0fe66c675
|
max_size guaranteed
|
5 years ago |
Volker Birk
|
1256026589
|
keep good passphrases in cache
|
5 years ago |
Volker Birk
|
24925a3b1c
|
support max_size
|
5 years ago |
Volker Birk
|
20e47d4759
|
add passphrase_cache test
|
5 years ago |
Volker Birk
|
dc679ab41f
|
passphrase cache
|
5 years ago |