Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-04-30 | Fix a bug in asn1c PER code when skipping unknown extensionaper | roux | 1 | -1/+1 | |
Basically when skiping an unknown extension, asn1c did read 24 bits per 24 bits and later on failed if the remaining bits (up to 23) were superior to 8. The patch reads 1 bit per 1 bit. (imported from openairinterface5g/openair2/RRC/LITE/MESSAGES/asn1c/asn1cpatch.p0) | |||||
2016-04-30 | fix APER encoding of integer (backport from openairinterface) | Harald Welte | 1 | -5/+22 | |
The number of bytes used by an APER encoded integer depends on its actually encoded value, not on the maximum value that could be possibly encoded. The old code would e.g. always use 24 bits if the maximum encoded value would require 24 bits. To give an example RANAP MaxBitrate (INTEER 1 .. 16000000) value 64000 was previously encoded as "80 00 f9 ff", while it is now the correct representation "40 f9 ff". Thanks to Dieter Spaar for detecting this problem in the Osmo-IUH generated RANAP output, and thanks to openairinterface for fixing the bug in their code (sadly not contributed to upstream asn1c, though). | |||||
2016-01-04 | APER: Fix encoding of INTEGER with lower_bound != 0 | Harald Welte | 1 | -7/+8 | |
When encoding an INTEGER, we need to subtract the lower bound before encoding the value. This is specified in Clause 10.5.7.x of X.691. The decoder already does this correct, but the encoder was wrong. | |||||
2015-08-31 | skeletons: Fix compiler warnings introduced by Eurecom aper patch | Harald Welte | 2 | -15/+20 | |
... some of which is related to the recent 'constification' of mainline asn1c. | |||||
2015-08-31 | skeletons: Print member's name in CHOICE print | Sylvain Munaut | 1 | -5/+3 | |
Sometimes, if the choice is a null or integer or ... it's not easy to know what has really been selected without the choice member name. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2015-08-31 | skeletons: Add verbose pretty print for enumerated types | Sylvain Munaut | 2 | -1/+29 | |
This is just much easier to read when reading the text dumps. | |||||
2015-08-30 | aper: fixup after port | Harald Welte | 1 | -2/+4 | |
2015-08-30 | Support automake-1.15 | Harald Welte | 1 | -0/+1 | |
Without this, autoreconf with automake-1.15 fails due to the "-Werror" | |||||
2015-08-30 | port/merge Eurecom APER support from OPENAIRMME | Harald Welte | 63 | -48/+2741 | |
Eurecom has developed APER support for asn1c as part of the OPENAIRMME softare (a LTE MME). This is too important to let it bit-rout out of asn1c. Let's forward-port and merge it. | |||||
2015-04-27 | ?= was confusing some environments | Lev Walkin | 1 | -1/+1 | |
2015-04-10 | use AS_HELP_STRING for formatting, etc | Lev Walkin | 1 | -11/+13 | |
2014-10-26 | formatting and English | Lev Walkin | 1 | -0/+0 | |
2014-10-26 | english | Lev Walkin | 1 | -10/+11 | |
2014-10-26 | formatting and English | Lev Walkin | 2 | -37/+36 | |
2014-10-26 | specify version globally | Lev Walkin | 2 | -5/+8 | |
2014-10-26 | some english fixes | Lev Walkin | 1 | -7/+5 | |
2014-10-23 | add -fincludes-quoted and -fline-refs into manual page | Lev Walkin | 1 | -0/+6 | |
2014-10-23 | man page formatting | Lev Walkin | 3 | -118/+116 | |
2014-10-23 | remove capitalization | Lev Walkin | 3 | -3/+3 | |
2014-10-12 | no need in ENUMERATED file | Lev Walkin | 1 | -2/+0 | |
2014-10-12 | issue/32 acknowledged | Lev Walkin | 1 | -0/+1 | |
2014-10-13 | useless -all-static | Lev Walkin | 3 | -3/+0 | |
2014-10-12 | issue/32 fchmod() does not respect umask | Lev Walkin | 1 | -1/+12 | |
2014-10-12 | intentional | Lev Walkin | 1 | -1/+1 | |
2014-10-12 | Merge https://github.com/vlm/asn1c/pull/37 | Lev Walkin | 3 | -5/+2 | |
2014-10-12 | ENUMERATED is no longer needed forLDAP3 and MEGACO | Lev Walkin | 2 | -4/+0 | |
2014-10-12 | Merge branch 'master' of https://github.com/wiml/asn1c into wiml-master | Lev Walkin | 1 | -1/+2 | |
2014-10-12 | formatted changelog | Lev Walkin | 1 | -1/+2 | |
2014-10-12 | Makefile.am is not needed here | Lev Walkin | 1 | -10/+0 | |
2014-10-12 | Merged http://github.com/vlm/asn1c/pull/31: compiling on Win32. | Lev Walkin | 5 | -0/+22 | |
2014-10-12 | merged patch #31 | Lev Walkin | 5 | -0/+22 | |
2014-10-12 | regenerated tests based on Wim L patch | Lev Walkin | 52 | -560/+561 | |
2014-10-12 | Merge pull request #46 from wiml/constify | Lev Walkin | 47 | -140/+139 | |
Move as much data as possible into non-writable text by declaring it const | |||||
2014-10-12 | removed intermediate files | Lev Walkin | 8 | -15491/+2 | |
2014-10-12 | README.md is not automatically distributed | Lev Walkin | 1 | -1/+1 | |
2014-10-12 | wording | Lev Walkin | 1 | -1/+1 | |
2014-10-12 | relative links | Lev Walkin | 1 | -4/+4 | |
2014-10-12 | 80 column | Lev Walkin | 1 | -3/+4 | |
2014-10-12 | do not shout | Lev Walkin | 1 | -3/+6 | |
2014-10-12 | docs updated; use markdown | Lev Walkin | 4 | -31/+29 | |
2014-10-12 | copyright years | Lev Walkin | 1 | -27/+23 | |
2014-10-12 | copyright years | Lev Walkin | 2 | -3/+3 | |
2014-10-12 | tabs -> spaces | Lev Walkin | 1 | -470/+470 | |
2014-10-12 | better quick start installation dox | Lev Walkin | 1 | -9/+29 | |
2014-10-12 | removed autotools intermediate files from source code; use autoreconf -iv. | Lev Walkin | 19 | -24934/+19 | |
2014-09-17 | check if timegm is present before emulating | Lev Walkin | 5 | -11/+28 | |
2014-09-17 | version bump | Lev Walkin | 2 | -1/+3 | |
2014-09-17 | 0.9.27 | Lev Walkin | 1 | -1/+1 | |
2014-09-17 | conditional debug | Lev Walkin | 1 | -1/+3 | |
2014-09-17 | limit debug output log | Lev Walkin | 11 | -20/+29 | |