Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-29 | Teach ei_print_term() to print funs | Björn Gustavsson | |
2019-05-29 | Teach ei_print_term() to print maps | Björn Gustavsson | |
2019-04-26 | erl_interface: Tweak bit string encode/decode API | Sverker Eriksson | |
to support zero copy decoding and bit offset arguments for future unaligned bit strings. | |||
2019-04-17 | erl_interface: Add bitstring and export fun support | Sverker Eriksson | |
2019-04-12 | erl_interface: Remove old r9 pid and port compatibility | Sverker Eriksson | |
2019-04-12 | erl_interface: Fix maps arity from ei_get_type() | Sverker Eriksson | |
2019-04-12 | erl_interface: Remove ei_get_type_internal() | Sverker Eriksson | |
same as ei_get_type() | |||
2019-03-07 | Better erl_interface deprecation warning implementation | Rickard Green | |
2019-02-25 | Document deprecations and removals | Rickard Green | |
2019-02-06 | Merge branch 'maint' | Rickard Green | |
* maint: Introduce ei_init() Fix bug in ei_accept_tmo Fix build of erl_interface on BSD | |||
2019-02-05 | Introduce ei_init() | Rickard Green | |
You previously had to initialize ei via erl_init() which implied that you were forced to link against the erl_interface even when not using it (besides initializing ei). | |||
2019-02-04 | Fix bug in ei_accept_tmo | Rickard Green | |
2019-01-29 | Fix build of erl_interface on BSD | Rickard Green | |
2019-01-24 | Merge branch 'maint' | Rickard Green | |
* maint: Pluggable distribution socket implementation for EI | |||
2019-01-23 | Pluggable distribution socket implementation for EI | Rickard Green | |
2018-09-21 | Merge branch 'maint' | Henrik Nord | |
2018-09-21 | Update copyright year | Henrik Nord | |
2018-07-27 | Change "can not" into "cannot" | Raimo Niskanen | |
I did not find any legitimate use of "can not", however skipped changing e.g RFCs archived in the source tree. | |||
2018-07-18 | erl_interface: Initialize erl_errno to zero | Sverker Eriksson | |
Makes valgrind happy. | |||
2017-05-04 | Update copyright year | Raimo Niskanen | |
2017-02-14 | Fixed typos in lib/erl_interface | Andrew Dryga | |
2016-08-19 | erl_interface: Fix faulty #if logic | Sverker Eriksson | |
2016-06-14 | erl_interface: Fix trace level tracing on windows | Lukas Larsson | |
2016-06-07 | erl_interface: Let struct iovec * be visible | Björn-Egil Dahlberg | |
2016-04-13 | Merge branch 'henrik/update-copyrightyear' | Henrik Nord | |
* henrik/update-copyrightyear: update copyright-year | |||
2016-04-07 | erl_interface: Support 32-bit creation for pid,port,refs | Sverker Eriksson | |
2016-03-15 | update copyright-year | Henrik Nord | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2015-06-02 | erl_interface: Move isfinite definition to header | Björn-Egil Dahlberg | |
2014-03-06 | erl_interface: Add ei encode/decode for maps | Sverker Eriksson | |
2013-02-18 | erl_interface,ic: Remove node_org_enc from erlang_{pid,port,ref} | Sverker Eriksson | |
in order to be backward compatible with user code that accesses the members of erlang_pid and friend. The documentation does not mention the content of these structs, but we have example code that does. So the safe way it the revert the node_org_enc field (added in R16A) and instead determine in runtime which atom encoding to use depending on if the node atom contains unicode (>255) characters or not. | |||
2013-02-07 | erl_interface: Change enum erlang_char_encoding to a typedef | Sverker Eriksson | |
to make the API independent of the actual type of erlang_char_encoding | |||
2013-01-28 | Merge branch 'lukas/erl_interface/test_atom_as_functions/OTP-10753' | Lukas Larsson | |
* lukas/erl_interface/test_atom_as_functions/OTP-10753: Return if size test fails Add utf8 atom encode and decode testcases Validate UTF8/ASCII when buf is NULL | |||
2013-01-25 | Update copyright years | Björn-Egil Dahlberg | |
2013-01-25 | Return if size test fails | Lukas Larsson | |
This is needed in order to avoid potential buffer overruns in the encode functions | |||
2013-01-25 | Validate UTF8/ASCII when buf is NULL | Lukas Larsson | |
2013-01-22 | erl_interface: even more utf8 atom stuff | Sverker Eriksson | |
2013-01-18 | erl_interface: utf8 atoms continued | Sverker Eriksson | |
2013-01-08 | erl_interface: Enable decode of unicode atoms | Sverker Eriksson | |
No API changes or additions. Just the ability for erl_interface to decode unicode atoms and convert them into latin1 strings to preserve backward compatibility for the existing API. | |||
2012-03-30 | Update copyright years | Björn-Egil Dahlberg | |
2012-01-03 | ei: Remove unused variable in ei_format.c | Björn-Egil Dahlberg | |
2011-09-07 | Make comment reflect code in erl_interface/src/misc/ei_decode_term.c | Anneli Cuss | |
Note that ei_decode_term.h has the correct behaviour described! Also removed extraneous '/* return 0; */' comments. | |||
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2011-02-22 | ei: buffer overflow when decoding atoms | Michael Santos | |
2011-01-03 | Merge branch 'vb/ei-exts' into dev | Björn-Egil Dahlberg | |
* vb/ei-exts: Fix testcases erl_global_whereis, erl_global_names Fix wrong erl_compare_ext result comparing lists Correct erl_global{register, unregister} functions Add PID (~p) type parameters to ei_format Add char (~c) type parameters to ei_format OTP-9015 Conflicts: lib/erl_interface/include/ei.h | |||
2010-12-15 | Remove ancient distribution message DOP_NODE_LINK from all code | Patrik Nyblom | |
2010-12-08 | Add PID (~p) type parameters to ei_format | Vitaliy Batichko | |
2010-12-08 | Add char (~c) type parameters to ei_format | Vitaliy Batichko | |
2010-10-29 | ei: check memory was allocated | Michael Santos | |
2010-10-29 | ei: error if return value of ei_alloc_big is NULL | Michael Santos | |