Commit Graph

50 Commits

Author SHA1 Message Date
Lev Walkin c0e03b946e introduce namespaces 2017-08-22 01:48:23 -07:00
Lev Walkin a28cbb9f66 add constraint debug 2017-08-02 13:32:23 -07:00
johvik bd3dea9b7b Add (void) when st is unused
This is to get rid of the GCC warning:
"warning: unused variable ‘st’ [-Wunused-variable]"
2017-05-09 10:20:51 +02:00
Bi-Ruei, Chiu 3dcf05bbb0 Fix some memory leakage found 2017-05-05 15:03:32 +08:00
Bi-Ruei, Chiu 64505efde4 Free memory pointed by r_value and r_size 2016-11-08 13:59:29 +08:00
Lev Walkin 7c1dc05f0e do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
Lev Walkin 1b3a135184 fix compiler warnings 2016-01-10 13:15:02 -08:00
Wim Lewis a73ae673f0 Declare the permitted alphabet tables and code2value tables const. 2014-07-22 19:55:30 -07:00
Lev Walkin e5086e3f92 extensibility shall not change the type from wide to narrow 2014-02-10 11:00:51 -08:00
Lev Walkin 5b63acf7aa remove errors with ./configure --enable-Werror 2014-01-14 01:48:37 -08:00
Lev Walkin 2a744a7470 Behavior of -fnative-types made default; old behavior saved under -fwide-types 2013-03-27 01:56:23 -07:00
Santiago Carot-Nemesio 8da8e73f18 Fix compilation warning in generated check constraints function.
Integer types defined in ASN1 in the range (0..4294967295) does
not need declare the variable "value". Before this patch, generated
code produced an unnecessary variable assignation and new compilers
trigger a message warning because the variable is no longer used
anymore due to the optimization for unsigned longs check.
2011-04-22 14:00:08 +02:00
Lev Walkin 8bb57a29c1 unsigned integer of 32-bit widtth support for per 2007-12-03 13:41:36 +00:00
Lev Walkin 63b4126c09 C90-compliant negative LONG_MIN 2007-11-06 01:48:46 +00:00
Lev Walkin 3a4689a7da BMPString and UniversalString support 2006-11-24 11:20:27 +00:00
Lev Walkin 725883b28d more PER support 2006-10-09 12:07:58 +00:00
Lev Walkin 729eb86bb0 generate PER code tables for known-multiplier strings 2006-09-21 01:50:13 +00:00
Lev Walkin dcf1e35b8c unused bits 2006-09-08 19:34:22 +00:00
Lev Walkin 1eded3544e *** empty log message *** 2006-07-13 11:19:01 +00:00
Lev Walkin 59b176ee35 upgrade: PER related changes 2005-11-26 11:25:14 +00:00
Lev Walkin b85a8135da automatic dependency tracking 2005-08-18 13:38:19 +00:00
Lev Walkin 082cadcaaa PER visible constraints are used to select the native representation for INTEGER types 2005-08-14 02:18:27 +00:00
Lev Walkin f1a512366b some gcc 4.x compatibility in constraints checking code 2005-07-04 02:01:03 +00:00
Lev Walkin 56784c0062 uniform checking 2005-03-30 06:03:41 +00:00
Lev Walkin 7c1b27bdb1 sptr 2005-03-29 19:06:20 +00:00
Lev Walkin 7ef83a454f deeper validation 2005-03-29 19:04:24 +00:00
Lev Walkin 6938d0446b refactoring 2005-03-04 23:23:50 +00:00
Lev Walkin e0b56e0d58 XMLValueList support 2005-02-25 12:10:27 +00:00
Lev Walkin ce31cdb7d5 member -> Member 2005-02-15 03:37:42 +00:00
Lev Walkin 801fabc3e1 checking reserved keywords and double identifiers 2005-01-28 12:18:50 +00:00
Lev Walkin 23fd2fa6d5 revert to casting lvalue 2005-01-27 17:58:47 +00:00
Lev Walkin 04c8ef07d9 no lvalue casting 2005-01-17 14:39:11 +00:00
Lev Walkin 29c41687ab UTF8String_length() API change 2004-10-02 16:44:55 +00:00
Lev Walkin 05363a77e3 renamed asn1_ into asn_; support for cross-referenced types 2004-09-29 13:16:40 +00:00
Lev Walkin 33c16ba733 PRIdASN instead of lld 2004-09-24 21:01:43 +00:00
Lev Walkin e4d6ab83d7 libasn1fix api change 2004-09-22 16:05:13 +00:00
Lev Walkin c78cbfbd7a REAL support 2004-09-14 12:47:45 +00:00
Lev Walkin 6ea088f458 speed-up in one special case 2004-09-07 06:31:15 +00:00
Lev Walkin fd71d1e554 cleaner pointer arithmetics 2004-09-06 08:07:19 +00:00
Lev Walkin cb2b2d16c8 measured in bits 2004-09-05 10:42:19 +00:00
Lev Walkin be717ecc31 better semantics 2004-08-25 02:03:59 +00:00
Lev Walkin 16835b66d4 better constraint failure reporting 2004-08-22 13:47:59 +00:00
Lev Walkin 730b15a2e4 useful negation... 2004-08-22 13:11:40 +00:00
Lev Walkin 775885e94c proper constraints return values 2004-08-22 12:47:03 +00:00
Lev Walkin 6db2f09fb2 oops 2004-08-22 12:37:35 +00:00
Lev Walkin 634a3b8f44 better support for underlying type 2004-08-22 03:30:05 +00:00
Lev Walkin de6fbe049e api change 2004-08-22 03:10:52 +00:00
Lev Walkin 02b137df77 refine 2004-08-21 07:34:58 +00:00
Lev Walkin 59004fad9c new constraints generation method 2004-08-20 13:37:01 +00:00
Lev Walkin 84cd58ecfb constraint checking code 2004-08-19 13:29:46 +00:00