Age | Commit message (Collapse) | Author |
|
|
|
|
|
Cannot do unaligned word writes on sparc!
|
|
|
|
|
|
* lukas/erts/fix-fd-driver-select/OTP-15753:
erts: Fix sys_driver to correctly deselect fds
|
|
Incorrect precidence rules made the driver never
deselect the given fds.
|
|
* hasse/stdlib/erl_pp_throw/OTP-15751:
stdlib: Fix a bug concerning exception class 'throw'
|
|
|
|
* sverker/crypto/bcmp-memcmp-fix/OTP-15750:
crypto: Fix link error on windows
|
|
* maint:
Use string:tokens instead of string:lexemes on OTP 19
|
|
* rickard/ts-find-ubuntu-inst-19/OTP-15716:
Use string:tokens instead of string:lexemes on OTP 19
|
|
|
|
* bjorn/erts/cuddle-with-tests:
statistics_SUITE: Make wall_clock_update/1 more tolerant
|
|
* sverker/master/crypto/bcmp-memcmp-fix/OTP-15750:
crypto: Fix link error on windows
|
|
Optimize the i_minus instruction
|
|
Since the introduction of the stack trace variable, the Erlang Pretty
Printer has left out the exception class 'throw' even when the stack
trace variable cannot be left out, which is not correct Erlang code.
The fix is to always include the exception class 'throw'.
An alternative is to exclude 'throw' exactly when the stack trace
variable is '_'.
|
|
* ingela/ssl/cuddle-tests:
ssl: Do not use broken OpenSSL clients
ssl: Correct test input
|
|
bjorng/bjorn/deprecation-warnings/ERL-904/OTP-15749
Add compiler option for suppressing warnings about removed functions/modules
|
|
calendar.xml: fix typo
|
|
|
|
* hans/crypto/cuddle_docs:
crypto: User's Guide and Reference Manual for the new api
|
|
into sverker/master/crypto/bcmp-memcmp-fix/OTP-15750
|
|
Replace deprecated 'bcmp' with 'memcmp'.
|
|
Measurements show that i_minus instructions (subtraction) are
frequent enough to warrant creating specialized i_minus instructions.
Thanks to José Valim for doing instruction counting on
Elixir code.
|
|
|
|
* hans/crypto/polish_new_api/OTP-15644:
crypto: Fix valgrind error for api_ng.c
ssh: Use new crypto function names
crypto: Fixup lots of tests
crypto: Rename new api and rework the typing
crypto: Misc C-changes,
|
|
|
|
|
|
|
|
Split conceptually into an OLD and a NEW api with separate typing.
The NEW api will in general not provide types for ciphers without key length like aes_ctr. Use aes_128_ctr etc.
Later the C-code will not accept them either.
|
|
error fixes, better error reporting (file and line), make aead more robust and like the _ng api.
|
|
Also remove dead code
|
|
|
|
OTP-15715
* lukas/erl_docgen/add-internal-docs:
cerl_clauses: Fix broken link
Fix minor typos
Add CountingInstructions to the internal documentation
GarbageCollection.md: Fix links to references
emd2exml: Remove paragraphs around image tags
emd2exml: Clean emphasis markers in link texts
emd2exml: Allow short names of anchors for internal links
Include figures
erts: Fix more internal docs xmllint
compiler: Add internal docs section
erl_docgen: Add new internal docs chapter to docs
|
|
* bjorn/doc/fix-broken-links:
Fix broken links
|
|
* john/kernel/file_SUITE-skip-large_write-nfs:
file_SUITE: Skip large_file test if we fail to query free disk space
|
|
* john/erts/lcnt_SUITE-ignore-socket-nif-locks:
lcnt_SUITE: Ignore socket-NIF locks in toggle tests
|
|
* ingela/ssl/cuddle-tests:
ssl: Avoid hiding fault reason as timeout
ssl: sslv2 clients rejected in new way as sslv2 hello compatibility is dropped
ssl: Run SNI test on specific TLS versions
|
|
Use of rpc:call could hide the real crash reason
|
|
|
|
An appliction outside of OTP may want to reuse then name of a module
that was previously included in OTP. Therefore, there should be
a way to suppress warnings for removed functions.
|
|
The warning would come out as:
Warning: call to rpc:safe_multi_server_call/2 will fail,
since it was removed in removed in OTP 19; use rpc:multi_server_call/2
^^^^^^^^^^^^^^^^^^
|
|
|
|
The entire overload module was removed in OTP 19. Stopping warning
for it now, since the module name could be used by code outside
OTP.
|
|
|
|
* maint:
Find installed OTP for Ubuntu
|
|
* rickard/ts-find-ubuntu-inst/OTP-15716:
Find installed OTP for Ubuntu
|
|
A multitude of broken links were found when a bug was fixed
in the link checker.
|
|
|