Skip to content
Commits on Feb 10, 2016
  1. Merge branch 'hb/dialyzer/fix_bitstr_bug/OTP-13312' into maint

    Hans Bolinder committed
    * hb/dialyzer/fix_bitstr_bug/OTP-13312:
      dialyzer: Correct byte_size() and comparisons
Commits on Feb 9, 2016
  1. dialyzer: Correct byte_size() and comparisons

    Hans Bolinder committed
    The argument of byte_size() is a bitstring().
    
    The code in erl_bif_types that finds cases where comparisons always
    return true or false is corrected when it comes to maps and bit
    strings.
Commits on Feb 8, 2016
  1. @sverker

    Merge branch 'sverk/ecc-fixes' into maint

    sverker committed
    OTP-13311
    
    * sverk/ecc-fixes:
      Ensure testing ssl with supported ciphers only
      Only use supported EC curves in crypto tests
      Check the result of EC_GROUP_new_curve_* calls
  2. @sverker

    Merge branch 'sverk/hipe-line-table-bug/OTP-13282' into maint

    sverker committed
    * sverk/hipe-line-table-bug/OTP-13282:
      erts: Fix bug concerning line information for hipe modules
  3. @sverker

    Merge branch 'sverk/proc-exiting-timer-race/OTP-13245' into maint

    sverker committed
    * sverk/proc-exiting-timer-race/OTP-13245:
      erts: Fix race between receive timeout and exit signal
  4. @HansN
  5. @HansN
  6. @IngelaAndin

    Merge branch 'ia/ssl/handshake-fragmentation/OTP-13306' into maint

    IngelaAndin committed
    * ia/ssl/handshake-fragmentation/OTP-13306:
      ssl: Big handshake messages needs to be fragmented on TLS record level
  7. Merge branch 'hb/dialyzer/fix_plt_remove/OTP-13103' into maint

    Hans Bolinder committed
    * hb/dialyzer/fix_plt_remove/OTP-13103:
      dialyzer: Fix a bug concerning the option 'plt_remove'
  8. dialyzer: Fix a bug concerning the option 'plt_remove'

    Hans Bolinder committed
    [James Fish:]
    Dialyzer always asserts that files and directories passed in its
    options exist. Therefore it is not possible to remove a beam/module
    from a PLT when the beam file no longer exists. Dialyzer should not to
    check files exist on disk when removing from the PLT.
  9. Merge branch 'hb/tools/fix_bc_bug/OTP-13277' into maint

    Hans Bolinder committed
    * hb/tools/fix_bc_bug/OTP-13277:
      tools: Correct a Cover test
  10. tools: Correct a Cover test

    Hans Bolinder committed
  11. Merge branch 'anders/diameter/appup/OTP-13283' into maint

    Anders Svensson committed
    * anders/diameter/appup/OTP-13283:
      Add missing appup after 17.5.6.8 merge
Commits on Feb 5, 2016
  1. @IngelaAndin
  2. @IngelaAndin

    Merge branch 'ia/ssl/validator' into maint

    IngelaAndin committed
    * ia/ssl/validator:
      ssl: Only start a new session validator if the old one has finished its work
Commits on Feb 4, 2016
  1. @zhird

    Merge branch 'tnt-dev/fix-function-index-sort' into maint

    zhird committed
    * tnt-dev/fix-function-index-sort:
      Don't sort function index when it's not necessary
    
    OTP-13302
  2. @zhird

    Merge branch 'binarin/epmd-race' into maint

    zhird committed
    * binarin/epmd-race:
      Prevent down nodes going undetected in epmd
    
    OTP-13301
  3. @zhird

    Merge branch 'legoscia/tls-dist-listen-ip' into maint

    zhird committed
    * legoscia/tls-dist-listen-ip:
      TLS distribution: bind erts socket to localhost
    
    OTP-13300
  4. @zhird

    Merge branch 'legoscia/patch-3' into maint

    zhird committed
    * legoscia/patch-3:
      Fix documentation of net_kernel:allow/1
    
    OTP-13299
Commits on Feb 3, 2016
  1. @garazdawi

    Merge branch 'lukas/erts/enomem_no_abort/OTP-13292' into maint

    garazdawi committed
    * lukas/erts/enomem_no_abort/OTP-13292:
      erts: When erts_alloc fails, the emulator no longer aborts
  2. @sirihansen

    Merge branch 'rj/release-handler-noproc-fix' into maint

    sirihansen committed
    * rj/release-handler-noproc-fix:
      Fix noproc crash during release installation
    
    OTP-13291
  3. Merge branch 'hb/tools/fix_bc_bug/OTP-13277' into maint

    Hans Bolinder committed
    * hb/tools/fix_bc_bug/OTP-13277:
      tools: Add a Cover test
      tools: Fix wrong instrumentation of binary comprehensions
  4. tools: Add a Cover test

    Hans Bolinder committed
  5. @lrascao

    tools: Fix wrong instrumentation of binary comprehensions

    lrascao committed with Hans Bolinder
    When cover instruments binary comprehensions it's generating a
    {block, ...} abstract code term inside a {bc, ...} term that is causing
    the evaluation to fail at runtime. Removing the block statement
    eliminates the error.
    
    The template of a bit string comprehension cannot have a counter since
    it is not allowed to be a block.
Commits on Feb 2, 2016
  1. @rickard-green

    Merge branch 'rickard/monotonic-time-improvements/OTP-13222' into maint

    rickard-green committed
    * rickard/monotonic-time-improvements/OTP-13222:
      Use nano second time unit in tracing
  2. @rickard-green
  3. @zhird

    Merge branch 'margnus1/bs_unit_fix' into maint

    zhird committed
    * margnus1/bs_unit_fix:
      hipe: Fix signed compares of unsigned sizes
      beam: Fix overflow bug in i_bs_add_jId
      hipe: Add tests for bad bit syntax float sizes
      Add a case testing the handling of guards involving binaries
      Add some more binary syntax construction tests
      hipe: Guard against enormous numbers in ranges
      hipe: Fix constructing huge binaries
      hipe: Fix binary constructions failing with badarith
      Add missing corner-case to bs_construct_SUITE
      hipe: Allow unsigned args in hipe_rtl_arith
      hipe: test unit size match in bs_put_binary_all
      hipe: test unit size match in bs_append
      Fix hipe_rtl_binary_construct:floorlog2/1
    
    OTP-13272
  4. @zhird

    Merge branch 'aronisstav/dialyzer-missing-callback-info' into maint

    zhird committed
    * aronisstav/dialyzer-missing-callback-info:
      Fix inadvertent deletion of callback info
      Eliminate ugly case statements
      Remove dead code related to missing behaviour info
    
    OTP-13287
  5. @rickard-green

    Merge branch 'rickard/rq-len/OTP-13201' into maint

    rickard-green committed
    * rickard/rq-len/OTP-13201:
      Fix testcase
  6. @zhird

    Merge branch 'palas/maint' into maint

    zhird committed
    * palas/maint:
      inets: Add PATCH method to client and server
    
    OTP-13286
  7. @zhird

    Merge branch 'legoscia/tls-dist-connect-options' into maint

    zhird committed
    * legoscia/tls-dist-connect-options:
      ssl_dist_SUITE: don't use deprecated functions
      TLS distribution: support inet_dist_connect_options
    
    OTP-13285
  8. @rickard-green

    Merge branch 'rickard/tcp-accept-tmo-bug/OTP-13254' into maint

    rickard-green committed
    * rickard/tcp-accept-tmo-bug/OTP-13254:
      Fix inet driver multi timers using new time API
  9. @rickard-green

    Merge branch 'rickard/monotonic-time-improvements/OTP-13222' into maint

    rickard-green committed
    * rickard/monotonic-time-improvements/OTP-13222:
      Introduce time management in native APIs
      Introduce time warp safe replacement for safe_fixed option
      Introduce time warp safe trace timestamp formats
Commits on Feb 1, 2016
  1. @bjorng

    Merge branch 'lrascao/stdlib/beam_lib-race-condition/OTP-13278' into …

    bjorng committed
    …maint
    
    * lrascao/stdlib/beam_lib-race-condition/OTP-13278:
      Check for already started beam_lib crypto server
Commits on Jan 29, 2016
  1. @zhird

    Merge branch 'maint-18' into maint

    zhird committed
Something went wrong with that request. Please try again.