summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ui/ui_util.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Garbage collec UI_UTIL remnantstb2024-08-311-75/+0
| | | | ok beck jsing
* Neuter the completely broken UI_UTIL_read_pw* APItb2024-08-241-27/+5
| | | | | | | Return 0 on success, return <= 0 on failure. Sigh. In particular, if an allocation failed, the password that no one entered was considered valid. ok jsing
* ui_util.c needs stdio.h and ui.h, but not ui_compat.h and ui_local.htb2024-08-081-4/+3
|
* libressl *_namespace.h: adjust *_ALIAS() to require a semicolontb2023-02-161-3/+3
| | | | | | | | | | LCRYPTO_ALIAS() and LSSL_ALIAS() contained a trailing semicolon. This does not conform to style(9), breaks editors and ctags and (most importantly) my workflow. Fix this by neutering them with asm("") so that -Wpedantic doesn't complain. There's precedent in libc's namespace.h fix suggested by & ok jsing
* Remove compatibility "glue" for des_read_pw{_string}()jsing2022-12-231-16/+1
| | | | | | | Nothing can be actually using these as the symbols are not exported from libcrypto... hopefully ui_compat.h can also go away entirely. ok tb@
* Make internal header file names consistenttb2022-11-261-2/+2
| | | | | | | | | | | | | | | | Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names used for internal headers. Move all these headers we inherited from OpenSSL to *_local.h, reserving the name *_internal.h for our own code. Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h. constant_time_locl.h is moved to constant_time.h since it's special. Adjust all .c files in libcrypto, libssl and regress. The diff is mechanical with the exception of tls13_quic.c, where #include <ssl_locl.h> was fixed manually. discussed with jsing, no objection bcook
* Hide symbols in libcrypto/uibeck2022-11-121-1/+3
| | | | ok jsing@
* Correct spelling of OPENSSL_cleanse.jsing2015-09-101-2/+2
| | | | ok miod@
* tags as requested by miod and teduderaadt2014-06-121-1/+1
|
* c-file-style hints, begone; ok beckderaadt2014-06-111-1/+1
|
* We do not need a separate file for two compatibility wrapper functions.jsing2014-04-271-0/+18
| | | | ok miod@
* More KNF.jsing2014-04-181-5/+6
|
* stab at indentationtedu2014-04-171-18/+19
|
* resolve conflictsdjm2008-09-061-1/+1
|
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-121-3/+5
|
* merge openssl-0.9.7-beta3, tested on vax by miod@markus2002-09-101-2/+5
|
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-0/+86