aboutsummaryrefslogtreecommitdiff
path: root/crypto/conf
AgeCommit message (Collapse)AuthorFilesLines
2000-05-29This declaration seems to have been added into the header file accidently.Geoff Thorpe1-1/+0
There's no trace of it being implemented and it doesn't seem to have been intended given that it is prototyped with a BIO yet there was a BIO- specific version added in at the same time.
2000-05-02In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>,Richard Levitte2-7/+7
"Jan Mikkelsen" <janm@transactionsite.com> correctly states that the OpenSSL header files have #include's and extern "C"'s in an incorrect order. Thusly fixed.
2000-04-26Use CONFerr, not RSAerr, in the conf library...Richard Levitte1-1/+1
2000-04-26Clarifications and removal of double declaration...Richard Levitte2-7/+6
2000-04-09"make update"Richard Levitte1-4/+3
2000-04-09I've always wanted to make the CONF library more adaptable. Here'sRichard Levitte10-325/+1265
the result. I have retained the old behavior of the CONF_* functions, and have added a more "object oriented" interface through NCONF_* functions (New CONF, you see :-)), working the same way as, for example, the BIO interface. Really, the CONF_* are rewritten so they use the NCONF_* functions internally. In addition to that, I've split the old conf.c code into two files, conf_def.c and conf_api.c. conf_def.c contains the default config object that reads a configuration file the standard OpenSSL way, as well as configuration file with Win32 registry file syntax (I'm not sure I got that one right). conf_api.c provides an API to build other configuration file readers around (can you see a configuraion file in XML? I can :-)). Finally, I've changed the name conf_lcl.h to conf_def.h, since it's made specifically for that "class" and none others.
2000-03-05Preserve reason strings in automatically build tables.Bodo Möller1-1/+2
2000-01-30Source code cleanups: Use void * rather than char * in lhash,Ulf Möller1-8/+8
eliminate some of the -Wcast-qual warnings (debug-ben-strict target)
1999-11-12It's possible that considering the configuration file as a binary fileRichard Levitte1-0/+4
works on Unix and MS-DOS/Windows. It does not under VMS, so open it as text.
1999-11-11Fix a couple of outstanding issues: update STATUS file, fix NO_FP_API problems.Dr. Stephen Henson2-12/+8
Update docs, change 'ca' to use the new callback parameter. Now moved key_callback into app.c because some other utilities will use it soon.
1999-06-21Don't shadow.Ben Laurie1-3/+3
1999-06-21"make update"Bodo Möller1-2/+3
1999-06-20Convert the CONF library to use a typesafe stack: a STACK_OF(CONF_VALUE). ItDr. Stephen Henson2-11/+16
seemed like a good idea at the time... several hours later it was rather obvious that these are used all over the place making the changes rather extensive.
1999-06-20New functions CONF_load_bio() and CONF_load_fp() to load a configurationDr. Stephen Henson4-36/+75
file from a bio or fp. Added some more constification to the BN library.
1999-06-04Support the EBCDIC character set and BS2000/OSD-POSIX (work in progress).Ulf Möller1-0/+14
Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De>
1999-05-26Fix for memory leak.Dr. Stephen Henson1-1/+1
1999-05-21It was a very bad idea to use #include "../e_os.h" -- when this occursBodo Möller1-1/+2
in cryptlib.h (which is often included as "../cryptlib.h"), then the question remains relative to which directory this is to be interpreted. gcc went one further directory up, as intended; but makedepend thinks differently, and so probably do some C compilers. So the ../ must go away; thus e_os.h goes back into include/openssl (but I now use #include "openssl/e_os.h" instead of <openssl/e_os.h> to make the point) -- and we have another huge bunch of dependency changes. Argh.
1999-05-20Add a kludge :-(Bodo Möller1-4/+3
There were problems with putting e_os.h just into the top directory, because the test programs are compiled within test/ in the "standard" case in in their original directories in the makefile.one case; and in the latter symlinks may not be available.
1999-05-20Don't install e_os.h in include/openssl, use it only as a localBodo Möller1-4/+4
include file.
1999-05-15Update dependencies.Bodo Möller1-4/+4
1999-05-13VMS support.Ulf Möller1-0/+4
Submitted by: Richard Levitte <richard@levitte.org>
1999-04-29Support INSTALL_PREFIX for packagers.Bodo Möller1-2/+4
Submitted by: Reviewed by: PR:
1999-04-29Ignore Makefile.saveUlf Möller1-0/+1
Submitted by: Anonymous
1999-04-29Obey $(PERL) when running util/mklink.pl.Bodo Möller1-3/+3
Submitted by: Reviewed by: PR:
1999-04-28Use util/mklink.pl instead of util/mklink.sh.Bodo Möller1-3/+3
Submitted by: Reviewed by: PR:
1999-04-27New Configure option no-<cipher> (rsa, idea, rc5, ...).Ulf Möller1-1/+1
1999-04-26Remove NOPROTO definitions and error code comments.Ulf Möller2-27/+0
1999-04-25Removed traces of cryptall.h, and did a "make depend".Bodo Möller1-2/+3
Submitted by: Reviewed by: PR:
1999-04-24Change the command line options of mkerr.pl so -static is now default andDr. Stephen Henson1-3/+2
a -write option is needed to actually change anything. Second attempt at getting rid of ERR, ERRC definitions: it might even work this time :-)
1999-04-24Restore ERRC definitions that are needed to compile the library.Bodo Möller1-0/+1
Submitted by: Reviewed by: PR: Submitted by: Reviewed by: PR:
1999-04-24Delete the unnecessary ERR and ERRC lines in makefiles, add some functionalityDr. Stephen Henson1-2/+0
to error code script: it can now find untranslatable function codes (usually because the function is static and not defined in a header: occasionally because of a typo...) and unreferenced function and reason codes. To see this try: perl util/mkerr.pl -recurse -debug Also fixed some typos in crypto/pkcs12 that this found :-) Also tidy up some error calls that had to be all on one line: the old error script couldn't find codes unless the call was all on one line.
1999-04-24Complete rewrite of the error code generation script. It now runs as a singleDr. Stephen Henson4-72/+60
script, translates function codes better and doesn't need the K&R function prototypes to work (NB. the K&R prototypes can't be wiped just yet: they are still needed by the DEF generator...). I also ran the script with the -rewrite option to update all the header and source files.
1999-04-23"make depend"Bodo Möller1-5/+7
Submitted by: Reviewed by: PR:
1999-04-23Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller6-15/+15
Submitted by: Reviewed by: PR:
1999-04-20Fix lots of warnings.Ulf Möller1-0/+1
Submitted by: Richard Levitte <levitte@stacken.kth.se>
1999-04-19Change functions to ANSI C.Ulf Möller3-48/+18
1999-04-17Massive constification.Ben Laurie1-2/+2
1999-04-01New Makefile variables $(RANLIB) and $(PERL).Ulf Möller1-5/+5
1999-03-22Fix security hole.Ben Laurie2-2/+2
1999-03-06Put the dependencies back.Ben Laurie1-0/+6
1999-03-06General source tree makefile cleanups: Made `making xxx in yyy...' displayRalf S. Engelschall1-12/+5
consistent in the source tree and replaced `/bin/rm' by `rm'. Additonally cleaned up the `make links' target: Remove unnecessary semicolons, subsequent redundant removes, inline point.sh into mklink.sh to speed processing and no longer clutter the display with confusing stuff. Instead only the actually done links are displayed.
1999-01-19This time, get it right.Ben Laurie1-2/+3
1999-01-19Finally lay dependencies to rest (I hope!).Ben Laurie1-1/+6
1999-01-18New err_code.pl script to retain old error codes. This should allow the useDr. Stephen Henson1-1/+3
of 'make errors' without causing huge re-organisations of files when a new code is added.
1999-01-02A couple more ssleay.cnf to openssl.cnf changesPaul C. Sutton2-2/+2
1998-12-31Fix version stuff:Ralf S. Engelschall1-1/+1
1. The already released version was 0.9.1c and not 0.9.1b 2. The next release should be 0.9.2 and not 0.9.1d, because first the changes are already too large, second we should avoid any more 0.9.1x confusions and third, the Apache version semantics of VERSION.REVISION.PATCHLEVEL for the version string is reasonable (and here .2 is already just a patchlevel and not major change). tVS: ----------------------------------------------------------------------
1998-12-23*** empty log message ***OpenSSL_0_9_1cRalf S. Engelschall1-1/+1
1998-12-23Switch version string to SSLeay/OpenSSLRalf S. Engelschall1-1/+1
1998-12-22Various cleanups and fixed by Marc and Ralf to start the OpenTLS projectRalf S. Engelschall2-1/+2
1998-12-21Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeayRalf S. Engelschall2-6/+19