| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Increase cert chain duplicates
|
| |
| |
| |
| | |
Was to restrictive increase from 4 to 16 combinations.
|
| | |
|
| |
| |
| |
| | |
Format certs to something readable
|
| | |
|
|\ \
| | |
| | |
| | | |
mnesia: Handle starting and stopping in connect_nodes
Fixes #4616
|
| |/
| |
| |
| |
| |
| | |
system_info(is_running) can also return starting and stopping,
error out if that is the case since mnesia is not yet in a state
to connect to new nodes
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* ingela/ssl/client-session/OTP-16876:
Fix docs for protocol_version and dtls_protocol_version
ssl: Refactor and truly separate client and server session caches
ssl: Add white box tests for pre TLS-1.3 session cache
ssl: Avoid updating server session cache API
ssl: Client now disregards oldest session when max level is reached
ssl: Document enhancments
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
TLS session cache (pre TLS-1.3 that has a different session mechanism)
was rewritten inspired by the new mechanism to have a hard max value and still
have as good reuse rate as possible. This was patched to solve a real problem
at the server side, with some API and client side enhancements remaining.
After enhancing the client, rewrite server solution so to avoid
changing callback API, as it aims to make it possible to have
a session table that survives a node restart and hence assumes a data
base reference that is not updated. As this is a legacy mechanism
|
| | | |
|
| | | |
|
| |/
|/|
| |
| | |
The type {char, C} is now recognized.
|
|\ \
| | |
| | |
| | | |
Optimise mnesia table loading time for busy tables
OTP-17271
|
| | | |
|
|\ \ \
| | | |
| | | | |
Quote atom in types
|
| | | |
| | | |
| | | |
| | | | |
Some where quoted and some not, quote them all.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
dgud/dgud/public_key/case-insensitiv-hostname/GH-4500/OTP-17242
Make hostname check case insensitive
|
| |/ / /
| | | |
| | | |
| | | | |
Use to_lower_ascii on input.
|
|\ \ \ \
| | | | |
| | | | | |
ssl: Refactor CRL functions to solve GH-4589
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
CRL handling was partially broken. This refator makes the code work again
and avoids falling back to scanning of the database if the CRL
issuer ID is known but not present.
Extended tests but further testing enhancments should be added
to get full coverage.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* lukas/testcase-fixes:
erts: Fix cport testcase on OS X
erts: Include stdio in erl_drv_thread testsuite
sasl: Fix no_dot_erlang testcase
reltool: Ignore ERL_LIBS in test cases
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Set HOME to priv_dir in order to not have to change
the ~/.erlang cookie on the machine we do the test on.
We do not want to change the ~/.erlang as there could
be other erlang services running that would be unhappy
when it is changed. For instance the erlang compiler.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
If ERL_LIBS is set when the testrun is started
the reltool_server_SUITE fails to run. So we clear
it before we start that suite and restore it
afterwards in case in contains something we need.
|
|\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* rickard/link-protocol-fix/OTP-17127:
jinterface: Fix link protocol inconsistency bug
erts: Fix distribution_SUITE:bad_dist_fragments test case
erts: Fix link protocol inconsistency bug in distributed case
erts: Adjust link structure in distributed case
erts: Fix link protocol inconsistency bug in node local case
erts: Split link structure in node local case
erts: Add test cases for link protocol inconsistency bug
|
| | | | | |
|
|\ \ \ \ \ |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
without the required EC support
|
| | | | | |
| | | | | |
| | | | | | |
Fix create_option() spec description error
|
| |_|_|_|/
|/| | | |
| | | | | |
Replace "the the" with a single "the".
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* maint-23:
Updated OTP version
Prepare release
# Conflicts:
# make/otp_version_tickets
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* ingela/ssl/log-alert-handling/ERIERL-614/OTP-17228:
ssl: Enhance logging support and restore backwards compatibility
|
| | | |/ / /
| | |/| | |
| | | | | |
| | | | | |
| | | | | | |
log_level now supports none and all. Legacy log_alert option
was broken and backwards compatibility is restored.
|
| |\ \ \ \ \
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
into maint-23
* raimo/kernel/servfail_retry_timeout-fix/ERIERL-598/OTP-12960:
Honour call timeout combined with servfail_retry_timeout
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* lukas/erts/sendfile_active_close/OTP-17244:
kernel: Make sure to close file so that fd check work
erts: Return badarg if multiple sendfiles happen
kernel: Add fd leak checks to sendfile SUITE
erts: Fix fd leak when an active socket is closed remotely
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
maint
* ingela/maint/ssl/log-alert-handling/ERIERL-614/OTP-17228:
ssl: Enhance logging support and restore backwards compatibility
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
log_level now supports none and all. Legacy log_alert option
was broken and backwards compatibility is restored.
|
|\ \ \ \ \ \ \
| | |_|_|/ / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
into maint
* raimo/kernel/servfail_retry_timeout-fix/ERIERL-598/OTP-12960:
Honour call timeout combined with servfail_retry_timeout
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* bjorn/tools/fix-cover-bug/GH-4549/OTP-17162:
Fix cover bug when there is an export named clauses
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
If there was an export in the shape of {clauses, Arity},
cover would attempt to handle it as the {clauses, List}
AST node, leading to the failure below:
=ERROR REPORT==== 23-Jan-2021::10:04:20.945556 ===
Error in process <0.159.0> with exit value: {{bad_generator,0},
[{cover,'-patch_code1/2-lc$^0/1-1-',2,[{file,"cover.erl"},{line,2352}]},
{cover,patch_code1,2,[{file,"cover.erl"},{line,2352}]},
{cover,'-patch_code1/2-lc$^1/1-0-',2,[{file,"cover.erl"},{line,2354}]},
{cover,patch_code_tuple,5,[{file,"cover.erl"},{line,2362}]},
{cover,'-patch_code1/2-lc$^1/1-0-',2,[{file,"cover.erl"},{line,2354}]},
{cover,'-patch_code1/2-lc$^1/1-0-',2,[{file,"cover.erl"},{line,2354}]},
{cover,transform,4,[{file,"cover.erl"},{line,1820}]},
{cover,do_compile_beam2,6,[{file,"cover.erl"},{line,1762}]}]}
The fix is to skip all attributes when traversing the
forms.
|