summaryrefslogtreecommitdiffstats
path: root/crypto/ui/ui_locl.h
AgeCommit message (Collapse)Author
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2005-08-07Final(?) WinCE update.Andy Polyakov
2004-05-17Moving opaque definitions to ossl_typ.h lets us reduce header dependencies.Geoff Thorpe
Deprecate inclusion of crypto.h from ui.h.
2001-07-05Change info to correct values.Richard Levitte
2001-06-23Implement boolean (yes/no or OK/Cancel, ...) input.Richard Levitte
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).
2001-06-20Since there is a way to create UI_METHODs, implement a destructor asRichard Levitte
well. This probably requires reference counters and locks as well. To be implemented later.
2001-06-19Enhance the user interface with better support for dialog boxRichard Levitte
prompting, application-defined prompts, the possibility to use defaults (for example default passwords from somewhere else) and interrupts/cancelations.
2001-06-05A good use of the UI interface is as a password callback replacementRichard Levitte
(for new functions...). One might still want to be able to pass down a user-data pointer to be used by the UI. However, ex_data doesn't quite cut it, since that means the appropriate index to it might need to be shared between parts that aren't really related in that sense, and would require the currently hidden (static) index holders to be uncovered. Not a good thing. Therefore, add the possibility to add a user-data pointer to a UI.
2001-05-06Add a general user interface API. This is designed to replace thingsRichard Levitte
like des_read_password and friends (backward compatibility functions using this new API are provided). The purpose is to remove prompting functions from the DES code section as well as provide for prompting through dialog boxes in a window system and the like.