Commit Graph

293 Commits

Author SHA1 Message Date
vlm 1d3ed28834 infinity and nan defined
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@323 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-14 13:40:42 +00:00
vlm 785435b627 REAL type support, including -fnative-types
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@319 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-14 12:46:35 +00:00
vlm 72425de1aa inner structures tagging fix. see 0.9.5 comment in ChangeLog
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@311 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-13 08:31:01 +00:00
vlm 83204112b9 added type2any and any2type conversion routines
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@310 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-13 08:26:57 +00:00
vlm 1308d2b421 refactored tagging support
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@307 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-10 15:49:15 +00:00
vlm 060fe2a525 more explicit ANY support
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@303 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-10 09:37:12 +00:00
vlm ddd5a7dd24 distinction between an optional member and a member encoded with a pointer
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@302 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-10 09:18:20 +00:00
vlm 7502143c32 inttypes/stdint hell
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@288 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-07 10:47:39 +00:00
vlm a4294b7168 simplification
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@286 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-07 07:26:32 +00:00
vlm 4b7650f078 automakefied
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@285 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-07 06:44:55 +00:00
vlm 141874aab5 typo
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@244 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-04 06:17:35 +00:00
vlm cdfdb72031 support for ANY type decoding
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@240 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-04 04:44:50 +00:00
vlm 463dc5ae2a support for untagged ANY type
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@239 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-04 04:44:30 +00:00
vlm ef16e8c331 ANY type support, and more logging
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@238 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-04 04:44:11 +00:00
vlm bd4b4f2d04 typo fixed in ANY.c
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@237 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-04 04:43:41 +00:00
vlm c12c210644 cygwin define is unnecessary
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@236 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-04 04:43:28 +00:00
vlm 3e69302fda sd->td
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@232 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-02 12:57:25 +00:00
vlm cc8724647d simplify
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@230 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-02 12:12:15 +00:00
vlm 7e66aa8385 preliminary ANY support
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@229 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-02 12:11:47 +00:00
vlm 17909e9e74 const qualifiers
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@228 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-02 05:20:39 +00:00
vlm ad17146e02 oops
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@227 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-26 06:22:36 +00:00
vlm bd8b222d8e oops
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@226 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-26 06:22:12 +00:00
vlm 7a35b6514e compiled under cygwin
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@224 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-26 06:19:23 +00:00
vlm d86c925233 avoided compilation warnings on gcc 3.3.x systems
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@212 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-25 01:34:11 +00:00
vlm 3fff06b876 printing zeroes in arcs
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@199 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-23 09:23:02 +00:00
vlm 3f84c5dd85 comma missing
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@198 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-23 08:34:14 +00:00
vlm 63a2ec9e0d fixed format
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@197 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-22 13:55:49 +00:00
vlm 758530a066 better constraint failure reporting
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@196 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-22 13:47:59 +00:00
vlm c6ccbc6541 removed debugging
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@192 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-22 12:20:19 +00:00
vlm 903a213713 2 2 1 1 check
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@176 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-22 03:01:37 +00:00
vlm e413c1224f new constraints model
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@163 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-20 13:23:42 +00:00
vlm 8496088a27 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@162 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-20 13:23:19 +00:00
vlm 15f28cb250 better algorithms
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@160 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-19 18:10:27 +00:00
vlm d81ec372ec updated
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@159 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-19 16:43:57 +00:00
vlm 5ee0b9b2ab new file
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@158 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-19 16:42:54 +00:00
vlm 6a64439af4 another one
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@157 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-19 14:47:37 +00:00
vlm 53cd87bff8 new file
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@145 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-19 13:27:57 +00:00
vlm 044e8d4e69 der->ber
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@144 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-19 13:27:34 +00:00
vlm d3da8510e2 testing
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@143 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-19 13:26:54 +00:00
vlm af9cf13e86 BOOLEAN and NULL have changed their types
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@142 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-19 13:26:36 +00:00
vlm 279e1925d6 even better
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@137 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-18 09:01:45 +00:00
vlm 570ec97ea8 proper computations
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@136 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-18 08:23:43 +00:00
vlm c519061d84 anti-warnings
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@128 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-18 04:53:32 +00:00
vlm d36922829e portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@104 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-12 07:47:03 +00:00
vlm 348a37ad87 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@103 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-12 03:58:25 +00:00
vlm c48f21386e portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@102 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-12 03:52:53 +00:00
vlm c329a7e945 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@101 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-12 02:35:53 +00:00
vlm cd8575c79b portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@100 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 11:51:15 +00:00
vlm 7d8db86d6e comment
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@99 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 10:09:03 +00:00
vlm f091c176f5 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@98 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 09:45:04 +00:00
vlm e3f0f2834f portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@97 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 09:44:13 +00:00
vlm e517408193 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@96 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 09:34:42 +00:00
vlm cd02fd9302 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@95 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 09:25:09 +00:00
vlm 754284a705 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@94 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 09:17:15 +00:00
vlm e55716a5dd portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@93 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 09:10:59 +00:00
vlm da67468269 C++ compatibility
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@92 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 09:07:36 +00:00
vlm f5202a5df6 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@91 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 08:32:04 +00:00
vlm 1ff928d1d7 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@89 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 08:10:13 +00:00
vlm a51f7ce777 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@88 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 07:48:19 +00:00
vlm 7a6a60eb42 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@87 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 07:41:45 +00:00
vlm 65efbd0348 portability
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@86 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 07:35:08 +00:00
vlm 6e73a04912 Win32 portability fixes
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@85 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 07:17:22 +00:00
vlm 97ed74f2af win32 compat
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@84 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 05:58:52 +00:00
vlm 8ed2f6f7ae version bump-up
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@82 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-11 05:35:51 +00:00
vlm 0f8e5c1b25 time zone-dependent stuff moved under an if
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@70 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-07 04:16:42 +00:00
vlm 81057a8800 improved asn_GT2time() and added asn_time2GT() function
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@68 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-07 03:52:26 +00:00
vlm d0c608e53e added asn_time2UT() function
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@67 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-08-07 03:51:43 +00:00
vlm ed63d558bc removed double define
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@66 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-07-26 14:10:42 +00:00
vlm 6d8518c7be only do it in case of short strings
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@65 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-07-22 16:23:33 +00:00
vlm 2236663258 array pointer cleanup
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@63 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-07-22 12:17:10 +00:00
vlm 0cbda64adf oops
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@58 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-07-21 04:08:07 +00:00
vlm 1e9e0b92ae compiler compatibility
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@57 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-07-21 04:03:14 +00:00
vlm 796c1da2cb invalid memory reference fix and test case
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@56 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-07-21 03:55:44 +00:00
vlm 7d278c491d improved INTEGER printing
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@55 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-07-19 17:30:25 +00:00
vlm 7ebd67ce33 proper free()
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@53 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-07-15 10:51:26 +00:00
vlm 5d219bfdee slightly more adequate constant
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@48 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-07-01 00:48:04 +00:00
vlm e26690f3a6 more logging
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@47 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-07-01 00:47:16 +00:00
vlm a63e029d95 signedness fixed
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@34 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-17 23:46:45 +00:00
vlm 1255771807 _set_arcs_l() replaced by _set_arcs() fror OBJECT IDENTIFIER and RELATIVE-OID
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@33 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-17 23:43:39 +00:00
vlm 9373b4d6c1 moved
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@32 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-17 23:43:12 +00:00
vlm 8f3eb997c9 upgraded autotools
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@31 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-17 23:42:48 +00:00
vlm 36c14b266c oops
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@30 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-14 14:11:28 +00:00
vlm e4ee6ee72b oops
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@29 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-14 14:11:14 +00:00
vlm 1692da0e9e proper way of handling duplicate tags when bsearching
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@26 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-14 13:42:23 +00:00
vlm c8aeab4462 hints for run-time parser
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@25 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-14 13:09:45 +00:00
vlm 3717fb3806 faster path for common size
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@23 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-14 08:17:27 +00:00
vlm a97e22486e *** empty log message ***
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@22 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-14 07:40:17 +00:00
vlm 2e3dd3bb61 universal get_arcs() for all interger type sizes
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@21 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-14 07:24:36 +00:00
vlm 9bb9a250dc *** empty log message ***
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@20 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-06 07:59:35 +00:00
vlm 3147308f95 tag2member
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@14 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-06 07:20:02 +00:00
vlm b42843adeb enforsed compilation with -W -Werror
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@10 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-05 08:17:50 +00:00
vlm 4d951ef0f4 added consts
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@9 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-05 01:45:48 +00:00
vlm fa67ddcad9 Initial revision
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@2 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-06-03 03:38:44 +00:00