- 11 Aug, 2019 2 commits
-
-
Mouse authored
-
Lev Walkin authored
In some cases an INTEGER overflow during parsing is not detected and incorrect value is returned to the decoder instead of an error. Reported by Nika Pona <npona@digamma.ai>. (Severity: low; Seuciry impact: medium).
-
- 02 Aug, 2019 6 commits
-
-
Mouse authored
Fix compiler redefinition warnings for __EXTENSIONS__
-
Mouse authored
per_support: use intmax_t for integer constraints
-
Raphael Riebl authored
-
Raphael Riebl authored
-
Raphael Riebl authored
-
Raphael Riebl authored
-
- 19 Jul, 2019 1 commit
-
-
Raphael Riebl authored
long causes trouble on 32bit systems, see https://github.com/riebl/vanetza/issues/78
-
- 26 Jun, 2019 1 commit
-
-
Damir Franusic authored
-
- 01 Jun, 2019 1 commit
-
-
Mouse authored
-
- 27 May, 2019 1 commit
-
-
Damir Franusic authored
-
- 24 Apr, 2019 2 commits
-
-
Mouse authored
-
Bi-Ruei, Chiu authored
-
- 23 Apr, 2019 1 commit
-
-
Damir Franusic authored
-
- 08 Apr, 2019 1 commit
-
-
Mouse authored
Fix for 32bit crossdev environment tests
-
- 06 Apr, 2019 2 commits
-
-
Damir Franusic authored
-
Damir Franusic authored
* tests using readdir and other filesystem related functions fail when using 32bit crossdev environment without these changes
-
- 21 Mar, 2019 1 commit
-
-
Bi-Ruei, Chiu authored
This is a side-effect of commit : 939573d7 and dcc822a0 Which intends to solve the problem result from, e.g. for the following ASN.1 : HandoverRequestAcknowledge-IEs X2AP-PROTOCOL-IES ::= { { ID id-Old-eNB-UE-X2AP-ID CRITICALITY ignore TYPE UE-X2AP-ID PRESENCE mandatory}| { ID id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE UE-X2AP-ID PRESENCE mandatory}| ... } Items with id-Old-eNB-UE-X2AP-ID and id-New-eNB-UE-X2AP-ID are both of type UE-X2AP-ID, so the generated enum type HandoverRequestAcknowledge_IEs__value_PR will have two identical members : typedef enum HandoverRequestAcknowledge_IEs__value_PR { HandoverRequestAcknowledge_IEs__value_PR_NOTHING, /* No components present */ HandoverRequestAcknowledge_IEs__value_PR_UE_X2AP_ID, HandoverRequestAcknowledge_IEs__value_PR_UE_X2AP_ID, ... } HandoverRequestAcknowledge_IEs__value_PR and the generated struc type HandoverRequestAcknowledge_IEs_t will also have two identical members : typedef struct HandoverRequestAcknowledge_IEs { ProtocolIE_ID_t id; Criticality_t criticality; struct HandoverRequestAcknowledge_IEs__value { HandoverRequestAcknowledge_IEs__value_PR present; union XHandoverRequestAcknowledge_IEs__value_u { UE_X2AP_ID_t UE_X2AP_ID; UE_X2AP_ID_t UE_X2AP_ID; ... } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } value; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } HandoverRequestAcknowledge_IEs_t; these code excerpts results in compilation error. Previous commits solve it by skipping duplicate items but raise a side-effect that asn_MBR_HandoverRequestAcknowledge_IEs only has one item corresponding UE_X2AP_ID field. This commit rename the second item by adding '_2' (or said '_%d' according to number of occurrence) to their names thus solve the conflict.
-
- 12 Feb, 2019 1 commit
-
-
Mouse authored
-
- 10 Feb, 2019 2 commits
-
-
Lev Walkin authored
-
Lev Walkin authored
-
- 07 Feb, 2019 1 commit
-
-
Uri Blumenthal authored
required size for the encoding buffer to allocate
-
- 30 Jan, 2019 8 commits
-
-
Mouse authored
-
Mouse authored
-
Mouse authored
-
Mouse authored
-
Mouse authored
-
Mouse authored
-
Vasil Velichkov authored
This fixes the following error on MacOS Checking ../../tests/tests-asn1c-compiler/16-constraint-OK.asn1 against ../../tests/tests-asn1c-compiler/16-constraint-OK.asn1.-EFprint-constraints sed: RE error: illegal byte sequence The problem is that some of the test files contain non-UTF8 characters
-
Mouse authored
-
- 29 Jan, 2019 3 commits
- 28 Jan, 2019 6 commits
-
-
Mouse authored
-
Lev Walkin authored
-
Lev Walkin authored
-
Bi-Ruei, Chiu authored
-
Russ Kubik authored
-
Russ Kubik authored
-