summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | Merge branch 'hans/crypto/bad_spec_revisited/ERL-1257/OTP-16658' into maintHans Nilsson2020-06-111-2/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * hans/crypto/bad_spec_revisited/ERL-1257/OTP-16658: crypto: Remove no_return()
| * | | | | | | crypto: Remove no_return()Hans Nilsson2020-06-041-2/+2
| | | | | | | |
* | | | | | | | Merge 'sverker/erts/load_nif-race-bug/ERL-1273/OTP-16704' into maintSverker Eriksson2020-06-114-3/+133
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AGAIN with tests * sverker/erts/load_nif-race-bug/ERL-1273/OTP-16704: erts: Add test nif_SUITE:t_call_nif_early erts: Add test nif_SUITE:t_load_race
| * | | | | | | | erts: Add test nif_SUITE:t_call_nif_earlySverker Eriksson2020-06-103-3/+89
| | | | | | | | |
| * | | | | | | | erts: Add test nif_SUITE:t_load_raceSverker Eriksson2020-06-092-0/+44
| | | | | | | | |
* | | | | | | | | Merge branch 'rickard/test-cuddle' into maintRickard Green2020-06-112-2/+27
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/test-cuddle: Fix ei_accpet_SUITE:ei_threaded_accept testcase
| * | | | | | | | | Fix ei_accpet_SUITE:ei_threaded_accept testcaseRickard Green2020-06-092-2/+27
| | | | | | | | | |
* | | | | | | | | | Merge pull request #2655 from tony612/set-quota-for-less-1John Högberg2020-06-111-0/+3
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | erts: set quota to 1 if cpu quota is less than 1 OTP-16710
| * | | | | | | | | | erts: set quota to 1 if cpu quota is less than 1Tony Han2020-06-111-0/+3
|/ / / / / / / / / /
* | | | | | | | | | Merge branch 'bjorn/stdlib/fix-wildcard/OTP-16700' into maintBjörn Gustavsson2020-06-112-4/+36
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bjorn/stdlib/fix-wildcard/OTP-16700: Fix filelib:wildcard/1,2 for "not-a-directory/.."
| * | | | | | | | | | Fix filelib:wildcard/1,2 for "not-a-directory/.."Björn Gustavsson2020-06-092-4/+36
| | | | | | | | | | |
* | | | | | | | | | | Merge branch 'bjorn/compiler/fix-map-update-exception/ERL-1271/OTP-16701' ↵Björn Gustavsson2020-06-112-2/+14
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into maint * bjorn/compiler/fix-map-update-exception/ERL-1271/OTP-16701: Fix line number for failing map update
| * | | | | | | | | | | Fix line number for failing map updateBjörn Gustavsson2020-06-042-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the update of a map using the syntax `Map#{Key := Value}` failed, the line number in the stack backtrace could be wrong. https://bugs.erlang.org/browse/ERL-1271
* | | | | | | | | | | | Merge branch 'bjorn/compiler/is_map_key/ERL_1276/OTP-16708' into maintBjörn Gustavsson2020-06-112-3/+83
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bjorn/compiler/is_map_key/ERL_1276/OTP-16708: Eliminate compiler crash for repeated is_map_key/2 calls
| * | | | | | | | | | | Eliminate compiler crash for repeated is_map_key/2 callsBjörn Gustavsson2020-06-082-3/+83
| | |_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminate a compiler crash when there are repeated calls to `is_map_key/2` with the same arguments. https://bugs.erlang.org/browse/ERL-1276
* | | | | | | | | | | Merge branch 'ingela/ssl/cuddle-openssl' into maintIngela Anderton Andin2020-06-102-14/+30
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ingela/ssl/cuddle-openssl: ssl: Avoid to interop test DTLS with very old OpenSSL
| * | | | | | | | | | ssl: Avoid to interop test DTLS with very old OpenSSLIngela Anderton Andin2020-06-052-14/+30
| | | | | | | | | | |
* | | | | | | | | | | Merge PR-2649 from sverker/sverker/erts/load_nif-race-bug/ERL-1273/OTP-16704Sverker Eriksson2020-06-091-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / / | |/| | | | | | | | | Fix bug in erlang:load_nif/2 sometimes throwing badarg
| * | | | | | | | | | erts: Fix bug in erlang:load_nif/2 sometimes throwing badargSverker Eriksson2020-06-041-1/+1
| | |_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | if another concurrent code change operation is ongoing.
* | | | | | | | | | Merge pull request #2644 from jpjodoin/jpjodoin-typo-inetIngela Andin2020-06-091-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix minor typo in IPv6 example
| * | | | | | | | | | Fix minor typo in IPv6 exampleJean-Philippe Jodoin2020-05-291-1/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #2643 from denislohner/nsis/vcredist_norestartDan Gudmundsson2020-06-081-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix system restart when installing in silent mode
| * | | | | | | | | | | Fix system restart when installing in silent modeDenis Lohner2020-05-291-1/+1
| | |_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevent redist from restarting the system and thus aborting the installation when installing in silent mode.
* | | | | | | | | | | Merge branch 'NattyNarwhal/fix-haiku' into maintRickard Green2020-06-0813-28/+78
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OTP-16707 PR-2638 * NattyNarwhal/fix-haiku: Use destination buffer size for snprintf() Don't include libc for ASN.1 C sources thread name setting on Haiku w/ 32 char names Special case for Haiku having sockets in -lnetwork If avail CPUs is 0, then clamp to online CPUs to avoid returning errors If the system imports stdbool, that symbol is used too Some systems lack SOCK_RDM Haiku lacks gethostid too Don't use the false symbol as a label Handle non-standard Haiku paths for ODBC Fix discard on platforms without madvise
| * | | | | | | | | | | Use destination buffer size for snprintf()Rickard Green2020-06-083-9/+19
| | | | | | | | | | | |
| * | | | | | | | | | | Don't include libc for ASN.1 C sourcesCalvin Buckley2020-06-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems Linux (at least) implicitly includes this, and it confuses Haiku, which doesn't have libc (it's in libroot).
| * | | | | | | | | | | thread name setting on Haiku w/ 32 char namesCalvin Buckley2020-06-083-10/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This uses a non-pthread API. Also double hard-coded assumptions; on vanilla 16-char pthread systems, the set thread name function will truncate for us.
| * | | | | | | | | | | Special case for Haiku having sockets in -lnetworkCalvin Buckley2020-06-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Doesn't even pick it up from LDFLAGS...
| * | | | | | | | | | | If avail CPUs is 0, then clamp to online CPUs to avoid returning errorsCalvin Buckley2020-06-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Causes a weird issue in the scheduler otherwise.
| * | | | | | | | | | | If the system imports stdbool, that symbol is used tooCalvin Buckley2020-06-082-5/+5
| | | | | | | | | | | |
| * | | | | | | | | | | Some systems lack SOCK_RDMCalvin Buckley2020-06-081-0/+4
| | | | | | | | | | | |
| * | | | | | | | | | | Haiku lacks gethostid tooCalvin Buckley2020-06-081-3/+3
| | | | | | | | | | | |
| * | | | | | | | | | | Don't use the false symbol as a labelCalvin Buckley2020-06-081-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If stdbool is included (Haiku seems to do this) in system headers, this becomes defined already and is bad juju. Use a unique sym.
| * | | | | | | | | | | Handle non-standard Haiku paths for ODBCCalvin Buckley2020-06-081-0/+7
| | | | | | | | | | | |
| * | | | | | | | | | | Fix discard on platforms without madviseCalvin Buckley2020-06-082-2/+8
| | |_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Haiku has posix_madvise, but no madvise. In addition, there isn't an equivalent madv_free/dontneed difference, so just use the only one that exists.
* | | | | | | | | | | Merge branch 'rickard/test-cuddle' into maintRickard Green2020-06-081-1/+35
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | / / / | | |_|_|_|_|_|/ / / | |/| | | | | | | | * rickard/test-cuddle: Fix ethread_SUITE:equal_tids test in system
| * | | | | | | | | Fix ethread_SUITE:equal_tids test in systemRickard Green2020-06-051-1/+35
| |/ / / / / / / /
* | | | | | | | | Merge branch 'ingela/ssl/cert-extensions/OTP-16705' into maintIngela Anderton Andin2020-06-058-108/+202
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ingela/ssl/cert-extensions/OTP-16705: ssl: Prepare to use extensions from TLS-1.3 #certificate_entry{} public_key: Add API function to retrive the subject-ID of an X509 certificate
| * | | | | | | | | ssl: Prepare to use extensions from TLS-1.3 #certificate_entry{}Ingela Anderton Andin2020-06-054-95/+147
| | | | | | | | | |
| * | | | | | | | | public_key: Add API function to retrive the subject-ID of an X509 certificateIngela Anderton Andin2020-06-054-13/+55
| | | | | | | | | |
* | | | | | | | | | Merge branch 'sverker/test-cuddle' into maintSverker Eriksson2020-06-041-25/+36
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | |
| * | | | | | | | | erts: Make system_info_SUITE:memory less sensitiveSverker Eriksson2020-06-011-25/+36
| | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | against background actions affecting memory consumption by repeating a couple of times.
* | | | | | | | | Merge branch 'andy/inets/http_request-2/ERL-1241/OTP-16663' into maintAo Song2020-06-032-3/+12
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | * andy/inets/http_request-2/ERL-1241/OTP-16663: http_request: Fix to handle undefined port in uri
| * | | | | | | | http_request: Fix to handle undefined port in uriAo Song2020-06-032-3/+12
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add match for undefined in function http_request:normalize_host/3 to handle situation when port undefined in uri.
* | | | | | | | Merge branch 'hans/ssh/cuddle_tests' into maintHans Nilsson2020-06-033-60/+124
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * hans/ssh/cuddle_tests: ssh/test: Fix config test (no i/o can be used) ssh/test: Don't test _every_ algorithm on renegotiation with otp as server
| * | | | | | | ssh/test: Fix config test (no i/o can be used)Hans Nilsson2020-06-011-3/+9
| | | | | | | |
| * | | | | | | ssh/test: Don't test _every_ algorithm on renegotiation with otp as serverHans Nilsson2020-06-012-57/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change test case all_algorithms_sftp_exec_reneg_otp_is_server to renegotiation_otp_is_server
* | | | | | | | Merge branch 'ingela/ssl/cuddle-init' into maintIngela Anderton Andin2020-06-033-13/+21
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ingela/ssl/cuddle-init: ssl: Gaurd tests better
| * | | | | | | | ssl: Gaurd tests betterIngela Anderton Andin2020-06-033-13/+21
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Better check for OpenSSL compliance so that we do not try to test something that the specific OpenSSL version does not support.
* | | | | | | | Merge pull request #2633 from lars-olsson/docs/design_principles_typosIngela Andin2020-06-027-40/+35
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix various small typos in the OTP Design Principles