summaryrefslogtreecommitdiffstats
path: root/crypto/bio
AgeCommit message (Collapse)Author
2005-05-05fix compiler warning; pow10 is also in math.hNils Larsch
2005-04-27Lots of Win32 fixes for DTLS.Dr. Stephen Henson
1. "unsigned long long" isn't portable changed: to BN_ULLONG. 2. The LL prefix isn't allowed in VC++ but it isn't needed where it is used. 2. Avoid lots of compiler warnings about signed/unsigned mismatches. 3. Include new library directory pqueue in mk1mf build system. 4. Update symbols.
2005-04-27add missing parenthesesNils Larsch
2005-04-26Fix various incorrect error function codes.Bodo Möller
("perl util/ck_errf.pl */*.c */*/*.c" still reports many more.)
2005-04-26make updateBodo Möller
2005-04-26Add DTLS support.Ben Laurie
2005-04-20Stop bogus shadowing warning.Dr. Stephen Henson
2005-04-12Rebuild error codes.Dr. Stephen Henson
2005-04-11Add emacs cache files to .cvsignore.Richard Levitte
2005-04-05some const fixes and cleanupNils Larsch
2005-03-31Give everything prototypes (well, everything that's actually used).Ben Laurie
2005-03-30Blow away Makefile.ssl.Ben Laurie
2004-12-27Minor cygwin update.Andy Polyakov
PR: 949
2004-11-02Don't use $(EXHEADER) directly in for loops, as most shells will breakRichard Levitte
if $(EXHEADER) is empty. Notified by many, solution suggested by Carson Gaspar <carson@taltos.org>
2004-08-11Basically, I wanted to be able to make a dump to a FILE*, and not haveRichard Levitte
to bother creating a BIO around it. So here's a few more functions to make it possible to make the dump using a printing callback, and to print to a FILE* (based on the callback variant), done in the same style as the functions in crypto/err/err_prn.c.
2004-04-19make updateGeoff Thorpe
2004-03-25Make prototypes for some callback pointers.Richard Levitte
2004-03-25Protect against gcc's "warning: cast does not match function type".Geoff Thorpe
2004-03-24Don't define fd for platforms that do not use it, as some may not declare ↵Richard Levitte
fileno() properly
2004-03-21Remove a warning for conversion double->long. This has impacts on Windows.Richard Levitte
PR: 849
2004-03-21Make sure fd is defined where it should.Richard Levitte
PR: 849
2003-12-27Use sh explicitely to run point.shRichard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27Use BUF_strlcpy() instead of strcpy().Richard Levitte
Use BUF_strlcat() instead of strcat(). Use BIO_snprintf() instead of sprintf(). In some cases, keep better track of buffer lengths. This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-11To figure out if we're going outside the buffer, use the size of the buffer,Richard Levitte
not the size of the integer used to index in said buffer. PR: 794 Notified by: Rhett Garber <rhett_garber@hp.com>
2003-11-28Netware-specific changes,Richard Levitte
PR: 780 Submitted by: Verdon Walker <VWalker@novell.com> Reviewed by: Richard Levitte
2003-11-04Avoid some shadowed variable names.Geoff Thorpe
Submitted by: Nils Larsch
2003-10-29Remove an unnecessary cast that causes certain compilers (eg. mine) someGeoff Thorpe
confusion. Also silence a couple of signed/unsigned warnings.
2003-09-28Uhmm, It seem to have forgotten one file when I committed the MSDOSRichard Levitte
change yesterday. PR: 669
2003-08-06add OpenSSL licenseBodo Möller
fix typo
2003-06-11Make sure to NUL-terminate the string on end-of-file (and error)Richard Levitte
PR: 643
2003-05-21Fix sign bugs.Richard Levitte
PR: 621
2003-04-03Make %p and %# work properly, at least with pointers and floats.Richard Levitte
2003-04-03Add GCC attributes when compiled with gcc. This helps find out ifRichard Levitte
we're using the printing functions correctly or not. I used the corresponding attributes found in the header files of my Linux installation.
2003-03-20Make sure we get the definition of OPENSSL_NO_ERR.Richard Levitte
2003-03-20Make sure we get the definition of OPENSSL_NO_SOCK.Richard Levitte
2003-03-20Make sure we get the definition of OPENSSL_NO_FP_API.Richard Levitte
2003-02-20Re enable the read side non blocking test BIO code.Dr. Stephen Henson
For some reason it was disabled...
2003-02-05typo in WIN16 sectionBodo Möller
Submitted by: Toni Andjelkovic <toni@soth.at>
2003-01-31We can't say in advance what the argument to BIO_socket_ioctl() should be, soRichard Levitte
let's make that a void *. Also, BIO_socket_nbio() should send it an int argument, not a long. PR: 457
2003-01-30A few small bugs with BIO popping.Richard Levitte
PR: 364
2002-12-29OS/2 does binary by default, apparently.Richard Levitte
Reported by Brian Havard <brianh@kheldar.apana.org.au>.
2002-11-15WinCE patchesRichard Levitte
2002-11-14Fix to build better with DJGPP.Richard Levitte
PR: 338 Here's the description, submitted by Gisle Vanem <giva@bgnett.no>: 1. sock_init() renamed to ssl_sock_init() in ./apps/s_socket.c due to name-clash with Watt-32. 2. rand() renamed to Rand() in ./crypto/bn/divtest.c due to name-clash with <stdlib.h> 3. Added calls to dbug_init()/sock_init() in some demo programs. 4. Changed cflags/lflags in configure. Watt-32 install root now taken from $WATT_ROOT.
2002-11-13Security fixes brought forward from 0.9.7.Ben Laurie
2002-10-14makedepend complains when a header file is included more than once inRichard Levitte
the same source file.
2002-10-09Add a few more VxWorks targets.Richard Levitte
Correct misspelled VXWORKS macros. Add VXWORKS identifying macros to e_os2.h. Add required inclusions and mappings for VxWorks in e_os.h. A few small modifications to make OpenSSL build and work on VxWorks. PR: 253, except for the change that was handled in an earlier commit, and a request for easy build of just parts of OpenSSL.
2002-10-09Use double dashes so makedepend doesn't misunderstand the flags weRichard Levitte
give it. For 0.9.7 and up, that means util/domd needs to remove those double dashes from the argument list when gcc is used to find the dependencies.
2002-08-02Certain flag macros were tested with #if instead if #ifdef...Richard Levitte
2002-07-17Add support for shared libraries with OS/2.Richard Levitte
PR: 124
2002-06-27Pass CFLAG to dependency makers, so non-standard system include paths areRichard Levitte
handled properly. Part of PR 75