aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2017-04-12crypto: Increase prime to pass with FIPS-enabled cryptolibHans Nilsson
Fix for problem introduced with OTP-14140
2017-04-12Merge branch 'siri/ct/scale-on-valgrind'Siri Hansen
* siri/ct/scale-on-valgrind: [ct] Scale timetraps when running valgrind
2017-04-12[ct] Scale timetraps when running valgrindSiri Hansen
2017-04-12ssl: Generate correct certificate chains for the ECC testsIngela Anderton Andin
The certificate chain handling had become quite entangled and was not correct.
2017-04-12public_key: Public RSA key is present in private keyIngela Anderton Andin
Change the return value from {#'RSAPublicKey'{}, #'RSAPrivateKey'{}} to #'RSAPrivateKey'{} This conforms to the #'ECPrivateKey'{} return value. Note that DH key will be returned as {Public::integer(), Private::integer()} as there is no key structure (record) only two integers. Maybe we would like to add extraction functions for the public key from the private ones later.
2017-04-11Merge branch 'rickard/pcre-8.40'Rickard Green
OTP-14331 * rickard/pcre-8.40: Update documentation Update README.pcre_update.md Stack guard for PCRE Adjust for incompatibility between PCRE 8.40 and perl 5.22.1 Generate re replacement and split tests with perl vsn 5.22.1 Fix re_SUITE:pcre_compile_workspace_overflow/1 Skip line with lockout of modifiers in PCRE tests Update tests for PCRE version 8.40 Update PCRE to version 8.40 Conflicts: erts/emulator/beam/beam_debug.c
2017-04-11Merge branch 'sverker/ets-test-smp-1-sched'Sverker Eriksson
2017-04-11Merge PR-1397 from margnus1/hipe-m32-build OTP-14330Sverker Eriksson
Allow HiPE-enabled VMs to be built with --enable-m32-build
2017-04-11Update documentationRickard Green
2017-04-10edoc: Fix an undefined function warningHans Bolinder
Commit 15a631c introduced an undefined function warning. When the new string module is merged to master, this commit can be reverted.
2017-04-10edoc: Fix a Dialyzer warningHans Bolinder
Commit 15a631c introduced a Dialyzer warning. When the new string module is merged to master, this commit can be reverted.
2017-04-10Merge branch 'bjorn/stdlib/cuddle-with-tests'Björn Gustavsson
* bjorn/stdlib/cuddle-with-tests: Teach filelib_SUITE to work when STDLIB is cover-compiled
2017-04-10Merge branch 'hasse/unicode_atoms/OTP-14285'Hans Bolinder
* hasse/unicode_atoms/OTP-14285: syntax_tools: Fix Syntax Tools regarding Unicode atoms debugger: Show Latin-1 code correctly edoc: Fix EDoc regarding Unicode atoms parsetools: Fix Yecc regarding Unicode atoms parsetools: Fix Leex regarding Unicode atoms stdlib: Fix Erlang shell regarding Unicode atoms stdlib: Fix Erlang pretty printer regarding Unicode atoms stdlib: Add function to io_lib to handle Unicode atoms
2017-04-07Stack guard for PCRERickard Green
2017-04-07Teach filelib_SUITE to work when STDLIB is cover-compiledBjörn Gustavsson
filelib_SUITE:find_source/1 would fail when running the tests with STDLIB cover-compiled.
2017-04-07ssh: Doc-changes to make clearer IP-address and 'ip'-optionHans Nilsson
2017-04-07ssh: document what happens when ssh:daemon sets both HostAddr and ip optionHans Nilsson
The idea is that the HostAddress argument takes precedence over an ip-option. However, an ip-option overrides the 'any' HostAddr. This fixes the case of dameon(Port, [{ip,IP}..] in a non-surprising way.
2017-04-07ssh: Make test suites passHans Nilsson
2017-04-07ssh: Change handling of IP addresses, 'any' and names in sup structureHans Nilsson
2017-04-07ssh: remove dead code and add commentsHans Nilsson
2017-04-07ssh: change 'brutal_kill' to timeout'Hans Nilsson
2017-04-07ssh: Mappify supervisorsHans Nilsson
2017-04-07ssh: Fix supervisors, start daemon and connect codeHans Nilsson
Remove many internal options and made them as explicit arguments.
2017-04-07ssh: fix ssh_system_sup naming of Host-Port-ProfileHans Nilsson
2017-04-07ssh: Lazy default in get options macroHans Nilsson
2017-04-07ssh: -type and -spec adjustmentsHans Nilsson
2017-04-07ssh: remove deprecated ssh_sftpd:listen and ssh_sftpd:stopHans Nilsson
2017-04-07ssh: Removed outdated comment in ssh_sftpd.erlHans Nilsson
2017-04-07ssh: Test-suites beautificationsHans Nilsson
2017-04-07ssh: killed_acceptor_restarts test caseHans Nilsson
2017-04-07ssh: handle HostAddr arg and ip-option for daemonsHans Nilsson
2017-04-07ssh: Unified way of starting listening socketsHans Nilsson
2017-04-07ssh: enable 'none' as a secret accepted value in negotiationHans Nilsson
This is for testing only to disable e.g. encryption/decryption is measurements. The value must be explicitly enabled like {preferred_algorithms,[{cipher,[none]}]}
2017-04-07ssh: option 'silently_accept_hosts' reworkedHans Nilsson
New (yet) undocumented option value {false,Alg} where Alg :: md5 | sha | sha224 | sha256 | sha384 | sha512 This option includes the fingerprint value in the accept question to the user. The fingerprint is calculated with the Alg provided
2017-04-07ssh: Make an internal option delete functionHans Nilsson
2017-04-07ssh: Option pruningHans Nilsson
2017-04-07ssh: Bug fix when calling ssh_io:yes_noHans Nilsson
This was introduced by the new option handling in commit 89a829f32d855610b0bc0c3ea53e7c05454b7a24
2017-04-07Merge branch 'bjorn/cuddle-with-tests'Björn Gustavsson
* bjorn/cuddle-with-tests: Ensure code_SUITE:on_load_embedded/1 does not leak links
2017-04-07syntax_tools: Fix Syntax Tools regarding Unicode atomsHans Bolinder
2017-04-07debugger: Show Latin-1 code correctlyHans Bolinder
2017-04-07edoc: Fix EDoc regarding Unicode atomsHans Bolinder
Also extended the scanner to handle the \x{...} syntax. Capitalizing now works with a few more characters.
2017-04-07parsetools: Fix Yecc regarding Unicode atomsHans Bolinder
Terminals and non-terminals still need to be quoted, which is a side-effect of using the Erlang scanner.
2017-04-07parsetools: Fix Leex regarding Unicode atomsHans Bolinder
Notice that macro names are unquoted atoms.
2017-04-07stdlib: Fix Erlang shell regarding Unicode atomsHans Bolinder
2017-04-07stdlib: Fix Erlang pretty printer regarding Unicode atomsHans Bolinder
2017-04-07stdlib: Add function to io_lib to handle Unicode atomsHans Bolinder
2017-04-07Merge branch 'dgud/wx/fix-livelock/OTP-14289'Dan Gudmundsson
* dgud/wx/fix-livelock/OTP-14289: Avoid livelock in driver when batching commands
2017-04-06Merge branch 'tsloughter/ct_slave-nodename-inconsistency/PR-1095/OTP-13806'Zandra Norman
* tsloughter/ct_slave-nodename-inconsistency/PR-1095/OTP-13806: handle ct_slave nodename in the same way as net_kernel
2017-04-06ssh: ECDSA host keys *are* supportedHans Nilsson
2017-04-06ssh: DSA was not retiredHans Nilsson
It was erroneously stated in 2e25e7890af04d9001fa777d848ebce6d059edf2 that it was retired