Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-01 | ssl: Stronger default DH prime | Ingela Anderton Andin | |
2016-06-01 | Merge branch 'ingela/ssl/rutime-dep' | Ingela Anderton Andin | |
* ingela/ssl/rutime-dep: ssl: Update runtime dependency due to use of gen_statem | |||
2016-06-01 | ssl: Update runtime dependency due to use of gen_statem | Ingela Anderton Andin | |
2016-06-01 | Merge branch 'ingela/ssl/cuddle-tests' | Ingela Anderton Andin | |
* ingela/ssl/cuddle-tests: ssl: Avoid two renegotiates ssl: Handle freebsd OpenSSL flavour | |||
2016-06-01 | ssl: Avoid two renegotiates | Ingela Anderton Andin | |
2016-06-01 | ssl: Handle freebsd OpenSSL flavour | Ingela Anderton Andin | |
The selection of CA cert files in ssl_ECC_SUITE and ssl_test_lib ought to be refactored, it is quite confusing. But use this workaround until we get time to make a refactor. | |||
2016-06-01 | Update primary bootstrap | Björn Gustavsson | |
2016-06-01 | Merge branch 'bjorn/compiler/beam_validator' | Björn Gustavsson | |
* bjorn/compiler/beam_validator: Add additional coverage and smoke test of beam_validator beam_validator: Strengthen validation of match states beam_validator: Use a record representing the match context | |||
2016-06-01 | Merge branch 'joedevivo/ssl/PR-1063/OTP-13635' | Ingela Anderton Andin | |
* joedevivo/ssl/PR-1063/OTP-13635: ssl:recv timeout() can be 0 | |||
2016-05-31 | Merge branch 'rickard/etp-commands-fix' | Rickard Green | |
* rickard/etp-commands-fix: Update process state flags in etp-commands | |||
2016-05-31 | Update process state flags in etp-commands | Rickard Green | |
2016-05-31 | Merge branch 'sverker/windows-poller-wakeup-race/OTP-13634' | Sverker Eriksson | |
2016-05-31 | Merge branch 'sverker/gc_rare_map_overflow' | Sverker Eriksson | |
2016-05-31 | Merge branch 'rickard/off_heap-fix/OTP-13366' | Rickard Green | |
* rickard/off_heap-fix/OTP-13366: Fix bad assertion Properly close message factories in erts_factory_trim_and_close() | |||
2016-05-31 | Fix bad assertion | Rickard Green | |
2016-05-31 | Properly close message factories in erts_factory_trim_and_close() | Rickard Green | |
2016-05-31 | erts: Fix possible race in poller wakeup on windows | Sverker Eriksson | |
Similar bug that was fixed for unix in 7bbb207b30360c60fb99653. | |||
2016-05-31 | Merge branch 'rickard/off_heap-nonsmp-fix/OTP-13366' | Rickard Green | |
* rickard/off_heap-nonsmp-fix/OTP-13366: Do not send on_heap msgs to error logger in non-smp emulator | |||
2016-05-31 | Merge branch 'rickard/rt-dep-erts-kernel-stdlib-sasl' | Rickard Green | |
* rickard/rt-dep-erts-kernel-stdlib-sasl: Bumped runtime dependencies between erts, kernel, stdlib, sasl | |||
2016-05-31 | Merge branch 'rickard/ts-platform-id' | Rickard Green | |
* rickard/ts-platform-id: Update TS platform_id with off-heap msgq | |||
2016-05-31 | Merge branch 'rickard/dirty_nif_SUITE-win-fix' | Rickard Green | |
* rickard/dirty_nif_SUITE-win-fix: Fix windows | |||
2016-05-31 | Merge branch 'rickard/mv-dirty-reds-count/OTP-13123' | Rickard Green | |
* rickard/mv-dirty-reds-count/OTP-13123: Move dirty reduction count to erts_dirty_process_main() | |||
2016-05-31 | Merge branch 'vinoski/dirty_process_main/OTP-13123' | Rickard Green | |
* vinoski/dirty_process_main/OTP-13123: Add dirty_process_main function | |||
2016-05-31 | Merge branch 'rickard/ds-doc/OTP-13123' | Rickard Green | |
* rickard/ds-doc/OTP-13123: minor fixes | |||
2016-05-31 | Move dirty reduction count to erts_dirty_process_main() | Rickard Green | |
2016-05-31 | Merge branch 'ingela/ssl/test-timeouts' | Ingela Anderton Andin | |
* ingela/ssl/test-timeouts: ssl: Increase timeouts due to slow test machines | |||
2016-05-31 | ssl: Increase timeouts due to slow test machines | Ingela Anderton Andin | |
2016-05-31 | Add dirty_process_main function | Steve Vinoski | |
Dirty schedulers only execute NIFs, so having them execute the full process_main function isn't necessary. Add dirty_process_main for dirty schedulers to execute instead. Add erts_pre_dirty_nif(), called when preparing to execute a dirty nif. Add more dirty NIF tests to verify that activities requiring the process main lock can succeed when the process is executing a dirty NIF. | |||
2016-05-31 | Do not send on_heap msgs to error logger in non-smp emulator | Rickard Green | |
2016-05-31 | Merge branch 'kostis/hipe-cleanup-19-rc1' | Sverker Eriksson | |
2016-05-31 | Add additional coverage and smoke test of beam_validator | Björn Gustavsson | |
2016-05-31 | beam_validator: Strengthen validation of match states | Björn Gustavsson | |
We want to find bugs in the compiler during compilation. Validation of match contexts was weak, which could allow serious bugs in the generated code to slip through. | |||
2016-05-31 | beam_validator: Use a record representing the match context | Björn Gustavsson | |
Using a record will make it much easier to add additional information. | |||
2016-05-31 | Update primary bootstrap | Björn Gustavsson | |
2016-05-31 | Merge branch 'bjorn/compiler/misc' | Björn Gustavsson | |
* bjorn/compiler/misc: Eliminate unsafe use of Y registers beam_validator: Add is_bitstring/1 as a safe BIF beam_validator: Remove uncovered line Teach beam_utils:is_pure_test/1 to handle is_bitstr and is_function2 beam_utils: Simplify handling of 'return' to eliminate uncovered line beam_jump: Clean up handling of labels before func_info beam_expect: Correctly handle blocks with multiple allocs v3_codegen: Don't confuse beam_validator v3_codegen: Correct code generation for an error/1 call in a guard beam_receive: Don't crash when encountering nonsensical code | |||
2016-05-31 | Code rewrites to avoid exported vars warnings | Kostis Sagonas | |
2016-05-31 | Code rewrites to avoid exported vars compiler warnings | Kostis Sagonas | |
2016-05-31 | Define, export and use a hipe_icode:params() type | Kostis Sagonas | |
2016-05-31 | Fix name of compiler option and the related warnings | Kostis Sagonas | |
2016-05-31 | Cleanups in hipe/main and hipe/rtl | Kostis Sagonas | |
* Rewrite matching statements in ?when_option macro to form that silences dialyzer's unmatched_return warnings * Treat compiler warnings as errors when compiling files in main | |||
2016-05-31 | Eliminate stupid if construct | Kostis Sagonas | |
2016-05-31 | Use type name, not record notation, in specs | Kostis Sagonas | |
2016-05-31 | Various cleanups and simplifications | Kostis Sagonas | |
2016-05-31 | Add missing type declarations to a record | Kostis Sagonas | |
2016-05-31 | Make a type opaque | Kostis Sagonas | |
2016-05-31 | Cosmetic cleanups | Kostis Sagonas | |
2016-05-31 | Add compiler option -Werror to Makefiles | Kostis Sagonas | |
and correct the name of another, erroneously spelt, option in the process. | |||
2016-05-31 | Merge branch 'sverker/dialyzer/erlang-halt' | Sverker Eriksson | |
2016-05-31 | ssl:recv timeout() can be 0 | Joe DeVivo | |
gen_tcp:recv allows this, and if you're doing something like Transport:recv(Socket, 0, 0), TCP will work and SSL will exit with function_clause There were other cases of this throughout the module. This PR cleans them all up. | |||
2016-05-31 | Merge branch 'sverker/bad-hash' | Sverker Eriksson | |