Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-05 | HiPE: Make is_divisible a primop | Magnus Lång | |
Since gcunsafe values are live over is_divisible calls (although only the happy path, which never GCd), it should be a primop so there cannot be any GCs. | |||
2017-11-05 | hipe_rtl_lcm: Fix another bug | Magnus Lång | |
During deletion, the killing of expressions was not considered. | |||
2017-11-05 | hipe_rtl_lcm: Fix Lazy Code Motion bug | Magnus Lång | |
The lazy code motion optimisation pass could violate its guarantees eliminating partial redundancy by moving an expression to before a call instruction. | |||
2017-11-03 | Merge branch 'maint' | Sverker Eriksson | |
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. | |||
2017-11-03 | Prevent hipe_bs_validate_unicode from doing GC | Sverker Eriksson | |
Fix for x86_64 only. The calling native code can not handle a GC as it has a raw pointer where to write the binary data. If a GC happens the data (utf32) will be written to the old deallocated heap. | |||
2017-11-02 | Merge branch 'maint' | Ingela Anderton Andin | |
Conflicts: OTP_VERSION | |||
2017-11-02 | Merge branch 'maint-20' into maint | Ingela Anderton Andin | |
* maint-20: Updated OTP version Update release notes inets: Prepare for release inets: httpd - Fix broken handling of POST requests inets: Make sure httpd:stop_service is synchronous inets: httpd - do not hardcode 302 status for location | |||
2017-11-02 | Merge branch 'john/erts/msacc-dirty-schedulers/OTP-14707' | John Högberg | |
2017-11-02 | Updated OTP versionOTP-20.1.4 | Erlang/OTP | |
2017-11-02 | Update release notes | Erlang/OTP | |
2017-11-02 | Merge branch ↵ | Erlang/OTP | |
'ingela/inets/maint/httpd-location-chunk-and-close/OTP-14716/OTP-14656/OTP-14696' into maint-20 * ingela/inets/maint/httpd-location-chunk-and-close/OTP-14716/OTP-14656/OTP-14696: inets: Prepare for release inets: httpd - Fix broken handling of POST requests inets: Make sure httpd:stop_service is synchronous inets: httpd - do not hardcode 302 status for location | |||
2017-11-01 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-11-01 | Merge pull request #1613 from hamidreza-s/fix-httpc-misbehaviour | Ingela Andin | |
[#ERL-407]: Fix httpc misbehaviour based on RFC7230, section 3.3.3 OTP-14727 | |||
2017-11-01 | Merge pull request #1592 from falkevik/sctp_return_only_connect_errors | Raimo Niskanen | |
OTP-13760 SCTP connect could return error even if the connect is ongoing | |||
2017-11-01 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-11-01 | Merge branch 'ingela/inets/httpd-location/OTP-14716' into maint | Ingela Anderton Andin | |
* ingela/inets/httpd-location/OTP-14716: inets: httpd - do not hardcode 302 status for location | |||
2017-11-01 | inets: Prepare for release | Ingela Anderton Andin | |
2017-11-01 | inets: httpd - Fix broken handling of POST requests | Ingela Anderton Andin | |
New chunk mechanism of body data in POST requests added in 5d01c70ca399edf28e99dc760506329689fab6ba broke handling of POST body data not using the new mechanism. Added better regression test | |||
2017-11-01 | inets: Make sure httpd:stop_service is synchronous | Ingela Anderton Andin | |
2017-11-01 | inets: httpd - do not hardcode 302 status for location | Ingela Anderton Andin | |
If a status code is provide by the ESI script that status code should have precedence over internal defaults. Also remove RFC 2616 requirement that URI must be absolute, that requirement is relaxed by RFC 7231. | |||
2017-11-01 | Merge branch 'maint' | Hans Nilsson | |
2017-11-01 | Merge branch 'hans/crypto/DH_generate_parameters_deprecated/OTP-14639' into ↵ | Hans Nilsson | |
maint | |||
2017-11-01 | Merge branch 'hans/crypto/returnvalue_from_void/OTP-14720' into maint | Hans Nilsson | |
2017-11-01 | crypto: replaced deprecated DH_generate_parameters | Hans Nilsson | |
2017-11-01 | crypto: Remove returnvalue from void C-fn | Hans Nilsson | |
2017-10-31 | Merge branch 'maint' | Hans Nilsson | |
2017-10-31 | Merge branch 'hans/ssh/check_host_user_keys/OTP-14676' into maint | Hans Nilsson | |
2017-10-31 | inets: httpd - do not hardcode 302 status for location | Ingela Anderton Andin | |
If a status code is provide by the ESI script that status code should have precedence over internal defaults. Also remove RFC 2616 requirement that URI must be absolute, that requirement is relaxed by RFC 7231. | |||
2017-10-31 | Merge branch 'maint' | Hans Bolinder | |
* maint: stdlib: Fix a minor issue with the qlc suite | |||
2017-10-31 | Merge branch 'hasse/stdlib/fix_qlc_SUITE' into maint | Hans Bolinder | |
* hasse/stdlib/fix_qlc_SUITE: stdlib: Fix a minor issue with the qlc suite | |||
2017-10-31 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-10-31 | Merge branch 'ingela/snmp/crypto-tests' into maint | Ingela Anderton Andin | |
* ingela/snmp/crypto-tests: snmp: Add crypto precondition test | |||
2017-10-30 | Merge branch 'lukas/erts/misc_fixes' | Lukas Larsson | |
* lukas/erts/misc_fixes: erts: Fix a bunch of compiler warnings kernel: Fix gen_tcp_misc indentation erts: Fail port_SUITE:huge_env if error code > 127 erts: Add lcnt prototype for dist locks update | |||
2017-10-30 | erts: Fix a bunch of compiler warnings | Lukas Larsson | |
2017-10-30 | Merge branch 'lukas/erts/fix_no_dot_makefile_dep/OTP-14439' | Lukas Larsson | |
* lukas/erts/fix_no_dot_makefile_dep/OTP-14439: erts: missing makefile dependency | |||
2017-10-30 | erts: missing makefile dependency | John Högberg | |
2017-10-30 | Merge branch 'lukas/erts/pgo/OTP-14604' | Lukas Larsson | |
* lukas/erts/pgo/OTP-14604: erts: Only do PGO if gcc supports -fprofile-correction | |||
2017-10-30 | stdlib: Fix a minor issue with the qlc suite | Hans Bolinder | |
When comparing the process dictionary before and after a test, only (a sorted list of) qlc keys are compared. | |||
2017-10-30 | ssh: Fix testcase failures caused by better key checks | Hans Nilsson | |
2017-10-30 | ssh: Testcase with ecdsa hostkey placed in rsa files | Hans Nilsson | |
2017-10-30 | ssh: Client checks user's public key | Hans Nilsson | |
2017-10-30 | ssh: Server checks host key files at start and at accept | Hans Nilsson | |
2017-10-30 | ssh: Sharpen the PubKey validity check | Hans Nilsson | |
2017-10-30 | Merge pull request #1610 from bjorng/bjorn/erts/is_builtin/ERL-500/OTP-14713 | Björn Gustavsson | |
Correct erlang:is_builtin/3 for apply/2 and yield/0 | |||
2017-10-30 | Update primary bootstrap | Björn Gustavsson | |
2017-10-30 | Merge branch 'bjorn/compiler/eliminate-v3_life/OTP-14712' | Björn Gustavsson | |
* bjorn/compiler/eliminate-v3_life/OTP-14712: Eliminate the v3_life pass | |||
2017-10-30 | Merge branch 'maint' | Björn Gustavsson | |
* maint: erl_process_dump: Don't assume that literals can be found Remove one superfluous closing parenthesis in oam_intro.xml | |||
2017-10-30 | Merge branch 'bjorn/improve-crash-dumps/OTP-14685' into maint | Björn Gustavsson | |
* bjorn/improve-crash-dumps/OTP-14685: erl_process_dump: Don't assume that literals can be found |