Commits on Dec 6, 2012
  1. @psyeugenic

    Merge tag 'erl_1219' into maint

    erts: Patch 1219
    
       OTP-10602  Create an erl_crash.dump if no heart exists and no ERL_CRASH_DUMP_SECONDS
                  is set (behaviour changed). Don't create an erl_crash.dump
                  if heart do exists and no ERL_CRASH_DUMP_SECONDS is set
                  (behaviour not changed). This changes the behaviour back
                  to the R15B02 default considering if a beam was running
                  with no heart.
    psyeugenic committed Dec 6, 2012
  2. @psyeugenic

    Merge tag 'erl_1218' into maint

    ssl: Patch 1218
    
       OTP-10600  ssl:ssl_accept/2 timeout is no longer ignored
    psyeugenic committed Dec 6, 2012
  3. Prepare release

    Erlang/OTP committed Dec 6, 2012
  4. Merge branch 'egil/fix-crashdump-default/OTP-10602' into maint-r15

    * egil/fix-crashdump-default/OTP-10602:
      erts: Change default of erl_crash.dump
    Erlang/OTP committed Dec 6, 2012
  5. Update release notes

    Erlang/OTP committed Dec 6, 2012
  6. Merge branch 'egil/ia/ssl/accept-timeout/OTP-10600' into maint-r15

    * egil/ia/ssl/accept-timeout/OTP-10600:
      ssl: Prepare for release
      ssl: Export sslsocket() dialyzer type
      ssl: Cancel non expired timers
      ssl: Fix recv after timeout expired
      ssl: Timeout handling changed so that the fsm-process will terminate if the ssl:ssl_accept/[2,3] or ssl:connect/[3,4] timeout expires.
    Erlang/OTP committed Dec 6, 2012
  7. @IngelaAndin @psyeugenic

    ssl: Prepare for release

    IngelaAndin committed with psyeugenic Nov 29, 2012
  8. @IngelaAndin @psyeugenic
  9. @IngelaAndin @psyeugenic
  10. @IngelaAndin @psyeugenic

    ssl: Fix recv after timeout expired

    Reset state so that "recv data" is not sent as "active data" after a recv
    timed out and no new recv has been called.
    IngelaAndin committed with psyeugenic Dec 3, 2012
  11. @IngelaAndin @psyeugenic

    ssl: Timeout handling changed so that the fsm-process will terminate …

    …if the ssl:ssl_accept/[2,3] or ssl:connect/[3,4] timeout expires.
    
    Add missing function clause to handle timeout during handshake.
    The missing clause had the effect that the timeout was wrongly
    discarded. Also add an extra test case for the recv timeout
    in addition to the one in ssl_packet_SUITE.
    
    The missing functions clause was introduced in 8a78918.
    This commit changed the timeout implementation, the previous implememtation
    could cause other type of problems as the timeout was client side.
    IngelaAndin committed with psyeugenic Nov 29, 2012
Commits on Nov 30, 2012
  1. @psyeugenic

    erts: Change default of erl_crash.dump

    * Create an erl_crash.dump if no heart exists
      and no ERL_CRASH_DUMP_SECONDS is set (behaviour changed)
    * Don't create an erl_crash.dump if heart do exists
      and no ERL_CRASH_DUMP_SECONDS is set (behaviour not changed)
    
    This changes the behaviour back to the R15B02 default considering
    if a beam was running with no heart.
    
    The motivation is that we want a fast heart to fast restart erlang if
    it crashes but to be able to get non-truncated erl_crash.dumps via
    setting ERL_CRASH_DUMP_SECONDS if we so desire.
    psyeugenic committed Nov 30, 2012
Commits on Nov 28, 2012
  1. @bufflig

    Merge branch 'pan/win2012_installer' into maint

    * pan/win2012_installer:
      Teach Win installer to handle redist on w2012/w8
    
    OTP-10598
    bufflig committed Nov 28, 2012
Commits on Nov 27, 2012
  1. @bufflig

    Teach Win installer to handle redist on w2012/w8

    Also made check for DLL version against redistributables
    instead of towards installed system, as some builds
    required redistributables everytime (installed dll on build
    machine had higher version than the redist)...
    bufflig committed Nov 27, 2012
Commits on Nov 26, 2012
  1. Prepare release

    Erlang/OTP committed Nov 26, 2012
  2. @psyeugenic

    Merge branch 'egil/fix-heart-unregister' into maint

    * egil/fix-heart-unregister:
      kernel: Heart port needs to be unregistered
    psyeugenic committed Nov 26, 2012
  3. @RaimoNiskanen

    Merge branch 'raimo/daily-build-fixes' into maint

    * raimo/daily-build-fixes:
      Fix erroneous skipping for jinterface, erl_interface and ic
    RaimoNiskanen committed Nov 26, 2012
  4. @RaimoNiskanen
Commits on Nov 23, 2012
  1. @psyeugenic

    kernel: Heart port needs to be unregistered

    When heart cycles we need to unregister the old port before
    starting the new heart port program.
    
    OTP-10591
    psyeugenic committed Nov 23, 2012
  2. @psyeugenic

    Update preloaded modules

    psyeugenic committed Nov 23, 2012
  3. @psyeugenic

    Update primary bootstrap

    psyeugenic committed Nov 23, 2012
  4. @bufflig

    Merge branch 'pan/process_info_spec_doc/r15/OTP-10584' into maint

    * pan/process_info_spec_doc/r15/OTP-10584:
      Correct doc of process_info(Pid,links)
    
    OTP-10584
    bufflig committed Nov 23, 2012
  5. @bufflig

    Merge branch 'pan/bs_append_crash' into maint

    * pan/bs_append_crash:
      Teach erts_bs_append not to dump core
    
    OTP-10590
    bufflig committed Nov 23, 2012
  6. Merge branch 'anders/diameter/doc/OTP-10568' into maint

    * anders/diameter/doc/OTP-10568:
      Update doc for RFC 6733
      Add copies of RFC's 6733 and 6737
    Anders Svensson committed Nov 23, 2012
  7. Merge branch 'anders/diameter/doc/OTP-10471' into maint

    * anders/diameter/doc/OTP-10471:
      Add missing diameter_codec(3) content
      Add content to diameter_codec(3) and diameter_make(3)
      Add reference pages diameter_codec(3) and diameter_make(3)
    Anders Svensson committed Nov 23, 2012
  8. @psyeugenic

    Update copyright years

    psyeugenic committed Nov 23, 2012
  9. Add missing diameter_codec(3) content

    Anders Svensson committed Nov 23, 2012
  10. @pekadan

    Merge branch 'peppe/common_test/group_search_r15b03.fix' into maint

    * peppe/common_test/group_search_r15b03.fix:
      Fix silly bug
    pekadan committed Nov 23, 2012
  11. @pekadan

    Fix silly bug

    pekadan committed Nov 23, 2012
  12. @psyeugenic

    Merge branch 'egil/fix-crash_dump-lc-assert' into maint

    * egil/fix-crash_dump-lc-assert:
      erts: Suppress lock assertion when dumping a crash
    psyeugenic committed Nov 23, 2012
Commits on Nov 22, 2012
  1. Update doc for RFC 6733

    Anders Svensson committed Nov 22, 2012
  2. Add copies of RFC's 6733 and 6737

    6733 deprecates 3588.
    Anders Svensson committed Nov 22, 2012
  3. Add content to diameter_codec(3) and diameter_make(3)

    Anders Svensson committed Nov 20, 2012
  4. Add reference pages diameter_codec(3) and diameter_make(3)

    Not yet any content to speak of.
    Anders Svensson committed Nov 18, 2012
  5. @bufflig