Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Let's include cryptlib.h *before* things like NO_SYSLOG are tested or | Richard Levitte | 2001-07-02 | 1 | -2/+1 |
| | | | | used. | ||||
* | [Forgotten commits?] | Richard Levitte | 2001-07-02 | 2 | -2/+9 |
| | | | | | Changes to have OpenSSL compile on OS/2. Contributed by "Brian Havard" <brianh@kheldar.apana.org.au> | ||||
* | Fix warning. | Ben Laurie | 2001-07-02 | 1 | -1/+1 |
| | |||||
* | Insuline shot | Richard Levitte | 2001-07-01 | 1 | -0/+3 |
| | |||||
* | Changes to have OpenSSL compile on OS/2. | Richard Levitte | 2001-07-01 | 11 | -4/+350 |
| | | | | Contributed by "Brian Havard" <brianh@kheldar.apana.org.au> | ||||
* | Modify apps to use NCONF code instead of old CONF code. | Dr. Stephen Henson | 2001-06-28 | 12 | -329/+432 |
| | | | | | | | | | | Add new extension functions which work with NCONF. Tidy up extension config routines and remove redundant code. Fix NCONF_get_number(). Todo: more testing of apps to see they still work... | ||||
* | Make better use of load_cert, load_certs and load_key. | Richard Levitte | 2001-06-27 | 1 | -37/+11 |
| | |||||
* | Another empty X509_NAME fix. | Dr. Stephen Henson | 2001-06-26 | 1 | -0/+2 |
| | |||||
* | Handle empty X509_NAME in printing routines. | Dr. Stephen Henson | 2001-06-26 | 3 | -2/+7 |
| | |||||
* | DSA verification should insist that r and s are in the allowed range. | Bodo Möller | 2001-06-26 | 2 | -0/+15 |
| | |||||
* | Make better use of load_cert, load_certs and load_key. | Richard Levitte | 2001-06-25 | 3 | -54/+15 |
| | |||||
* | Make get_ip() a bit more strict in it's parsing of IP addresses, and | Richard Levitte | 2001-06-25 | 1 | -3/+3 |
| | | | | at the same time a bit more accepting with host names. | ||||
* | Make better use of load_cert, load_certs and load_key. | Richard Levitte | 2001-06-25 | 1 | -16/+11 |
| | |||||
* | Translate into valid C (don't call functions with wrong prototypes). | Bodo Möller | 2001-06-25 | 1 | -10/+6 |
| | |||||
* | Call apps_shutdown() to take down what apps_startup() set up. | Richard Levitte | 2001-06-25 | 1 | -0/+1 |
| | |||||
* | Make sure we don't return 0 on error. | Richard Levitte | 2001-06-24 | 1 | -0/+5 |
| | |||||
* | In {RSA,DSA,DH}_new_method(x) need to increase the reference | Dr. Stephen Henson | 2001-06-23 | 3 | -24/+42 |
| | | | | | count of the ENGINE is x is not NULL since it will be freed in {RSA,DSA,DH}_free(). | ||||
* | Use the new UI features, among others the new boolean input. | Richard Levitte | 2001-06-23 | 1 | -14/+21 |
| | | | | | NOTE: Boolean input hasn't been very well tested yet, so this part may fail miserably. | ||||
* | Including stdio.h before setting _XOPEN_SOURCE and | Richard Levitte | 2001-06-23 | 1 | -1/+1 |
| | | | | _XOPEN_SOURCE_EXTENDED wasn't very smart... | ||||
* | make update | Richard Levitte | 2001-06-23 | 10 | -166/+361 |
| | |||||
* | Use apps_shutdown() in all applications, in case someone decides not | Richard Levitte | 2001-06-23 | 26 | -3/+30 |
| | | | | | | | to go the monolith way (does anyone do that these days?). NOTE: a few applications are missing in this commit. I've a few more changes in them that I haven't tested yet. | ||||
* | apps_startup() needs a corresponding apps_shutdown(). | Richard Levitte | 2001-06-23 | 2 | -8/+13 |
| | |||||
* | Make use of new features in UI's. Among others, the application | Richard Levitte | 2001-06-23 | 1 | -27/+14 |
| | | | | password callbak doesn't need to check for sizes any more. | ||||
* | Oops, applies to 0.9.7 only. | Richard Levitte | 2001-06-23 | 1 | -1/+1 |
| | |||||
* | Document recent changes. | Richard Levitte | 2001-06-23 | 1 | -0/+4 |
| | |||||
* | Do not loop i the OpenSSL UI method any more. Instead, letthe | Richard Levitte | 2001-06-23 | 1 | -28/+32 |
| | | | | | | | | | application do that. NOTE: there's no requirement for other UI_METHODs to avoid this kind of loop. For example, a GUI UI_METHOD would probably check the lengths of the answers from within instead of being constantly redisplayed for everything that is wrong. | ||||
* | make update | Richard Levitte | 2001-06-23 | 1 | -0/+7 |
| | |||||
* | Implement boolean (yes/no or OK/Cancel, ...) input. | Richard Levitte | 2001-06-23 | 3 | -53/+398 |
| | | | | | | | | Implement UI controls. Current controls are the possibility to output the OpenSSL error stack on the same channel from within UI_process() and to check if the same user interface can be redone without being rebuilt (this is often more a question of philosophy than technicalities). | ||||
* | New error printing function that gives the possibility to print the | Richard Levitte | 2001-06-23 | 2 | -23/+29 |
| | | | | errors through an arbitrary function. | ||||
* | Include the UI error strings. | Richard Levitte | 2001-06-23 | 1 | -0/+1 |
| | |||||
* | For the UI functions that return an int, 0 or any positive number is a | Richard Levitte | 2001-06-23 | 1 | -3/+3 |
| | | | | | success return, any negative number is a failure. Make sure we check the return value with that in mind. | ||||
* | Fix hwcrhk_insert_card. | Dr. Stephen Henson | 2001-06-23 | 1 | -7/+12 |
| | |||||
* | Fix UI leak in apps. | Dr. Stephen Henson | 2001-06-23 | 3 | -0/+10 |
| | |||||
* | In UI_dup_*() function, use the duped string, not the original. | Dr. Stephen Henson | 2001-06-23 | 1 | -3/+5 |
| | |||||
* | Update my config entry to allow use of DSOs. | Dr. Stephen Henson | 2001-06-23 | 1 | -1/+1 |
| | |||||
* | This fixes "Spurious test failures on IRIX?" reported in April. Apparently | Andy Polyakov | 2001-06-22 | 1 | -185/+245 |
| | | | | | I was wrong in conclusions about when addition starts overflowing in combaX routines. | ||||
* | Fix memory leak when RAND is used: need to cleanup | Dr. Stephen Henson | 2001-06-21 | 2 | -3/+5 |
| | | | | RANDs ENGINE reference in ENGINE_cleanup(). | ||||
* | Update my status. | Richard Levitte | 2001-06-20 | 1 | -2/+3 |
| | |||||
* | Since there is a way to create UI_METHODs, implement a destructor as | Richard Levitte | 2001-06-20 | 3 | -17/+19 |
| | | | | | | | well. This probably requires reference counters and locks as well. To be implemented later. | ||||
* | Modify "openssl engine" to handle and display internal control | Richard Levitte | 2001-06-20 | 1 | -52/+69 |
| | | | | commands appropriately. | ||||
* | Change all calls to low level digest routines in the library and | Dr. Stephen Henson | 2001-06-19 | 27 | -186/+158 |
| | | | | | | | | | | applications to use EVP. Add missing calls to HMAC_cleanup() and don't assume HMAC_CTX can be copied using memcpy(). Note: this is almost identical to the patch submitted to openssl-dev by Verdon Walker <VWalker@novell.com> except some redundant EVP_add_digest_()/EVP_cleanup() calls were removed and some changes made to avoid compiler warnings. | ||||
* | Fix memory leaks. | Dr. Stephen Henson | 2001-06-19 | 1 | -6/+9 |
| | |||||
* | cp is only used when DSA is built. | Richard Levitte | 2001-06-19 | 1 | -1/+1 |
| | |||||
* | Do a proof of concept. "openssl genrsa" will make the name of the | Richard Levitte | 2001-06-19 | 1 | -1/+7 |
| | | | | | | file part of the password prompt unless it's standard input... More will be added... | ||||
* | Change the common application routines to use a UI_METHOD for password | Richard Levitte | 2001-06-19 | 2 | -36/+139 |
| | | | | prompting, even when done through the callback. | ||||
* | - Add the possibility to control engines through control names but | Richard Levitte | 2001-06-19 | 5 | -44/+235 |
| | | | | | | | | | with arbitrary arguments instead of just a string. - Change the key loaders to take a UI_METHOD instead of a callback function pointer. NOTE: this breaks binary compatibility with earlier versions of OpenSSL [engine]. - Addapt the nCipher code for these new conditions and add a card insertion callback. | ||||
* | The default flag should be for default passwords only. Otherwise, | Richard Levitte | 2001-06-19 | 1 | -4/+4 |
| | | | | someone having a default that is not a password will be confused. | ||||
* | Enhance the user interface with better support for dialog box | Richard Levitte | 2001-06-19 | 5 | -95/+269 |
| | | | | | | prompting, application-defined prompts, the possibility to use defaults (for example default passwords from somewhere else) and interrupts/cancelations. | ||||
* | make apps compile again | Dr. Stephen Henson | 2001-06-19 | 3 | -3/+3 |
| | |||||
* | Don't set pointer if add_lock_callback used. | Dr. Stephen Henson | 2001-06-19 | 2 | -1/+5 |
| |