Age | Commit message (Collapse) | Author |
|
by introducing new primop 'is_unicode'
with no exception (ab)use and no GC.
Replaces bs_validate_unicode which is kept for backward compat for now.
|
|
|
|
* anders/diameter/reg_monitor/OTP-14668:
vsn -> 2.1.1
Update appup and code_change for ERIERL-83
|
|
* anders/diameter/reg_monitor/ERIERL-83:
Fix missing monitor in diameter_reg
|
|
|
|
|
|
Commit fae8ca0c inadvertently removed the monitor at add/1 and
add_new/1. As a result, process death did not remove associations,
causing table diameter_reg to leak entries and stop/start of a service
to fail.
Add a testcase to detect the problem, which existing testcases miss.
|
|
|
|
* hans/ssh/printout_crash/OTP-14645:
ssh: fix broken printouts
|
|
* bjorn/erts/match-context/ERL-490/OTP-14640:
Fix incorrect internal consistency failure for binary matching code
|
|
* hans/ssh/adjust_for_peers_version/OTP-14638:
ssh: exclude aes_gcm if peer is OpenSSH 6.2 (known bug)
|
|
Quoting RFC 1952:
"A gzip file consists of a series of "members" (compressed data
sets). [...] The members simply appear one after another in the
file, with no additional information before, between, or after
them."
|
|
When presented with multiple valid but concatenated streams, the
old driver returned an empty result once the end of the first
stream was reached, and kept doing so even if fed new data. The
new driver/NIF returned a data_error instead.
zlib:inflateInit/3 has been added to control this behavior, but is
not yet ready for public use.
|
|
|
|
4c31fd0b9665 made the merging of match contexts stricter;
in fact, a little bit too strict.
Two match contexts with different number of slots would
be downgraded to the 'term' type. The correct way is to
keep the match context but set the number of slots to the
lowest number of slots of the two match contexts.
https://bugs.erlang.org/browse/ERL-490
|
|
|
|
|
|
|
|
* dgud/stdlib/remove-gs-depr:
stdlib: Remove gs removed warning
|
|
|
|
Caused warnings which could not be suppressed, if old 'gs' application
was compiled and used together with otp-20, which is fair usage even
if OTP does not support the application anymore.
|
|
* anders/diameter/doc/OTP-14561:
Document new(ish) options in diameter_tcp/sctp
|
|
* anders/diameter/SoC/OTP-10927:
Simplify/complete Standards Compliance doc
|
|
* hasse/tools/fprof_unicode_fix:
fprof: Make sure the receiving file can handle Unicode
|
|
With a table. Probably no one wants to read a commented RFC, it's been
unfinished for some time, and it's difficult to get an overview from it.
|
|
See commits d3829525 (unordered), c591056b (packet), eadf4efc (sender),
636a7199 (tcp message_cb), 373cd07c (sctp message_cb)
|
|
OTP-14236 requires ssl runtime dependencies to update to latest public_key.
OTP-14181 makes ssl test cases dependent on latest version latest public_key.
|
|
The ssl application uses the new function in many of its test cases.
|
|
* dgud/update-runtime-deps:
Update runtime deps to depend on new stdlib functionality
|
|
|
|
It is assumed that I/O devices can handle character codes greater
than 255.
|
|
* siri/cdv/crash-on-large-dump/OTP-14386:
observer: Improve debugging code in test suite
cdv: Add ~tw as formatting option when expanding a term
observer: Remove compiler warnings in test and set warnings_as_errors
cdv: Warn about unsafe crashdump
cdv: Show progress bar while reading big data
cdv: Optimize reading of crashdump with many binaries
cdv: Find end of 'Last calls' section
cdv: Don't mark process as truncated if truncation is after all proc_heaps
cdv: Set ERL_CRASH_DUMP_SECONDS to 0 in cdv scripts
|
|
* siri/appups-20.1:
Update appup in stdlib and sasl for OTP-20.1
|
|
fix ERL-481 ecpkParameters representation
OTP-14621
|
|
~tw and new string functions are new since OTP-20 (stdlib-3.4)
|
|
|
|
* anders/diameter/20.1/OTP-14561:
Update appup and version for 20.1
|
|
* anders/diameter/sctp/OTP-10889:
Make unordered delivery configurable
|
|
* anders/diameter/performance/OTP-14521:
Fix append of Route-Record AVPs
|
|
|
|
* kenneth/erl_docgen_dtdfix:
Allow <chapter> without <section> in chapter dtd
|
|
* siri/unicode-fixup:
kernel: Don't call other modules from simple error logger
|
|
* dgud/wx/decrease-opengl-docs:
reltool: Remove export_all warning in tests
et: Remove export_all warnings in test
mnesia: Remove export_all in tests
wx: Remove export_all in example code
wx: test remove export_all
wx: Update doc, OpenGL external links
wx: Reduce Opengl docs
|
|
|
|
|
|
Warn the user if the node executing the crashdump viewer potentially
could overwrite the crashdump under inspection.
|
|
|
|
'raimo/snmp/compile-LLDP-MIB-use-before-define/ERL-375/OTP-13014' into maint
* raimo/snmp/compile-LLDP-MIB-use-before-define/ERL-375/OTP-13014:
Process augments in pass after definitions
|
|
* commit '3d6a68727182c05fbbef9ad9e694f2e79b6731de':
Update link text to algorithms homepage
|
|
* hasse/dialyzer/map_fixes/OTP-14572:
dialyzer: Adjust a test case
dialyzer: Modify handling of singleton map key types
Dialyzer: Rewrite one map type invariant
Dialyzer: Rewrite some of the docs of map types
|