| Commit message (Expand) | Author | Age | Files | Lines |
* | Retire the oct2point and point2oct EC_METHOD members | tb | 2024-10-31 | 4 | -32/+10 |
* | Clean up the mess in i2d_EC_PRIVATEKEY() | tb | 2024-10-31 | 1 | -16/+36 |
* | Clean up o2i_ECPublicKey() | tb | 2024-10-31 | 1 | -14/+17 |
* | Rewrite i2o_ECPublicKey() | tb | 2024-10-31 | 1 | -26/+25 |
* | ecp_oct.c no longer needs bytestring and stdint | tb | 2024-10-31 | 1 | -4/+1 |
* | ec_point_to_octets: move out_len initialization up a bit | tb | 2024-10-31 | 1 | -3/+3 |
* | Expand the introductory comment with references to X9.62 and SEC 1 | tb | 2024-10-30 | 1 | -1/+4 |
* | Move the point2bn and point2hex API to ec_convert.c | tb | 2024-10-30 | 3 | -146/+84 |
* | Replace hardcoded 1U with EC_OCT_YBIT | tb | 2024-10-30 | 1 | -2/+2 |
* | Move the GFp-specific point <-> octets functions to ec_convert.c | tb | 2024-10-30 | 2 | -296/+296 |
* | Move public point <-> octets API to a new ec_convert.c | tb | 2024-10-30 | 3 | -131/+202 |
* | Rewrite EC_POINT_bn2point() | tb | 2024-10-30 | 1 | -28/+15 |
* | Add ec_point_from_asn1_bit_string() | tb | 2024-10-30 | 1 | -16/+20 |
* | Add ec_point_from_asn1_octet_string() | tb | 2024-10-30 | 1 | -13/+21 |
* | Provide ec_point_from_octets() | tb | 2024-10-30 | 2 | -3/+35 |
* | Rewrite BN_hex2point() | tb | 2024-10-30 | 1 | -11/+12 |
* | Rewrite EC_POINT_point2hex() | tb | 2024-10-30 | 1 | -34/+10 |
* | Rewrite EC_POINT_point2bn() | tb | 2024-10-30 | 1 | -17/+11 |
* | ec_asn1_group2parameters: some spring cleaning | tb | 2024-10-30 | 1 | -14/+12 |
* | ec_asn1_group2parameters: replace point with generator | tb | 2024-10-30 | 1 | -4/+4 |
* | ec_asn1_group2parameters: mechanically replace ret with parameters | tb | 2024-10-30 | 1 | -15/+15 |
* | Provide ec_point_to_asn1_bit_string() | tb | 2024-10-30 | 1 | -30/+14 |
* | Provide ec_point_to_asn1_octet_string() | tb | 2024-10-30 | 1 | -26/+49 |
* | Add a convenience wrapper for EC_POINT_point2oct() | tb | 2024-10-30 | 2 | -2/+48 |
* | Split ec_key_test_point_encoding() into chunks of saner size | tb | 2024-10-29 | 1 | -49/+172 |
* | eckey_compute_pubkey: don't leak the public key | tb | 2024-10-29 | 1 | -2/+1 |
* | ec_asn1_test: point doubling is fine, the leak is elsewhere | tb | 2024-10-29 | 1 | -3/+1 |
* | Disable point doubling for now, it leaks due to a doc bug. | tb | 2024-10-29 | 1 | -1/+3 |
* | ec_asn1: zap an empty line | tb | 2024-10-29 | 1 | -2/+1 |
* | unifdef -m -DCORRECT_PRIV_KEY_PADDING=1 ec_asn1_test.c | tb | 2024-10-28 | 1 | -9/+1 |
* | Enable the tests that depend on correct private key padding | tb | 2024-10-28 | 1 | -2/+2 |
* | Fix private key encoding in i2d_ECPrivateKey() | tb | 2024-10-28 | 1 | -31/+40 |
* | d2i_ECPrivateKey: split public key setting into a helper | tb | 2024-10-28 | 1 | -36/+41 |
* | Expose eckey_compute_key() from ec_ameth | tb | 2024-10-28 | 2 | -3/+4 |
* | d2i_ECPrivateKey: split private key setting into a helper | tb | 2024-10-28 | 1 | -14/+31 |
* | d2i_ECPrivateKey: split parameter setting into a helper | tb | 2024-10-28 | 1 | -8/+26 |
* | Rename the EC_KEY in i2o_ECPublicKey() to ec_key | tb | 2024-10-28 | 1 | -6/+6 |
* | Rename the EC_KEY in i2d_ECPrivateKey() to ec_key | tb | 2024-10-28 | 1 | -14/+14 |
* | ec_print.c: fix includes. | tb | 2024-10-28 | 1 | -2/+6 |
* | c2sp: run test against openssl/3.4 if it is installed | tb | 2024-10-28 | 1 | -2/+2 |
* | d2i_ECParameters: clean up entry and exit | tb | 2024-10-27 | 1 | -13/+17 |
* | d2i_ECParameters: rename a to out_ec_key | tb | 2024-10-27 | 1 | -7/+7 |
* | d2i_ECParameters: rename ret to ec_key | tb | 2024-10-27 | 1 | -9/+9 |
* | i2d_ECParameters: rename a to ec_key | tb | 2024-10-27 | 1 | -4/+4 |
* | {d2i,i2d}_ECParameters() also want a bit of exercising | tb | 2024-10-26 | 1 | -1/+28 |
* | d2i_ECPrivateKey: move the version setting where it belongs | tb | 2024-10-26 | 1 | -2/+2 |
* | d2i_ECPrivateKey: minor cleanup for entry and exit path | tb | 2024-10-26 | 1 | -13/+13 |
* | a and ret aren't great names for EC_KEYs | tb | 2024-10-26 | 1 | -26/+26 |
* | Mechanically rename priv_key to ec_privatekey | tb | 2024-10-26 | 1 | -27/+27 |
* | ec_asn1_test: play some silly games to cover a few more code paths | tb | 2024-10-26 | 1 | -1/+47 |