Commit Graph

  • a9e63373e5 remove undefined behavior Lev Walkin 2017-09-17 23:24:56 -0700
  • 9318004694 remove undefined behavior Lev Walkin 2017-09-17 23:18:50 -0700
  • 0995f351ec get rid of undefined behavior Lev Walkin 2017-09-17 23:16:38 -0700
  • beedbdeb6e get rid of undefined behavior and narrow supported entity reference range Lev Walkin 2017-09-17 22:54:51 -0700
  • 38306e1054 remove undefined behavior sanitizer warning Lev Walkin 2017-09-17 22:33:45 -0700
  • 9c57f33a0b remove undefined behavior sanitizer warnings Lev Walkin 2017-09-17 22:30:49 -0700
  • 642b92f3fe get rid of undefined behavior sanitizer warning Lev Walkin 2017-09-17 22:16:02 -0700
  • e0236da7cd ensure undefined behavior sanitizer crashes the programs Lev Walkin 2017-09-17 22:03:57 -0700
  • 7b04d79348 compiler selectivity Lev Walkin 2017-09-16 00:04:18 -0700
  • 58dd8c868f fix option naming Lev Walkin 2017-09-15 23:53:19 -0700
  • d5142d4cc3 more semantic naming Lev Walkin 2017-09-15 23:33:42 -0700
  • 9368263165 introduce RSSIZE_MAX to set maximum of ssize_t Lev Walkin 2017-09-15 23:32:36 -0700
  • 1a364656a6 Merge pull request #203 from ETSI-CTI/pr_warn Lev Walkin 2017-09-15 23:26:51 -0700
  • 07a50d8e3e introduce fuzzer and removed fuzzer-guided warning Lev Walkin 2017-09-15 23:26:11 -0700
  • 387a8f01c9 draft fuzzer infrastructure Lev Walkin 2017-09-15 23:24:00 -0700
  • b5cdc5d2d9 add C++ compile check Lev Walkin 2017-09-15 21:57:46 -0700
  • 5c600f4c16 add fuzzer detection Lev Walkin 2017-09-15 21:57:29 -0700
  • 24cf97dc1c -fsanitize=undefined does not work with -O0 Lev Walkin 2017-09-15 20:34:25 -0700
  • cb4eddbe1c make sanitization default Lev Walkin 2017-09-15 19:12:24 -0700
  • bbb631383a suppress warning in x64 (v2) Denis Filatov 2017-09-14 19:10:44 +0200
  • e29a30e702 regenerated Lev Walkin 2017-09-13 16:21:49 -0700
  • 50bf4bac94 remove debug Lev Walkin 2017-09-13 16:19:23 -0700
  • 4084658614 default bsd make compilation does not include use preprocessor flags Lev Walkin 2017-09-13 23:02:03 +0000
  • 0f5dd34dc3 move flags around Lev Walkin 2017-09-13 22:52:39 +0000
  • eff98a506c fixed under freebsd and clang Lev Walkin 2017-09-13 22:24:35 +0000
  • dfbff614e3 old compiler fix Lev Walkin 2017-09-13 21:07:00 +0000
  • e1e42073b7 suppress warning in x64 Denis Filatov 2017-09-13 16:32:41 +0200
  • 81d6c576cc regenerated Lev Walkin 2017-09-13 01:37:00 -0700
  • 6a0b36347c introduce generic encoder and decoder Lev Walkin 2017-09-13 01:36:47 -0700
  • 07906c7b6f comments fix Lev Walkin 2017-09-13 01:36:33 -0700
  • 2f186081a5 add back the noper Lev Walkin 2017-09-13 00:57:59 -0700
  • 0f77cea7fe returned per-nopad Lev Walkin 2017-09-13 00:28:20 -0700
  • 399f1cf764 Revert "kill checking -nopad" Lev Walkin 2017-09-13 00:14:46 -0700
  • afbf2a9828 add const Lev Walkin 2017-09-12 23:30:27 -0700
  • 9dc9f67acd regenerated Lev Walkin 2017-09-12 23:29:20 -0700
  • 5626bc117a kill checking -nopad Lev Walkin 2017-09-12 23:08:19 -0700
  • f8627fa38f avoid testing nopad when nopad is not needed Lev Walkin 2017-09-12 23:07:11 -0700
  • e8bbe93ade generic asn_decoder Lev Walkin 2017-09-12 23:06:52 -0700
  • 625d4804d8 ignored check in skeletons Lev Walkin 2017-09-12 23:06:23 -0700
  • 91da82f471 remove warnings Lev Walkin 2017-09-12 23:05:16 -0700
  • 96d388c567 regenerated makefiles Lev Walkin 2017-09-12 22:40:15 -0700
  • b48bc2f309 using higher abstraction Lev Walkin 2017-09-12 22:39:47 -0700
  • 0b59763768 incorrect fix fixed Lev Walkin 2017-09-12 22:37:25 -0700
  • 6d46bc3da4 introduce generic encoder Lev Walkin 2017-09-12 21:34:00 -0700
  • ffb77b0811 Merge branch 'master' of github.com:vlm/asn1c Lev Walkin 2017-09-12 11:07:23 -0700
  • 286477433b comments added to highlight transfer syntax compatibility Lev Walkin 2017-09-12 11:07:06 -0700
  • 0cfc865c49 work with older compilers Lev Walkin 2017-09-11 15:45:36 +0000
  • 9023deafc9 naming correctness fix Lev Walkin 2017-09-11 08:40:15 -0700
  • c66ccbcae5 duplicate identifier fix Lev Walkin 2017-09-11 07:08:54 -0700
  • f6e04b5522 ignore single value constraint which looks like a (bit)string itself Lev Walkin 2017-09-11 06:51:21 -0700
  • 59165cf2ae reorganized parsing around constraints Lev Walkin 2017-09-11 06:24:45 -0700
  • 2701dc2a2d CVE-2017-12966 verified not present Lev Walkin 2017-09-09 23:27:34 -0700
  • 77f65c9759 remove extra log Lev Walkin 2017-09-08 00:27:49 -0700
  • bf979156ac parse a variant of value constraint Lev Walkin 2017-09-07 23:36:11 -0700
  • 0c68645c5c updated parsing bnf Lev Walkin 2017-09-07 22:59:36 -0700
  • 2d0effcac2 -lm for REAL Lev Walkin 2017-09-07 02:06:55 -0700
  • be518fac4c ENUMERATION can not be empty Lev Walkin 2017-09-07 02:05:28 -0700
  • 154519a3a7 removed superfluous constraints duplication Lev Walkin 2017-09-06 23:34:40 -0700
  • b7a202e567 check length size in default BMPString and UniversalString constraints Lev Walkin 2017-09-06 23:19:48 -0700
  • 86526e3fe6 compare BIT STRING as well Lev Walkin 2017-09-06 23:16:13 -0700
  • 4ef01a249d prohibit encoding universalstring of non-modulo-multiplier size Lev Walkin 2017-09-06 22:54:39 -0700
  • d523ea454d parse advanced WITH COMPONENTS Lev Walkin 2017-09-06 22:15:08 -0700
  • 8460940d54 typo fixes Lev Walkin 2017-09-06 16:40:58 -0700
  • 55255f9c95 lang fixes Lev Walkin 2017-09-06 10:56:57 -0700
  • 80c7de80ef linked details Lev Walkin 2017-09-06 10:54:32 -0700
  • 61b660f541 standards interoperability table Lev Walkin 2017-09-06 10:53:39 -0700
  • 774fbdc832 standards interoperability table Lev Walkin 2017-09-06 10:39:24 -0700
  • 5efafc56b4 early suggestion of -fcompound-names Lev Walkin 2017-09-05 03:43:00 -0700
  • c17e14e66b removed extra debug Lev Walkin 2017-09-05 03:31:46 -0700
  • b46156d9be naming abstraction Lev Walkin 2017-09-05 02:53:05 -0700
  • e4ea175004 regenerated Lev Walkin 2017-09-05 02:52:19 -0700
  • fe4e047ee7 added Ieee1609Dot2Data example Lev Walkin 2017-09-04 22:34:50 -0700
  • c280c80452 added random examples Lev Walkin 2017-08-31 02:27:25 -0700
  • 1a503896a5 fix streaming Lev Walkin 2017-08-31 02:15:11 -0700
  • 28ba9db629 retain DEFAULT encoding in XER output (std) Lev Walkin 2017-08-31 02:06:58 -0700
  • 3b6cba5717 xer->oer->xer Lev Walkin 2017-08-31 01:57:04 -0700
  • 09bec4606c ignore default values in COER Lev Walkin 2017-08-31 01:31:43 -0700
  • 71191ba9f0 fix warnings Lev Walkin 2017-08-31 01:00:00 -0700
  • fc89b9d2bc encode BIT STRING and CHOICE for OER Lev Walkin 2017-08-31 00:54:38 -0700
  • f4e9943bc5 OER typo Lev Walkin 2017-08-30 20:28:02 -0700
  • e0f2a5b46b 0..MAX is unsigned in constraints Lev Walkin 2017-08-30 20:02:29 -0700
  • 6713bcb012 0..MAX constraint is positive for OER Lev Walkin 2017-08-30 19:41:03 -0700
  • 5994072b98 decode works now Lev Walkin 2017-08-30 19:15:24 -0700
  • cfc16d354a BIT STRING decode for OER Lev Walkin 2017-08-30 19:15:08 -0700
  • aa7c5a635a NULL OER encode/decode Lev Walkin 2017-08-30 17:41:32 -0700
  • c6bd359a08 decode SET OF OER, file Lev Walkin 2017-08-30 17:36:23 -0700
  • 96f9921b09 decode SET OF in OER Lev Walkin 2017-08-29 23:38:31 -0700
  • 84382cc1f5 fix infinite recursion in constraints Lev Walkin 2017-08-29 22:06:03 -0700
  • dfc9314a6d fix issue #195 Lev Walkin 2017-08-28 23:34:51 -0700
  • 290b4d6918 https://github.com/vlm/asn1c/issues/161 Lev Walkin 2017-08-28 17:48:35 -0700
  • a93d9971d2 Add unittest, which revealed that default booleans were not set properly Ryan Sleevi 2017-08-16 18:27:46 -0400
  • ae8a6e4de5 Don't DER encode the default value of SEQUENCE/SET elements Ryan Sleevi 2017-08-16 15:28:58 -0400
  • 135d7dd4e1 pull extensions for aliased types Lev Walkin 2017-08-28 00:21:38 -0700
  • 0c54f3d05d more debug Lev Walkin 2017-08-28 00:21:15 -0700
  • 94fc4186de fixed constraint reference Lev Walkin 2017-08-28 00:14:59 -0700
  • 20dc624722 new tests Lev Walkin 2017-08-27 23:44:39 -0700
  • 9a1736da96 CHOICE stub for OER Lev Walkin 2017-08-27 23:46:34 -0700
  • 2535bd58f3 verified OCTET STRING OER operation Lev Walkin 2017-08-27 23:45:56 -0700
  • aa7e94fe23 regenerated with newer compiler Lev Walkin 2017-08-27 23:44:58 -0700
  • f9f3e06e21 NativeEnumerated for OER, and tests Lev Walkin 2017-08-27 20:34:58 -0700