aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2011-08-01Extract generic is_nif_loadable function from decodeLukas Larsson
2011-08-01Merge branch 'lukas/public_key/use_asn1_nif/OTP-9414' into majorLukas Larsson
* lukas/public_key/use_asn1_nif/OTP-9414: Both encode and decode nifs are now available in the asn1rt Start using asn1 nifs for OTP-PUB-KEY.asn1 asn1 will use an erlang fallback if the nifs are not found
2011-08-01Update decode_open_type to use nifs if configured to do soLukas Larsson
2011-08-01Add -deprecated attributesLukas Larsson
2011-08-01Update tag to be ints instead of longsLukas Larsson
This is in order to circumvent a bug in enif_make_ulong in R14B03 for halfword
2011-08-01Update asn1 nif to handle calls with an empty binaryLukas Larsson
2011-08-01Add obsolete warning for driver optionLukas Larsson
2011-08-01Correct mistake in driver -> nif translationLukas Larsson
2011-08-01Cannot be a binary as decode creates tuplesLukas Larsson
2011-08-01Remove DRIVER target from opt targetLukas Larsson
2011-08-01Update documentation with replacement of driver with nifLukas Larsson
2011-08-01return 0 as error code when an unknown error happensLukas Larsson
2011-08-01Remove all modules relating to drivers and make all functions obsolete.Lukas Larsson
2011-08-01Remove driver support for per encodingLukas Larsson
Handle the new error messages from the asn1 nifs Remove dead code for erlang optimized per decode
2011-08-01Remove driver support for ber decodingLukas 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-01Add load, upgrade and purge functions for asn1 nifsLukas Larsson
2011-08-01Add better error messages to nifsLukas Larsson
2011-08-01Exclude nif module from coverLukas Larsson
2011-08-01Expand per and ber performance suites with parallel asn1 runsLukas Larsson
2011-08-01Add documentation for nif interfaceLukas Larsson
2011-08-01Fix bootstrap problemLukas Larsson
2011-08-01Add nif vs driver vs erlang performance tests for per encode and ber decode.Lukas Larsson
Results now suggest that nifs are 15% faster than driver for per and 5% faster for ber. Erlang is inbetween nif and driver for ber, but about 50% slower than driver for per.
2011-08-01Extend particular smp testcase with a ber nif infoLukas Larsson
2011-08-01Define vsn if not defined to make flymake happyLukas Larsson
2011-08-01Add support for nif option to optimized ber_bin_v2 asn1 compilationLukas Larsson
2011-08-01Add support for nif option to optimized PER asn1 compilationLukas Larsson
2011-08-01Pass compiler options directly through to the asn1 compiler in order to test ↵Lukas Larsson
nif enabled asn1
2011-08-01Add asn1 nif for ber decode and per encodeLukas Larsson
2011-08-01Merge branch 'lukas/asn1/sof_length_and_default_optimizations/OTP-9440' into ↵Lukas Larsson
major * lukas/asn1/sof_length_and_default_optimizations/OTP-9440: Use lists:mapfoldl instead for a tiny performance gain Move fixopt to do more work in ct than rt for opimized per_bin Optmized encode_length by doing some calculations at compile time rather than runtime Optmized decode_length by doing some calculations as compile time rather than runtime
2011-07-26Merge branch 'dev' into majorMicael Karlberg
2011-07-26Merge branch 'maint-r14' into devMicael Karlberg
Conflicts: lib/snmp/doc/src/notes.xml lib/snmp/src/agent/snmpa_mpd.erl lib/snmp/src/app/snmp.appup.src lib/snmp/vsn.mk
2011-07-26Merge branch 'dev' into majorSverker Eriksson
2011-07-26Merge branch 'sverker/testcase/OTP-9423' into devSverker Eriksson
* sverker/testcase/OTP-9423: Add test case for ETS bug OTP-9423
2011-07-22Fixed install directory typo for man3.Micael Karlberg
Peter Lemenkov Hans Ulrich Niedermann OTP-9442 Merge branch 'bmk/snmp/install_dir_typo_man3/OTP-9442' into bmk/snmp/snmp421_integration Conflicts: lib/snmp/doc/src/notes.xml
2011-07-22Fixed install directory typo for man3.Micael Karlberg
Peter Lemenkov. Hans Ulrich Niedermann. OTP-9442
2011-07-22Merge branch 'dev' into majorRaimo Niskanen
2011-07-22[agent] The SNMP ACM cache was not properly updated whenMicael Karlberg
changes where made to the VACM security-to-group, access and view-tree-family tables. OTP-9367 Merge branch 'bmk/snmp/agent/acm_cache_cleanup/OTP-9367' into bmk/snmp/snmp421_integration Conflicts: lib/snmp/doc/src/notes.xml lib/snmp/src/app/snmp.appup.src
2011-07-21Code cleanup, unduplicate test for whitespaceRaimo Niskanen
2011-07-21The snmp config tool could not handle (manager) audit trail configMicael Karlberg
because the option seqno was not handled. OTP-9354 Merge branch 'bmk/snmp/audit_trail_config_bug/OTP-9354' into bmk/snmp/snmp421_integration Conflicts: lib/snmp/doc/src/notes.xml lib/snmp/src/app/snmp.appup.src
2011-07-21The snmp config tool could not handle (manager) audit trail configMicael Karlberg
because the option seqno was not handled. OTP-9354
2011-07-21EOF before first field is only ok for first character in io:freadRaimo Niskanen
2011-07-21Use lists:mapfoldl instead for a tiny performance gainLukas Larsson
2011-07-21Move fixopt to do more work in ct than rt for opimized per_binLukas Larsson
Instead of looping over the list of which options contain defaults, one case statement is generated for each optional attribute.
2011-07-21Optmized encode_length by doing some calculations at compile time rather ↵Lukas Larsson
than runtime
2011-07-21Optmized decode_length by doing some calculations as compile time rather ↵Lukas Larsson
than runtime
2011-07-21Both encode and decode nifs are now available in the asn1rtLukas Larsson
2011-07-21At end of input ask for more also for for literal format charactersRaimo Niskanen
2011-07-21[agent] The SNMP ACM cache was not properly updated whenMicael Karlberg
changes where made to the VACM security-to-group, access and view-tree-family tables. OTP-9367
2011-07-20Add test case for ETS bug OTP-9423Sverker Eriksson
2011-07-19Added marker id's in the snmpc(command) to allow linkingMicael Karlberg
top specific compiler options. Updated release notes accordingly. OTP-9437