Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-29 | Correct decoding of old funs (FUN_EXT) | Björn Gustavsson | |
If the environment is empty, don't access the free_vars pointer and don't allocate a zero-size buffer. Better safe than sorry. | |||
2019-05-21 | Correct decoding of external funs | Björn Gustavsson | |
2019-05-06 | Merge branch 'maint' | Rickard Green | |
* maint: Increase max number of node name characters to 256 | |||
2019-04-30 | Increase max number of node name characters to 256 | Rickard Green | |
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-23 | erl_interface: Fix C++ compile error | Sverker Eriksson | |
"export" is a reserved C++ keyword. lib/erl_interface/include/ei.h:290:9: error: expected ‘;’ after struct definition } export; ^ lib/erl_interface/include/ei.h:290:11: error: expected unqualified-id before ‘export’ } export; ^ | |||
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-04-12 | Merge branch 'lukas/erl_interface/depend-fix/OTP-15757' into maint-21 | Erlang/OTP | |
* lukas/erl_interface/depend-fix/OTP-15757: erl_interface: Generate dependencies at compile time | |||
2019-04-11 | Merge branch 'sverker/revert-big-creation' | Sverker Eriksson | |
* sverker/revert-big-creation: Revert "erts: Make DFLAG_BIG_CREATION mandatory" Revert "erts: Remove old encoding of pids, ports and refs" Revert "erl_interface: Remove old encoding of pid,port,refs" Revert "epmd: Support 32-bit creation values in local node" Revert "jinterface: Remove old encoding of pid,port,refs" Revert "erl_interface: Support 32-bit creation local cnode" Revert "erts: Document new EPMD response ALIVE2_X_RESP" | |||
2019-04-10 | Merge branch 'maint' | Lukas Larsson | |
2019-04-10 | Merge branch 'lukas/erl_interface/depend-fix/OTP-15757' into maint | Lukas Larsson | |
* lukas/erl_interface/depend-fix/OTP-15757: erl_interface: Generate dependencies at compile time | |||
2019-04-10 | erl_interface: Generate dependencies at compile time | Lukas Larsson | |
2019-04-09 | Revert "erl_interface: Remove old encoding of pid,port,refs" | Sverker Eriksson | |
This reverts commit 78ea501bcc84bd8bd49da97e514c1c3b20682d86. | |||
2019-04-09 | Revert "erl_interface: Support 32-bit creation local cnode" | Sverker Eriksson | |
This reverts commit 6454221ad87d1cd8fc877b424db3c4a8e9835577. | |||
2019-03-26 | erl_interface: Support 32-bit creation local cnode | Sverker Eriksson | |
2019-03-22 | erl_interface: Remove old encoding of pid,port,refs | Sverker Eriksson | |
with tiny creation. | |||
2019-03-19 | Merge branch 'maint' | Rickard Green | |
* maint: Add smoke test for erl_call Add new api functions to ei_fake_prog Fix timeout value when waiting for emulator start Fix initialization of erl_call | |||
2019-03-18 | Add new api functions to ei_fake_prog | Rickard Green | |
These functions were added in erl_interface-3.11 | |||
2019-03-18 | Fix timeout value when waiting for emulator start | Rickard Green | |
2019-03-18 | Fix initialization of erl_call | Rickard Green | |
Previously erl_call relied on the implicit initialization made of the ei-lib if no explicit initialization had been done. This implicit initialization was utterly broken and was removed in erl_interface-3.11 (OTP 21.3) since it has been documented for a very long time that an explicit initialization is required. | |||
2019-03-07 | Better erl_interface deprecation warning implementation | Rickard Green | |
2019-03-06 | Fix bootstrap build of erl_interface | Rickard Green | |
2019-02-25 | Merge branch 'siri/rsh-ssh/PR-1787' | Hans Bolinder | |
OTP-15633 * siri/rsh-ssh/PR-1787: Fix some missed comments about rsh Document the restrictions on the -rsh command Use ssh as the default remote shell | |||
2019-02-25 | Merge branch 'rickard/deprecations-removals' | Rickard Green | |
OTP-15621 OTP-15622 * rickard/deprecations-removals: Document deprecations and removals | |||
2019-02-25 | Document deprecations and removals | Rickard Green | |
2019-02-22 | Merge branch 'bmk/20190204/socket_as_nif/OTP-14831' | Micael Karlberg | |
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-06 | Merge branch 'rickard/ei-ext-maint/OTP-15442' into maint | Rickard Green | |
* rickard/ei-ext-maint/OTP-15442: 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-02-04 | Merge branch 'bmk/20180918/nififying_inet/OTP-14831' into ↵ | Micael Karlberg | |
bmk/20190204/socket_as_nif/OTP-14831 | |||
2019-02-01 | Merge branch 'maint' | Lukas Larsson | |
2019-02-01 | erl_interface: Fix bsd makefile problem | Lukas Larsson | |
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-12-21 | [socket-nif] Fixed erl_interface config/make issues on OpenBSD | Micael Karlberg | |
2018-11-26 | Use ssh as the default remote shell | Richard Carlsson | |
2018-10-30 | Update README.internal | Henrik Nord | |
2018-10-14 | Fix typos | Mikhail Grachev | |
2018-09-21 | Merge branch 'maint' | Henrik Nord | |
2018-09-21 | Update copyright year | Henrik Nord | |
2018-09-04 | Merge branch 'maint' | Sverker Eriksson | |
2018-08-14 | Fixed bug calling erl_compare_ext with terms containing lists | Simon Cornish | |
The comparison did not consider the list tail and therefore would consider the following pairs of terms equal: {<<1,2,3>>, [901,902], 224} and {<<1,2,3>>, [901,902], 228} {a|b} and {a|c} | |||
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 | Merge branch 'sverker/erl_interface/valgrind/OTP-15171' into maint | Sverker Eriksson | |
* sverker/erl_interface/valgrind/OTP-15171: erl_interface: Fix bug in ei_*receive_msg* functions erl_interface: Seal test case memory leaks erl_interface: Initialize erl_errno to zero erts: Remove use of VALGRIND_PRINTF_XML erl_interface: Add valgrind ability for test port programs erts: Fix benign bug in cerl for valgrind erts: Fix buggy calls to erts_sys_explicit_8bit_getenv | |||
2018-07-18 | erl_interface: Fix bug in ei_*receive_msg* functions | Sverker Eriksson | |