Age | Commit message (Collapse) | Author |
|
* bjorn/asn1/fix-extensible-single-values/OTP-11415:
PER/UPER: Correct encoding for single-value extensible constraints
asn1ct_value: Handle named INTEGERs with constraints
|
|
* bjorn/asn1/fix-default-values/OTP-11319:
Fix broken handling of default values for BIT STRINGs
|
|
* fredrik/common_test/cth_log_redirect:
common_test: Add terminate/1
|
|
|
|
* bjorn/asn1/fix-dot-erlang-issue/OTP-11360:
Cope with .erlang files that print to stdout
|
|
* robertoaloi/cth_fix_terminate/OTP-11401:
common_test: added code_change/3 for gen_event behaviour
The gen_event callback module expects terminate/2, not terminate/1
|
|
* sverk/time-consistency-test:
erts: Fix time_SUITE:consistency to work over turn of the month
|
|
* rickard-sverker/supercarrier/OTP-11149: (29 commits)
erts: Add test case for erts_mmap
erts: Add mutex to init_atoms in erts_mmap.c
erts: Fix lock violation for init_atoms in erl_mmap.c
erts: Fix misc minor bugs in supercarrier initialization
erts: Add erts_mmap stats
erts: Add erts_bld_tupleX macros
erts: Rename erts_bld_atom_uint_2tup_list to *_uword_*
erts: Fix bug in lookup_free_seg
erts: Fix race bug in erts_munmap
erts: Add HARD_DBG_MSEG
erts: Refactor rbt_insert in erl_mmap
erts: erts_mmap improved free seg desc management
erts: Add documentation for +MMsc* system flags
erts: Allow page aligned erts_munmap()
erts: Sort tree in super aligned sizes (SA_SZ_ADDR_ORDER)
erts: Fix ASSERT bug and void* arithmetics
erts: Add mmap argument to erts_debug:get_internal_state
erts: Improve erts_mmap out of free descriptor management
erts: Cleanup erl_mmap
erts: Add __func__ to ERTS_ASSERT macro
...
|
|
* blt/gen_server-typo/OTP-11398:
Change 'recive' to 'receive' in gen_server.erl
|
|
* fenollp/treewide_remove_unexpected_0xff/OTP-11323:
Remove ^L characters hidden randomly in the code. Not those used in text files as delimiters.
|
|
* ia/inets/http-client-cancel-request/OTP-11312:
inets: httpc - Remove dead error handling code
inets: httpc make httpc_cancel_request/[1,2] asynchronous
httpc: Enhanched error handling
inets: httpc improve pipelining
|
|
* ia/ssl/ecc-gnutls/OTP-11370:
ssl: Fix dialyzer spec
ssl: Honor TLS client ECC extension
|
|
|
|
* origin/peppe/common_test/missing_error_reports:
Use normal- instead of scaled timeouts in test case
|
|
* kostis/dialyzer_R16B02_fixes/OTP-11374:
Fix crash when using remote types in the tail of list types
Adopt a convention about unknown modules
No reason for calls to unknown modules
Use the modern version of is_subtype
Adopt a convention about unknown modules
Fix a comment
Add some more comments about what the test does
|
|
Also the server should only send ECC point formats extension not ECC curve
extension.
|
|
A small spelling correction merely; no functionality change.
|
|
|
|
* bjorn/observer/fix-doc-bug/OTP-11335:
Documentation of tracer/2: Use the correct option name 'overload_check'
|
|
* ali/fix-inet-typespec/OTP-11377:
Fix the typespec for the inet:ifget/2 and inet:ifget/3 return value
|
|
* larshesel/fix-bsr-bug/OTP-11381:
Fix bsr bug
Add bsr test data showing bug when shifting large numbers
|
|
|
|
* fredrik/public_key/convert_to_utf8:
public_key: change encoding to utf8
|
|
|
|
* weisslj/fix-httpd-timeout-options/OTP-11276:
inets: added testcase for keep_alive_timeout
Add test for httpd config option 'script_timeout'
Fix httpd config option 'script_timeout'
Fix httpd config option 'keep_alive_timeout'
|
|
Fix bsr bug occurring when shifting a huge number a huge number of
bits to the right. The bug can occur if Sint is 64 bits and int is 32
bits, causing a truncation in the big.c:I_lshift function.
|
|
Add test data demonstrating that bsr is broken when shifting a large
number a huge number of bits to the right.
|
|
* ztmr/fix_public_key_doc/OTP-11380:
fix a little typo in public_key documentation
|
|
In the example of `public_key:pem_entry_encode/2`, the result
should match to `PemEntry` rather than to `PemBin` since `PemEntry`
is expected as an input argument of `public_key:pem_encode/1` called
just on the next line of the example.
|
|
|
|
The implementation and the documentation disagreed on the name
of option.
|
|
Hans Bolider reported a dialyzer crash when using a remote type in
the tail position of a maybe_improper_list() declaration. A test
was created (by extending an existing module of the testsuite)
and erl_types was modified to expand the remote type and not pass
it unexpanded to subsequent phases in the processing.
|
|
|
|
|
|
|
|
|
|
|
|
This changed the lines so the results now differ.
|
|
* fredrik/eldap/do_connect_ssl_verify/OTP-11354:
eldap: eldap does not support peer verification, removed {verify, 0} from ssl options
|
|
* mururu/fix-eunit-io_request/OTP-11373:
Fix I/O-protocol error handling in eunit
|
|
* nox/silent-rules-fixes/OTP-11351:
Fix two small silent rules omissions
|
|
|
|
|
|
by not holding the mseg lock while reading version and option info
which is unnecessary anyway.
|
|
|
|
|
|
For DER/PER/UPER, a value equal to the DEFAULT is not supposed to
be encoded.
BIT STRINGs values can be represented as Erlang terms in four
different ways: as an integer, as a list of zeroes and ones,
as a {Unused,Binary} tuple, or as an Erlang bitstring.
When encoding a BIT STRING, only certain representations of
BIT STRINGs values were recognized. All representations must
be recognized.
When decoding a DEFAULT value for a BIT STRING, the actual value
given in the decoding would be either an integer or a list
of zeroes and one (depending on how the literal was written in
the specification). We expect that the default value should be
in the same representation as any other BIT STRING value (i.e.
by default an Erlang bitstring, or a list if the 'legacy_bitstring'
option has been given, or as compact bitstring if 'compact_bitstring'
has been given).
|
|
As part of erlang:system_info({allocator,mseg_alloc})
and erl_crash.dump
|
|
for compile time argument checking
|
|
and change from Uint to UWord values
|