Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-03 | dialyzer: Check return value of digrahp:add_edge() | Hans Bolinder | |
2017-02-03 | dialyzer: Use less memory for the PLT when analyzing | Hans Bolinder | |
The two tables for (record) types and exported types are no longer kept in memory (by the PLT) when analyzing, which reduces memory consumption. A first step towards removing (or replacing) the #plt{} record. | |||
2017-02-03 | typer: Fix a bug regarding the -T option | Hans Bolinder | |
The -T option has not been working for a long time. | |||
2017-02-03 | dialyzer: Do not keep the code server's type info on the heap | Hans Bolinder | |
The table used during translation of forms to types used to be a dictionary of the type info (-type(), -opaque(), and -record()) for all modules. Now it is reduced to the modules that are needed to handle references to types in other modules. The PLT:s type info is still kept on the heap. | |||
2017-02-03 | Merge branch 'maint' | Hans Bolinder | |
* maint: dialyzer: Increase time limit for tests dialyzer: Optimize typesig dialyzer: Optimize evaluation of complex code dialyzer: Optimize collection of variables Conflicts: lib/dialyzer/src/dialyzer_typesig.erl | |||
2017-02-03 | Merge branch 'hasse/dialyzer/memory_opt/OTP-14126' into maint | Hans Bolinder | |
* hasse/dialyzer/memory_opt/OTP-14126: dialyzer: Increase time limit for tests dialyzer: Optimize typesig dialyzer: Optimize evaluation of complex code dialyzer: Optimize collection of variables | |||
2017-02-02 | Merge branch 'hans/ssh/default_algo_list/OTP-14110' | Hans Nilsson | |
2017-02-02 | Merge branch 'maint' | Hans Nilsson | |
2017-02-02 | Merge branch 'hans/ssh/cuddle_tests' into maint | Hans Nilsson | |
2017-02-02 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-02-02 | Merge branch 'ingela/inets/maint/httpd-gracefull-shutdown/OTP-14174' into maint | Ingela Anderton Andin | |
* ingela/inets/maint/httpd-gracefull-shutdown/OTP-14174: inets: httpd - shutdown gracefully on connection or TLS handshake errors | |||
2017-02-02 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-02-02 | Merge branch 'ingela/ssl/config-propagation' into maint | Ingela Anderton Andin | |
* ingela/ssl/config-propagation: ssl: Simplify configuration code ssl: Make sure PEM cache works as intended | |||
2017-02-02 | Merge branch 'egil/remove-warnings/OTP-14180' | Björn-Egil Dahlberg | |
* egil/remove-warnings/OTP-14180: erts: Remove unnecessary warnings | |||
2017-02-01 | Merge branch 'maint' | Sverker Eriksson | |
2017-02-01 | Merge branch 'sverker/bin2term-zlib-bug/ERL-340/OTP-14159' into maint | Sverker Eriksson | |
* sverker/bin2term-zlib-bug/ERL-340/OTP-14159: erts: Fix binary_to_term for compressed and zlib >= v1.2.9 | |||
2017-02-01 | ssh: Enable usage of supported but not default host key algorithms | Hans Nilsson | |
2017-02-01 | ssh: minor code unfolding | Hans Nilsson | |
2017-02-01 | ssh: clearer hash calculation | Hans Nilsson | |
2017-02-01 | ssh: update tests for removed algorithms | Hans Nilsson | |
2017-02-01 | Update primary bootstrap | Björn Gustavsson | |
2017-02-01 | Merge branch 'josevalim/atu8-chunk/PR-1078/OTP-14178' | Björn Gustavsson | |
* josevalim/atu8-chunk/PR-1078/OTP-14178: Add new AtU8 beam chunk | |||
2017-02-01 | ssl: Simplify configuration code | Ingela Anderton Andin | |
Use map instead of large tuple, which was not an option when the code was written originally. More simplifications along these lines may be done later to the state record. | |||
2017-02-01 | ssl: Make sure PEM cache works as intended | Ingela Anderton Andin | |
Move of PEM cache to own process was flawed and not all PEM files where cached properly. We must properly handle both the ditributed and the normal mode of the ssl application. | |||
2017-02-01 | ssh: remove test timetrap for ssh_kex_group_exchange | Hans Nilsson | |
This kex algorithm is now optimized so a long timetrap is not needed | |||
2017-02-01 | Merge branch 'maint' | Dan Gudmundsson | |
* maint: Updated OTP version Prepare release Fixed crash when a table was deleted during checkpoint traversal | |||
2017-02-01 | Merge branch 'maint-19' into maint | Dan Gudmundsson | |
* maint-19: Updated OTP version Prepare release Fixed crash when a table was deleted during checkpoint traversal | |||
2017-02-01 | dialyzer: Increase time limit for tests | Hans Bolinder | |
2017-02-01 | dialyzer: Optimize typesig | Hans Bolinder | |
dialyzer_typesig:traverse_scc() now resets the context for each element of the SCC. Since the results of traversing the elements are saved in the 'cmap' table, there is no need to create an SCC conjunction. For huge SCCs this saves quite some time: the lift_lists() function added one element at a time, which made the calculation of deps very slow. | |||
2017-02-01 | dialyzer: Optimize evaluation of complex code | Hans Bolinder | |
Improve the evaluation of long lists of constraints. | |||
2017-02-01 | dialyzer: Optimize collection of variables | Hans Bolinder | |
2017-01-31 | ssh: better error msg at kex failure | Hans Nilsson | |
2017-01-31 | ssh: removed 'ssh-dss' from default list | Hans Nilsson | |
Reason: insecure | |||
2017-01-31 | ssh: removed 'diffie-hellman-group1-sha1' from default list | Hans Nilsson | |
Reason: very insecure | |||
2017-01-31 | ssh: added stronger diffie-hellman groups | Hans Nilsson | |
diffie-hellman-group16-sha512 diffie-hellman-group18-sha512 diffie-hellman-group14-sha256 | |||
2017-01-31 | ssh: reordered default algorithms list | Hans Nilsson | |
2017-01-31 | Merge branch 'maint' | Hans Nilsson | |
Conflicts: lib/crypto/c_src/crypto.c lib/crypto/src/crypto.erl | |||
2017-01-31 | Merge branch 'hans/ssh/speed_dh_keygen/OTP-14169' into maint | Hans Nilsson | |
2017-01-31 | Updated OTP versionOTP-19.2.2 | Erlang/OTP | |
2017-01-31 | Prepare release | Erlang/OTP | |
2017-01-31 | Merge branch 'dgud/mnesia/checkpoint-crash/OTP-14167' into maint-19 | Erlang/OTP | |
* dgud/mnesia/checkpoint-crash/OTP-14167: Fixed crash when a table was deleted during checkpoint traversal | |||
2017-01-31 | Merge branch 'maint' | Hans Nilsson | |
2017-01-31 | Merge branch 'hans/ssh/increase_benchmark_timetrap' into maint | Hans Nilsson | |
2017-01-30 | Fixed crash when a table was deleted during checkpoint traversal | Dan Gudmundsson | |
Set fixtable false will fail on deleted tables, catch that and also report checkpoint deactivate error, so user can see why checkpoint was deactivated and backup fails. | |||
2017-01-30 | inets: httpd - shutdown gracefully on connection or TLS handshake errors | Ingela Anderton Andin | |
2017-01-30 | Add new AtU8 beam chunk | José Valim | |
The new chunk stores atoms encoded in UTF-8. beam_lib has also been modified to handle the new 'utf8_atoms' attribute while the 'atoms' attribute may be a missing chunk from now on. The binary_to_atom/2 BIF can now encode any utf8 binary with up to 255 characters. The list_to_atom/1 BIF can now accept codepoints higher than 255 with up to 255 characters (thanks to Björn Gustavsson). | |||
2017-01-30 | ssh: increase timetrap for ssh_benchmark_SUITE | Hans Nilsson | |
2017-01-30 | erts: Remove unnecessary warnings | Björn-Egil Dahlberg | |
2017-01-30 | ssh: optimize kex dh_gex using new crypto functionality | Hans Nilsson | |
2017-01-27 | crypto: Added optional length to paramlist in generate_key | Hans Nilsson | |