Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
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"]} | |||
2011-02-23 | inet6_tcp_dist: Eliminate dialyzer warning for "tuple fun" | Björn Gustavsson | |
Replace the "tuple fun" with an external fun. | |||
2010-04-14 | Merge branch 'jb/inet6-dist' into dev | Erlang/OTP | |
* jb/inet6-dist: Support IPv6 addresses in long host names Fix implementation of IPv6 TCP distribution protocol Fix compilation of epmd with IPv6 enabled OTP-8575 jb/inet6-dist | |||
2010-04-13 | Support IPv6 addresses in long host names | John-Mark Bell | |
When distributing over IPv4, node@<IPv4-address> (e.g. [email protected]) works correctly. Permit node@<IPv6-address> (e.g. node@::1) when distributing over IPv6. | |||
2010-03-23 | Fix implementation of IPv6 TCP distribution protocol | John-Mark Bell | |
TCP distribution over IPv6 did not work. The TCP socket was forcibly closed before any communication could take place. The following changes resolve this: * Make the kernel use the inet6 variant of accept. * Use inet6 variants of TCP socket functions. * Ensure that the inet6 address family is used in all cases. | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |