Permalink
Commits on Jan 4, 2018
  1. Remove unsafe is_record/test_arity optimizations

    jhogberg committed Jan 4, 2018
    The type optimizations for is_record and test_arity checked whether
    the arity was equal to the size stored in the type information,
    which is incorrect since said size is the *minimum* size of the
    tuple (as determined by previous instructions) and not its exact
    size.
    
    A future patch to the 'master' branch will restore these
    optimizations in a safe manner.
  2. Merge branch 'ingela/ssl/error-handling-race/ERL-539/OTP-14852' into …

    IngelaAndin committed Jan 4, 2018
    …maint
    
    * ingela/ssl/error-handling-race/ERL-539/OTP-14852:
      ssl: Prevent error handling race condition
  3. ssl: Prevent error handling race condition

    IngelaAndin committed Jan 2, 2018
    ERL-539
Commits on Jan 3, 2018
  1. Merge PR-1664 from sverker/sverker/hipe-bs_put_utf8-gc-bug OTP-14850

    sverker committed Jan 3, 2018
    Fix GC bug for HiPE primop bs_put_utf8
  2. Add PRIMOP_ABI_VSN to erts checksum

    sverker committed Dec 21, 2017
    in order to detect incompatible changes in primop interface
    (which we just did for bs_put_utf8) and refuse hipe loading.
  3. Fix bug in hipe primop bs_put_utf8

    sverker committed Dec 20, 2017
    by preventing it from doing GC, which generated code relies on.
Commits on Dec 22, 2017
  1. Merge branch 'hans/ssh/cuddle_ssh_test' into maint

    HansN committed Dec 22, 2017
    * hans/ssh/cuddle_ssh_test:
      ssh: Better reports in some test case failures
      ssh: Tests - timeout catches external ssh that does not disconnect
  2. Merge branch 'hans/ssh/cuddle_ssh_dbg' into maint

    HansN committed Dec 22, 2017
    * hans/ssh/cuddle_ssh_dbg:
      ssh: ssh_dbg updates
  3. Merge branch 'hasse/cover/fix_counting/OTP-14817/PR-1641' into maint

    uabboli committed Dec 22, 2017
    * hasse/cover/fix_counting/OTP-14817/PR-1641:
      tools: Correct a counting bug in Cover
Commits on Dec 21, 2017
  1. Merge remote-tracking branch 'origin/ingela/inets/remove-legacy-test-…

    IngelaAndin committed Dec 21, 2017
    …suite' into maint
    
    * origin/ingela/inets/remove-legacy-test-suite:
      inets: Remove old legacy SUITE
  2. ssh: ssh_dbg updates

    HansN committed Dec 18, 2017
  3. tools: Correct a counting bug in Cover

    uabboli committed Dec 8, 2017
    See also PR #1641, erlang#1641.
    
    The bug was introduced in commit ab43548 (Erlang/OTP 18).
  4. Merge pull request #1665 from shantiii/maint

    garazdawi committed Dec 21, 2017
    Fix link to the contribution guide in README.md
Commits on Dec 20, 2017
  1. Merge branch 'ingela/ssl/dtls-progress' into maint

    IngelaAndin committed Dec 20, 2017
    * ingela/ssl/dtls-progress:
      dtls: Add handling of lost key exchange in cipher state
      ssl: Correct DTLS client close handling
  2. Merge branch 'ingela/dtls-cuddling' into maint

    IngelaAndin committed Dec 20, 2017
    * ingela/dtls-cuddling:
      dtls: Correct UDP listener cleanup
      dtls: Correct return value in UDP listener initialization
  3. Merge branch 'ingela/DTLS/retransmission-timers' into maint

    IngelaAndin committed Dec 20, 2017
    * ingela/DTLS/retransmission-timers:
      dtls: Use repeat_state to make sure retransmission timer is reset
  4. Merge branch 'ingela/Jxck/PR-1656/OTP-14843' into maint

    IngelaAndin committed Dec 20, 2017
    * ingela/Jxck/PR-1656/OTP-14843:
      remove duplicate operation for decode certificate
Commits on Dec 19, 2017
  1. remove duplicate operation for decode certificate

    Jxck committed with IngelaAndin Dec 11, 2017
    completely deprecated operation with no effect.
  2. Merge pull request #1660 from bitnitdit/ssl_doc_duplicate_word

    IngelaAndin committed Dec 19, 2017
    Remove one of the duplicate word "use"
  3. Merge branch 'maint-20' into maint

    dgud committed Dec 19, 2017
    * maint-20:
      Updated OTP version
      Prepare release
      mnesia: Fix checkpoint crash
  4. Merge branch 'ingela/inets/httpc-tests' into maint

    IngelaAndin committed Dec 19, 2017
    * ingela/inets/httpc-tests:
      inets: Add missing argument in httpc_SUITE
  5. Merge branch 'ingela/ssl/engin-ug-doc' into maint

    IngelaAndin committed Dec 19, 2017
    * ingela/ssl/engin-ug-doc:
      ssl: Add engine use case to Users Guide
Commits on Dec 18, 2017
  1. Updated OTP version

    Erlang/OTP committed Dec 18, 2017
  2. Prepare release

    Erlang/OTP committed Dec 18, 2017
  3. Merge branch 'dgud/mnesia/checkpoint-crash/OTP-14841' into maint-20

    Erlang/OTP committed Dec 18, 2017
    * dgud/mnesia/checkpoint-crash/OTP-14841:
      mnesia: Fix checkpoint crash
  4. Merge branch 'dgud/mnesia/slow-startup/OTP-14829' into maint-20

    Erlang/OTP committed Dec 18, 2017
    * dgud/mnesia/slow-startup/OTP-14829:
      mnesia: Read schema user properties directly
  5. mnesia: Fix checkpoint crash

    dgud committed Dec 18, 2017
    Bad timing can cause retain messages to go to a new process if
    checkpoint name is reused directly and the checkpoints contain
    different tables.
    
    Ignore those messages instead of crash.