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 | Merge branch 'peppe/common_test/skip_groups_in_spec' into maint | Peter Andersson | |
* peppe/common_test/skip_groups_in_spec: Fix skip_groups option in combination with all suites in test spec | |||
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-24 | Merge PR-1684 from sverker/float_to_list-rounding-bug/OTP-14890 | Sverker Eriksson | |
Fix rounding bug in float_to_list/2 | |||
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 | Merge branch 'hasse/kernel-stdlib/fix_contracts/OTP-14889' into maint | Hans Bolinder | |
* hasse/kernel-stdlib/fix_contracts/OTP-14889: kernel: Correct contracts and a bug in group_history stdlib: Correct contracts dialyzer: Optimize handling of a lot of warnings | |||
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 'fhunleth/binary_to_integer_chec/PR-1671/OTP-14879' into maint | Lukas Larsson | |
* fhunleth/binary_to_integer_chec/PR-1671/OTP-14879: Fail if ':' is passed to binary_to_integer/2 | |||
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-17 | Merge pull request #1686 from angelhof/documentation_broken_link_fix | Lukas Larsson | |
Fix a broken erlang:trace/3 link in doc | |||
2018-01-17 | Fix a broken erlang:trace/3 link in doc | Konstantinos Kallas | |
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/term_to_binary-spec/ERL-548/OTP-14876' into maint | Sverker Eriksson | |
2018-01-15 | Merge branch 'sverker/ic-test-cuddle' into maint | Sverker Eriksson | |
2018-01-15 | erts: Refactor and cleanup sys_double_to_chars_fast | Sverker Eriksson | |
Replace long long with Uint64 | |||
2018-01-15 | erts: Fix float_to_list(F, [{decimals,D}]). | Sverker Eriksson | |
Example symptom: 1> float_to_list(0.145, [{decimals,1}]). "0.2" There were two problems in sys_double_to_chars_fast 1. Most serious was adding 0.55555555 / (10^D) instead of 0.5 / (10^D) which imposed a 5.5% risk of a faulty rounding up. 2. Using fixpoint for frac_part which lost significant bits if F < 0.5 | |||
2018-01-15 | erts: Fix buffer overflow bug in erts_printf %f | Sverker Eriksson | |
Sign character was not accounted for. Ex: float_to_list(-3.1265538967899625e+69, [{decimals,16}]). | |||
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. |