| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
* hans/ssh/cuddle_tests:
ssh/test: Fix four compile warnings in testsuites
ssh/test: Fix random errors in test
|
| | |
|
| | |
|
|\ \
| |/
|/|
| |
| | |
HansN/hans/ssh/authentication-none/GH-6021/OTP-18134
Option to skip SSH authentication for some niche cases
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 'deterministic-build' of https://github.com/TD5/otp:
make: Allow OTP to be built deterministically
compiler: Make test_lib robust to +deterministic
compiler: Make compiler forward +determinsitic flag to epp
compiler: Make yecc respect +deterministic
compiler: Make leex respect +deterministic
compiler: Make asn1ct_gen respect +deterministic
compiler: Make EPP respect +deterministic
OTP-18165
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add a --enable-deterministic-build to the configure script,
which sets ERL_DETERMINISTIC=yes throughout the relevant
Makefiles, which then invoke the relevant build stages with the
+deterministic option.
This addresses absolute paths being included in generated .erl files
and compiled .beam files that resulted in builds from different source
directories generating different artefacts (which is a component of the
issue in erlang#4482).
I think it would make sense to make this the default at some stage, but
I've put the change behind a flag for now to decouple
making deterministic OTP builds possible from making them the default.
Having +deterministic set results in compiler options being
removed from the module info for modules where this options was used.
This may have other implications for users of OTP.
For tests themselves, +determinism is not set, since many test cases
depend on accessing the test module's compilation options, or other
features not available in deterministic mode, in order to configure
themselves. For tests of the determinism feature specifically,
+deterministic must be explicitly passed to the compiler within the
relevant test cases.
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | | |
* maint-24:
Updated OTP version
Prepare release
Update copyright year
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/
|/| |
|
| | |
|
| |
| |
| |
| |
| | |
The temporary ed_pri and ed_pub are now changed in ssh
to #ECPoint and #ECPrivate as in public_key and ssl.
|
|\ \
| | |
| | |
| | |
| | | |
Fix typos in lib/ssh
OTP-17873
|
| | | |
|
|/ / |
|
|\ \
| |/
| |
| |
| |
| |
| | |
* maint:
ssh: Extend ssh_dbg with 'handshake'
ssh: Extend ssh_protocol_SUITE with incomplete connection start
ssh: Fix parallel_login option and an intermediate controlling proc
|
| | |
|
|\ \
| |/
| |
| |
| | |
* maint:
Support Ed25519/Ed448 SSH host keys in OpenSSL format
|
| | |
|
|\ \
| |/
| |
| |
| | |
* maint:
ssh: Update build scripts for ssh_compat_SUITE docker
|
| | |
|
|\ \
| |/
| |
| |
| | |
* maint:
Update copyright year
|
| | |
|
|\ \
| |/
|/| |
[ssh] peer-ify application tests
|
| |
| |
| |
| | |
Use ?CT_PEER instead of test_server:start_node.
|
| |
| |
| |
| |
| | |
The ssh_algorithms_SUITE enabled fips mode to late, that is, after
having configured the groups/1.
|
|/
|
|
|
| |
It seems to be a problem with the docker system on a certain test
machine that has a zero fault policy.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Fix issues where incorrect arguments might result in a function_clause
exception and potential information leakage in a stack trace.
* Add tests with incorrectly typed arguments and verify that an
informative error is returned rather than an exception.
* Add error detection of arguments to connect/2,3,4.
* Add better abstraction and collection of errors.
|
|
|
|
|
|
| |
Removing ?t retained for backward compatibility allows to
search for test_server callsites easier.
Replace ?t:fail and test_server:fail with ct:fail.
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
* hans/ssh/24-pwd_leak_revisited/ERIERL-656/OTP-17468:
ssh: Test case for leak of sensitive information
ssh: New test help module ssh_log_h.erl
ssh: Rework crash state formatting in ssh_connection_handler
ssh: Avoid sensitive data in progress and supervisor reports
ssh: Extend ssh_options with cleaning function
|
| | |
|
| |
| |
| |
| | |
for checking logger/error messages
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* hans/ssh/no_extra_nl_in_knownhosts/OTP-17427:
ssh: Check the generated known_hosts file
ssh: Avoid adding a blank line in .ssh/known_hosts
# Conflicts:
# lib/ssh/test/ssh_pubkey_SUITE.erl
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Running tests for ssh earlier cloged the .ssh/knownhosts of the user
running the test with 28 entries. This is fixed now, and no entry
should be created.
|
| | | |
|