From kenneth.lundin@REDACTED Wed Apr 1 11:02:22 2015 From: kenneth.lundin@REDACTED (Kenneth Lundin) Date: Wed, 1 Apr 2015 11:02:22 +0200 Subject: [erlang-patches] [ANN] Erlang/OTP 17.5 has been released Message-ID: Erlang/OTP 17.5 has been released. Erlang/OTP 17.5 is a service release on the 17 track with mostly bug fixes, but is does contain a number of new features and characteristics improvements as well. Some highlights of the release are: - ERTS: Added command line argument option for setting the initial size of process dictionaries. - Diameter: configurable incoming_max len and string_decode for diameter messages - Bugfixes and minor small features in applications such as compiler, common_test, crypto, debugger, eldap, erts, hipe, inets, ssh, ssl, ... - 43 contributions from 32 different contributors For more details see the README file at http://www.erlang.org/download/otp_src_17.5.readme You can download the full source distribution from http://www.erlang.org/download/otp_src_17.5.tar.gz Note: To unpack the TAR archive you need a GNU TAR compatible program. For installation instructions please read the README that is part of the distribution. You can also find this release at the official Erlang/OTP Git-repository at Github here: https://github.com/erlang/otp tagged "OTP-17.5" The Windows binary distribution can be downloaded from http://www.erlang.org/download/otp_win32_17.5.exe http://www.erlang.org/download/otp_win64_17.5.exe You can also download the complete HTML documentation or the Unix manual files http://www.erlang.org/download/otp_doc_html_17.5.tar.gz http://www.erlang.org/download/otp_doc_man_17.5.tar.gz We also want to thank those that sent us patches, suggestions and bug reports. The Erlang/OTP Team at Ericsson -------------- next part -------------- An HTML attachment was scrubbed... URL: From system.out@REDACTED Mon Apr 6 07:19:23 2015 From: system.out@REDACTED (Heizenberg John) Date: Mon, 06 Apr 2015 11:19:23 +0600 Subject: [erlang-patches] snmp snmp_config check_imask bugfix Message-ID: <3227701428297563@web2o.yandex.ru> A non-text attachment was scrubbed... Name: snmp__imask_checking_bugfix.patch Type: text/x-diff Size: 523 bytes Desc: not available URL: From garret.smith@REDACTED Mon Apr 6 19:23:16 2015 From: garret.smith@REDACTED (Garret Smith) Date: Mon, 6 Apr 2015 10:23:16 -0700 Subject: [erlang-patches] [erlang-questions] [ANN] Erlang/OTP 17.5 has been released In-Reply-To: References: Message-ID: I reported this a few days back: http://erlang.org/pipermail/erlang-bugs/2015-April/004881.html This patch has been working for me: https://github.com/garret-smith/otp/tree/gs-ct-longnames-dirparse On Mon, Apr 6, 2015 at 2:02 AM, Karolis Petrauskas wrote: > Hi, > > My Common Test suites started to fail after upgrading Erlang to 17.5 > (i am using ESL's Debian distribution). I am running CT from rebar. > The error is the following: > > Test run crashed! This could be an internal error - please report! > > {{badmatch,["ct_run","test@REDACTED","5grupe","lt","2015-04-06_11","56", > "45"]}, > [{ct_logs,'-sort_ct_runs/1-fun-0-',2,[{file,"ct_logs.erl"},{line,1912}]}, > {lists,sort,2,[{file,"lists.erl"},{line,967}]}, > {ct_logs,make_all_suites_index,1,[{file,"ct_logs.erl"},{line,2232}]}, > {ct_logs,close,2,[{file,"ct_logs.erl"},{line,178}]}, > {ct_util,loop,3,[{file,"ct_util.erl"},{line,471}]}]} > > Karolis > > On Wed, Apr 1, 2015 at 12:02 PM, Kenneth Lundin > wrote: >> Erlang/OTP 17.5 has been released. >> >> Erlang/OTP 17.5 is a service release on the 17 track with mostly bug fixes, >> but is does contain a number of new features and characteristics >> improvements as well. >> >> Some highlights of the release are: >> >> ERTS: Added command line argument option for setting the initial size of >> process dictionaries. >> Diameter: configurable incoming_max len and string_decode for diameter >> messages >> Bugfixes and minor small features in applications such as compiler, >> common_test, crypto, debugger, eldap, erts, hipe, inets, ssh, ssl, ... >> 43 contributions from 32 different contributors >> >> For more details see the README file at >> http://www.erlang.org/download/otp_src_17.5.readme >> >> You can download the full source distribution from >> http://www.erlang.org/download/otp_src_17.5.tar.gz >> >> Note: To unpack the TAR archive you need a GNU TAR compatible program. For >> installation instructions please read the README that is part of the >> distribution. >> >> You can also find this release at the official Erlang/OTP Git-repository at >> Github here: https://github.com/erlang/otp tagged "OTP-17.5" >> >> The Windows binary distribution can be downloaded from >> >> http://www.erlang.org/download/otp_win32_17.5.exe >> >> http://www.erlang.org/download/otp_win64_17.5.exe >> >> You can also download the complete HTML documentation or the Unix manual >> files >> >> http://www.erlang.org/download/otp_doc_html_17.5.tar.gz >> http://www.erlang.org/download/otp_doc_man_17.5.tar.gz >> >> We also want to thank those that sent us patches, suggestions and bug >> reports. >> >> The Erlang/OTP Team at Ericsson >> >> >> _______________________________________________ >> erlang-questions mailing list >> erlang-questions@REDACTED >> http://erlang.org/mailman/listinfo/erlang-questions >> > _______________________________________________ > erlang-questions mailing list > erlang-questions@REDACTED > http://erlang.org/mailman/listinfo/erlang-questions From holger@REDACTED Thu Apr 9 21:47:16 2015 From: holger@REDACTED (Holger =?iso-8859-1?Q?Wei=DF?=) Date: Thu, 9 Apr 2015 21:47:16 +0200 Subject: [erlang-patches] Don't let gen_tcp:controlling_process/2 throw exceptions Message-ID: <20150409194716.GA622988@zedat.fu-berlin.de> The gen_tcp:controlling_process/2 and inet_sctp:connect/[45] functions may (indirectly) call prim_inet:setopt/3. Up to Erlang/OTP R16x, errors returned by those prim_inet:setopt/3 calls were ignored. Since 17.0, a badmatch exception is generated if prim_inet:setopt/3 doesn't return ok. This commit propagates the error to the caller, instead: git fetch git://github.com/weiss/otp.git propagate-setopt-error Links: https://github.com/weiss/otp/compare/erlang:maint...propagate-setopt-error https://github.com/weiss/otp/compare/erlang:maint...propagate-setopt-error.patch https://github.com/erlang/otp/pull/674 From per@REDACTED Thu Apr 23 20:01:27 2015 From: per@REDACTED (Per Hedeland) Date: Thu, 23 Apr 2015 20:01:27 +0200 (CEST) Subject: [erlang-patches] [erlang-questions] Messenger example In-Reply-To: Message-ID: <201504231801.t3NI1RUP056843@pluto.hedeland.org> You already got the answer to your question, but I would say that the author of that "Note" is the one that is seriously confused. There is no such thing as an "IP domain", and you most certainly can't give "the first component of the IP address" as argument to -sname. Suggested fix: Note: erl -sname assumes that all nodes are in the same DNS domain, and thus that we can use only the first component of the host name. If we want to use nodes in different DNS domains we must use -name instead, but then all host names must be fully qualified. Possibly it should mention the (AFAIK) otherwise undocumented fact that you can use an IP address as 'Host' in '-name Name@REDACTED'. --Per Hedeland nat n wrote: > >I am having trouble running the example from this tutorial:http://www.erlang.org/doc/getting_started/conc_prog.html#id67907In specifics, the "A Larger Example" and the one before that. >I have two computers on the same network that are running Mininet/Ubuntu (using Virtual Box).What confuses me is this: "(Note: erl -sname assumes that all nodes are in the same IP domain and we can use only the first component of the IP address, if we want to use nodes in different domains we use -name instead, but then all IP address must be given in full.)"How should I then call "erl", what options need to be placed when starting erlang?