openssl/crypto/objects
Emilia Kasper b9a73f5481 Fix OID handling:
- Upon parsing, reject OIDs with invalid base-128 encoding.
- Always NUL-terminate the destination buffer in OBJ_obj2txt printing function.

CVE-2014-3508

Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
Reviewed-by: Kurt Roeckx <kurt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-08-06 22:02:00 +01:00
..
.cvsignore Add emacs cache files to .cvsignore. 2005-04-11 14:17:07 +00:00
Makefile Merge changes to build system from fips branch. 2008-09-16 21:44:57 +00:00
o_names.c some const fixes and cleanup 2005-04-05 10:29:43 +00:00
obj_dat.c Fix OID handling: 2014-08-06 22:02:00 +01:00
obj_dat.h Update OID table too. 2010-01-25 16:08:52 +00:00
obj_dat.pl Merge minor FIPS branch changes: buffer, objects, pem, x509. 2008-09-15 19:56:12 +00:00
obj_err.c Rebuild error file C source files. 2006-11-21 20:14:46 +00:00
obj_lib.c backport recent changes from the cvs head 2006-02-08 19:16:33 +00:00
obj_mac.h Update OID table too. 2010-01-25 16:08:52 +00:00
obj_mac.num Submitted by: Ilya O. <vrghost@gmail.com> 2009-03-25 19:01:03 +00:00
objects.h Add lots of checks for memory allocation failure, error codes to indicate 2004-12-05 01:03:15 +00:00
objects.pl Fix buggy object definitions (Svenning Sorensen <sss@sss.dnsalias.net>). 2002-04-04 17:48:37 +00:00
objects.README I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
objects.txt PR: 2149 2010-01-25 16:08:01 +00:00