summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src/apps (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* truncation check some snprintf calls (over-cautiously in case)deraadt2014-04-194-19/+78
| | | | ok jsing beck
* Fix some serious pointer-arithmatic-magic-number-unchecked-return eyebleedbeck2014-04-191-53/+44
| | | | | | | | | | that I stumbled into here and got stuck with. If modern society can get past selling daughters for cows, surely we can decide to write modern C code in an "application" that is probably 3 lines of shell/python/cgi away from talking to the internet in a lot of places.. (This file still needs a lot more love though) "oh god yuck" deraadt@ ok tedu@
* Repair some indent to be more KNF, and break instead of fallthrough toderaadt2014-04-191-12/+14
| | | | default which does break
* Remove hacky workaround for Cray T3E.deraadt2014-04-191-11/+0
| | | | ok guenther
* oops, typo got into changederaadt2014-04-191-1/+1
|
* malloc + strlcpy -> strdupderaadt2014-04-191-3/+2
|
* unifdef ENOTDIR, everyone has itderaadt2014-04-191-15/+3
|
* We'll interpret a (void) cast on snprintf() to mean it's been verified thatguenther2014-04-195-23/+23
| | | | | | truncation is either desirable, not an issue, or is detected and handled later ok deraadt@
* use intrinsic strlcpy and strlcat everywhere so we only have one set ofbeck2014-04-197-26/+26
| | | | | | funcitons to check for incorrect use. keep BUF_strlcpy and BUF_strlcat for API comptibility only. ok tedu@
* collateral damagetedu2014-04-181-0/+1
|
* $HOME/.rnd will never be a good source of entropy. ok becktedu2014-04-1823-392/+2
|
* Use the cleaned up asprintf-based make_config_name() to make the name oflteo2014-04-182-18/+8
| | | | | | | | the config file instead of the malloc/BUF_strlcpy/BUF_strlcat calls with no return value checks (that make_config_name() also used to do prior to being cleaned up). ok beck@
* Check the return value of make_config_name() before attempting to uselteo2014-04-181-1/+6
| | | | | | the config filename. ok beck@
* anothertedu2014-04-181-3/+0
|
* another "string to make the random number generator think it has entropy"tedu2014-04-181-23/+0
|
* Finish zapping SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION usage; only keepguenther2014-04-182-7/+9
| | | | | | | the #define for compat, but document that it's a no-op now. Also, neuter the -legacy_renegotiation option to "openssl s_{client,server}" ok beck@
* use the portable construct around asprintf; pointed out by halexderaadt2014-04-181-1/+2
|
* Put the final pieces from e_os.h in the required places, and remove it.deraadt2014-04-183-28/+3
| | | | | "dance on it's grave" says beck ok guenther beck
* These files were never installed in the past, and are not generallyderaadt2014-04-1845-1465/+0
| | | | | used. They can go away. ok guenther reyk
* Use asprintf() for generating path, instead of multiplederaadt2014-04-181-7/+1
| | | | return-value-not-checked strlcpy and strlcat
* egd support is too dangerous to leave where somebody might find it.tedu2014-04-181-16/+2
| | | | ok deraadt.
* KNF, since this is no longer script generatedderaadt2014-04-181-172/+171
|
* simplify file:file:... stuffderaadt2014-04-1812-14/+13
|
* whitespace normalizationtedu2014-04-188-91/+81
|
* repair whitespace. this is what happens when functions take 20 params.tedu2014-04-181-20/+20
|
* Remove MAIN and PROG defines now that we do not compile non-monolithic.jsing2014-04-1847-180/+93
| | | | ok tedu@
* undef NETWARE_CLIB and NETWARE_LIBCtedu2014-04-181-15/+0
|
* unterminated commenttedu2014-04-181-1/+1
|
* KaboomNFtedu2014-04-1851-13869/+12180
|
* spelling fix from Micha Borrmann on openssl-devtedu2014-04-181-1/+1
|
* Remove support for unwanted operating systems.jsing2014-04-183-82/+0
| | | | ok miod@
* Unifdef OPENSSL_FIPS.jsing2014-04-183-25/+0
| | | | ok miod@
* Make MONOLITH the default and only optionmatthew2014-04-174-50/+1
| | | | ok deraadt
* oops, exit vs return; spotted by matthewderaadt2014-04-177-7/+7
|
* unistd.h exposed after -Wall after e_os.h stops doing so; spotted by matthewderaadt2014-04-175-0/+5
|
* OpenBSD isn't NetWare or Windows, and it has SIGPIPE.matthew2014-04-171-11/+0
| | | | ok lteo miod
* since we're replacing LIST_SEPARATOR_CHAR with ':', no point using %csthen2014-04-171-1/+1
| | | | in the help printf
* Mostly gut e_os.h:deraadt2014-04-1742-64/+67
| | | | | | | | USE_SOCKETS is unrelated to using sockets, but just pulls in .h files. It makes every file buy a kitchen sink, because 11 files forgot to. EXIT() is really exit(), a gentle surprise but... OPENSSL_EXIT() is really just return(), because noone compiles the openssl command non-monolithic anymore
* dead codetedu2014-04-171-2/+0
|
* expunge more of the old build systemafresh12014-04-171-170/+0
| | | | ok deraadt miod
* Initial KNF.jsing2014-04-174-502/+459
|
* Initial KNF.jsing2014-04-172-173/+133
|
* More KNF.jsing2014-04-172-11/+16
|
* More KNF.jsing2014-04-171-11/+17
|
* Initial KNF.jsing2014-04-171-329/+289
|
* Initial KNF.jsing2014-04-171-212/+214
|
* Remove defines for unwanted OS support...jsing2014-04-171-54/+0
| | | | ok miod@
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-1737-196/+196
| | | | | | | | OPENSSL_foo wrappers. This changes: OPENSSL_malloc->malloc OPENSSL_free->free OPENSSL_relloc->realloc OPENSSL_freeFunc->free
* Revert unintended whitespace changes.jsing2014-04-171-7/+7
|
* Fix for ", " issue in jsing's knf scriptguenther2014-04-171-2/+2
|