Commit Graph

60 Commits

Author SHA1 Message Date
Jeff Becker
4dc9f6948d
bounds checks 2016-07-25 09:57:35 -04:00
orignal
3907b4101a include openssl through OPENSSL macro 2016-05-11 15:12:38 -04:00
orignal
2ebb2d8f0e fixed race condition 2016-04-06 21:02:58 -04:00
Mikhail Titov
74827cd8cf Workaround c++11 dynamic array for MSVC 2016-03-10 14:20:40 -06:00
orignal
6f0a136727 some cleanup 2016-02-08 20:29:34 -05:00
Jeff Becker
babcbcbcea
use const size_t instead of size_t 2016-02-05 12:32:50 -05:00
Jeff Becker
d4febb4e84
* bounds check on Identity::FromBuffer
* properly indet last commits
2016-02-05 08:52:07 -05:00
Jeff Becker
d0ea59c568
add base64 buffer encoding bounds checking 2016-02-05 08:44:09 -05:00
orignal
64b2a32c9a #343. check for malformed messages 2016-02-02 11:55:38 -05:00
orignal
5487fad2ce fixed race conditin 2016-01-10 18:55:00 -05:00
orignal
26d305d866 fixed misalignment of certificate length 2016-01-09 17:26:17 -05:00
hagen
ca375314f0 * sane log messages: Identity.cpp 2015-12-21 03:00:12 +00:00
orignal
62cf83921b cumulative update from bitbucket 2015-11-03 09:15:49 -05:00
orignal
01913d2b14 EdDSA signer added 2015-04-09 10:03:21 -04:00
orignal
48289845df EdDSA signature type added 2015-04-08 16:28:52 -04:00
orignal
454f2dabbd EdDSA signature type added 2015-04-08 16:18:16 -04:00
orignal
1d737409ec fill padding with random data 2015-03-14 17:15:23 -04:00
orignal
3e13a1feed long ElGamal private key 2015-01-05 19:32:46 -05:00
Francisco Blas (klondike) Izquierdo Riera
700c53e60a Fix any remaning aliasing rules with propper memcpy wrappers 2014-12-30 15:37:24 +01:00
Francisco Blas (klondike) Izquierdo Riera
1636187e26 Avoid aliasing problems by using special buf endian handling functions wrapping memcpy 2014-12-29 23:04:02 +01:00
orignal
0ee7f02f51 extend temporary buffer size to 1024 2014-12-11 12:22:22 -05:00
orignal
9438f388ad copy private signing key of proper size 2014-12-10 22:38:01 -05:00
orignal
0b3ee77717 RSA signatures 2014-12-10 21:31:06 -05:00
orignal
4c8d85870b check identity buffer size 2014-12-04 19:28:20 -05:00
orignal
3d0349191d fixed memory corruption 2014-12-03 21:00:25 -05:00
orignal
9acf80e563 from/to base64 2014-12-01 14:50:10 -05:00
orignal
f7d90648e3 drop verifier not used anymore 2014-11-26 10:28:06 -05:00
orignal
4778c8bdfb fixed excess data for P521 2014-11-24 21:48:01 -05:00
orignal
9574163aeb fixed incorrect certificate length 2014-11-24 21:23:12 -05:00
orignal
199ff0c210 ECDSA P384 and ECDSA P521 support 2014-11-24 20:19:13 -05:00
orignal
f9ec60265a support of RI with EcDSA 2014-11-20 12:21:27 -05:00
orignal
a8871d9f98 moved DHKeysPair to Transport 2014-10-20 15:19:56 -04:00
orignal
03914b4f41 proper date formatting 2014-10-14 21:58:01 -04:00
orignal
9b2e275c45 try closest floodfills sequentially 2014-10-14 20:52:40 -04:00
orignal
09dc649101 donn't calculate routing keys for routers anymore 2014-10-14 10:41:40 -04:00
orignal
89f58d0a7a read extended indentities from hosts.txt 2014-09-19 19:25:40 -04:00
Meeh
cc5d924899 OSX build fix 2014-08-31 02:21:58 +02:00
orignal
0e230fdd05 ECDSA for local destinations 2014-08-24 10:36:59 -04:00
orignal
e45ee83746 use Signer for local destination 2014-08-23 22:54:08 -04:00
orignal
009af2eeae create random keys for different signature type 2014-08-23 22:06:53 -04:00
orignal
a6c308f2f5 PrivateKeys with extended identity 2014-08-23 16:06:56 -04:00
orignal
8b81ba8d45 signature size for LeaseSet 2014-08-23 08:41:06 -04:00
orignal
2bc1ba1a9c extended identity for local destination 2014-08-22 23:02:48 -04:00
orignal
9b8460cffa verify streaming packet signature 2014-08-22 19:47:29 -04:00
orignal
9277509ce3 ECDSA key starts at 320-th byte 2014-08-22 10:34:39 -04:00
orignal
2aaac1a0d5 process extended indetities for LeaseSets 2014-08-21 21:57:24 -04:00
orignal
f811b19cf1 store and check remote Identity 2014-08-06 11:09:06 -04:00
orignal
13fec9bdfc generic tag introduced 2014-07-07 19:22:19 -04:00
orignal
eb44fdf7a8 64-bits alignment for RoutingKey 2014-06-03 19:57:42 -04:00
orignal
4f429b3e06 copy constructor for PrivateKeys 2014-05-03 15:29:00 -04:00