- 06 Sep, 2019 1 commit
-
-
Uri Blumenthal authored
They're disabled by default, but can be turned on by defining USE_OLDER_APER_NSNNWN. The main difference is - these do not use "range" argument, but receive it as dummy.
-
- 25 Aug, 2019 1 commit
-
-
- 24 Aug, 2019 2 commits
-
-
Mouse authored
-
Jonathan D. Storm authored
-
- 22 Aug, 2019 1 commit
-
-
- 11 Aug, 2019 3 commits
-
-
Uri Blumenthal authored
-
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).
-
- 10 Aug, 2019 3 commits
-
-
Uri Blumenthal authored
-
-
Uri Blumenthal authored
-
- 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 5 commits
-
-
-
mouse07410 authored
-
mouse07410 authored
-
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 3 commits
-
-
mouse07410 authored
-
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.
-
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 3 commits