Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-31 | ssh: optimize kex dh_gex using new crypto functionality | Hans Nilsson | |
Conflicts: lib/ssh/src/ssh_connection_handler.erl lib/ssh/src/ssh_transport.erl | |||
2017-01-31 | crypto: Added optional length to paramlist in generate_key | Hans Nilsson | |
Conflicts: lib/crypto/c_src/crypto.c | |||
2017-01-31 | ssh,crypto: prepare for release | Hans Nilsson | |
2016-08-11 | Updated OTP versionOTP-18.3.4.4 | Erlang/OTP | |
2016-08-11 | Prepare release | Erlang/OTP | |
2016-08-11 | Merge branch 'rickard/erl-crash-dump-bug/OTP-13799' into maint-18 | Erlang/OTP | |
* rickard/erl-crash-dump-bug/OTP-13799: Avoid segfault when printing slogan after crashdumping | |||
2016-08-11 | Merge branch 'rickard/proc-tmo-bug/OTP-13798' into maint-18 | Erlang/OTP | |
* rickard/proc-tmo-bug/OTP-13798: Fix race causing lost wakeup on receive-after timeout | |||
2016-08-11 | Avoid segfault when printing slogan after crashdumping | Rickard Green | |
2016-08-11 | Fix race causing lost wakeup on receive-after timeout | Rickard Green | |
2016-08-04 | Updated OTP versionOTP-18.3.4.3 | Erlang/OTP | |
2016-08-04 | Update release notes | Erlang/OTP | |
2016-08-04 | Merge branch 'hans/ssh/sup_fix_ssh_supc_type/OTP-13782' into maint-18 | Erlang/OTP | |
* hans/ssh/sup_fix_ssh_supc_type/OTP-13782: ssh: update test suite for supervisors ssh: sshc_sup to use worker for ssh_con_handler ssh: update version number | |||
2016-08-04 | ssh: update test suite for supervisors | Hans Nilsson | |
2016-08-04 | ssh: sshc_sup to use worker for ssh_con_handler | Lukas Larsson | |
2016-08-04 | ssh: update version number | Hans Nilsson | |
2016-07-23 | Updated OTP versionOTP-18.3.4.2 | Erlang/OTP | |
2016-07-23 | Prepare release | Erlang/OTP | |
2016-07-23 | Merge branch 'raimo/ssl/version-selection/maint-18/OTP-13753' into maint-18 | Erlang/OTP | |
* raimo/ssl/version-selection/maint-18/OTP-13753: Improve version selection | |||
2016-07-23 | Merge branch 'peppe/ct_telnet_duplicated_lines/OTP-13730' into maint-18 | Erlang/OTP | |
* peppe/ct_telnet_duplicated_lines/OTP-13730: Fix error with duplicated printouts by ct_telnet:expect/3 | |||
2016-07-23 | Merge branch 'sverker/update_counter-deadlock/ERL-188/OTP-13731' into maint-18 | Erlang/OTP | |
* sverker/update_counter-deadlock/ERL-188/OTP-13731: erts: Add test ets_SUITE:update_counter_table_growth erts: Fix deadlock in ets:update_counter/4 erts: Optimize db_finalize_dbterm_hash | |||
2016-07-23 | Fix error with duplicated printouts by ct_telnet:expect/3 | Peter Andersson | |
OTP-13730 | |||
2016-07-21 | Improve version selection | Raimo Niskanen | |
Use the list of versions that the server allows and among those choose the highest version that is not higher than the client's version. Note that this chosen version might be lower than the client's version, but is used to improve interoperability. Patch suggested by Dimitry Borisov refering to RFC 5246 appendix E.1. | |||
2016-07-08 | erts: Add test ets_SUITE:update_counter_table_growth | Sverker Eriksson | |
2016-07-08 | erts: Fix deadlock in ets:update_counter/4 | Sverker Eriksson | |
in 'set' with 'write_concurrency' when inserting default object causes table to grow and the bucket to split is protected by same lock as the key. | |||
2016-07-08 | erts: Optimize db_finalize_dbterm_hash | Sverker Eriksson | |
Always free term after WUNLOCK_HASH | |||
2016-06-22 | Updated OTP versionOTP-18.3.4.1 | Erlang/OTP | |
2016-06-22 | Update release notes | Erlang/OTP | |
2016-06-22 | Merge branch 'hans/ssh/retry_pwd_patch/OTP-13674' into maint-18 | Erlang/OTP | |
* hans/ssh/retry_pwd_patch/OTP-13674: ssh: update vsn.mk ssh: polishing of password prompt's linefeed ssh: Fix a hazard bug in ssh_auth ssh: Some code cuddling in ssh_io ssh: Fix type error in args of ssh_auth:sort_selected_mthds ssh: Make client send a faulty pwd only once, ssh_connection_handler part ssh: Make client send a faulty pwd only once, ssh_auth part ssh: test cases for no repetition of bad passwords | |||
2016-06-22 | ssh: update vsn.mk | Hans Nilsson | |
2016-06-22 | ssh: polishing of password prompt's linefeed | Hans Nilsson | |
2016-06-22 | ssh: Fix a hazard bug in ssh_auth | Hans Nilsson | |
2016-06-22 | ssh: Some code cuddling in ssh_io | Hans Nilsson | |
2016-06-22 | ssh: Fix type error in args of ssh_auth:sort_selected_mthds | Hans Nilsson | |
2016-06-22 | ssh: Make client send a faulty pwd only once, ssh_connection_handler part | Hans Nilsson | |
2016-06-22 | ssh: Make client send a faulty pwd only once, ssh_auth part | Hans Nilsson | |
Conflicts: lib/ssh/src/ssh_connection_handler.erl | |||
2016-06-22 | ssh: test cases for no repetition of bad passwords | Hans Nilsson | |
2016-06-13 | Updated OTP versionOTP-18.3.4 | Erlang/OTP | |
2016-06-13 | Update release notes | Erlang/OTP | |
2016-06-13 | Merge branch 'ingela/inets/clean-white-space/OTP-13663' into maint-18 | Erlang/OTP | |
* ingela/inets/clean-white-space/OTP-13663: inets: Prepare for release inets: Handle multiple \t in mime types file | |||
2016-06-13 | Merge branch 'ingela/maint/ssl/max-session-table/OTP-13490' into maint-18 | Erlang/OTP | |
* ingela/maint/ssl/max-session-table/OTP-13490: ssl: Mitigate load increase when the whole session table is invalidated | |||
2016-06-13 | Merge branch 'joedevivo/maint/ssl/PR-1063/OTP-13635' into maint-18 | Erlang/OTP | |
* joedevivo/maint/ssl/PR-1063/OTP-13635: ssl:recv timeout() can be 0 | |||
2016-06-13 | Merge branch 'ingela/maint/ssl/tls-1.2-available-hashsigns/OTP-13670' into ↵ | Erlang/OTP | |
maint-18 * ingela/maint/ssl/tls-1.2-available-hashsigns/OTP-13670: ssl: ordsets:intersection/2 did not give the expected result | |||
2016-06-13 | Merge branch 'kennethlakin/maint/tls-use-negotiated-prf/PR-1042/OTP-13546' ↵ | Erlang/OTP | |
into maint-18 * kennethlakin/maint/tls-use-negotiated-prf/PR-1042/OTP-13546: ssl: Use cipher suite's PRF in prf/5 | |||
2016-06-13 | Merge branch 'ingela/ssl/maint-rel' into maint-18 | Erlang/OTP | |
* ingela/ssl/maint-rel: ssl: Prepare for release | |||
2016-06-13 | ssl: Mitigate load increase when the whole session table is invalidated | Ingela Anderton Andin | |
2016-06-13 | inets: Prepare for release | Ingela Anderton Andin | |
2016-06-13 | ssl: Prepare for release | Ingela Anderton Andin | |
2016-06-09 | ssl: Use cipher suite's PRF in prf/5 | Kenneth Lakin | |
Use the negotiated cipher suite's PRF algorithm in calls to ssl:prf/5, rather than a hard-coded one. For TLS 1.0 the PRF algorithm was hard-coded to MD5/SHA1. This was correct 100% of the time. For TLS 1.1 and 1.2 the PRF algorithm was hard-coded to SHA256. This was correct only some of the time for TLS 1.2 and none of the time for TLS 1.1. Because the TLS handshake code calls tls_v1:prf/5 through another path, the handshaking process used the negotiated PRF and did not encounter this bug. A new test (prf) has been added to ssl_basic_SUITE to guard against future breakage. | |||
2016-06-09 | ssl:recv timeout() can be 0 | Joe DeVivo | |
gen_tcp:recv allows this, and if you're doing something like Transport:recv(Socket, 0, 0), TCP will work and SSL will exit with function_clause There were other cases of this throughout the module. This PR cleans them all up. | |||
2016-06-09 | ssl: ordsets:intersection/2 did not give the expected result | Ingela Anderton Andin | |
Turns out we can not count on the "hashsigns" sent by the client and the supported "hashigns" sets to have required properties of ordsets. |