Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-15 | ssl: Prepare for release | Ingela Anderton Andin | |
2014-01-14 | ssl: fix elliptic curve selection in server mode | Andreas Schultz | |
The server code erroneously took the list of curves supported by the client from it's own hello extension, effectively breaking curve selection all together. Also the default fallback secp256k1 curve is not supported by all clients. secp256r1 is recommended as part of the NIST Suite B cryptographic suites. The chances are much better that all clients support it, so use that as fallback. | |||
2014-01-14 | cerl: Fix target detection on freebsd | Lukas Larsson | |
2014-01-14 | ssl: Prepare for release | Ingela Anderton Andin | |
2014-01-14 | Merge branch 'nox/odbcserver-tolower' | Henrik Nord | |
* nox/odbcserver-tolower: Include ctype.h in odbcserver.c for tolower() OTP-11569 | |||
2014-01-14 | ssl: Add missing options validation of server_name_indication | Ingela Anderton Andin | |
2014-01-14 | Merge branch 'puzza007/remove-query-reserved-word-from-emacs-mode' | Henrik Nord | |
* puzza007/remove-query-reserved-word-from-emacs-mode: remove support for query keyword from emacs mode OTP-11568 | |||
2014-01-14 | Update system version | Björn-Egil Dahlberg | |
2014-01-14 | Merge branch 'ad/ssh_expand_test' | Henrik Nord | |
* ad/ssh_expand_test: fix calculation of variable thanks to Alexander Demidenko OTP-11566 | |||
2014-01-14 | wx: Fix crash when garbage collect event handlers (debugger caused seg fault) | Dan Gudmundsson | |
wxStyledTextCtrl had no wrapper class so, because it was not detected that it had virtual destructors, thus references to it was not cleaned up on destruction. When a process dies and wx cleans up the event handlers access was made to the deleted object and caused a seg fault. Added a testcase which I thought could provoke the bug but didn't. | |||
2014-01-14 | wx: Fix LDFLAGS for Mac | Dan Gudmundsson | |
MacOSX min version must be applied to LDFLAGS otherwise linking with static wxWidgets libraries doesn't work. | |||
2014-01-14 | Merge branch 'weisslj/fix-epmd-names-win32' | Henrik Nord | |
* weisslj/fix-epmd-names-win32: epmd: Fix -names option on Windows OTP-11565 | |||
2014-01-14 | epmd: Fix -names option on Windows | Johannes Weißl | |
Since 3aa60cc `epmd -names` does not produce any output on Windows anymore. This patch uses fwrite() instead of write() which adds the necessary carriage returns to the output so that it is suitable for the Windows cmd.exe. A test case is added (fails on Windows without the patch). | |||
2014-01-14 | Merge branch 'weisslj/fix-hipe-no-remove-comments' | Henrik Nord | |
* weisslj/fix-hipe-no-remove-comments: hipe: Fix compilation with 'no_remove_comments' OTP-11564 | |||
2014-01-14 | New version number does not start with an R | Lukas Larsson | |
2014-01-14 | ssl: Add versions to check for sane OpenSSL version for renegotiation | Ingela Anderton Andin | |
2014-01-14 | Fix an erroneous spec | Kostis Sagonas | |
The branch that patched this file to handle the new "named funs" added an extra argument to the main function of the module but forgot to update its spec. | |||
2014-01-14 | Don't make gzio.c dependent on the zutil.h header file | Björn Gustavsson | |
gzio.c is our own replacement for zlib's gzopen() etc (based on a version of gzio.c that was included in an old version of zlib). Unfortunately, gzio.c still depends on the *internal* zlib header file zutil.h which is not supposed to be used outside of the zlib source code. The dependencies are the use of the gzFile typedef and the F_OPEN() macro. Instead of gzFile, define and use our own ErtsGzFile. To get rid of the F_OPEN() macro, call open() of _wfopen() directly. | |||
2014-01-14 | Update zlib to 1.2.8 | Björn Gustavsson | |
2014-01-13 | Merge branch 'rickard/otp-17-vsn-fix' | Rickard Green | |
* rickard/otp-17-vsn-fix: Fix issues with new versioning | |||
2014-01-13 | inets: Prepare for release | Ingela Anderton Andin | |
2014-01-13 | crypto: selective support for GF2m curves | Andreas Schultz | |
Newer OpenSSL versions allow to selectively disable GF2m elliptic curves. Selectively enable GF2m curves is support for them is available. | |||
2014-01-13 | ssl: add brainpool elliptic curves to TLS (RFC-7027) | Andreas Schultz | |
2014-01-13 | public_key: add brainpool elliptic curves (RFC-5639) | Andreas Schultz | |
2014-01-13 | crypto: document ec_curves/0 and ec_curve/1 | Andreas Schultz | |
2014-01-13 | crypto: add brainpool (RFC 5639) curves | Andreas Schultz | |
RFC-5649, Section 1, documents the advantages that these curves might have over others (ANSI, SEC1/2) | |||
2014-01-13 | crypto: move elitic curve definitions from OpenSSL built-ins to Erlang | Andreas Schultz | |
Decouple eliptic curve definition from OpenSSL and define them in Erlang. | |||
2014-01-13 | crypto: add ECDH test vectors for more curves | Andreas Schultz | |
Vectors have been taken from NIST's CRYPTOGRAPHIC ALGORITHM VALIDATION PROGRAM (CAVP) (http://csrc.nist.gov/groups/STM/cavp/) | |||
2014-01-13 | inets: Remove log message as it causes more harm than use at the moment | Ingela Anderton Andin | |
2014-01-13 | Merge branch 'lukas/erts/win-icon/OTP-11560' | Lukas Larsson | |
* lukas/erts/win-icon/OTP-11560: erts: Update windows erlang icon | |||
2014-01-13 | Merge branch 'lukas/erts/fix_sp_usage_printout/OTP-11559' | Lukas Larsson | |
* lukas/erts/fix_sp_usage_printout/OTP-11559: erts: Replace tab with space for proper alignment | |||
2014-01-10 | fix indentation error from scan-sexp in erlang.el | Steve Vinoski | |
Fix an indentation error being returned by scan-sexp, and add a new indentation test case for the error. | |||
2014-01-10 | Merge branch 'lukas/erts/fd0_pipe_bug/OTP-11558' | Lukas Larsson | |
* lukas/erts/fd0_pipe_bug/OTP-11558: erts: Make sure fds 0,1 and 2 are open | |||
2014-01-10 | erts: Make sure fds 0,1 and 2 are open | Lukas Larsson | |
If they are not open a really nasty race where the io pipe in erl_poll got fd 0 and the fd_driver setting fd 0 to blocking could occur. This caused the emulator to hang during shutdown. | |||
2014-01-10 | erts: Run binary_SUITE:trapping even for 32bit | Sverker Eriksson | |
Not sure why it was disabled for 32bit in the first place? | |||
2014-01-10 | inets: Mend broken max_clients check | Ingela Anderton Andin | |
Conflicts: lib/inets/src/http_server/httpd_manager.erl | |||
2014-01-10 | erts: Extend binary_SUITE:ttb_trap to also cover binary_to_term | Sverker Eriksson | |
and rename it 'trapping'. | |||
2014-01-10 | erts: Remove the extra_root feature from the process structure | Sverker Eriksson | |
as we don't use it and instead have the feature to disable GC during trapping BIFs. | |||
2014-01-10 | erts: Simplify term_to_binary by removing saved ESTACK from root set | Sverker Eriksson | |
We disabled GC (in 522a29666088d5) during trapping and don't need to include the saved ESTACK as part of root set. | |||
2014-01-10 | erts: Replace tab with space for proper alignment | Lukas Larsson | |
2014-01-10 | inets: Start CT'ify httpd_SUITE | Ingela Anderton Andin | |
2014-01-10 | Fix etop trace handler in smp environment | Péter Gömöri | |
There could be multiple processes scheduled to run | |||
2014-01-10 | Include ctype.h in odbcserver.c for tolower() | Anthony Ramine | |
odbcserver.c:2772:12: warning: implicit declaration of function 'tolower' is invalid in C99 [-Wimplicit-function-declaration] str[i] = tolower(str[i]); ^ | |||
2014-01-10 | Remove support for query keyword from emacs mode | Paul Oliver | |
2014-01-10 | fix calculation of variable | Henrik Nord | |
thanks to Alexander Demidenko | |||
2014-01-10 | hipe: Fix compilation with 'no_remove_comments' | Johannes Weißl | |
To reproduce the error: $ echo '-module(hello).' > hello.erl $ erl 1> c(hello, [native,{hipe,[no_remove_comments]}]). [...] <HiPE (v 3.10.2.1)> Error: [hipe:834]: ERROR: {{case_clause, {icode_comment,call_ext_only}}, [{hipe_icode,successors,1, [{file,"hipe_icode.erl"}, {line,1444}]}, [...] | |||
2014-01-10 | Add missing default value for regexps in reltool | Håkan Mattsson | |
It caused a function clause in lists:sort/1: reltool_server_SUITE.erl(2512): <ERROR> Not matching actual result was: {error, {function_clause, [{lists,sort, [[{regexp,"^priv", {re_pattern,0,1, <<69,82,67,80,64,0,0,0,16,8,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,93,0,12,25,27,112,27,114,27,105,27,118,84, 0,12,0>>}}| undefined]], [{file,"lists.erl"},{line,465}]}, {reltool_server,decode,2,[{file,"reltool_server.erl"},{line,1499}]}, {reltool_server,decode,2,[{file,"reltool_server.erl"},{line,1363}]}, {reltool_server,read_config,2, [{file,"reltool_server.erl"},{line,1335}]}, {reltool_server,parse_options,4, [{file,"reltool_server.erl"},{line,224}]}, {reltool_server,do_init,1,[{file,"reltool_server.erl"},{line,154}]}, {reltool_server,init,1,[{file,"reltool_server.erl"},{line,133}]}, {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,239}]}]}} Expected { ok , _ } | |||
2014-01-10 | Adapted reltool test server to common test usage of tc_status | Håkan Mattsson | |
2014-01-10 | Add support for the separate tinfo library from ncurses | Dirkjan Ochtman | |
Recent versions of ncurses can be built with terminfo symbols moved into the separate tinfo library. This patch prevents erts configure from dying by adding the tinfo library to list of termcap lib candidates. | |||
2014-01-10 | Handle binary input in console helpers | José Valim | |
The standard_input may be set to binary mode via io:getopts/2 and in case such cases the "i/0" console helper got stuck as it was unable to match new lines in binaries. |