Commit Graph

1806 Commits

Author SHA1 Message Date
Lev Walkin ba68c91b71 empty OER stub generator 2017-08-02 13:32:16 -07:00
Lev Walkin a46ab9c15c OER in doc 2017-08-02 13:32:15 -07:00
Lev Walkin ea200d9be7 Merge pull request #155 from johvik/master
Add const to strings in skeletons/
2017-08-02 13:21:59 -07:00
Lev Walkin 1d84ea9862 simplify 64 bit test check 2017-08-02 12:40:13 -07:00
Lev Walkin 46ef3f339e retain constness of maps 2017-07-06 08:47:53 -07:00
Lev Walkin 80334ed5db guard PER references 2017-07-06 07:28:21 -07:00
Lev Walkin 38b3e23d9d fix bsd make 2017-07-06 14:00:05 +00:00
Lev Walkin c56b566453 refactor autogeneration 2017-07-05 18:16:06 -07:00
Lev Walkin 221ce93307 work with BSD makefiles as well 2017-07-06 00:02:31 +00:00
Lev Walkin ef72650489 Revert "testing build stages"
This reverts commit 233be53854.
2017-07-05 16:34:13 -07:00
Lev Walkin 233be53854 testing build stages 2017-07-05 16:31:00 -07:00
Lev Walkin 5d9e3c50b5 remove warning 2017-07-05 16:25:24 -07:00
Lev Walkin 72ec909738 introduce intmax_t 2017-07-05 05:49:12 -07:00
Lev Walkin 5c9c34261c change quotes 2017-07-05 05:48:05 -07:00
Lev Walkin b02145b206 stck initialized later 2017-06-28 08:52:07 -07:00
Lev Walkin 7e0ab8821d remove unreferenced var 2017-06-28 08:47:47 -07:00
Lev Walkin 7461a1cf29 new authors 2017-06-28 08:43:06 -07:00
Lev Walkin 6da0272ba2 new contributor 2017-06-27 08:38:26 -07:00
Lev Walkin c7b2edb6e4 Merge pull request #156 from johvik/unused_variable
Add (void) when st is unused
2017-06-27 08:37:37 -07:00
Lev Walkin 39248ffb98 Merge pull request #157 from johvik/prototype
Missing void in _new_stack()
2017-06-27 08:35:28 -07:00
Lev Walkin 4087683d67 Merge pull request #158 from johvik/duplicate_const
Fix duplicate 'const' warnings
2017-06-27 08:28:49 -07:00
Lev Walkin 90024eeff1 Merge pull request #160 from brchiu/vlm_master_fix_issue_144
Fix issue 144
2017-06-27 08:27:46 -07:00
Lev Walkin aadc1f9f59 reintroduce make check tests 2017-06-27 08:25:16 -07:00
Lev Walkin af8595ad09 remove comment 2017-06-27 08:22:30 -07:00
Lev Walkin f4cbbe70e8 safety fix 2017-06-27 08:19:11 -07:00
Lev Walkin 993eca8552 Merge pull request #154 from brchiu/vlm_master_merge_pr99_mouse_2c8d366b_solve_prob_for_s1ap_nbap_dsrc
Merge PR99 and its fixes to support parsing Information Object and Information Object Set
2017-06-27 08:14:09 -07:00
Bi-Ruei, Chiu e68cc22100 Fix issue 144 2017-05-21 23:57:58 +08:00
johvik e70c40724c Fix duplicate 'const' warnings
Since the typedef of asn_INTEGER_specifics_t also contains a const the
compiler complained about:
"warning: duplicate ‘const’ [-Wpedantic]"
2017-05-09 11:06:12 +02:00
johvik 28268d9bf2 Missing void in _new_stack()
This removes the GCC warning:
"warning: function declaration isn’t a prototype [-Wstrict-prototypes]"
2017-05-09 10:28:59 +02: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
johvik 5f619fb258 Add const to strings in skeletons/
This removes the GCC warning:
"warning: initialization discards ‘const’ qualifier from pointer
target type [-Wdiscarded-qualifiers]"
from BIT_STRING.c and ber_tlv_tag.c.
2017-05-09 09:05:04 +02:00
Bi-Ruei, Chiu f1e29c8a9c Temporarily remove 'make check' from .travis.yml
Travis CI failed due to weird reason :

  The log length has exceeded the limit of 4 MB \
  (this usually means that the test suite is raising \
  the same exception over and over).

  The job has been terminated

A temporary solution is removing `make check` and
only perform `make distcheck` to reduce log size.
2017-05-08 17:28:37 +08:00
Bi-Ruei, Chiu c46137bddd Merge velichkov's commit 598e7b45... to mouse07410's asn1c repository
Excerpt from commit log :

  Do not generate coverage data for the test C code
  When compiling tests remove the CODE_COVERAGE_CFLAGS flags from CFLAGS

and also add

  CFLAGS = $(filter-out $(CODE_COVERAGE_CFLAGS), @CFLAGS@)

to 'skeleton/Makefile.am' to avoid compilation error in vlm's repository.
2017-05-08 17:04:38 +08:00
Bi-Ruei, Chiu 2d6b8c0170 Add more test result for check-parsing.sh 2017-05-08 12:17:04 +08:00
Bi-Ruei, Chiu 80fd3065f4 Merge PR99 and its fixes to support parsing Information Object and Information Object Set
This is a collection of works :

1. Based on @zhanglei002's pull request 99.

2. A fix by @AuthenticEshkinKot and merged by @mouse07410 at
   commit 2c8d366bbe1fc4e4c041e9b0eb9779f8a42d754b of https://github.com/mouse07410/asn1c
   to support parsing of Information Object and Information Object Set

3. A fix by @Uri Blumenthal in asn1fix_derefv.c at :
   commit ec0ade4f87c807e763e3f35fc5466adb6dda3473 of https://github.com/mouse07410/asn1c
   to solve crash on asn1p_value_free().

4. My pull request 18 to @mouse07410's https://github.com/mouse07410/asn1c to solve
   problems found during parsing ASN.1 modules of S1AP, RANAP and J2735-201603.

5. My pull request 22 to @mouse07410's https://github.com/mouse07410/asn1c to solve issue 147
   and to solve the problem during parsing ASN.1 module of NBAP.

6. My pull request 23 to @mouse07410's https://github.com/mouse07410/asn1c to fix memory leakage
   introduced in aforementioned commits.
   Most code changes are the same as pull request 153 to this repository.

7. A fix of my bug in item 6 which result asn1c crash, fixed by @mouse07410.
2017-05-07 22:20:30 +08:00
Lev Walkin 4021e4ba62 Merge pull request #145 from johvik/master
Skip last comma when there are no extensions
2017-05-07 00:05:40 -07:00
Lev Walkin bfa08659c9 dependency requirements 2017-05-05 03:36:25 -07:00
Lev Walkin d3911dfd4d update brchiu email 2017-05-05 03:33:49 -07:00
Lev Walkin 08637ac552 added LTE RRC 2017-05-05 03:33:21 -07:00
Lev Walkin 052f3b980d numeration and text fixes 2017-05-05 03:33:10 -07:00
Lev Walkin 2bb6add14f Merge pull request #150 from brchiu/add_rrc_lte_example
Add LTE-RRC example
2017-05-05 03:30:18 -07:00
Bi-Ruei, Chiu e86ebcff26 Add README files 2017-05-05 18:26:04 +08:00
Lev Walkin 49c713b770 Merge pull request #153 from brchiu/vlm_master_fix_most_memory_leakage
Fix some memory leakage found till now
2017-05-05 02:34:11 -07:00
Bi-Ruei, Chiu 3dcf05bbb0 Fix some memory leakage found 2017-05-05 15:03:32 +08:00
Bi-Ruei, Chiu 81ac21519b Add LTE-RRC example 2017-04-21 13:28:34 +08:00
johvik 792216e97f Skip last comma when there are no extensions
This is to get rid of the GCC warning:
"warning: comma at end of enumerator list [-Wpedantic]"
2017-04-11 10:42:21 +02:00
Lev Walkin 0eca8c3227 support clang code coverage 2017-03-26 23:06:42 -07:00
Lev Walkin efded512e7 update --enable-code-coverage support 2017-03-26 16:12:11 -07:00
Lev Walkin fa40976f4a reflect contributors 2017-03-26 06:37:38 -07:00
Lev Walkin fbbe4edc8e Merge pull request #126 from brchiu/fix_some_leak_reported_by_valgrind
Fix many memory leaks reported by valgrind
2017-03-26 05:55:00 -07:00