- 09 12月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Merge from the ASN1 branch of new ASN1 code to main trunk. Lets see if the makes it to openssl-cvs :-)
-
- 13 11月, 2000 1 次提交
-
-
由 Ulf Möller 提交于
-
- 27 10月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
-
- 15 10月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
make update done.
-
- 06 10月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 25 9月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
acceptable, since all that happens if it fails is a library with an index, which makes linking slower, but still working correctly.
-
- 18 9月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
of complaints from the compiler about data pointers and function pointers not being compatible with each other.
-
- 10 9月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
the OpenSSL commands x50 and req work better on a EBCDIC system.
-
- 07 9月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
-
- 06 9月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
The old code was painfully primitive and couldn't handle distinct certificates using the same subject name. The new code performs several tests on a candidate issuer certificate based on certificate extensions. It also adds several callbacks to X509_VERIFY_CTX so its behaviour can be customised. Unfortunately some hackery was needed to persuade X509_STORE to tolerate this. This should go away when X509_STORE is replaced, sometime... This must have broken something though :-(
-
- 14 8月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
MD4 implemented. Assar Westerlund provided the digest code itself and the test utility, I added the bits to get a EVP interface, the command line utility and the speed test
-
- 05 7月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
could be done automagically, much like the numbering in libeay.num and ssleay.num. The solution works as follows: - New object identifiers are inserted in objects.txt, following the syntax given in objects.README. - objects.pl is used to process obj_mac.num and create a new obj_mac.h. - obj_dat.pl is used to create a new obj_dat.h, using the data in obj_mac.h. This is currently kind of a hack, and the perl code in objects.pl isn't very elegant, but it works as I intended. The simplest way to check that it worked correctly is to look in obj_dat.h and check the array nid_objs and make sure the objects haven't moved around (this is important!). Additions are OK, as well as consistent name changes.
-
- 03 7月, 2000 1 次提交
-
-
由 Bodo Möller 提交于
Submitted by: bowe@chip.ma.certco.com
-
- 17 6月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
After some messing around this seems to work but needs a few more tests. Working out the syntax for sk_set_cmp_func() (cast it to a function that itself returns a function pointer) was painful :-( Needs some testing to see what other compilers think of this syntax. Also needs similar stuff for ASN1_SET_OF etc etc.
-
- 13 6月, 2000 1 次提交
-
-
由 Geoff Thorpe 提交于
Also, "make update" has added some missing functions to libeay.num, updated the TABLE for the alpha changes, and updated thousands of dependancies that have changed from recent commits.
-
- 11 6月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
to support multiple calls. New function to retrieve email address from certificates and requests.
-
- 02 6月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
like Malloc, Realloc and especially Free conflict with already existing names on some operating systems or other packages. That is reason enough to change the names of the OpenSSL memory allocation macros to something that has a better chance of being unique, like prepending them with OPENSSL_. This change includes all the name changes needed throughout all C files.
-
- 01 6月, 2000 2 次提交
-
-
由 Geoff Thorpe 提交于
libeay.num and ssleay.num.
-
由 Geoff Thorpe 提交于
yet tighter, and also put some heat on the rest of the library by insisting (correctly) that compare callbacks used in stacks are prototyped with "const" parameters. This has led to a depth-first explosion of compiler warnings in the code where 1 constification has led to 3 or 4 more. Fortunately these have all been resolved to completion and the code seems cleaner as a result - in particular many of the _cmp() functions should have been prototyped with "const"s, and now are. There was one little problem however; X509_cmp() should by rights compare "const X509 *" pointers, and it is now declared as such. However, it's internal workings can involve recalculating hash values and extensions if they have not already been setup. Someone with a more intricate understanding of the flow control of X509 might be able to tighten this up, but for now - this seemed the obvious place to stop the "depth-first" constification of the code by using an evil cast (they have migrated all the way here from safestack.h). Fortunately, this is the only place in the code where this was required to complete these type-safety changes, and it's reasonably clear and commented, and seemed the least unacceptable of the options. Trying to take the constification further ends up exploding out considerably, and indeed leads directly into generalised ASN functions which are not likely to cooperate well with this.
-
- 17 5月, 2000 2 次提交
-
-
由 Ben Laurie 提交于
-
由 Ben Laurie 提交于
-
- 16 5月, 2000 1 次提交
-
-
由 Ulf Möller 提交于
-
- 05 5月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 02 5月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
"Jan Mikkelsen" <janm@transactionsite.com> correctly states that the OpenSSL header files have #include's and extern "C"'s in an incorrect order. Thusly fixed.
-
- 09 4月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
-
- 26 3月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
-
- 07 3月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 05 3月, 2000 1 次提交
-
-
由 Bodo Möller 提交于
-
- 26 2月, 2000 2 次提交
-
-
由 Bodo Möller 提交于
where the new functions are mentioned.
-
由 Dr. Stephen Henson 提交于
-
- 13 2月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
and add example of extension aliasing. Also fix the extension aliasing because it didn't work :-)
-
- 11 2月, 2000 1 次提交
-
-
由 Ralf S. Engelschall 提交于
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline''.
-
- 07 2月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
This better reflects their behaviour.
-
- 01 2月, 2000 1 次提交
-
-
由 Ulf Möller 提交于
Submitted by: Martin Kraemer <martin.kraemer@mch.sni.de>
-
- 31 1月, 2000 1 次提交
-
-
由 Ulf Möller 提交于
-
- 21 1月, 2000 1 次提交
-
-
由 Ulf Möller 提交于
-
- 18 1月, 2000 1 次提交
-
-
由 Richard Levitte 提交于
((void *)0), by have a 0 instead.
-
- 07 1月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Fix so CRLDistributionPoints relativeName option uses the correct type.
-
- 29 12月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
represent everything by OIDs.
-
- 03 12月, 1999 1 次提交
-
-
由 Dr. Stephen Henson 提交于
new purpose getting function. Update the ca-cert.pem and pca-cert.pem "CA" certificates so they really are CA certificate: that is they have the appropriate extensions.
-