Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-28 | [asn1] Parallelize test suites | Adam Lindberg | |
2012-02-28 | [asn1] Make tables and processes unnamed | Adam Lindberg | |
- Refactor and clean up asn1_db process - Remove unused stop function in asn1ct.erl - Remove infinite loop possibilites in asn1ct_check.erl - test/1,2,3 now run in separate process - Update documentation for new test options | |||
2012-02-28 | [asn1] Abstract out table access to new module | Adam Lindberg | |
All table access is now performed in a separate module. This will allow changes to how ETS is handled by changing only this module. Note that the module exports a very ETS-like interface for now which would have to be maintained even if the data format would change (to a hash map for example). | |||
2012-02-28 | [asn1] Run asn1 compilation in a separate process | Adam Lindberg | |
2012-02-13 | Fix to integer and sequence definitions | Gustav Simonsson | |
Enable re-use of integer definitions in subsequent definitions and added clauses to check greatest common range for sequence definitions | |||
2011-12-09 | Update copyright years | Björn-Egil Dahlberg | |
2011-11-30 | asn1: Eliminate use of tuple fun | Björn Gustavsson | |
2011-09-23 | Merge branch 'dev' into major | Lukas Larsson | |
* dev: Update ber_bin and ber_bin_v2 to return binaries | |||
2011-09-23 | Merge branch 'lukas/asn1/fix_ber_other_testcase/OTP-9573' into dev | Lukas Larsson | |
* lukas/asn1/fix_ber_other_testcase/OTP-9573: Update ber_bin and ber_bin_v2 to return binaries | |||
2011-09-23 | Update ber_bin and ber_bin_v2 to return binaries | Lukas Larsson | |
2011-09-13 | Merge branch 'dev' into major | Henrik Nord | |
Conflicts: lib/asn1/doc/src/asn1ct.xml | |||
2011-09-08 | asn1ct: add warnings_as_errors option | Tuncer Ayaz | |
2011-08-02 | Remove some superflous includes which caused inlined modules to have lots of ↵ | Lukas Larsson | |
compile warnings | |||
2011-08-01 | Update code genaration to call nif/erlang depending on what is configured | Lukas Larsson | |
2011-08-01 | Remove export_all and only export is_nif_loadable | Lukas Larsson | |
2011-08-01 | Create a nif for ber encode | Lukas Larsson | |
2011-08-01 | Extract generic is_nif_loadable function from decode | Lukas Larsson | |
2011-08-01 | Update decode_open_type to use nifs if configured to do so | Lukas Larsson | |
2011-08-01 | Add -deprecated attributes | Lukas Larsson | |
2011-08-01 | Add obsolete warning for driver option | Lukas Larsson | |
2011-08-01 | Remove all modules relating to drivers and make all functions obsolete. | Lukas Larsson | |
2011-08-01 | Remove driver support for per encoding | Lukas Larsson | |
Handle the new error messages from the asn1 nifs Remove dead code for erlang optimized per decode | |||
2011-08-01 | Remove driver support for ber decoding | Lukas Larsson | |
Handle the new error messages from the asn1 nifs Make ber nif decoding use the erlang fallback if the nif could not be loaded. This is useful for application which use inline (such as public_key) and want to work without the nifs, but should use them if they exist | |||
2011-08-01 | Fix bootstrap problem | Lukas Larsson | |
2011-08-01 | Define vsn if not defined to make flymake happy | Lukas Larsson | |
2011-08-01 | Add support for nif option to optimized ber_bin_v2 asn1 compilation | Lukas Larsson | |
2011-08-01 | Add support for nif option to optimized PER asn1 compilation | Lukas Larsson | |
2011-08-01 | Add asn1 nif for ber decode and per encode | Lukas Larsson | |
2011-07-21 | Use lists:mapfoldl instead for a tiny performance gain | Lukas Larsson | |
2011-07-21 | Move fixopt to do more work in ct than rt for opimized per_bin | Lukas Larsson | |
Instead of looping over the list of which options contain defaults, one case statement is generated for each optional attribute. | |||
2011-07-21 | Optmized encode_length by doing some calculations at compile time rather ↵ | Lukas Larsson | |
than runtime | |||
2011-07-21 | Optmized decode_length by doing some calculations as compile time rather ↵ | Lukas Larsson | |
than runtime | |||
2011-05-19 | Corrected handling of long length in driver and updated test suites | Kenneth Lundin | |
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2011-03-07 | Fixed crash in asn1ct_check occuring for SEQUENCE with extension mark and ↵ | Kenneth Lundin | |
component relation attribute. | |||
2011-02-17 | Merge branch 'ks/asn1-dialyzer-fixes' into dev | Niclas Axelsson | |
* ks/asn1-dialyzer-fixes: Shut off some dialyzer warnings OTP-9063 | |||
2011-02-17 | Merge branch 'ta/asn1-reporting' into dev | Niclas Axelsson | |
* ta/asn1-reporting: asn1ct: Make formatting of errors and warnings consistent OTP-9062 | |||
2010-11-26 | Correct a race-condition during loading of driver | Kenneth Lundin | |
The asn1 driver is loaded automatically when first needed. If several processes in parallel is doing asn1 encode or decode a race could appear which caused an ERROR report for a crashed process. The system still worked as intended, but an unnecessary ERROR report is no good. | |||
2010-11-18 | Shut off some dialyzer warnings | Kostis Sagonas | |
2010-10-05 | Merge branch 'maint-r13' into dev | Kenneth Lundin | |
Conflicts: lib/asn1/doc/src/notes.xml lib/asn1/test/asn1_SUITE.erl.src lib/asn1/test/asn1_SUITE_data/extensionAdditionGroup.erl lib/asn1/test/test_undecoded_rest.erl lib/asn1/vsn.mk | |||
2010-10-04 | Add additional test to cover this correction | Kenneth Lundin | |
2010-09-24 | correct the encoding of ExtensionAdditionGroup | Kenneth Lundin | |
2010-09-23 | temp | Kenneth Lundin | |
2010-09-23 | Add support for ExtensionAdditionGroup notation in nested types as well | Kenneth Lundin | |
In the previous version support for ExtensionAdditionGroups (i.e [[...]]) was added but it did not handle the occurence of the notation in nested types. Now this is handled as well and the support is hopefully complete. Also cleanup of warnings for obsolete guard functions in test suites. | |||
2010-09-10 | Remove warnings for clashes with new autoimported BIFs | Patrik Nyblom | |
2010-09-10 | Merge branch 'kenneth/asn1/nested_extaddgroup/OTP-8797' into dev | Kenneth Lundin | |
* kenneth/asn1/nested_extaddgroup/OTP-8797: Add support for ExtensionAdditionGroup notation in nested types as well Conflicts: lib/asn1/test/test_undecoded_rest.erl | |||
2010-09-10 | Merge branch 'kenneth/asn1/uper_contrained_number/OTP-8779' into dev | Kenneth Lundin | |
* kenneth/asn1/uper_contrained_number/OTP-8779: Fix bug in UNALIGNED PER regarding encode/decode of constrained number with valuerange > 1024 | |||
2010-09-07 | Add support for ExtensionAdditionGroup notation in nested types as well | Kenneth Lundin | |
In the previous version support for ExtensionAdditionGroups (i.e [[...]]) was added but it did not handle the occurence of the notation in nested types. Now this is handled as well and the support is hopefully complete. Also cleanup of warnings for obsolete guard functions in test suites. | |||
2010-09-06 | Merge branch 'ta/asn1ct-fix-whitespace' into dev | Björn Gustavsson | |
* ta/asn1ct-fix-whitespace: asn1ct: change unusual whitespace char from 0xA0 to 0x20 | |||
2010-09-01 | Merge branch 'maint-r13' into dev | Björn Gustavsson | |
* maint-r13: asn1 tests: Remove duplicated SUITE data directories Update of vsn.mk, relnotes and appup for patch in R13B04 track Add support for Extension addition group Conflicts: lib/asn1/test/Makefile lib/asn1/test/asn1_SUITE.erl.src lib/asn1/vsn.mk OTP-8598 |