aboutsummaryrefslogtreecommitdiff
path: root/openssl/trunk/crypto
AgeCommit message (Collapse)Author
2006-08-01v3_asid_validate_path() et al.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=119
2006-08-01RFC 3779 validation functions.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/x509v3.h; revision=118
2006-07-27Update commentsRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=109
2006-07-27Update header comment.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=108
2006-07-27Re-ran "make test; ./Configure debug-sra".Rob Austein
svn path=/openssl/trunk/Makefile; revision=104
2006-07-27Parse prefixes and ranges. Debug.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=103
2006-07-27Clean up memory leaks. Get unused bit calculation right in rangeRob Austein
generator. svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=101
2006-07-27Fix string parsing to handle ranges. More memory leak checking (viaRob Austein
assert() this time, what fun). svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=100
2006-07-27Remove debugging hacks.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=99
2006-07-27Archive debugging hacks.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=98
2006-07-27Remove debugging hack.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=97
2006-07-27Archive debugging hack.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=96
2006-07-26Little cleanups while trying (and, so far, failing) to track down aRob Austein
set of reported memory leaks. svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=94
2006-07-26Fix IPAddressFamily_cmp() to do what the authors of RFC 3779 probablyRob Austein
meant. svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=93
2006-07-26Adjust i2r formatting to be closer to what v3_addr.c writes.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=92
2006-07-26Rewrite asid_canonize() to merge ranges properly.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=91
2006-07-26Doh, helps to compare the right dataRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=88
2006-07-26name_cmp()Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=87
2006-07-26name_cmp()Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=86
2006-07-26Dumb error in ASN.1 templates.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=77
2006-07-25Clean up compiler warnings.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=73
2006-07-25Can't use #warning because gcc -Werror is set. Oh well, just have toRob Austein
remember to clean up junk later. svn path=/openssl/trunk/crypto/x509v3/x509v3.h; revision=70
2006-07-25Changes generated by running "make update".Rob Austein
svn path=/openssl/trunk/apps/Makefile; revision=69
2006-07-25Add RFC 3779 extensions. Boy, figuring out the NID order is a pain,Rob Austein
one has to backtrack two levels. With all the other whacky perl code I'm surprised nobody has automated this yet. svn path=/openssl/trunk/crypto/x509v3/ext_dat.h; revision=68
2006-07-25Add RFC 3779 extension modules.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/Makefile; revision=67
2006-07-25Drop all of our extension junk into x509v3.h. For the moment I'mRob Austein
leaving it all clumped together to make it easier to find, eventually this will need to be cleaned up. svn path=/openssl/trunk/crypto/x509v3/x509v3.h; revision=66
2006-07-25Use the NID that crypto/objects/objects.txt already lists for us. AddRob Austein
comments. svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=64
2006-07-25An NID wasalready being defined for us by crypto/objects/objects.txt,Rob Austein
just have to use it. svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=63
2006-07-25Function codes apparently must be uppercaseRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=62
2006-07-25Cleanup memory usage.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=61
2006-07-25Cleanup _free() calls.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=60
2006-07-25Handle bare IP address, tighten up syntax checking a bit. Sure wouldRob Austein
be nice if inet_pton() returned an endptr value like strtoul(). svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=58
2006-07-25Don't confuse config file errors with memory alloction errors. WriteRob Austein
and use destructor functions. svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=57
2006-07-24Comment and cleanupRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=56
2006-07-24CheckpointRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=55
2006-07-24CheckpointRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=54
2006-07-23Flag more prefix->range conversion errorsRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=51
2006-07-23Fix carry-over from v3_asid.hRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.h; revision=50
2006-07-23Constructors.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=49
2006-07-22Add range_should_be_prefix() after concluding that previous code wasRob Austein
too clever (and didn't work). svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=48
2006-07-22Be a bit more forgiving of whitespace.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=47
2006-07-22Doh, have to sort IPAddrBlocks sequence itself too.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=46
2006-07-22Added most of v2i. Still missing error handling, method routines.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=45
2006-07-22Fix various pointer mismatches, start on v2i.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=42
2006-07-22FIx pointer mismatches.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=41
2006-07-21Teach IPAddressOrRanges_canonize() how to recognize adjacent blocks.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=39
2006-07-21CleanupRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=38
2006-07-21checkpointRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=37
2006-07-21AFI constantsRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.h; revision=36
2006-07-21Start on addr_canonize()Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=35