summaryrefslogtreecommitdiffstats
path: root/src/crypto
Commit message (Collapse)AuthorAgeFilesLines
...
* ...but not when it's being used as a digest algorithm...Michael Brown2007-01-311-2/+4
|
* The null crypto algorithm should at least copy data...Michael Brown2007-01-311-6/+7
|
* Add null crypto algorithmMichael Brown2007-01-311-0/+61
|
* Added blocksize for the benefit of HMAC codeMichael Brown2007-01-301-1/+1
|
* Generalise digest_algorithm to crypto_algorithm.Michael Brown2007-01-302-14/+16
|
* Should be correct for building RSAMichael Brown2007-01-281-1/+1
|
* Allow MatrixSSL code to compile inside gPXEMichael Brown2007-01-263-0/+1266
|
* Add aes.c and required headers from axtls treeMichael Brown2007-01-264-0/+969
|
* Enable the axtls code to at least build within gPXEMichael Brown2007-01-261-0/+62
|
* #if 0 out for nowMichael Brown2007-01-261-0/+3
|
* Use stdlib.h for malloc() instead of malloc.h.Michael Brown2006-12-201-1/+0Star
|
* Added "name" field to digest algorithmsMichael Brown2006-11-211-0/+1
|
* Added debug statements.Michael Brown2006-11-211-1/+16
| | | | | | Don't crash when called on an uninitialised chap structure; this allows us to avoid extra checks within iscsi.c to make sure that we receive the CHAP_XXX keys in a sensible order.
* Reduce from 157 to 123 bytesMichael Brown2006-11-211-15/+15
|
* Added generic CHAP layer, independent of iSCSIMichael Brown2006-11-212-10/+127
|
* Made it temporarily possible to call MD5 routines directly from externalMichael Brown2006-11-151-21/+12Star
| | | | | | code, rather than going through the digest layer. Removed a spurious line of constants.
* We don't actually have a stdio.h header file. Our printf() functions areMichael Brown2006-09-272-2/+0Star
| | | | | | | | defined in vsprintf.h. (This may change, since vsprintf.h is a non-standard name, but for now it's the one to use.) There should be no need to include vsprintf.h just for DBG() statements, since include/compiler.h forces it in for a debug build anyway.
* added stdio.h to includes for DBG compilationMarty Connor2006-09-271-0/+1
|
* Restored the le32_to_cpus() and cpu_to_le32s() callsMichael Brown2006-09-111-2/+6
|
* Tidied up.Michael Brown2006-09-111-105/+25Star
|
* Reduced size from 2087 bytes to 1056 bytesMichael Brown2006-09-111-4/+100
|
* Taken from Linux's md5.c. This implementation is not veryMichael Brown2006-09-111-0/+222
| | | | | | size-efficient, and will probably be rewritten. The md5.c from MatrixSSL is too ugly to consider importing.
* This file breaks "make blib"; please find a way to avoid doing this.Michael Brown2006-07-171-0/+5
|
* The first packet (ClientHello Handshake) can be constructed and is acceptedDerek Pryor2006-07-174-83/+345
| | | | | by SSL servers. Framework.c allows me to test the library against a given https server.
* Adding SSL Constructs header file. (First version)Derek Pryor2006-07-101-0/+314