Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | close NSS_LIBPKIX_BRANCHNSS_LIBPKIX_BRANCH | Franziskus Kiefer | 2017-09-29 | 0 | -0/+0 |
| | |||||
* | Unbreak build on AIX. Not sure why this builds on any other platform. | julien.pierre.bugs%sun.com | 2006-07-24 | 1 | -1/+2 |
| | |||||
* | Command modification necessary for Windows seems harmless for non-Windows, so | richard.freedman%sun.com | 2006-06-30 | 1 | -1/+1 |
| | | | | let's make it universal. | ||||
* | This checkin creates a new file pkix_errorstrings.h containing the text | richard.freedman%sun.com | 2006-06-29 | 76 | -3096/+4120 |
| | | | | | | | | of all error messages. A macro definition in pkixt.h defines an error number for each, and a different definition in pkix_error.c creates the corresponding text strings. References to error strings throughout libpkix have been replaced by the error numbers, with corresponding changes to macros such as PKIX_CHECK and PKIX_ERROR. | ||||
* | Remove an erroneous requirement for an argument to be non-NULL. | richard.freedman%sun.com | 2006-06-28 | 1 | -2/+2 |
| | | | | | The user-supplied verify function does not require that the caller provide an address for a verifyTree. | ||||
* | This file was accidentally omitted in previous checkin, to implement | richard.freedman%sun.com | 2006-06-27 | 1 | -0/+6 |
| | | | | non-blocking I/O in libpkix OCSP checking | ||||
* | Implement nonblocking I/O for libpkix OCSP handler | richard.freedman%sun.com | 2006-06-27 | 6 | -217/+308 |
| | |||||
* | pkix_DefaultRevChecker_Check calling sequence had to be modified, too, to | richard.freedman%sun.com | 2006-06-27 | 1 | -0/+9 |
| | | | | conform with the changes to revChecker_Check API | ||||
* | Pass in user's procParams to ocspChecker for use in calling buildChain | richard.freedman%sun.com | 2006-06-26 | 10 | -93/+213 |
| | | | | to validate OCSP signer | ||||
* | Remove some obsolete debugging code which, among other things, referenced | richard.freedman%sun.com | 2006-06-23 | 1 | -118/+0 |
| | | | | a subroutine which no longer exists (thereby clobbering the build). | ||||
* | Add a declaration pf PKIX_PL_Pk11CertStore_Create to the header file, so | richard.freedman%sun.com | 2006-06-22 | 1 | -0/+4 |
| | | | | that users are not required to include pkix_samples.h | ||||
* | Eliminate unreferenced "checkin" labels and add parentheses in a few | richard.freedman%sun.com | 2006-06-22 | 10 | -38/+9 |
| | | | | | hash calculations, to reduce warning messages from some of the more discriminating compilers. | ||||
* | Fix a comment that referred to the wrong piece in describing a set of changes | richard.freedman%sun.com | 2006-06-22 | 1 | -1/+1 |
| | |||||
* | Isolate the CERT_VerifyCert call in OCSP processing, and allow the user | richard.freedman%sun.com | 2006-06-22 | 8 | -29/+302 |
| | | | | to provide an alternate function (via PKIX_OcspChecker_SetVerifyFcn). | ||||
* | Modify OCSP handling to isolate, and replace if a user-supplied alternative | richard.freedman%sun.com | 2006-06-19 | 8 | -142/+561 |
| | | | | | is given, the legacy-code call to CERT_VerifyCert. Preserve Error information to be available to the user. | ||||
* | Fix a leak by deallocating the receive buffer when the httpdefaultclient | richard.freedman%sun.com | 2006-06-19 | 1 | -2/+0 |
| | | | | is destroyed | ||||
* | Add a descriptive narrative to the function header for | richard.freedman%sun.com | 2006-06-19 | 1 | -1/+3 |
| | | | | pkix_DefaultChecker_Create | ||||
* | Add verifyNodes to test_buildchain. It calls for an additional argument | richard.freedman%sun.com | 2006-06-12 | 13 | -374/+925 |
| | | | | | to PKIX_Build, so calling sequences in other test_buildchain variants had to be modified as well (taking a NULL argument, for now). | ||||
* | Convert logging to use PKIX_ERRORNUM, PKIX_ERRORNAMES | richard.freedman%sun.com | 2006-06-12 | 1 | -5/+6 |
| | |||||
* | Add tests for new type VerifyNode, used in logging | richard.freedman%sun.com | 2006-05-29 | 3 | -0/+292 |
| | |||||
* | ../../../../checkinmsg | richard.freedman%sun.com | 2006-05-26 | 1 | -1/+9 |
| | |||||
* | Provide logging functionality to PKIX_ValidateChain and its variants. | richard.freedman%sun.com | 2006-05-26 | 1 | -2/+9 |
| | | | | | | Define a new object type PKIX_VerifyNode, and build a tree of VerifyNodes (optionally) during chain validation. Add this logging capability to all existing pkix tests that use ValidateChain. | ||||
* | checkinmsg | richard.freedman%sun.com | 2006-05-26 | 2 | -0/+1158 |
| | |||||
* | checkinmsg | richard.freedman%sun.com | 2006-05-26 | 22 | -53/+345 |
| | |||||
* | Reduce the opportunity for human error by defining type numbers automatically, | richard.freedman%sun.com | 2006-05-26 | 1 | -69/+69 |
| | | | | via a macro, the same way that error numbers are defined. | ||||
* | Eliminate redundant initialization of pkixTempErrorReceived in PKIX_STD_VARS | richard.freedman%sun.com | 2006-05-23 | 1 | -2/+1 |
| | | | | macro. | ||||
* | Eliminate function that returned address of PKIX_ERRORNAMES. | richard.freedman%sun.com | 2006-05-19 | 2 | -8/+0 |
| | | | | Instead declare it as DATA to make it work in WIN32. | ||||
* | Declare PKIX_ERRORNAMES external in a manner that works on WIN32 also | richard.freedman%sun.com | 2006-05-19 | 1 | -1/+7 |
| | |||||
* | Replace function that exports array address with appropriate declarations | richard.freedman%sun.com | 2006-05-19 | 2 | -2/+5 |
| | | | | that do the same, even on Windows platforms. | ||||
* | Keep PKIX_Error_GetErrorString in all versions, not just for WIN32. Other | richard.freedman%sun.com | 2006-05-19 | 3 | -8/+0 |
| | | | | versions complain of undefined symbol because of its presence in nss.def. | ||||
* | Provide WIN32 function to return the address of PKIX_ERRORNAMES array, | richard.freedman%sun.com | 2006-05-18 | 4 | -1/+18 |
| | | | | since we are unable to reference it directly from the test directory. | ||||
* | Extra tab somehow got in after an end-of-line backslash. Removed it. | richard.freedman%sun.com | 2006-05-18 | 1 | -1/+1 |
| | |||||
* | Use PKIXERRORNUM, rather thana String, to indicate module to be logged (in | richard.freedman%sun.com | 2006-05-18 | 6 | -120/+74 |
| | | | | | Logger calls). Thus typos will be caught at compile time rather than during execution. | ||||
* | Add building of ocspchecker test | richard.freedman%sun.com | 2006-05-18 | 1 | -3/+3 |
| | |||||
* | Add new ocsp and httpcertstore tests to the scripts that compile | richard.freedman%sun.com | 2006-05-18 | 6 | -0/+860 |
| | | | | the tests. | ||||
* | Use a macro to replace separate lists of errors in pkixt.h, pkix_error.c, and | richard.freedman%sun.com | 2006-05-17 | 5 | -232/+100 |
| | | | | | | | | pkix_logger.c, to avoid the hazards of depending on synchronization by human effort. This macro is invoked to define error numbers in pkixt.h, and is redefined in pkix_error.c to initialize a corresponding array of strings. Pkix_logger.c now uses the same array, rather than its own slightly different one. | ||||
* | Eliminate declaration of unreferenced variable | richard.freedman%sun.com | 2006-05-15 | 1 | -1/+0 |
| | |||||
* | Define length of sec_PKCS7ContentInfoTemplate in forward declaration | richard.freedman%sun.com | 2006-05-12 | 1 | -1/+1 |
| | |||||
* | Restore global status to function pkix_RevCheckCert erroneously declared static | richard.freedman%sun.com | 2006-05-12 | 1 | -1/+1 |
| | |||||
* | Add "static" to forward declaration of template so that later | richard.freedman%sun.com | 2006-05-12 | 1 | -4/+1 |
| | | | | initialization of template does not get compiler upset. | ||||
* | Add extra braces around each of the two components of pkix_Alloc_Error_Data | richard.freedman%sun.com | 2006-05-12 | 1 | -0/+3 |
| | | | | to eliminate compiler warnings | ||||
* | Eliminate unreferenced labels | richard.freedman%sun.com | 2006-05-12 | 3 | -19/+0 |
| | |||||
* | Eliminate declaration of unused variables or labels | richard.freedman%sun.com | 2006-05-12 | 1 | -10/+0 |
| | |||||
* | Eliminate declaration of unused variables | richard.freedman%sun.com | 2006-05-12 | 1 | -6/+1 |
| | |||||
* | Eliminate declarations of unused variables | richard.freedman%sun.com | 2006-05-12 | 2 | -16/+3 |
| | |||||
* | Eliminate declaration of unused variable | richard.freedman%sun.com | 2006-05-12 | 1 | -1/+0 |
| | |||||
* | Remove extraneous (and nonportable) absolute path designation from a | richard.freedman%sun.com | 2006-05-11 | 1 | -1/+3 |
| | | | | | "copy cert" command. Add a test (if PDVAL is defined) for buildchai using HTTP AIAs. | ||||
* | Replace \n in output with outputting a blank line before or after the string | richard.freedman%sun.com | 2006-05-11 | 1 | -9/+18 |
| | | | | which had contained the \n. Echo doesn't handle \n right on all systems. | ||||
* | Include decoding of signedData messages returned by Http servers. | richard.freedman%sun.com | 2006-05-10 | 4 | -17/+851 |
| | |||||
* | Comment out reference to CERT_DecodeCertPackage until library issue is resolved | richard.freedman%sun.com | 2006-05-09 | 1 | -0/+2 |
| |