aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-04-13erl_tar: Handle leading slashes and directory traversal attacksBjörn Gustavsson
2017-04-12Don't create absolute path names in tar filesBjörn Gustavsson
We should not assume that erl_tar will allow unpacking tar files with absolute path names for archive members.
2017-04-12Merge branch 'bjorn/compiler/unicode-atoms/OTP-14285'Björn Gustavsson
* bjorn/compiler/unicode-atoms/OTP-14285: Correct compile_SUITE:core_roundtrip/1 Atoms in Core Erlang must be encoded in UTF-8
2017-04-12Merge branch 'hans/ssh/message_queue_data_off_heap'Hans Nilsson
2017-04-12ssh: added message_queue_data,off_heap to spawnHans Nilsson
Seems to solve some test case problems when heavily loaded
2017-04-12Correct compile_SUITE:core_roundtrip/1Björn Gustavsson
The test is supposed to compare the Core Erlang code that has been printed and parsed back. It did compare and print any differences, but it did not fail when there were differences. Also fix problems with variable names and maps not comparing equal when the inliner has been used.
2017-04-12Atoms in Core Erlang must be encoded in UTF-8Björn Gustavsson
core_scan will now support and require atoms encoded in UTF-8.
2017-04-12Merge branch 'hans/crypto/cuddle_tests'Hans Nilsson
2017-04-12crypto: Increase prime to pass with FIPS-enabled cryptolibHans Nilsson
Fix for problem introduced with OTP-14140
2017-04-12Merge branch 'rickard/ds-fixes'Rickard Green
* rickard/ds-fixes: Fix dirty GC implementation Fix multi-scheduling with only one normal scheduler Fix +SDPcpu
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-12Merge branch 'ingela/ssl/ECC-combos/OTP-14334'Ingela Anderton Andin
* ingela/ssl/ECC-combos/OTP-14334: ssl: Generate correct certificate chains for the ECC tests public_key: Public RSA key is present in private key
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/node_container_SUITE.spec'Rickard Green
* rickard/node_container_SUITE.spec: Add node_container_SUITE spec
2017-04-11Merge branch 'rickard/pd-hash'Rickard Green
* rickard/pd-hash: Fix type of MAKE_HASH
2017-04-11Merge branch 'rickard/test-fix'Rickard Green
* rickard/test-fix: Fix scheduler_SUITE:update_cpu_info test-case
2017-04-11Merge branch 'rickard/sched_type_tests'Rickard Green
* rickard/sched_type_tests: Fix dirty scheduler type tests
2017-04-11Fix dirty GC implementationRickard Green
2017-04-11Fix multi-scheduling with only one normal schedulerRickard Green
2017-04-11Fix +SDPcpuRickard Green
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-10Update preloaded modulesLukas Larsson
2017-04-10Merge branch 'lukas/erts/print_complex_crash_slogan/OTP-14303'Lukas Larsson
* lukas/erts/print_complex_crash_slogan/OTP-14303: erts: Print more complex terms in crash reason
2017-04-10Merge branch 'hasse/unicode_atoms/OTP-14285'Hans Bolinder
* hasse/unicode_atoms/OTP-14285: edoc: Fix an undefined function warning
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-10Merge branch 'hasse/unicode_atoms/OTP-14285'Hans Bolinder
* hasse/unicode_atoms/OTP-14285: edoc: Fix a Dialyzer warning
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 'sr/epmd/exit-1-if-living-nodes/PR-1402/OTP-14324'Lukas Larsson
* sr/epmd/exit-1-if-living-nodes/PR-1402/OTP-14324: Don't exit 0 if killing epmd is impossible because there's living nodes
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 'bjorn/erts/slight-bxor-optimization'Björn Gustavsson
* bjorn/erts/slight-bxor-optimization: beam_emu: Slightly optimize the bxor/2 operator
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-07Merge branch 'hans/ssh/supervisors/OTP-14267'Hans Nilsson
2017-04-07Update README.pcre_update.mdRickard Green
2017-04-07Stack guard for PCRERickard Green
2017-04-07beam_emu: Slightly optimize the bxor/2 operatorBjörn Gustavsson
bxor is used in the rand module, so even small optimizations could be worthwile. Suggested by Raimo Niskanen.
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