summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo in erts_allocsverker-erts-alloc-doc-fixSverker Eriksson2021-04-131-1/+1
| | | The flag is "+M<S>cp" as in Carrier Pool (not cg).
* Merge pull request #4605 from diodechain/letz/windows_ciLukas Larsson2021-04-123-10/+86
|\ | | | | Windows CI build
| * Removed autoconf callDominic Letz2021-03-111-1/+0
| |
| * Windows CI buildDominic Letz2021-03-093-10/+87
| |
* | Merge pull request #4690 from NelsonVides/base16/OTP-17236Lukas Larsson2021-04-122-54/+112
|\ \ | | | | | | Base16 algorithm improvements
| * | Mark hex function as inlineNelson Vides2021-04-071-0/+1
| | |
| * | Unify approach for function headsNelson Vides2021-04-071-1/+1
| | |
| * | Prefer hex over decimal notationNelson Vides2021-04-071-66/+68
| | |
| * | Report better error messagesNelson Vides2021-04-072-10/+2
| | |
| * | Fix error messagesNelson Vides2021-04-072-2/+4
| | |
| * | Optimise decoding algorithmNelson Vides2021-04-071-26/+69
| | |
| * | Optimise encoding algorithmNelson Vides2021-03-291-19/+37
| | |
* | | Merge branch 'lukas/erts/fix-erlexec-argument-check/OTP-17314/OTP-17315'Lukas Larsson2021-04-124-75/+126
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * lukas/erts/fix-erlexec-argument-check/OTP-17314/OTP-17315: kernel: Warn when invalid -(s)name is given otp: Fix make test PATH handling erlexec: Add checks that next argument is valid
| * | | kernel: Warn when invalid -(s)name is givenLukas Larsson2021-04-121-0/+4
| | | |
| * | | otp: Fix make test PATH handlingLukas Larsson2021-04-121-1/+0
| | | |
| * | | erlexec: Add checks that next argument is validLukas Larsson2021-04-122-74/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The argument -- is silently added in a number of places in order to seperate arguments from different sources. When checking to see if an argument that erlexec needs to handle is valid we therefore check that it does not start with '--'. Since `+S -1` is a valid argument we cannot make all `-` and `+` values invalid, which is a shame but not much we can do about that. Closes #4624
* | | | Merge pull request #4679 from DianaOlympos/remove_win_register_uninstall_sslDan Gudmundsson2021-04-121-21/+2
|\ \ \ \ | | | | | | | | | | crypto: Remove OpenSSL search through uninstall
| * | | | crypto: Remove OpenSSL search through uninstallThomas Depierre2021-03-311-21/+2
| | | | |
* | | | | Merge pull request #4686 from starbelly/add-aead-to-cipher-info-mapHans Nilsson2021-04-126-2/+50
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add aead attribute to map from crypto:cipher_info/1 OTP-17313
| * | | | | Update lib/crypto/test/crypto_SUITE.erlBryan Paxton2021-04-081-1/+1
| | | | | | | | | | | | | | | | | | Co-authored-by: Hans Nilsson <hans@erlang.org>
| * | | | | Update lib/crypto/test/crypto_SUITE.erlBryan Paxton2021-04-081-1/+1
| | | | | | | | | | | | | | | | | | Co-authored-by: Hans Nilsson <hans@erlang.org>
| * | | | | Rename aead attr to prop_aeadBryan Paxton2021-04-075-10/+12
| | | | | |
| * | | | | Update lib/crypto/test/crypto_SUITE.erlBryan Paxton2021-03-311-1/+1
| | | | | | | | | | | | | | | | | | Co-authored-by: Hans Nilsson <hans@erlang.org>
| * | | | | Update lib/crypto/test/crypto_SUITE.erlBryan Paxton2021-03-311-1/+1
| | | | | | | | | | | | | | | | | | Co-authored-by: Hans Nilsson <hans@erlang.org>
| * | | | | Add aead attribute to map from crypto:cipher_info/1Bryan Paxton2021-03-286-2/+48
| |/ / / / | | | | | | | | | | | | | | | | | | | | - changes map returned by cipher_info/1 nif to include an aead attribute which indictates whether the cipher is AEAD or not
* | | | | Merge pull request #4723 from leoliu/masterHans Nilsson2021-04-121-2/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add missing digest none to crypto:sign/4 and verify/6 OTP-17312
| * | | | | Add missing digest none to crypto:sign/4 and verify/6Leo Liu2021-04-091-2/+4
| | | | | |
* | | | | | Merge pull request #4712 from ↵Lukas Larsson2021-04-127-43/+168
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | garazdawi/lukas/compiler/parse-trans-anno/OTP-16824 Fix parse transform column handling
| * | | | | | compiler: Fix parse transform column handlingLukas Larsson2021-04-125-41/+163
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix so that parse_transforms are handed the correct AST without columns if requested by either the user or the parse transform. Added test to verify that the column stripping works.
| * | | | | | erts: Add doc link from absform to erl_parseLukas Larsson2021-04-121-1/+4
| | | | | | |
| * | | | | | stdlib: Update erl_id_trans example to use correct info functionLukas Larsson2021-04-061-1/+1
| | | | | | |
* | | | | | | Merge pull request #4716 from erszcz/edoc-multiple-specs-fixLukas Larsson2021-04-123-4/+17
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | EDoc: suggest {preprocess, true} when redundant spec assertion fails
| * | | | | | | Suggest {preprocess, true} when redundant spec assertion failsRadek Szymczyszyn2021-04-073-4/+17
| | | | | | | |
* | | | | | | | Merge pull request #4703 from rickard-green/rickard/recv-mark-fix/GH-4681Rickard Green2021-04-121-0/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix handling of recv marker when serving a process_info request
| * | | | | | | | Fix handling of recv marker when serving a process_info requestRickard Green2021-04-021-0/+4
| | | | | | | | |
* | | | | | | | | Merge PR-4651 from lhoguin/process_flag-fullsweep_after OTP-17285Sverker Eriksson2021-04-094-9/+48
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Add fullsweep_after support in process_flag/2
| * | | | | | | | | Add fullsweep_after support in process_flag/2Loïc Hoguin2021-03-194-9/+48
| | | | | | | | | |
* | | | | | | | | | Merge PR-4656 from josevalim/jv-large-map-opt OTP-17310Sverker Eriksson2021-04-093-18/+33
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | | Do not allocate large map when value is the same
| * | | | | | | | | Refactor away upsz as pointer argumentSverker Eriksson2021-04-092-5/+5
| | | | | | | | | |
| * | | | | | | | | Refactor away some obsolete halfword macrosSverker Eriksson2021-04-091-6/+1
| | | | | | | | | |
| * | | | | | | | | Do not allocate large map when value is the sameJosé Valim2021-04-093-8/+28
| | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | This is the same as 6007bf0f8 but applied to large maps.
* | | | | | | | | Merge branch 'sverker/erts/fix-handle-msg-tracing-assert'Sverker Eriksson2021-04-091-1/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | erts: Fix faulty assert in handle_msg_tracingSverker Eriksson2021-03-291-1/+1
| | | | | | | | | |
* | | | | | | | | | Merge pull request #4675 from sverker/sverker/erts/fix-dirty-nif-assert-in-envSverker Eriksson2021-04-091-8/+19
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix ASSERT_IN_ENV for dirty NIFs
| * | | | | | | | | | erts: Fix ASSERT_IN_ENV for dirty NIFsSverker Eriksson2021-03-251-8/+19
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #4720 from michalslaski/erts/doc-fixLukas Larsson2021-04-091-0/+6
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Describe wordsize found in the garbage collector trace events
| * | | | | | | | | | | Describe wordsize found in the garbage collector trace eventsMichal Slaski2021-04-091-0/+6
| | | | | | | | | | | |
* | | | | | | | | | | | Merge branch 'kjell/erts/fix_code_checker_warnings/OTP-17048'Kjell Winblad2021-04-088-35/+50
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * kjell/erts/fix_code_checker_warnings/OTP-17048: inet_gethost.c: Fix potential memory leak (found by code_checker) jit: Move struct to where it is used and remove constructor jit: fix code_checker warning (priv is both variable and type name) inet_gethost.c: code_checker fix potential memory leak warning erlexec.c: code_checker fix leak warning (bindir_slug) erlexec.c: code_checker warning fix (strndup allocated string) erlexec.c: fix code_checker warning (potential memory leak of emu_name) ct_run.c, typer.c, dialyzer.c: Fix memory leak pointed out by code_checker erlc: suppress code checker warning for intended leak erlc: Fix codechecker memory leak warning
| * | | | | | | | | | | | inet_gethost.c: Fix potential memory leak (found by code_checker)Kjell Winblad2021-04-061-1/+2
| | | | | | | | | | | | |
| * | | | | | | | | | | | jit: Move struct to where it is used and remove constructorKjell Winblad2021-04-061-18/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change makes it clear where the struct is used and where its members are set.