Accept NULL in *_free.
[openssl.git] / crypto / rsa / rsa.err
index 29f1496693316f62c933726b09dad2a6e97112f5..e866635fb731c2c5fbb3fcaff9cb4f9e103c93f6 100644 (file)
@@ -1,18 +1,27 @@
 /* Error codes for the RSA functions. */
 
 /* Function codes. */
-#define RSA_F_RSA_EAY_PRIVATE_DECRYPT                   100
-#define RSA_F_RSA_EAY_PRIVATE_ENCRYPT                   101
-#define RSA_F_RSA_EAY_PUBLIC_DECRYPT                    102
-#define RSA_F_RSA_EAY_PUBLIC_ENCRYPT                    103
-#define RSA_F_RSA_GENERATE_KEY                          104
-#define RSA_F_RSA_NEW_METHOD                            105
-#define RSA_F_RSA_PRINT                                         106
-#define RSA_F_RSA_PRINT_FP                              107
-#define RSA_F_RSA_SIGN                                  108
-#define RSA_F_RSA_SIGN_ASN1_OCTET_STRING                109
-#define RSA_F_RSA_VERIFY                                110
-#define RSA_F_RSA_VERIFY_ASN1_OCTET_STRING              111
+#define RSA_F_MEMORY_LOCK                               100
+#define RSA_F_RSA_EAY_PRIVATE_DECRYPT                   101
+#define RSA_F_RSA_EAY_PRIVATE_ENCRYPT                   102
+#define RSA_F_RSA_EAY_PUBLIC_DECRYPT                    103
+#define RSA_F_RSA_EAY_PUBLIC_ENCRYPT                    104
+#define RSA_F_RSA_GENERATE_KEY                          105
+#define RSA_F_RSA_NEW_METHOD                            106
+#define RSA_F_RSA_PADDING_ADD_NONE                      107
+#define RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_1              108
+#define RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_2              109
+#define RSA_F_RSA_PADDING_ADD_SSLV23                    110
+#define RSA_F_RSA_PADDING_CHECK_NONE                    111
+#define RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_1            112
+#define RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_2            113
+#define RSA_F_RSA_PADDING_CHECK_SSLV23                  114
+#define RSA_F_RSA_PRINT                                         115
+#define RSA_F_RSA_PRINT_FP                              116
+#define RSA_F_RSA_SIGN                                  117
+#define RSA_F_RSA_SIGN_ASN1_OCTET_STRING                118
+#define RSA_F_RSA_VERIFY                                119
+#define RSA_F_RSA_VERIFY_ASN1_OCTET_STRING              120
 
 /* Reason codes. */
 #define RSA_R_ALGORITHM_MISMATCH                        100
 #define RSA_R_BAD_FIXED_HEADER_DECRYPT                  102
 #define RSA_R_BAD_PAD_BYTE_COUNT                        103
 #define RSA_R_BAD_SIGNATURE                             104
-#define RSA_R_BLOCK_TYPE_IS_NOT_01                      105
-#define RSA_R_BLOCK_TYPE_IS_NOT_02                      106
-#define RSA_R_DATA_GREATER_THAN_MOD_LEN                         107
-#define RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE               108
-#define RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY                109
-#define RSA_R_NULL_BEFORE_BLOCK_MISSING                         110
-#define RSA_R_SSLV3_ROLLBACK_ATTACK                     111
-#define RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD 112
-#define RSA_R_UNKNOWN_ALGORITHM_TYPE                    113
-#define RSA_R_UNKNOWN_PADDING_TYPE                      114
-#define RSA_R_WRONG_SIGNATURE_LENGTH                    115
+#define RSA_R_BAD_ZERO_BYTE                             105
+#define RSA_R_BLOCK_TYPE_IS_NOT_01                      106
+#define RSA_R_BLOCK_TYPE_IS_NOT_02                      107
+#define RSA_R_DATA_GREATER_THAN_MOD_LEN                         108
+#define RSA_R_DATA_TOO_LARGE                            109
+#define RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE               110
+#define RSA_R_DATA_TOO_SMALL                            111
+#define RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY                112
+#define RSA_R_NULL_BEFORE_BLOCK_MISSING                         113
+#define RSA_R_PADDING_CHECK_FAILED                      114
+#define RSA_R_SSLV3_ROLLBACK_ATTACK                     115
+#define RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD 116
+#define RSA_R_UNKNOWN_ALGORITHM_TYPE                    117
+#define RSA_R_UNKNOWN_PADDING_TYPE                      118
+#define RSA_R_WRONG_SIGNATURE_LENGTH                    119