Permalink
Commits on Jun 11, 2013
  1. Merge branch 'pan/happi/yield_in_term_to_binary' into maint

    * pan/happi/yield_in_term_to_binary:
      Add testcase to stress extra_root
      term_to_binary: Remove debug code and set production trap levels
      Teach erl_gc:offset_rootset about extra_root
      Teach external.c to handle reallocs before compression
      Make all steps ofterm_to_binary work in chunks and yield
      Make term_to_binary yield (trap).
    
    OTP-11163
    bufflig committed Jun 11, 2013
  2. Merge branch 'anders/diameter/request_spawn/OTP-11060' into maint

    * anders/diameter/request_spawn/OTP-11060:
      Minor doc fix
    Anders Svensson committed Jun 11, 2013
  3. Minor doc fix

    Anders Svensson committed Jun 11, 2013
  4. Merge branch 'anders/diameter/release/R16B01/OTP-11120' into maint

    * anders/diameter/release/R16B01/OTP-11120:
      vsn -> 1.4.2
      Update appup for R16B01
      Trailing whitespace and copyright fixes
      Minor macro simplification
      Move app/appsrc from src/base into src
    Anders Svensson committed Jun 11, 2013
  5. Merge branch 'anders/diameter/request_spawn/OTP-11060' into maint

    * anders/diameter/request_spawn/OTP-11060:
      Make spawn options for request processes configurable
    Anders Svensson committed Jun 11, 2013
  6. Merge branch 'anders/diameter/peer_address_config/OTP-10893' into maint

    * anders/diameter/peer_address_config/OTP-10893:
      Let diameter_{tcp,sctp} be configured with permissible remote addresses
      Fix diameter_{tcp,sctp} spec
      Remove trailing whitespace
    Anders Svensson committed Jun 11, 2013
Commits on Jun 10, 2013
  1. vsn -> 1.4.2

    Anders Svensson committed May 29, 2013
  2. Update appup for R16B01

    Tickets and corresponding runtime modules, in order merged:
    
      OTP-9610 (distribution)
    
          diameter
          diameter_config
          diameter_peer
          diameter_service
          diameter_traffic
    
          diameter_service must precede diameter_peer.
    
     OTP-10972 (app_not_configured)
    
          diameter
          diameter_config
          diameter_lib
          diameter_peer_fsm
          diameter_watchdog
    
          Load order is unimportant.
    
      OTP-11017 (service_config)
    
          diameter_config
    
      OTP-10986 (address_config)
    
          diameter_peer
          diameter_peer_fsm
          diameter_tcp
    
          diameter_tcp must follow the others.
    
      OTP-11019 (watchdog_leak)
    
          diameter_service
    
      OTP-11026 (avp_length_failure)
    
          diameter_codec
    
      OTP-11007 (avp_decode)
    
          diameter_gen.hrl => diameter_gen_*
          diameter_codec
          diameter_traffic
    
          diameter_traffic must precede diameter_gen_*.
    
      OTP-11087 (missed_5001)
    
          diameter_gen.hrl => diameter_gen_*
    
      OTP-11115 (watchdog_function_clause)
    
          diameter_watchdog
    
      OTP-11050 (inband_security)
    
          diameter_peer_fsm
          diameter_capx
    
          This order is required.
    
      OTP-11045 (host_ip_address)
    
          diameter_peer_fsm
    
      OTP-11092 (5xxx_failed_avp)
    
          diameter_traffic
    
      OTP-11127 (one_failed_avp)
    
          diameter_peer_fsm
    
      OTP-10893 (peer_address_config)
    
          diameter_peer
          diameter_tcp
          diameter_sctp
    
          diameter_peer must precede the others.
    
      OTP-11060 (request_spawn)
    
          diameter_service
          diameter_traffic
          diameter_config
          diameter
    
          diameter_traffic should precede diameter_service, diameter_config
          should follow.
    
    Tickets without code:
    
      OTP-10903 (examples_suite)
      OTP-11014 (release_notes)
      OTP-11051 (mkdir_race)
      OTP-10914 (timetraps)
    Anders Svensson committed May 29, 2013
  3. Merge branch 'rickard-sverker/carrier-migration/OTP-10279' into maint

    * rickard-sverker/carrier-migration/OTP-10279:
      erts: Fix warning
      erts: Fix management of redirected carrier to deallocate
    rickard-green committed Jun 10, 2013
  4. Make spawn options for request processes configurable

    That is, for the process that's spawned for each incoming Diameter
    request message.
    Anders Svensson committed Jun 10, 2013
  5. Forgot ticket for sverk/darwin-unlimited-select

    OTP-11159
    sverker committed Jun 10, 2013
  6. Merge branch 'sverk/darwin-unlimited-select' into maint

    * sverk/darwin-unlimited-select:
      erts: Fix dynamic select for darwin
      erts: Refactor unlimited select patch
      erts: Fix bug in unlimited fd_set patch
      Use _DARWIN_UNLIMITED_SELECT in erl_poll
    sverker committed Jun 10, 2013
  7. Merge branch 'ia/public_key/crypto/prepare-for-release' into maint

    * ia/public_key/crypto/prepare-for-release:
      public_key & ssl: Add ASN-1 dependency
      crypto & public_key: prepare for release
    IngelaAndin committed Jun 10, 2013
  8. Merge branch 'ia/crypto/avoid-too-big-binaries/OTP-11142' into maint

    * ia/crypto/avoid-too-big-binaries/OTP-11142:
      Teach crypto.c not to call enif_compute_timeslice with 0
      Add enif_consume_timeslice to appropriate crypto NIFs
      crypto: Add large test data
      crypto: Avoid big binaries in nifs
      Crypto: Structure code
    IngelaAndin committed Jun 10, 2013
  9. Merge branch 'rickard/stale-driver-select/OTP-11084' into maint

    * rickard/stale-driver-select/OTP-11084:
      Fix bad fix of erts_stale_drv_select()
    rickard-green committed Jun 10, 2013
  10. erts: Fix warning

    rickard-green committed Jun 10, 2013
  11. Merge branch 'raimo/inet-gethostbyname-lowercase-search/OTP-10689' in…

    …to maint
    
    * raimo/inet-gethostbyname-lowercase-search/OTP-10689:
      Add test cases for host lookup case (in)sensitivity
      Improve case (in)sensitivity for host lookups
    RaimoNiskanen committed Jun 10, 2013
  12. Let diameter_{tcp,sctp} be configured with permissible remote addresses

    Option 'accept' allows remote addresses to be configured as tuples or
    regular expressions. The remote addresses for any incoming (aka
    accepted) connection/association are matched against the configured
    values, any non-matching address causing the connection/association to
    be aborted.
    Anders Svensson committed Jun 5, 2013
  13. Fix diameter_{tcp,sctp} spec

    The third argument to start/3 was just wrong.
    Anders Svensson committed Jun 4, 2013
  14. Remove trailing whitespace

    Anders Svensson committed Jun 10, 2013
  15. Trailing whitespace and copyright fixes

    Anders Svensson committed May 30, 2013
  16. Minor macro simplification

    Anders Svensson committed May 17, 2013
  17. Move app/appsrc from src/base into src

    Anders Svensson committed May 29, 2013
  18. Merge branch 'dgud/mnesia-unsubscribe-fix' into maint

    * dgud/mnesia-unsubscribe-fix:
      mnesia: Fix (timing issue) testcase
      mnesia: Fix unsubscribe error handling
    dgud committed Jun 10, 2013
  19. Merge branch 'lh/fix-doc-reserved-words/OTP-11158' into maint

    * lh/fix-doc-reserved-words/OTP-11158:
      Remove 'query' from the list of reserved words in docs
    gustehn committed Jun 10, 2013
  20. Merge branch 'lukas/erts/gc_stat_contention/OTP-10271' into maint

    * lukas/erts/gc_stat_contention/OTP-10271:
      erts: Update spec in preloaded to reflect success typing (again)
    garazdawi committed Jun 10, 2013
  21. Merge branch 'ia/crypto/doc' into maint

    * ia/crypto/doc:
      crypto & public_key: Clearify documentation.
    IngelaAndin committed Jun 10, 2013
  22. Merge branch 'ia/ssl/public_key/warnings' into maint

    * ia/ssl/public_key/warnings:
      ssl: Correct rebase mistakes
    IngelaAndin committed Jun 10, 2013
  23. Merge branch 'ia/ssl/dialyzer' into maint

    * ia/ssl/dialyzer:
      ssl: Fix dialyzer warnings
    IngelaAndin committed Jun 10, 2013
  24. Merge branch 'bjorn/asn1/not-small-bugs/OTP-11153' into maint

    * bjorn/asn1/not-small-bugs/OTP-11153:
      PER/UPER: Correct decoding of SEQUENCEs with more than 64 extensions
      testConstraints: Improve tests of semi-constrained INTEGERs
      Test ENUMERATED with many extended values
      UPER: Correct encoding of ENUMERATED with more than 63 extended values
      Add asn1_test_lib:hex_to_bin/1
    bjorng committed Jun 10, 2013