Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-05 | ssl: Add new API functions for cipher suite handling | Ingela Anderton Andin | |
2018-01-31 | Merge branch 'bjorn/compiler/fix-beam_type-bug/OTP-14898' into maint | Björn Gustavsson | |
* bjorn/compiler/fix-beam_type-bug/OTP-14898: Fix incorrect type interference of integer ranges | |||
2018-01-29 | Merge branch 'sverker/ets-match_spec_run-spec/OTP-14889' into maint | Sverker Eriksson | |
2018-01-29 | Fix incorrect type interference of integer ranges | Björn Gustavsson | |
2018-01-29 | Merge branch 'hans/ssh/docker_compat_tests/OTP-14194' into maint | Hans Nilsson | |
* hans/ssh/docker_compat_tests/OTP-14194: ssh: Disable test failing if docker command exists ssh: Skeleton of build scripts for DropBear image ssh: Can use DropBear SSH dockers ssh: Remove duplicate test cases from ssh_to_openssh_SUITE ssh: Add more tests ssh: Change the default list of ssh and ssl version images ssh: Enable building openssh 0.9.8[a-l] ssh: Add LibreSSL to compat tests | |||
2018-01-26 | Merge branch 'ingela/ssl/no-dsa-libressl' into maint | Ingela Anderton Andin | |
* ingela/ssl/no-dsa-libressl: ssl: Check OpenSSL version for DSS (DSA) support | |||
2018-01-26 | ssh: Disable test failing if docker command exists | Hans Nilsson | |
This test is just to get a marking in test result listings where a docker system is installed | |||
2018-01-26 | ssh: Skeleton of build scripts for DropBear image | Hans Nilsson | |
2018-01-26 | ssh: Can use DropBear SSH dockers | Hans Nilsson | |
2018-01-26 | Fix skip_groups option in combination with all suites in test spec | Peter Andersson | |
2018-01-25 | ssh: Remove duplicate test cases from ssh_to_openssh_SUITE | Hans Nilsson | |
2018-01-25 | ssh: Add more tests | Hans Nilsson | |
2018-01-25 | ssh: Change the default list of ssh and ssl version images | Hans Nilsson | |
2018-01-25 | ssh: Enable building openssh 0.9.8[a-l] | Hans Nilsson | |
2018-01-25 | ssh: Add LibreSSL to compat tests | Hans Nilsson | |
2018-01-25 | ssl: Check OpenSSL version for DSS (DSA) support | Ingela Anderton Andin | |
LibreSSL-2.6.3 dropped DSS (DSA) support | |||
2018-01-24 | Merge branch 'raimo/stdlib/optimize-gen_statem' into maint | Raimo Niskanen | |
* raimo/stdlib/optimize-gen_statem: Optimize plain call response time Correct typo in design principles for gen_statem | |||
2018-01-24 | Merge branch 'ingela/ssl/record-version-check/OTP-14892' into maint | Ingela Anderton Andin | |
* ingela/ssl/record-version-check/OTP-14892: ssl: Add record version sanity check | |||
2018-01-24 | Merge branch 'sverker/hipe-load-fixing/OTP-14891' into maint | Sverker Eriksson | |
2018-01-23 | stdlib: Indent example code | Sverker Eriksson | |
2018-01-23 | stdlib: Fix spec for match_spec_run/2 | Sverker Eriksson | |
Matching can be done on any terms. | |||
2018-01-23 | ssl: Add record version sanity check | Ingela Anderton Andin | |
2018-01-22 | kernel: Correct contracts and a bug in group_history | Hans Bolinder | |
2018-01-22 | stdlib: Correct contracts | Hans Bolinder | |
2018-01-22 | dialyzer: Optimize handling of a lot of warnings | Hans Bolinder | |
If the number of warnings is huge the '--'/2 operator is slow. | |||
2018-01-22 | Merge pull request #1688 from margnus1/hipe-llvm-notail | Björn Gustavsson | |
ErLLVM: Preserve precise BEAM tailcall semantics OTP-14886 | |||
2018-01-22 | Merge branch 'dgud/observer/opt-tv-tab/OTP-14856' into maint | Dan Gudmundsson | |
* dgud/observer/opt-tv-tab/OTP-14856: observer: Fix change accum Remove double calls observer: Don't crash for late messages observer: Optimize tv tab for many tables | |||
2018-01-19 | ErLLVM: Preserve precise BEAM tailcall semantics | Magnus Lång | |
The BEAM compiler chooses not to perform tailcall optimisations for some calls in tail position, for example to some built-in functions. However, when the ErLLVM HiPE backend is used, LLVM may choose to perform tailcall optimisation on these calls, breaking the expected semantics. To preserve the precise semantics exhibited by BEAM, the 'notail' marker, present in LLVM since version 3.8, is added to call instructions that BEAM has not turned into tail calls, which inhibits LLVM from performing tail-call optimisation in turn. | |||
2018-01-19 | Merge branch 'hasse/dialyzer/fix_bsl' into maint | Hans Bolinder | |
* hasse/dialyzer/fix_bsl: dialyzer: Fix bsl/2 bug | |||
2018-01-17 | Fix slow hipe execution | Sverker Eriksson | |
particularly slow erlc when compiler is hipe compiled. hipe_unified_loader:load did not patch external call sites and instead caused a double hipe mode switch per call. hipe_unified_loader:load is only used for early modules first loaded as beam and by code:atomic_load and friends. | |||
2018-01-17 | Merge branch 'hasse/stdlib/fix_shell_evaluator' into maint | Hans Bolinder | |
* hasse/stdlib/fix_shell_evaluator: stdlib: Garbage the shell's evaluator process more often | |||
2018-01-17 | asn1_SUITE: Fix failure in xref_export_all/1 | Björn Gustavsson | |
The variable 'S' was used twice. If the test case failed because there were unused functions in asn1_SUITE, there would be an ugly badmatch exception instead of the intended nice error message. | |||
2018-01-16 | Optimize plain call response time | Raimo Niskanen | |
2018-01-16 | stdlib: Garbage the shell's evaluator process more often | Hans Bolinder | |
A minor fix. If the Erlang shell saves no results (history(0) or results(0)), the evaluator process now garbage collects itself. This means that any huge binaries created by the evaluation are reclaimed faster than before. | |||
2018-01-16 | Merge branch 'hasse/stdlib/unicode_stacktrace/OTP-14847/ERL-553' into maint | Hans Bolinder | |
* hasse/stdlib/unicode_stacktrace/OTP-14847/ERL-553: stdlib: Handle Unicode when formatting stacktraces | |||
2018-01-15 | Merge branch 'sverker/cuddle-big-bin-tests' into maint | Sverker Eriksson | |
2018-01-15 | Merge branch 'sverker/ic-test-cuddle' into maint | Sverker Eriksson | |
2018-01-15 | Merge branch 'hasse/stdlib/find_src/OTP-14832/ERL-527' into maint | Hans Bolinder | |
* hasse/stdlib/find_src/OTP-14832/ERL-527: stdlib: Correct a filelib test case stdlib: Let filelib:find_source() search subdirs | |||
2018-01-15 | Merge branch 'ingela/ssl/test-cuddle' into maint | Ingela Anderton Andin | |
* ingela/ssl/test-cuddle: ssl: Call clean version function | |||
2018-01-15 | ssl: Call clean version function | Ingela Anderton Andin | |
Make sure tests are run with intended version settings. | |||
2018-01-15 | stdlib: Handle Unicode when formatting stacktraces | Hans Bolinder | |
See also ERL-553 and ERL-544 (commit c3ddb0f). | |||
2018-01-15 | Merge branch ↵ | John Högberg | |
'john/runtime_tools/reduce-sysinfo-to_file-memory-use/OTP-14816' into maint | |||
2018-01-12 | crypto: Disable RSA sslv23 padding for LibreSSL >= 2.6.1 | Hans Nilsson | |
Not supported in newer LibreSSL. | |||
2018-01-12 | dialyzer: Fix bsl/2 bug | Hans Bolinder | |
Also modified erl_bif_types:infinity_bsl() when called with zero as first argument. As of writing this, erlang:'bsl'/2 is modified on the master branch to never fail if called with a huge second argument. | |||
2018-01-12 | Merge branch 'siri/cdv/many-links/OTP-14725' into maint | Siri Hansen | |
* siri/cdv/many-links/OTP-14725: [observer] Improve performance for many links or monitors | |||
2018-01-11 | observer: Fix change accum | Dan Gudmundsson | |
Wrong data types was stored in the accum list. | |||
2018-01-11 | Remove double calls | Dan Gudmundsson | |
2018-01-11 | observer: Don't crash for late messages | Dan Gudmundsson | |
2018-01-11 | observer: Optimize tv tab for many tables | Dan Gudmundsson | |
Make it a virtual table, the only table which was not a virtual table. Updating 10000 rows with many columns and alternating colors takes too long time to be a viable solution. | |||
2018-01-11 | ssl: Correct function for listing RC4 suites | Ingela Anderton Andin | |