asn1rt_check: Fix transform_to_EXTERNAL1990 for binary input

If ber_bin is used, decoded EXTERNAL types will include a binary
Data_value in the {'EXTERNAL', ...} tuple.  When handing such a tuple to
the encoder again, we should properly encode it.

To do so, we treat a binary data part just like a list data part.
Add support for NULL value in odbc:param_query

Support atom 'null' in odbc:param_query as database NULL value
Fix "ODBC: received unexpected info:{tcp_closed, ...}" when connection is terminating.
Fix possible access violation with 64bit ODBC.
Unbreak floating point on middle-endian machines.

On some ARMs (and maybe other platforms), doubles are stored with the
the two 32-bit words reversed with respect to more common
architectures.

The symptom is this:

> io_lib:write(1.0).
"0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005299808824"

Detect that and account for it when decoding floats.
Allow the source to be set when compiling forms

This commit adds a source option to compile:forms() that
sets the source value returned by module_info(compile).
dyntrace.erl comment cleanup and unused function removal

Change the module-level docs to give complete step-by-step instructions
for using the `dyntrace:p()` trace function.  Also, remove the unused
`scaff/0` function.
[snmp/manager] snmpm:log_to_io/6 did not use the LogName argument.

Cut-and-paste error.

OTP-10066
Fix rpc:call/5 for local calls with a finite Timeout

-module(rpc_example).
-export([f/0, should_return_ok/0]).

should_return_ok() ->
    {badrpc, timeout} = rpc:call(node(), ?MODULE, f, [], 5000),
    ok.

f() ->
    Ref = make_ref(),
    receive
        Ref -> ok
    end.
Fix timetrap error in pre-hooks
Fix close of suite when end_per_suite is skipped
Correct formating in exit error messages

Ensure displayed sizes are not negative.
Add 1024 separate USDT probes to dyntrace.erl and dyntrace.c
Remove crufty scaffolding code
Fix IO printout crash caused by hook function
DTrace bug in message-send

dtrace doesn't print sender pid and receiver pid in message related
probe correctly, it truncates pid string to 7 characters on 64bit
platform(or 3 characters on 32bit platform).  The dtrace related code
did not set the string length correctly, it sets the string length to
the length of a pointer rather than the buffer length.
Allow non configlist returns from other cths
Implement support for returning valid exit status from ct_run

Also change the return value of the ct:run_test/1 function.

OTP-9865
OTP-10087
Fix typo error in selected decode function
[inets/httpc] Cosmetic update to pipeline test case

Added (httpc) info printouts to all test case printouts.

OYP-10092
[inets/httpc] Cancel request does not work

Cancel request does not work due to incorrect handler table creation
(wrong keypos).

OTP-10092
[inets/httpc] Updated version, release nodes and appup

OTP-10092