[erlang-questions] Erlang/OTP 20.1 has been released,
Serge Aleynikov
serge@REDACTED
Mon Oct 9 00:49:14 CEST 2017
Yes, that program happens to be the Chrome browser, which when clicked,
saves the file in decompressed form:
$ ls -l otp_src_20.1.tar.gz
-rw-r--r-- 1 serge mqt 237137920 Oct 8 18:45 otp_src_20.1.tar.gz
$ file otp_src_20.1.tar.gz
otp_src_20.1.tar.gz: POSIX tar archive (GNU)
I don't think it's the Chrome issue - probably as you mentioned one of the
headers messes it up.
On Sun, Oct 8, 2017 at 6:40 AM, Loïc Hoguin <essen@REDACTED> wrote:
> They are. The program you are using to download them must decompress them
> automatically without removing the extension.
>
> $ file otp_src_20.1.tar.gz
> otp_src_20.1.tar.gz: gzip compressed data, last modified: Tue Sep 26
> 09:39:57 2017, from Unix
>
> Probably because of the content-encoding header:
>
> $ curl -I http://erlang.org/download/otp_src_20.1.tar.gz
> HTTP/1.1 200 OK
> Date: Sun, 08 Oct 2017 10:38:50 GMT
> Server: Apache/1.3.42 (Unix)
> Last-Modified: Tue, 26 Sep 2017 10:17:28 GMT
> ETag: "22319d-534bcd8-59ca2938"
> Accept-Ranges: bytes
> Content-Length: 87342296
> Content-Type: application/x-tar
> Content-Encoding: x-gzip
>
> On 10/08/2017 12:34 PM, Serge Aleynikov wrote:
>
>> Please note that the source tarball http://erlang.org/download/otp
>> _src_20.1.tar.gz and the associated manual http://erlang.org/download/otp
>> _doc_man_20.1.tar.gz are not stored in the compressed format despite
>> having the ".gz" extension.
>>
>> On Wed, Sep 27, 2017 at 5:01 AM, Henrik Nord X <
>> henrik.x.nord@REDACTED <mailto:henrik.x.nord@REDACTED>> wrote:
>>
>> Erlang/OTP 20.1 is the first service release for the 20 major release.
>> The service release contains mostly bug fixes and characteristics
>> improvements but also some new features.
>>
>> Some highlights for 20.1
>>
>> crypto, public_key: Extend crypto and public_key functions sign
>> and
>> verify with:
>> support for RSASSA-PS padding for signatures and for
>> saltlength setting
>> X9.31 RSA padding.
>> sha, sha224, sha256, sha384, and sha512 for dss
>> signatures as mentioned in NIST SP 800-57 Part 1.
>> ripemd160 to be used for rsa signatures.
>>
>> A new tuple in crypto:supports/0 reports supported MAC
>> algorithms.
>>
>> diameter:
>> Add service option decode_format to allow incoming messages
>> to
>> be decoded into maps
>> instead of records.
>> Decode performance has been improved.
>> Add service/transport option avp_dictionaries to give better
>> support for dictionaries only defining AVPs.
>>
>> erts: Upgraded the ERTS internal PCRE library from version 8.40
>> to
>> version 8.41.
>>
>> erts, kernel, tools: Profiling with lock counting can now be
>> fully
>> toggled at runtime in
>> the lock counting emulator (-emu_type lcnt). Everything
>> is enabled by default to match the old behavior, but
>> specific categories can be toggled at will with minimal
>> runtime overhead when disabled. Refer to the
>> documentation on lcnt:rt_mask/1 for details.
>>
>> lcnt:collect and lcnt:clear will no longer block all
>> other threads in the runtime system. This makes it possible to
>> run
>> the lock counting
>> under heavier load.
>>
>> erts: The zlib module has been refactored and all its operations
>> will now yield appropriately,
>> allowing them to be used freely in concurrent applications.
>>
>> erts, tools: Add erlang:iolist_to_iovec/1, which converts an
>> iolist() to an erlang:iovec(), which is suitable for use
>> with enif_inspect_iovec().
>>
>> erts: Add new nif API functions for managing an I/O Queue.
>> The added functions are: enif_ioq_create(), enif_ioq_destroy(),
>> enif_ioq_enq_binary(),
>> enif_ioq_enqv(), enif_ioq_deq(), enif_ioq_peek(),
>> enif_inspect_iovec(), enif_free_iovec()
>>
>> observer/crashdump_viewer:
>> Reading of crash dumps with many binaries is optimized.
>> A progress bar is shown when the detail view for a process is
>> opened.
>> The cdv script now sets ERL_CRASH_DUMP_SECONDS=0 to
>> avoid generating a new crash dump from the node running the
>> Crashdump Viewer.
>>
>> observer:
>> Add system statistics and limits to frontpage in
>> observer.
>>
>> public_key, ssl**:
>> Improved error propagation and reports
>>
>> ssh: A new option modify_algorithms is implemented. It
>> enables specifying changes on the default algorithms
>> list. See the reference manual and the SSH User's Guide
>> chapter "Configuring algorithms in SSH".
>>
>> tools/xref: The predefined Xref analysis locals_not_used now
>> understands
>> the -on_load() attribute and does not report unused functions.
>>
>> tools/fprof: When sampling multiple processes and analyzing
>> with totals set to true, the output now sums together
>> all caller and callee entries which concerns the same
>> function. Previous behaviour was to report each
>> contributing entry separately.
>>
>> You can find the README and the full listing of changes for this
>> service release at
>>
>> http://www.erlang.org/download/otp_src_20.1.readme
>> <http://www.erlang.org/download/otp_src_20.1.readme>
>>
>> The source distribution and binary distributions for Windows can be
>> downloaded from
>>
>> http://www.erlang.org/download/otp_src_20.1.tar.gz
>> <http://www.erlang.org/download/otp_src_20.1.tar.gz>
>> http://www.erlang.org/download/otp_win32_20.1.exe
>> <http://www.erlang.org/download/otp_win32_20.1.exe>
>> http://www.erlang.org/download/otp_win64_20.1.exe
>> <http://www.erlang.org/download/otp_win64_20.1.exe>
>>
>> Note: To unpack the TAR archive you need a GNU TAR compatible program.
>>
>> For installation instructions please consult the README file that is
>> part
>> of the distribution.
>>
>> The Erlang/OTP source can also be found at GitHub on the official
>> Erlang
>> repository, https://github.com/erlang/otp with tag OTP-20.1
>>
>> The on-line documentation can be found at: http://www.erlang.org/doc/
>> You can also download the complete HTML documentation or the Unix
>> manual files
>>
>> http://www.erlang.org/download/otp_doc_html_20.1.tar.gz
>> <http://www.erlang.org/download/otp_doc_html_20.1.tar.gz>
>> http://www.erlang.org/download/otp_doc_man_20.1.tar.gz
>> <http://www.erlang.org/download/otp_doc_man_20.1.tar.gz>
>>
>> Please report any new issues via Erlang/OTPs public issue tracker
>>
>> https://bugs.erlang.org
>>
>> We want to thank all of those who sent us patches, suggestions and bug
>> reports!
>>
>> Thank you!
>>
>> The Erlang/OTP Team at Ericsson
>> _______________________________________________
>> erlang-questions mailing list
>> erlang-questions@REDACTED <mailto:erlang-questions@REDACTED>
>> http://erlang.org/mailman/listinfo/erlang-questions
>> <http://erlang.org/mailman/listinfo/erlang-questions>
>>
>>
>>
>>
>> _______________________________________________
>> erlang-questions mailing list
>> erlang-questions@REDACTED
>> http://erlang.org/mailman/listinfo/erlang-questions
>>
>>
> --
> Loïc Hoguin
> https://ninenines.eu
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20171008/c487b723/attachment.htm>
More information about the erlang-questions
mailing list