Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-21 | erts: Remove a copy of distribution data payload | Lukas Larsson | |
Before this change the inet driver was in list mode and thus the data from it had to be copied when received by the dist entry. This change puts the tcp port in binary mode and makes the any refc binary created by it be used all the way to the process where it is decoded. Thus eliminating one copy of the entire message payload. | |||
2018-10-13 | Fix fallback address_please | Vince Foley | |
2018-06-18 | Update copyright year | Henrik Nord | |
2018-05-16 | epmd: allow alternative to dns resolving for nodename | Timmo Verlaan | |
This makes it possible to create a custom integration with a key-value store for example. The key would then point to the actual address. You would have to write your own epmd module to make use of that feature. | |||
2017-06-09 | kernel: Improve handling of Unicode filenames | Hans Bolinder | |
2016-12-07 | Update copyright-year | Erlang/OTP | |
2016-08-19 | Merge branch 'sverker/net_kernel-setopts/OTP-13564' into maint | Sverker Eriksson | |
2016-08-15 | kernel: Add net_kernel:setopts/2 and getopts/2 | Sverker Eriksson | |
2016-07-17 | Respect -proto_dist switch while connection to EPMD | Peter Lemenkov | |
Signed-off-by: Peter Lemenkov <[email protected]> | |||
2016-05-25 | Use the -epmd_module flag consistently | Magnus Henoch | |
If the -epmd_module flag has been specified on the command line, use that module to register and look up node names instead of the default, erl_epmd. Also document this option. | |||
2015-10-12 | Merge branch 'stolen/unified_dist' into maint | Zandra | |
OTP-13040 * stolen/unified_dist: kernel: inet6_tcp_dist: reuse inet_tcp_dist code Conflicts: lib/kernel/src/inet_tcp_dist.erl | |||
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2015-05-02 | kernel: inet6_tcp_dist: reuse inet_tcp_dist code | Danil Zagoskin | |
inet6_tcp_dist module is an old copy of inet_tcp_dist with changed address family. New features (such as listening port range, interface and generic options) are implemented in inet_tcp_dist only, inet6_tcp_dist looks abandoned (it does not even have tests). This patch makes inet_tcp_dist internals work with abstract driver, and inet6_tcp_dist becomes just a thin wrapper for it. | |||
2015-04-22 | Remove erlang:display/1 calls | Martin Schürrer | |
2015-02-19 | Implement kernel inet_dist_{listen,connect}_options | Raimo Niskanen | |
2013-05-06 | Fix unmatched_returns warnings in STDLIB and Kernel | Hans Bolinder | |
2013-02-22 | Update copyright years | Björn-Egil Dahlberg | |
2013-01-25 | Slightly nicer error message when node start fails due to duplicate name | Magnus Henoch | |
When starting up an Erlang node using a node name that is already in use, the new node used to crash with output starting with this message: {error_logger,{{2013,1,25},{16,0,42}},"Protocol: ~p: register error: ~p~n",["inet_tcp",{{badmatch,{error,duplicate_name}},[{inet_tcp_dist,listen,1,[..... With this change, the first line in the output changes to: {error_logger,{{2013,1,25},{16,40,41}},"Protocol: ~tp: the name foo@localhost seems to be in use by another Erlang node",["inet_tcp"]} | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |