aboutsummaryrefslogtreecommitdiff
path: root/openssl/trunk/crypto
AgeCommit message (Collapse)Author
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
2006-07-21Wasn't handling case where one range is a subset of another.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=34
2006-07-21ReformatRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=31
2006-07-21ReorganizeRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=30
2006-07-21Initial pass at i2r codeRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=29
2006-07-20Start IPAddrBlocks, clean up some lingering typos in ASIdentifiers.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=28
2006-07-20CleanupRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=26
2006-07-20Interim copyright noticesRob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=25
2006-07-19Deallocate dynamic data structures (correctly?); put header file underRob Austein
revision control even if it's only until I merge this stuff into x509v3.h. svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=24
2006-07-19Restructure v2i code, add stuff to whack result into canonical form.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=23
2006-07-19Incomplete version of v2i_ASIdentifers()Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=22
2006-07-18Skeleton and notes for encoder.Rob Austein
svn path=/openssl/trunk/crypto/x509v3/v3_asid.c; revision=21