Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-10 | Merge branch 'maint-20' into maint | Ingela Anderton Andin | |
* maint-20: Updated OTP version Update release notes Update version numbers inets: Prepare for release inets: Add missing guard Avoid WindowBits=8 as per the manual Fix deflateParams on zlib 1.2.11 Ignore empty binaries in enif_inspect_iovec Emasculate writable binaries on entering an iovec Only apply EOS behaviors if there's pending data Stop assuming that all schedulers are managed when updating msacc | |||
2017-11-10 | Merge branch 'ingela/snmp/cuddle' into maint | Ingela Anderton Andin | |
* ingela/snmp/cuddle: snmp: Correct netsnmp arglist and check for usable netsnmp | |||
2017-11-10 | Merge branch 'ingela/ssl/engine-API/OTP-14448' into maint | Ingela Anderton Andin | |
* ingela/ssl/engine-API/OTP-14448: ssl: Add private key configuration for crypto engine | |||
2017-11-10 | Merge branch 'hans/ssh/hostkey_in_engine/OTP-14757' into maint | Hans Nilsson | |
2017-11-10 | ssh: Document engine_key_ref() returned from ssh_server_key:host_key/2 | Hans Nilsson | |
2017-11-10 | ssh: Update ssh_{server|client}_key doc to what it should have been | Hans Nilsson | |
2017-11-10 | ssh: New test suite for engine-stored keys | Hans Nilsson | |
2017-11-10 | ssh: Update SSH for engine-stored host keys | Hans Nilsson | |
2017-11-10 | crypto: Doc privkey_to_pubkey/2 | Hans Nilsson | |
2017-11-10 | crypto: Extend engine_SUITE with tests of the pub key extraction from priv keys | Hans Nilsson | |
2017-11-10 | crypto: Add privkey_to_pubkey/2 to get the public key from a priv key in an ↵ | Hans Nilsson | |
Engine Only RSA and DSA so far. | |||
2017-11-10 | Merge branch 'hans/crypto/engine_pkey_load/OTP-14448' into maint | Hans Nilsson | |
2017-11-10 | crypto: Remove unused 'atom_bad_engine' | Hans Nilsson | |
2017-11-10 | crypto: Remove 'relasenotes.xml' from doc/src/Makefile | Hans Nilsson | |
2017-11-10 | crypto: Extend engine_SUITE with tests of the pub/priv key fetches | Hans Nilsson | |
2017-11-10 | crypto: Update the OTP test engine with pub/priv key storage | Hans Nilsson | |
2017-11-10 | crypto: Documentation for pkey engine loading | Hans Nilsson | |
2017-11-10 | crypto: Define and export some types for engine | Hans Nilsson | |
2017-11-10 | crypto: Enable using pub/priv PKCS8 keys stored in an Engine | Hans Nilsson | |
2017-11-10 | Merge branch 'lars/crypto/load-engine/OTP-14567' into maint | Lars Thorsen | |
* lars/crypto/load-engine/OTP-14567: [crypto] Add support for loading an alternative Engine | |||
2017-11-10 | [crypto] Add support for loading an alternative Engine | Lars Thorsen | |
Add support to plug in alternative implementations for some or all of the cryptographic operations supported by the OpenSSL Engine API. When configured appropriately, OpenSSL calls the engine's implementation of these operations instead of its own. | |||
2017-11-09 | Merge PR-1618 from sverker/sverker/hipe-doc-limitations OTP-14767 | Sverker Eriksson | |
Document HiPE limitations | |||
2017-11-09 | Updated OTP versionOTP-20.1.5 | Erlang/OTP | |
2017-11-09 | Update release notes | Erlang/OTP | |
2017-11-09 | Update version numbers | Erlang/OTP | |
2017-11-09 | Merge branch 'ingela/inets/fix-location/OTP-14761' into maint-20 | Erlang/OTP | |
* ingela/inets/fix-location/OTP-14761: inets: Prepare for release inets: Add missing guard | |||
2017-11-09 | Merge branch 'john/erts/fix-gunzip-eos/OTP-14730/ERL-507' into maint-20 | Erlang/OTP | |
* john/erts/fix-gunzip-eos/OTP-14730/ERL-507: Only apply EOS behaviors if there's pending data | |||
2017-11-09 | Merge branch 'john/erts/msacc-dirty-schedulers/OTP-14707' into maint-20 | Erlang/OTP | |
* john/erts/msacc-dirty-schedulers/OTP-14707: Stop assuming that all schedulers are managed when updating msacc | |||
2017-11-09 | Merge branch 'john/erts/misc-iovec-issues/OTP-14745/OTP-14750' into maint-20 | Erlang/OTP | |
* john/erts/misc-iovec-issues/OTP-14745/OTP-14750: Ignore empty binaries in enif_inspect_iovec Emasculate writable binaries on entering an iovec | |||
2017-11-09 | Merge branch 'john/erts/zlib-1.2.11-fixes/OTP-14751' into maint-20 | Erlang/OTP | |
* john/erts/zlib-1.2.11-fixes/OTP-14751: Avoid WindowBits=8 as per the manual Fix deflateParams on zlib 1.2.11 | |||
2017-11-09 | snmp: Correct netsnmp arglist and check for usable netsnmp | Ingela Anderton Andin | |
2017-11-09 | inets: Prepare for release | Ingela Anderton Andin | |
2017-11-09 | inets: Add missing guard | Ingela Anderton Andin | |
Add test in the correct place which was the reason the guard became missing without being noticed. | |||
2017-11-09 | Avoid WindowBits=8 as per the manual | John Högberg | |
The docs for zlib:deflateInit/6 explicitly mention that 8 is broken and should not be used unless we know for certain that our zlib version supports it. | |||
2017-11-09 | Fix deflateParams on zlib 1.2.11 | John Högberg | |
1.2.11 started bailing when avail_out==0 regardless of whether there's anything to flush or not, and there's no point in adapting the old method since it was vulnerable to bugs in other zlib versions which updated the deflate parameters even on failure. The api_deflateParams test has been expanded accordingly, and two white-box cases in zip_usage has been updated to make fewer assumptions about the output; the validity of the compressed data is what matters, not whether it's exactly the same as the test vector. | |||
2017-11-08 | Merge branch 'siri/cdv/misc-improvements/OTP-14755' into maint | Siri Hansen | |
* siri/cdv/misc-improvements/OTP-14755: [cdv] Fix test of size limit reached on crash dump [cdv] Display warning if heap is incomplete [cdv] Check if dump version is newer than cdv can handle [cdv] Add comment about ets tables | |||
2017-11-08 | [cdv] Fix test of size limit reached on crash dump | Siri Hansen | |
This test failed every now and then since the selected max size could be greater than the actual size of the dump - so the dump was not truncated. This is now corrected. | |||
2017-11-08 | [cdv] Display warning if heap is incomplete | Siri Hansen | |
2017-11-08 | ssl: Add private key configuration for crypto engine | Ingela Anderton Andin | |
2017-11-07 | Merge branch 'sverker/systask-reqid-bug/OTP-14752' into maint | Sverker Eriksson | |
* sverker/systask-reqid-bug: erts: Fix bug in systask scheduling | |||
2017-11-07 | Merge PR-1619 from mikpe/erts-hipe-print-heap-fixes | Sverker Eriksson | |
fix output formatting in hipe_bifs:show_heap/1 | |||
2017-11-07 | Ignore empty binaries in enif_inspect_iovec | John Högberg | |
2017-11-07 | Emasculate writable binaries on entering an iovec | John Högberg | |
The lack of this caused serious data corruption when a binary was altered after entering the queue. This went unnoticed because it was never used without erlang:iolist_to_iovec, which always emasculates binaries. | |||
2017-11-06 | Clearify call trace limitations. | Sverker Eriksson | |
2017-11-06 | erts: Fix bug in systask scheduling | Sverker Eriksson | |
when request id is an immediate. Ex: erlang:garbage_collect(P, [{async,Immediate}]). may crash the VM. | |||
2017-11-06 | Merge branch 'siri/observer/dont-crash-on-expand-empty-binary/OTP-14642' ↵ | Siri Hansen | |
into maint * siri/observer/dont-crash-on-expand-empty-binary/OTP-14642: [observer] Don't crash on empty binary | |||
2017-11-05 | fix output formatting in hipe_bifs:show_heap/1 | Mikael Pettersson | |
When the code switches from printf() to erts_printf() the output becomes garbled. Fixed by fflush()ing stdout first. Fixed formatting of the "H E A P" banner for 64-bit systems. | |||
2017-11-03 | Removed "unused list comprehensions" | Sverker Eriksson | |
which don't seem to be true. | |||
2017-11-03 | Merge PR-1607 from sverker/hipe_bin_utf32_bug OTP-14740 | Sverker Eriksson | |
Fix hipe bug in binary <<X/utf32>> construction | |||
2017-11-03 | Fix bug in hipe for <<X/utf32>> | Sverker Eriksson | |
by introducing new primop 'is_unicode' with no exception (ab)use and no GC. Replaces bs_validate_unicode which is kept for backward compat for now. |