summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated OTP versionOTP-18.3.3Erlang/OTP2016-05-032-1/+2
|
* Prepare releaseErlang/OTP2016-05-035-3/+100
|
* Merge branch 'ingela/inets/deprecated-inets_regexp/OTP-13533' into maint-18Erlang/OTP2016-05-035-8/+418
|\ | | | | | | | | | | * ingela/inets/deprecated-inets_regexp/OTP-13533: inets: Prepare for release inets: Put back inets_regexp module in OTP 18
| * inets: Prepare for releaseIngela Anderton Andin2016-05-032-7/+1
| |
| * inets: Put back inets_regexp module in OTP 18Ingela Anderton Andin2016-05-033-1/+417
| | | | | | | | | | | | Put back unused module inets_regexp and remove it in OTP 19 instead as it is an incompatibility, although it is an undocumented module and should not affect other applications (the world is not perfect).
* | Merge branch 'ingela/ssl/maint/algo-fixes/OTP-13525' into maint-18Erlang/OTP2016-05-033-11/+21
|\ \ | | | | | | | | | | | | | | | * ingela/ssl/maint/algo-fixes/OTP-13525: ssl: Correct guard expression ssl: Correct cipher suites conversion
| * | ssl: Correct guard expressionIngela Anderton Andin2016-04-291-2/+3
| | | | | | | | | | | | The guard should check that the TLS version is at least TLS-1.2.
| * | ssl: Correct cipher suites conversionIngela Anderton Andin2016-04-292-9/+18
| |/ | | | | | | | | | | Correct conversion errors form commit d2381e1a8d7cd54f7dc0a5105d172460b005a8fb Please enter the commit message for your changes. Lines starting
* | Merge branch 'peppe/ct_misc_18_patches' into maint-18Erlang/OTP2016-05-0322-145/+359
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * peppe/ct_misc_18_patches: Add flag/option for disabling the character escaping functionality Fix bug using the wrong lists search function Fix bug with clashing timestamp values Fix problem with stylesheet tags getting escaped Skip pre/post test IO suite if cover or debug is running Tweak pre_post_io test case to run without failing Fix various log related problems
| * | Add flag/option for disabling the character escaping functionalityPeter Andersson2016-05-0211-21/+114
| | | | | | | | | | | | OTP-13537
| * | Fix bug using the wrong lists search functionPeter Andersson2016-05-021-1/+1
| | |
| * | Fix bug with clashing timestamp valuesPeter Andersson2016-05-024-52/+69
| | |
| * | Fix problem with stylesheet tags getting escapedPeter Andersson2016-05-021-19/+27
| | | | | | | | | | | | OTP-13536
| * | Skip pre/post test IO suite if cover or debug is runningPeter Andersson2016-05-024-21/+42
| | | | | | | | | | | | | | | | | | OTP-13535 The return value of ct:get_timetrap_info/0 has been modified.
| * | Tweak pre_post_io test case to run without failingPeter Andersson2016-05-023-27/+76
| | |
| * | Fix various log related problemsPeter Andersson2016-05-023-6/+32
| |/
* | Merge branch 'peppe/ct_remove_nodelay/OTP-13462' into maint-18Erlang/OTP2016-05-035-26/+61
|\ \ | | | | | | | | | | | | | | | * peppe/ct_remove_nodelay/OTP-13462: Update the reference manual Make the nodelay setting configurable and false per default
| * | Update the reference manualPeter Andersson2016-05-023-3/+7
| | | | | | | | | | | | OTP-13462
| * | Make the nodelay setting configurable and false per defaultPeter Andersson2016-04-283-24/+55
| | |
* | | Merge branch 'zandra/cth_surefire-bug/OTP-13513' into maint-18Erlang/OTP2016-05-035-23/+192
|\ \ \ | |_|/ |/| | | | | | | | | | | * zandra/cth_surefire-bug/OTP-13513: add testcase for the surefire hook bug fix cht_surefire bug when pre_init_per_suite fails
| * | add testcase for the surefire hook bugZandra2016-04-274-22/+190
| | |
| * | fix cht_surefire bug when pre_init_per_suite failsZandra2016-04-271-1/+2
|/ / | | | | | | | | | | When pre_init_per_suite fails before reaching the cth_surefire pre_init_per_suite unexpected XML was produced. This commit fixes that.
* | Updated OTP versionOTP-18.3.2Erlang/OTP2016-04-262-1/+2
| |
* | Update release notesErlang/OTP2016-04-262-1/+46
| |
* | Merge branch 'ingela/inets/http_server-ssl-peer-cert/OTP-13510' into maint-18Erlang/OTP2016-04-266-17/+105
|\ \ | | | | | | | | | | | | | | | * ingela/inets/http_server-ssl-peer-cert/OTP-13510: inets: Prepare for release inets: Add peer_cert to ESI environment
| * | inets: Prepare for releaseIngela Anderton Andin2016-04-212-3/+7
| | |
| * | inets: Add peer_cert to ESI environmentIngela Anderton Andin2016-04-214-14/+98
| | |
* | | Merge branch 'ingela/ssl/config-signature-algs/OTP-13261' into maint-18Erlang/OTP2016-04-2616-150/+403
|\ \ \ | | | | | | | | | | | | | | | | | | | | * ingela/ssl/config-signature-algs/OTP-13261: ssl: Prepare for release ssl: Add option signature_algs
| * | | ssl: Prepare for releaseIngela Anderton Andin2016-04-062-7/+1
| | | |
| * | | ssl: Add option signature_algsIngela Anderton Andin2016-04-0614-143/+402
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In TLS-1.2 The signature algorithm and the hash function algorithm used to produce the digest that is used when creating the digital signature may be negotiated through the signature algorithm extension RFC 5246. We want to make these algorithm pairs configurable. In connections using lower versions of TLS these algorithms are implicit defined and can not be negotiated or configured. DTLS is updated to not cause dialyzer errors, but needs to get a real implementation later.
* | | Merge branch 'ingela/ssl/3-4-tuples-cipher-suites-mix/OTP-13511' into maint-18Erlang/OTP2016-04-264-49/+72
|\ \ \ | |/ / |/| | | | | | | | * ingela/ssl/3-4-tuples-cipher-suites-mix/OTP-13511: ssl: Corrections to cipher suite handling
| * | ssl: Corrections to cipher suite handlingIngela Anderton Andin2016-04-224-49/+72
|/ / | | | | | | | | | | | | | | It was not possible to mix ssl 3 and 4 tuple cipher suites in the ciphers option. Some ssl_cipher:suite/1 clauses wrongly returned 3-tuples that should have been 4 tuples
* | Updated OTP versionOTP-18.3.1Erlang/OTP2016-04-012-1/+2
| |
* | Prepare releaseErlang/OTP2016-04-015-4/+100
| |
* | Merge branch 'sverker/erts/trap_exit-race/OTP-13452' into maint-18Erlang/OTP2016-04-011-1/+4
|\ \ | | | | | | | | | | | | * sverker/erts/trap_exit-race/OTP-13452: erts: Fix race for process_flag(trap_exit,true)
| * | erts: Fix race for process_flag(trap_exit,true)Sverker Eriksson2016-04-011-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and a concurrent exit signal. We now actually guarantee that the process will not die from exit signal *after* the call to process_flag(trap_exit,true) has returned. The race is narrow and probably quite hard to observe even if you manage to provoke it. Has only been confirmed with the help of return trace and a sleep in send_exit_signal(). Solution: Seize status lock to prevent send_exit_signal() from reading an old status (without TRAP_EXIT) and then writing PENDING_EXIT after TRAP_EXIT has been set by process_flag_2().
* | | Merge branch 'rickard/proc-free-fix/OTP-13446' into maint-18Erlang/OTP2016-04-011-2/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/proc-free-fix/OTP-13446: Fix bad refc management of process struct # Conflicts: # erts/emulator/beam/erl_process.c
| * | | Fix bad refc management of process structRickard Green2016-03-311-5/+6
| | | |
* | | | Merge branch 'rickard/port-sig-dropped-fix/OTP-13424' into maint-18Erlang/OTP2016-04-011-1/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * rickard/port-sig-dropped-fix/OTP-13424: Fix implementation of dropped signal to port
| * | | | Fix implementation of dropped signal to portRickard Green2016-03-181-1/+12
| | | | |
* | | | | Merge branch 'dgud/mnesia/hang-sym-trans/OTP-13423' into maint-18Erlang/OTP2016-04-011-8/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * dgud/mnesia/hang-sym-trans/OTP-13423: mnesia: Send mnesia_down messages to waiting transactions
| * | | | | mnesia: Send mnesia_down messages to waiting transactionsDan Gudmundsson2016-03-171-8/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mnesia didn't forward mnesia_down to transactions which where already decided to be aborted, but that could lead to hanging transactions still waiting for messages from the node which had stopped.
* | | | | | Merge branch 'rickard/ethr-event-futex-wait-timeout/OTP-13420' into maint-18Erlang/OTP2016-04-011-3/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/ethr-event-futex-wait-timeout/OTP-13420: Fix premature timeouts for ethread events on Linux
| * | | | | | Fix premature timeouts for ethread events on LinuxRickard Green2016-03-161-3/+3
| | | | | | |
* | | | | | | Merge branch 'rickard/last_calls/OTP-13418' into maint-18Erlang/OTP2016-04-012-1/+12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/last_calls/OTP-13418: Unbreak process_info(Pid,last_calls)
| * | | | | | | Unbreak process_info(Pid,last_calls)Rickard Green2016-03-162-1/+12
| |/ / / / / /
* | | | | | | Merge branch 'lukas/erts/fix_enomem_error_code/OTP-13419' into maint-18Erlang/OTP2016-04-011-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lukas/erts/fix_enomem_error_code/OTP-13419: erts: Create erl_crash.dump when out of memory
| * | | | | | | erts: Create erl_crash.dump when out of memoryLukas Larsson2016-03-161-1/+1
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | This was accidentally removed in commit cd6903be0740db
* | | | | | | Merge branch 'ia/inets/bracket-option/OTP-13417' into maint-18Erlang/OTP2016-04-013-2/+8
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | * ia/inets/bracket-option/OTP-13417: inets: Prepare for release inets: Mend ipv6_host_with_brackets option
| * | | | | | inets: Prepare for releaseIngela Anderton Andin2016-03-172-1/+3
| | | | | | |