63 Commits (fbf75ea3b9df45704af7dc69b6333264afcc33c8)

Author SHA1 Message Date
orignal fbf75ea3b9 check if signer/verifier is set already 8 years ago
orignal f17df1f16d spinlock added 8 years ago
orignal f91f3796a8 make sure verifier gets created once 8 years ago
Jeff Becker 4dc9f6948d
bounds checks 8 years ago
orignal 3907b4101a include openssl through OPENSSL macro 9 years ago
orignal 2ebb2d8f0e fixed race condition 9 years ago
Mikhail Titov 74827cd8cf Workaround c++11 dynamic array for MSVC 9 years ago
orignal 6f0a136727 some cleanup 9 years ago
Jeff Becker babcbcbcea
use const size_t instead of size_t 9 years ago
Jeff Becker d4febb4e84
* bounds check on Identity::FromBuffer 9 years ago
Jeff Becker d0ea59c568
add base64 buffer encoding bounds checking 9 years ago
orignal 64b2a32c9a #343. check for malformed messages 9 years ago
orignal 5487fad2ce fixed race conditin 9 years ago
orignal 26d305d866 fixed misalignment of certificate length 9 years ago
hagen ca375314f0 * sane log messages: Identity.cpp 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal 01913d2b14 EdDSA signer added 10 years ago
orignal 48289845df EdDSA signature type added 10 years ago
orignal 454f2dabbd EdDSA signature type added 10 years ago
orignal 1d737409ec fill padding with random data 10 years ago
orignal 3e13a1feed long ElGamal private key 10 years ago
Francisco Blas (klondike) Izquierdo Riera 700c53e60a Fix any remaning aliasing rules with propper memcpy wrappers 10 years ago
Francisco Blas (klondike) Izquierdo Riera 1636187e26 Avoid aliasing problems by using special buf endian handling functions wrapping memcpy 10 years ago
orignal 0ee7f02f51 extend temporary buffer size to 1024 10 years ago
orignal 9438f388ad copy private signing key of proper size 10 years ago
orignal 0b3ee77717 RSA signatures 10 years ago
orignal 4c8d85870b check identity buffer size 10 years ago
orignal 3d0349191d fixed memory corruption 10 years ago
orignal 9acf80e563 from/to base64 10 years ago
orignal f7d90648e3 drop verifier not used anymore 10 years ago
orignal 4778c8bdfb fixed excess data for P521 10 years ago
orignal 9574163aeb fixed incorrect certificate length 10 years ago
orignal 199ff0c210 ECDSA P384 and ECDSA P521 support 10 years ago
orignal f9ec60265a support of RI with EcDSA 10 years ago
orignal a8871d9f98 moved DHKeysPair to Transport 10 years ago
orignal 03914b4f41 proper date formatting 10 years ago
orignal 9b2e275c45 try closest floodfills sequentially 10 years ago
orignal 09dc649101 donn't calculate routing keys for routers anymore 10 years ago
orignal 89f58d0a7a read extended indentities from hosts.txt 10 years ago
Meeh cc5d924899 OSX build fix 10 years ago
orignal 0e230fdd05 ECDSA for local destinations 10 years ago
orignal e45ee83746 use Signer for local destination 10 years ago
orignal 009af2eeae create random keys for different signature type 10 years ago
orignal a6c308f2f5 PrivateKeys with extended identity 10 years ago
orignal 8b81ba8d45 signature size for LeaseSet 10 years ago
orignal 2bc1ba1a9c extended identity for local destination 10 years ago
orignal 9b8460cffa verify streaming packet signature 10 years ago
orignal 9277509ce3 ECDSA key starts at 320-th byte 10 years ago
orignal 2aaac1a0d5 process extended indetities for LeaseSets 10 years ago
orignal f811b19cf1 store and check remote Identity 10 years ago