Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-07-17 | Add support for shared libraries with OS/2. | Richard Levitte | |
PR: 124 | |||
2002-07-16 | The default C compiler on MacOS X doesn't like empty object files | Richard Levitte | |
2002-07-16 | Some older code (never committed) wasn't converted to the new format. | Richard Levitte | |
Corrected. | |||
2002-07-15 | There's an ongoing project to bring some kind of path selection | Richard Levitte | |
mechanism to the ENGINE framework. This means there there are going to be new functionality for the DSO part, and ultimately some way of merging two file specifications together. This commit places the merging code into the repository. It's currently not used anywhere, and hasn't been tested at all. It may be full of errors, including syntactical ones. Those will be fixed as promptly as possible. | |||
2002-07-14 | Replace 'ecdsaparam' commandline utility by 'ecparam' | Bodo Möller | |
(the same keys can be used for ECC schemes other than ECDSA) and add some new options. Similarly, use string "EC PARAMETERS" instead of "ECDSA PARAMETERS" in 'PEM' format. Fix ec_asn1.c (take into account the desired conversion form). 'make update'. Submitted by: Nils Larsch | |||
2002-07-11 | In UI_UTIL_read_pw(), we should look at the size parameter, not at BUFSIZ. | Richard Levitte | |
Submitted by Götz Babin-Ebell <babinebell@trustcenter.de> | |||
2002-07-10 | remove obsolete comment | Bodo Möller | |
2002-07-10 | Reorder inclusion of header files: | Lutz Jänicke | |
des_old.h redefines crypt: #define crypt(b,s)\ DES_crypt((b),(s)) This scheme leads to failure, if header files with the OS's true definition of crypt() are processed _after_ des_old.h was processed. This is e.g. the case on HP-UX with unistd.h. As evp.h now again includes des.h (which includes des_old.h), this problem only came up after this modification. Solution: move header files (indirectly) including e_os.h before the header files (indirectly) including evp.h. Submitted by: Reviewed by: PR: | |||
2002-07-04 | AES cipher suites are now official (RFC3268) | Bodo Möller | |
2002-06-29 | Do not define crypt() on OpenBSD. Notified by Bob Beck of OpenBSD. | Richard Levitte | |
2002-06-27 | opensslconf.h doesn't define what we want, e_os2.h does. | Richard Levitte | |
PR 123 | |||
2002-06-27 | Try to avoid double declaration of ERR_load_PEM_strings(). | Richard Levitte | |
PR 71 | |||
2002-06-27 | Pass CFLAG to dependency makers, so non-standard system include paths are | Richard Levitte | |
handled properly. Part of PR 75 | |||
2002-06-27 | DJGPP has some needed header files that other MSDOS/Windows compilers don't ↵ | Richard Levitte | |
have. Part of PR 75 | |||
2002-06-27 | When compiling for Windows, make sure we have the windows definitions declared. | Richard Levitte | |
Part of PR 123 | |||
2002-06-27 | Use 32-bit sections instead of the default, 16-bit ones. | Richard Levitte | |
Part of PR 123 | |||
2002-06-27 | Use bg instead of bag as argument to macros, to avoid clashes with | Richard Levitte | |
structure field names. PR: 112 | |||
2002-06-27 | A number of includes were removed from evp.h some time ago. The reason | Richard Levitte | |
was that they weren't really needed any more for EVP itself. However, it seems like soma applications (I know about OpenSSH, but there may be more) used evp.h as the 'load all' header file, which makes sense since we try our best to promote the use of EVP instead of the lower level crypto algorithms. Therefore, I put the inclusions back so the application authors don't get too shocked by all the errors they would otherwise get. Thanks to Theo de Raadt for making us aware of this. | |||
2002-06-26 | Make sure buffers are large enough even for weird parameters | Bodo Möller | |
Submitted by: Nils Larsch | |||
2002-06-21 | Make sure any ENGINE control commands make local copies of string | Geoff Thorpe | |
pointers passed to them whenever necessary. Otherwise it is possible the caller may have overwritten (or deallocated) the original string data when a later ENGINE operation tries to use the stored values. Submitted by: Götz Babin-Ebell <babinebell@trustcenter.de> Reviewed by: Geoff Thorpe PR: 98 | |||
2002-06-20 | <sys/select.h> is included for AIX, when USE_SOCKETS is defined. | Lutz Jänicke | |
Submitted by: Bernhard Simon <bs@bsws.zid.tuwien.ac.at> Reviewed by: PR: | |||
2002-06-20 | AIX (V3) requires <sys/select.h> (included via e_os.h) for fd_set. | Lutz Jänicke | |
Submitted by: Bernhard Simon <bs@bsws.zid.tuwien.ac.at> Reviewed by: PR: | |||
2002-06-18 | always include <string.h> (we do this in various other header files, | Bodo Möller | |
so it can't be bad) | |||
2002-06-18 | always include <string.h> (we do this in various other header files, | Bodo Möller | |
so it can't be bad) PR: 102 | |||
2002-06-18 | Implement handling of EC parameter seeds (new functions | Bodo Möller | |
EC_GROUP_set_seed(), EC_GROUP_get0_seed(), EC_GROUP_get_seed_len()). New functions ECPKParameters_print(), ECPKParameters_print_fp(). Submitted by: Nils Larsch | |||
2002-06-16 | OpenSSL_add_all_algorithms has been replaced by configuration dependent | Lutz Jänicke | |
functions and is redirected by macros. Switch it off now, possible removal later. | |||
2002-06-14 | Some more prototype fixes. | Lutz Jänicke | |
Use DECLARE macros in asn1* instead of direct declaration. Submitted by: Goetz Babin-Ebell <babinebell@trustcenter.de> Reviewed by: PR: 89 | |||
2002-06-13 | Add support for DJGPP. | Richard Levitte | |
PR: 75 | |||
2002-06-13 | Making a softlink from crypto/des/asm/perlasm to crypto/perlasm isn't | Richard Levitte | |
strictly necessary, so let's not do that. | |||
2002-06-13 | Add missing prototypes. | Lutz Jänicke | |
Submitted by: Goetz Babin-Ebell <babinebell@trustcenter.de> PR: 89 | |||
2002-06-13 | Fix ext_dat.h extension ordering. | Dr. Stephen Henson | |
Reinstate -reqout code. Avoid coredump in ocsp if setup_verify fails. Fix typo in ocsp usage message. | |||
2002-06-13 | Add OIDs for Secure Electronic Transactions (SET) | Lutz Jänicke | |
Submitted by: Vadim Fedukovich <vf@unity.net> Reviewed by: Lutz Jaenicke PR: 80 | |||
2002-06-13 | The new ASN1 code automatically allocates | Dr. Stephen Henson | |
structures for fields that are not OPTIONAL. However in the AUTHORITY_INFO_ACCESS case the 'location' field was set to NULL in the old code. So in 0.9.7+ we should free up the field before overwriting it in v2i_AUTHORITY_INFO_ACCESS. | |||
2002-06-12 | simplify asn1_flag | Bodo Möller | |
Submitted by: Nils Larsch Reviewed by: Bodo Moeller | |||
2002-06-11 | Handle read errors. | Ben Laurie | |
2002-06-11 | Fix warnings. | Ben Laurie | |
2002-06-10 | move ECC ASN1 that is not specific to ECDSA into crypto/ec/, | Bodo Möller | |
and make some appropriate changes to the EC library. Submitted by: Nils Larsch | |||
2002-06-10 | move ECC ASN1 that is not specific to ECDSA into crypto/ec/, | Bodo Möller | |
and make some appropriate changes to the EC library. Submitted by: Nils Larsch | |||
2002-06-10 | fix for 'make update' | Bodo Möller | |
2002-06-10 | remove unnecessary calls to EC_POINT_copy() | Bodo Möller | |
2002-06-06 | fix memory leak | Bodo Möller | |
Submitted by: Nils Larsch | |||
2002-06-06 | Make sure that settings are passed back and forth when walking around | Lutz Jänicke | |
in the tree during build. Reinstall default PERL settings in Makefiles, as the real reason for the failure was that the settings were not passed. | |||
2002-06-06 | New OID for X509 usage: pseudonym | Lutz Jänicke | |
Submitted by: Michael Bell <michael.bell@rz.hu-berlin.de> Reviewed by: Lutz Jaenicke PR: 83 | |||
2002-06-05 | It's not good to have a pointer point at something in an inner block. | Richard Levitte | |
PR: 66 | |||
2002-06-05 | Check errors when parsing a PKCS8INF PEM FILE, or there will be a core dump ↵ | Richard Levitte | |
on error. PR: 77 | |||
2002-06-05 | Since there's no continuation, the ; can go as well :-) | Richard Levitte | |
2002-06-05 | There is no continuation at this point. | Lutz Jänicke | |
2002-06-05 | The correct PERL interpreter is passed via commandline. | Lutz Jänicke | |
2002-06-03 | use sstrsep() to get the proper type to aoti(). | Richard Levitte | |
Remove unneeded cast in ustrsep(). PR: 69 | |||
2002-05-31 | Add the AES test vectors from NIST document SP800-38A. | Richard Levitte | |