Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-14 | crypto: Enable MAC key length checking in mac-table | Hans Nilsson | |
2019-06-14 | crypto: Renaming, typing and some polishing | Hans Nilsson | |
2019-06-14 | crypto: Begin test of the new mac interface directly. | Hans Nilsson | |
2019-06-14 | crypto: Move mac compatibility functions to hmac.c and cmac.c | Hans Nilsson | |
The ultimate goal is to get rid of compatibility with old cryptolib versions so we could remove those compatibility files permanently. | |||
2019-06-14 | crypto: Move functions around for better readability | Hans Nilsson | |
2019-06-14 | crypto: White space removed at line ends | Hans Nilsson | |
2019-06-14 | crypto: Use dirty schedulers for mac_update | Hans Nilsson | |
2019-06-14 | crypto: Implement NIFs for the new mac_init, mac_update and mac_final | Hans Nilsson | |
Use them for old HMAC functions. Also simplify hmac and cmac on the Erlang level | |||
2019-06-14 | crypto: Use new mac_nif for hmac, cmac and poly1305 | Hans Nilsson | |
2019-06-14 | crypto: Refactor for readability | Hans Nilsson | |
2019-06-14 | crypto: Use dirty schedulers for the new mac_nif if large data | Hans Nilsson | |
2019-06-14 | crypto: MAC nif unifying HMAC, CMAC and POLY1305 | Hans Nilsson | |
into one nif using the EVP_DigestSign interface. This enables acceleration if available in lower layers, that is, in cryptolib and lower. However, for older cryptolibs the old HMAC and CMAC low-level interfaces are used, but moved from hmac.c and cmac.c into mac.c. | |||
2019-06-14 | crypto: Re-structure cmac and hmac test vector handling | Hans Nilsson | |
as a preparation for a unified cmac and hmac test case. | |||
2019-06-14 | crypto: Enable CMAC tests for aes-128-cbc and aes-256-cbc | Hans Nilsson | |
2019-06-14 | crypto: Remove warnings when linking with LibreSSL | Hans Nilsson | |
got warning for unused function. | |||
2019-06-14 | Merge branch 'hans/crypto/spec_fix/ERL-974/OTP-15884' into maint | Hans Nilsson | |
* hans/crypto/spec_fix/ERL-974/OTP-15884: crypto: Adjust code for spec conflict | |||
2019-06-14 | crypto: Adjust code for spec conflict | Hans Nilsson | |
2019-06-14 | Merge branch 'legoscia/dialyzer/native_erlang_mode/OTP-15880/PR-2283' into maint | Hans Bolinder | |
* legoscia/dialyzer/native_erlang_mode/OTP-15880/PR-2283: Allow native compilation when calling Dialyzer from Erlang | |||
2019-06-14 | Merge branch 'bmk/erts/esock/20190528/pattern' into maint | Micael Karlberg | |
2019-06-14 | [esock|test] Ensure only "real" IPv6 address'es are accepted | Micael Karlberg | |
When geting the local address, make sure we don't accept the loopback address. | |||
2019-06-14 | Merge branch 'bmk/erts/esock/20190529/expose_select_to_the_caller/OTP-15731' ↵ | Micael Karlberg | |
into maint | |||
2019-06-14 | Merge branch ↵ | Siri Hansen | |
'siri/ct/fail-after-failed-init_per_testcase/ERIERL-350/OTP-15869' into maint * siri/ct/fail-after-failed-init_per_testcase/ERIERL-350/OTP-15869: [ct] Allow post_init_per_testcase to change skip to fail | |||
2019-06-13 | Merge pull request #2261 from michael-swan/fix_wxe_driver_realloc | Dan Gudmundsson | |
OTP-15883 | |||
2019-06-13 | Merge branch 'ingela/ssl/handshake-handling/ERL-968/OTP-15879' into maint | Ingela Anderton Andin | |
* ingela/ssl/handshake-handling/ERL-968/OTP-15879: ssl: Correct handshake handling | |||
2019-06-13 | ssl: Correct handshake handling | Ingela Anderton Andin | |
Solves ERL-968, a refactoring bug could cause part of a server key exchange message to be appended, to an incorrectly duplicated, certificate handshake message. In the end causing an ASN1 decoding error. That in turn did not end up the correct error handling branch. | |||
2019-06-13 | Merge branch 'peterdmv/ssl/fix-testcases' into maint | Péter Dimitrov | |
* peterdmv/ssl/fix-testcases: ssl: Fix run_client_error/1 in ssl_test_lib | |||
2019-06-13 | Merge branch 'maint-22' into maint | John Högberg | |
* maint-22: Updated OTP version Prepare release # Conflicts: # make/otp_version_tickets | |||
2019-06-12 | Allow native compilation when calling Dialyzer from Erlang | Magnus Henoch | |
Invoking Dialyzer through the function dialyzer:run/1 instead of from the command line activates "Erlang mode", meaning that warnings are returned instead of printed, and that HiPE compilation of modules does not take place. With this change, HiPE compilation can optionally be enabled in this situation by passing the option {native, true}. Caching of natively compiled modules is enabled by default, but can be turned off using the option {native_cache, false}. | |||
2019-06-12 | Merge pull request #2281 from leandrocp/doc/fix-typo-commoncaveats | Björn Gustavsson | |
Fix duplicated word "to" on Common Caveats doc | |||
2019-06-12 | Merge pull request #2282 from legoscia/doc-typos | Björn Gustavsson | |
Fix some documentation typos | |||
2019-06-12 | Merge branch 'raimo/incomplete-socket-close/ERIERL-353/OTP-15370' into maint | Raimo Niskanen | |
* raimo/incomplete-socket-close/ERIERL-353/OTP-15370: Copy linger zero flag from listen socket Test linger zero flag from listen socket | |||
2019-06-12 | Fix some documentation typos | Magnus Henoch | |
2019-06-12 | Merge branch 'raimo/correct-spec-for-gen_sctp-connect/ERL-947/OTP-15344' ↵ | Raimo Niskanen | |
into maint * raimo/correct-spec-for-gen_sctp-connect/ERL-947/OTP-15344: Correct type spec for gen_sctp:connect/4,5 | |||
2019-06-12 | ssl: Fix run_client_error/1 in ssl_test_lib | Péter Dimitrov | |
Fix run_client_error/1 to properly propagate errors from the test client. | |||
2019-06-12 | Merge branch 'peterdmv/ssl/dtls-test-fix' into maint | Péter Dimitrov | |
* peterdmv/ssl/dtls-test-fix: ssl: Fix ssl_packet_SUITE | |||
2019-06-12 | Updated OTP versionOTP-22.0.3 | Erlang/OTP | |
2019-06-12 | Prepare release | Erlang/OTP | |
2019-06-12 | Merge branch 'peterdmv/ssl/dtls-test-fix' into maint-22 | Erlang/OTP | |
* peterdmv/ssl/dtls-test-fix: ssl: Fix ssl_packet_SUITE | |||
2019-06-12 | Merge branch 'hasse/stdlib/chars_limit_bug/OTP-15875/ERL-967' into maint-22 | Erlang/OTP | |
* hasse/stdlib/chars_limit_bug/OTP-15875/ERL-967: stdlib: Fix a bug concerning io_lib option 'chars_limit' # Conflicts: # lib/stdlib/test/io_SUITE.erl | |||
2019-06-12 | Merge branch ↵ | Erlang/OTP | |
'sverker/erts/process-info-reductions-idle-proc/ERL-964/OTP-15865' into maint-22 * sverker/erts/process-info-reductions-idle-proc/ERL-964/OTP-15865: erts: Improve test of process_info(reductions) Revert "erts: Force process_info(reductions) as signal" | |||
2019-06-12 | Merge branch 'sverker/erts/break-p-segv/ERL-965/OTP-15873' into maint-22 | Erlang/OTP | |
* sverker/erts/break-p-segv/ERL-965/OTP-15873: erts: Fix SEGV crash on shell break (p)roc info | |||
2019-06-12 | Merge branch 'john/compiler/fix-bad-bitstring-type-opt/OTP-15872' into maint-22 | Erlang/OTP | |
* john/compiler/fix-bad-bitstring-type-opt/OTP-15872: beam_ssa_type: Fix incorrect bitstring unit determination | |||
2019-06-12 | Merge branch 'john/erts/fix-bad-get_tuple_element-opt/OTP-15871/ERIERL-374' ↵ | Erlang/OTP | |
into maint-22 * john/erts/fix-bad-get_tuple_element-opt/OTP-15871/ERIERL-374: erts: Fix bad loader optimization of get_tuple_element | |||
2019-06-12 | Merge branch 'ingela/ssl/dtls-multiplxor/ERL-962/OTP-15864' into maint-22 | Erlang/OTP | |
* ingela/ssl/dtls-multiplxor/ERL-962/OTP-15864: ssl: Add missing gen_server return value in DTLS packet demux process | |||
2019-06-12 | Merge branch 'ingela/ssl/ret-ext/ERL-951/OTP-15862' into maint-22 | Erlang/OTP | |
* ingela/ssl/ret-ext/ERL-951/OTP-15862: ssl: Fix broken return value | |||
2019-06-12 | Merge branch 'hasse/dialyzer/fix_string_split/OTP-15861/ERL-953' into maint-22 | Erlang/OTP | |
* hasse/dialyzer/fix_string_split/OTP-15861/ERL-953: dialyzer: Correct indentation of field warnings | |||
2019-06-12 | Merge branch 'ingela/ssl/22/alert-strings/OTP-15844' into maint-22 | Erlang/OTP | |
* ingela/ssl/22/alert-strings/OTP-15844: ssl: Returned "alert error string" should be same as logged alert string | |||
2019-06-12 | ssl: Fix ssl_packet_SUITE | Péter Dimitrov | |
Unset internal_active_n when cleaning FT environment. | |||
2019-06-12 | Merge branch 'hasse/stdlib/chars_limit_bug/OTP-15875/ERL-967' into maint | Hans Bolinder | |
* hasse/stdlib/chars_limit_bug/OTP-15875/ERL-967: stdlib: Fix a bug concerning io_lib option 'chars_limit' | |||
2019-06-11 | Merge pull request #2277 from mattludwigs/fix-ssl-passive-flag-default | Ingela Andin | |
Fix SSL cb_info missing underscore in default OTP-15887 |