Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-11 | crypto: Support 192-bit keys for AES CBC | Sverker Eriksson | |
and deprecate aes_cbc128 and aes_cbc256 in favor of aes_cbc. This commit is pr 832 squashed, rebased and made work on master https://github.com/erlang/otp/pull/832/commits | |||
2015-12-11 | ssl: fix hibernate_after with instant or near instant timeouts | Andrey Mayorov | |
2015-12-11 | crypto: Fix potential memory leak in error case for block cipher | Sverker Eriksson | |
2015-12-11 | crypto: Optimize AES-GCM cipher to not use dynamic allocation | Sverker Eriksson | |
for the EVP_CIPHER_CTX. | |||
2015-12-11 | Use EVP for AES-GCM | Yuki Ito | |
This enables the use of hardware acceleration on newer Intel CPUs (AES-NI). | |||
2015-12-11 | wx: Replace 'random' with 'rand' | Björn Gustavsson | |
2015-12-11 | stdlib tests: Replace 'random' with 'rand' | Björn Gustavsson | |
2015-12-11 | kernel test: Replace 'random' with 'rand' | Björn Gustavsson | |
2015-12-11 | debugger tests: Replace 'random' with 'rand' | Björn Gustavsson | |
2015-12-11 | compiler tests: Replace 'random' with 'rand' | Björn Gustavsson | |
2015-12-11 | Use 'rand' instead of the obsolete 'random' module | Björn Gustavsson | |
In most cases, we don't have to seed the random number generator, as the rand:uniform/1 takes care about that itself. | |||
2015-12-11 | Merge branch 'maint' | Siri Hansen | |
2015-12-11 | Merge branch 'siri/sasl/doc-editors/OTP-13000' into maint | Siri Hansen | |
* siri/sasl/doc-editors/OTP-13000: sasl: Editorial changes | |||
2015-12-11 | Update appups in kernel, stdlib and sasl for OTP-18.2 | Siri Hansen | |
2015-12-11 | correct the snmp app up file | Zandra | |
2015-12-11 | Merge branch 'maint' | Ingela Anderton Andin | |
2015-12-11 | ssl: Fix typos | Ingela Anderton Andin | |
2015-12-11 | Merge branch 'maint' | Ingela Anderton Andin | |
2015-12-11 | Merge branch 'ia/ssl/windows-tests' into maint | Ingela Anderton Andin | |
* ia/ssl/windows-tests: ssl: Use test case time out instead ssl: Use spawn_executable | |||
2015-12-11 | Merge branch 'ia/ssl/renegotiate-tests' into maint | Ingela Anderton Andin | |
* ia/ssl/renegotiate-tests: ssl: Add renegotiation exception | |||
2015-12-11 | Merge branch 'maint' | Lars Thorsen | |
2015-12-11 | [inets] Correct broken links | Lars Thorsen | |
2015-12-11 | [orber] Align documentation to DTD | Lars Thorsen | |
2015-12-11 | [inets] Align documentation to DTD | Lars Thorsen | |
2015-12-11 | [ssl] Moved description details to man(6) page | Lars Thorsen | |
2015-12-11 | [ssh] Align documentation to DTD | Lars Thorsen | |
2015-12-11 | [ssl] Correct the documentation so it follows the DTD | Lars Thorsen | |
2015-12-11 | Merge branch 'maint' | Lars Thorsen | |
2015-12-11 | [erl_docgen] Update element section in DTD | Lars Thorsen | |
Allow sections in sections for reference manuals. | |||
2015-12-11 | [erl_docgen] Update element d in DTD | Lars Thorsen | |
Allow seealso in the d element | |||
2015-12-11 | [erl_docgen] Update item element in DTD | Lars Thorsen | |
Allow note, warning, do, dont in item element. | |||
2015-12-11 | Merge branch 'maint' | Peter Andersson | |
2015-12-11 | Merge branch 'peppe/common_test/priv_dir_mode_bug' into maint | Peter Andersson | |
* peppe/common_test/priv_dir_mode_bug: Make sure priv_dir names don't cause name clashes OTP-13181 | |||
2015-12-11 | Merge branch 'peppe/common_test/exit_status_when_missing_suites' into maint | Peter Andersson | |
* peppe/common_test/exit_status_when_missing_suites: Let missing suites affect ct:run_test/1 return and ct_run exit status Make abort_if_missing_suites option work in all io modes OTP-13173 | |||
2015-12-10 | Merge branch 'sverk/crypto-evp-master' | Sverker Eriksson | |
OTP-12217 * sverk/crypto-evp-master: crypto: Avoid bug in OpenSSL-0.9.8 for ECB ciphers Fix EVP_aes_???_ctr to demand OpenSSL 1.0.1 or later. Fix bug for aes_cfb_128_encrypt with empty binary crypto: Refactor nif code to use EVP interface | |||
2015-12-10 | Report bad options for outgoing TLS distribution | Magnus Henoch | |
If ssl:connect/3 returns an error related to options, let's log that so we have a chance to see it and fix it. | |||
2015-12-10 | Save error reasons for TLS distribution connections | Magnus Henoch | |
When establishing an outbound connection for TLS distribution, let's hold on to the failure reasons and use them as exit reasons. These exit reasons are normally invisible, but they can be seen in the logs after calling net_kernel:verbose(1). While there are trace messages in the code already, those require recompiling the module with a special flag, which is more cumbersome than changing the net_kernel verbosity level at run time. | |||
2015-12-10 | Let missing suites affect ct:run_test/1 return and ct_run exit status | Peter Andersson | |
2015-12-10 | sasl: Editorial changes | xsipewe | |
2015-12-09 | Merge branch 'maint' | Hans Nilsson | |
2015-12-09 | Merge branch 'hans/ssh/cuddle_tests' into maint | Hans Nilsson | |
* hans/ssh/cuddle_tests: ssh: more info from failed case | |||
2015-12-09 | ssl: Use test case time out instead | Ingela Anderton Andin | |
2015-12-09 | ssl: Use spawn_executable | Ingela Anderton Andin | |
2015-12-09 | Merge branch 'maint' | Anders Svensson | |
2015-12-09 | Merge branch 'anders/diameter/18.2/OTP-13180' into maint | Anders Svensson | |
* anders/diameter/18.2/OTP-13180: vsn -> 1.11.1 Update appup for 18.2 | |||
2015-12-09 | Merge branch 'anders/diameter/request_leak/OTP-13137' into maint | Anders Svensson | |
* anders/diameter/request_leak/OTP-13137: Fix request table leak at retransmission Fix request table leak at exit signal | |||
2015-12-09 | Fix request table leak at retransmission | Anders Svensson | |
In the case of retranmission, a prepare_retransmit callback could modify End-to-End and/or Hop-by-Hop identifiers so that the resulting diameter_request entry was not removed, since the removal was of entries with the identifiers of the original request. The chances someone doing this in practice are probably minimal. | |||
2015-12-09 | Fix request table leak at exit signal | Anders Svensson | |
The storing of request records in the ets table diameter_request was wrapped in a try/after so that the latter would unconditionally remove written entries. The problem is that it didn't deal with the process exiting as a result of an exit signal, since this doesn't raise in an exception. Since the process in question applies callbacks to user code, we can potentially be linked to other process and exit as a result. Trapping exits changes the current behaviour of the process, so spawn a monitoring process that cleans up upon reception of 'DOWN'. | |||
2015-12-09 | Merge branch 'maint' | Hans Bolinder | |
* maint: [observer] Correct documentation [common_test] Correct documentation Extended table_trans timer in order to handle big data on slow machines Don't log headings without content Speed up receive of many small packages | |||
2015-12-09 | [observer] Correct documentation | Hans Bolinder | |
Fix mistakes found by 'xmllint'. |