aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2019-08-27Merge branch 'maint'masterIngela Anderton Andin
2019-08-27Merge branch 'ingela/ssl/test-move' into maintHEADmaintIngela Anderton Andin
* ingela/ssl/test-move: ssl: Move tests from ssl_certificate_verify_SUITE to ssl_cert_SUITE
2019-08-26ssl: Move tests from ssl_certificate_verify_SUITE to ssl_cert_SUITEIngela Anderton Andin
Test should be run for all diffrent cert types. ssl_payload_SUITE should test socket active option.
2019-08-26Merge branch 'maint'Hans Bolinder
* maint: Update test suite Also unwrap map_type_* name and value Add unwrap calls to map_field_* in erl_syntax
2019-08-26Merge branch 'zadean/syntax_tools/add_missing_unwrap/OTP-16012/PR-2348' into ↵Hans Bolinder
maint * zadean/syntax_tools/add_missing_unwrap/OTP-16012/PR-2348: Update test suite Also unwrap map_type_* name and value Add unwrap calls to map_field_* in erl_syntax
2019-08-23Merge branch 'maint'Björn Gustavsson
* maint: Fix filelib:wildcard/1,2 for patterns containing ".." and/or "@"
2019-08-23Merge pull request #2353 from ↵Björn Gustavsson
bjorng/bjorn/stdlib/fix-file_lib-wildcard/ERL-1029/OTP-15987 Fix filelib:wildcard/1,2 for patterns containing ".." and/or "@"
2019-08-23Merge branch 'maint'Lukas Larsson
2019-08-23Merge pull request #2301 from stuart-thackray/saslLoggerStartup/OTP-15942Lukas Larsson
Start up of SASl when compared log level is all
2019-08-22Merge branch 'sverker/ets-test-cuddle'Sverker Eriksson
* sverker/ets-test-cuddle: stdlib: Fix ets_SUITE:tabfile_ext4
2019-08-22stdlib: Fix ets_SUITE:tabfile_ext4Sverker Eriksson
on machines with long host names. Move forward the file location interval to corrupt. An ETS table file corrupted in the header may still be readable with table content unchanged and that will cause tabfile_ext4 to fail. The header length increase with long host names and added table options.
2019-08-22Merge branch 'maint'Ingela Anderton Andin
2019-08-22ssl: Make sure test starts in a "good" stateIngela Anderton Andin
2019-08-22ssl: Cuddle timeoutIngela Anderton Andin
2019-08-22Update test suitezadean
Add record with exact and associated map types to type_specs.erl. The record forces the erl_parse format for map types to be retained. Add test wrapped_subtrees to the test suite. It ensures that each erl_parse node it encounters can be wrapped and accessed with erl_syntax:subtrees/1 without error.
2019-08-22Also unwrap map_type_* name and valuezadean
2019-08-22Add unwrap calls to map_field_* in erl_syntaxZachary Dean
This adds missing calls to unwrap/1 for the map_field_* name and value functions and puts them inline with map_expr_fields/1. Using these functions with "wrapped" nodes fails with badarg.
2019-08-22Fix filelib:wildcard/1,2 for patterns containing ".." and/or "@"Björn Gustavsson
`..` was broken and only worked when it was used in the beginning of the pattern before any wildcard characters. For example: 1> filelib:wildcard("erts/.."). ["erts/.."] Using `..` preceded by wildcard characters would not work: 1> filelib:wildcard("*/.."). [] `@` is not a wildcard character but is used internally in `filelib` as an escape character and was not handled as other literal characters. That could lead to performance degradation as it disabled an optimization of the matching of the literal prefix of a pattern. It would also cause the following example to fail: 1> filelib:wildcard("@/.."). [] This commit corrects the handling `..` and also makes sure that the use of `@` in a pattern does not degrade performance. https://bugs.erlang.org/browse/ERL-1029
2019-08-22Merge branch 'josevalim/edoc/no-more-inets/OTP-15999/PR-2317'Hans Bolinder
* josevalim/edoc/no-more-inets/OTP-15999/PR-2317: system: Remove special handling of EDoc in otp_SUITE. Remove inets dependency from edoc
2019-08-21Merge branch 'maint'Ingela Anderton Andin
2019-08-21public_key: Use another time in test certificatesIngela Anderton Andin
Some OpenSSL versions has problems handling the current selected time causing interop tests to fail.
2019-08-21ssl: Robustify test caseIngela Anderton Andin
2019-08-21Merge branch 'hasse/remove_old_IO_requests/OTP-15695'Hans Bolinder
* hasse/remove_old_IO_requests/OTP-15695: stdlib: Remove old I/O-requests from test suites stdlib (doc): Do not mention old requests snmp: Update old format I/O-request sasl: Use encoding when reading terms parsetools (doc): Update old format I/O-requests mnesia: Update old format I/O-request kernel: Update old format I/O-requests stdlib: Remove no longer used function kernel: Remove commented out code stdlib: Remove commented out code
2019-08-21Merge branch 'maint'Hans Bolinder
* maint: eunit: Handle get_until requests with explicit encoding
2019-08-20eunit: Handle get_until requests with explicit encodingHans Bolinder
2019-08-20Merge branch 'maint'Lukas Larsson
2019-08-20Merge branch 'kpy3/fix-fd-leak-in-logger/OTP-15997' into maintLukas Larsson
* kpy3/fix-fd-leak-in-logger/OTP-15997: Close log files in case of inode change properly
2019-08-20stdlib: Remove old I/O-requests from test suitesHans Bolinder
2019-08-20stdlib (doc): Do not mention old requestsHans Bolinder
2019-08-20snmp: Update old format I/O-requestHans Bolinder
2019-08-20sasl: Use encoding when reading termsHans Bolinder
2019-08-20parsetools (doc): Update old format I/O-requestsHans Bolinder
2019-08-20mnesia: Update old format I/O-requestHans Bolinder
2019-08-20kernel: Update old format I/O-requestsHans Bolinder
2019-08-20stdlib: Remove no longer used functionHans Bolinder
2019-08-20kernel: Remove commented out codeHans Bolinder
2019-08-20stdlib: Remove commented out codeHans Bolinder
2019-08-20Merge branch 'ampleyfly/eunit/surefire_controlchars/OTP-15950/ERL-991/PR-2316'Hans Bolinder
* ampleyfly/eunit/surefire_controlchars/OTP-15950/ERL-991/PR-2316: ERL-991 Strip control codes from eunit_surefire output
2019-08-20Merge branch 'maint'Hans Bolinder
* maint: fun2ms: accept ++ in function head when called from shell
2019-08-20Merge branch 'legoscia/stdlib/fun2ms-plusplus/OTP-15992/PR-2322' into maintHans Bolinder
* legoscia/stdlib/fun2ms-plusplus/OTP-15992/PR-2322: fun2ms: accept ++ in function head when called from shell
2019-08-19Merge branch 'maint'Sverker Eriksson
2019-08-19Merge branch 'sverker/erl_interface/ei_decode_fun-fix/OTP-15996' into maintSverker Eriksson
* sverker/erl_interface/ei_decode_fun-fix/OTP-15996: erl_interface: Fix bug in ei_decode_fun for very old encoding
2019-08-19Merge branch 'maint'Ingela Anderton Andin
2019-08-19Merge branch 'ingela/ssl/test-cuddle' into maintIngela Anderton Andin
* ingela/ssl/test-cuddle: ssl: Add OpenSSL renegotiate sanity check ssl: Fix missing OpenSSL conf
2019-08-19ssl: Add OpenSSL renegotiate sanity checkIngela Anderton Andin
2019-08-19ssl: Fix missing OpenSSL confIngela Anderton Andin
2019-08-19Merge branch 'maint'Hans Nilsson
* maint: ssh: Use new ssh_connection:event() type in channel defs ssh: change type names ssh: The ssh_connection documentation is now generated ssh: Update ssh_sftp:start_channel documentation and code ssh: The ssh_sftp documentation is now generated ssh: The ssh_sftpd documentation is now generated
2019-08-19Merge branch 'hans/ssh/gendoc/OTP-15395' into maintHans Nilsson
* hans/ssh/gendoc/OTP-15395: ssh: Use new ssh_connection:event() type in channel defs ssh: change type names ssh: The ssh_connection documentation is now generated ssh: Update ssh_sftp:start_channel documentation and code ssh: The ssh_sftp documentation is now generated ssh: The ssh_sftpd documentation is now generated
2019-08-19Merge branch 'maint'Hans Nilsson
* maint: ssh: Remove unused address,port from #connection{} ssh: Remove unused port_bindings from #connection{}
2019-08-19Merge branch 'hans/ssh/remove_unused_rec_fields/OTP-15984' into maintHans Nilsson
* hans/ssh/remove_unused_rec_fields/OTP-15984: ssh: Remove unused address,port from #connection{} ssh: Remove unused port_bindings from #connection{}