Permalink
Commits on Feb 25, 2013
  1. Prepare release

    Erlang/OTP committed Feb 25, 2013
  2. Merge branch 'kostis/hipe-icode-range-bug'

    * kostis/hipe-icode-range-bug:
      Fix bug related to the handling of is_number/1 by the range analysis
      Clean up and homogenize text messages for options
    
    OTP-10897
    sverker committed Feb 25, 2013
  3. Merge branch 'sverk/halfword-loading-crash'

    * sverk/halfword-loading-crash:
      erts: Fix crash on halfword and code_SUITE:big_boot_embedded
    
    OTP-10896
    sverker committed Feb 25, 2013
  4. Merge branch 'lukas/erts/add_ERL_MAX_PORTS_env/OTP-10895'

    * lukas/erts/add_ERL_MAX_PORTS_env/OTP-10895:
      Undo removal of ERL_MAX_PORTS os variable
    garazdawi committed Feb 25, 2013
  5. Merge branch 'lukas/erts/default_ports_win32/OTP-10892'

    * lukas/erts/default_ports_win32/OTP-10892:
      Update to work with new default windows max ports
      Set default max ports on win32 to 8192
    garazdawi committed Feb 25, 2013
  6. erts: Make vxworks build

    psyeugenic committed Feb 25, 2013
  7. Fix bug related to the handling of is_number/1 by the range analysis

    The following module produced erroneous results when compiled with HiPE:
    
    -module(a).
    -export([foo/1]).
    
    foo(X) when is_number(X) ->
        is_integer(X).
    
    Running:
    
      1> c(a).
      2> a:foo(0).
      true
      3> hipe:c(a).
      4> a:foo(0).
      false      % *** WRONG ***
    
    The problem was that the 'number' case for the `hipe_icode:type_test/1`
    was going to the default case where the argument was determined as being
    something other than an integer. Thanks to Sebastian Egner and Johannes
    Weißl for bringing the bug into attention. Fixed on the day it was reported.
    kostis committed Feb 25, 2013
Commits on Feb 23, 2013
  1. Merge branch 'anders/diameter/SoC/OTP-10688'

    * anders/diameter/SoC/OTP-10688:
      Add RFC 6733 commentary to SoC chapter
      Add RFC 6737 Capabilities Update dictionary
      Remove cruft from doc Makefile
    Anders Svensson committed Feb 23, 2013
Commits on Feb 22, 2013
  1. Merge branch 'rickard/epmd-prot-doc/OTP-10872'

    * rickard/epmd-prot-doc/OTP-10872:
      Add info about UTF-8 encoding of nodename
    rickard-green committed Feb 22, 2013
  2. Merge branch 'rickard/win-drv-bugfix/OTP-10803'

    * rickard/win-drv-bugfix/OTP-10803:
      Fix close_active_handle() properly
    rickard-green committed Feb 22, 2013
  3. Merge branch 'egil/win-efile-bugfix/OTP-10890'

    * egil/win-efile-bugfix/OTP-10890:
      erts: Use correct type for ReadFile bytes read
    psyeugenic committed Feb 22, 2013
  4. Update preloaded modules

    psyeugenic committed Feb 22, 2013
  5. Add RFC 6733 commentary to SoC chapter

    The commentary is not yet complete. It currently stops at chapter 4 of
    the RFC.
    Anders Svensson committed Feb 19, 2013
  6. Update copyright years

    psyeugenic committed Feb 22, 2013
  7. erts: Use correct type for ReadFile bytes read

    Using a 64bit type for bytes read will not always clear the higher bits.
    psyeugenic committed Feb 22, 2013
  8. Merge branch 'rickard/r16b/port-leak/OTP-10809'

    * rickard/r16b/port-leak/OTP-10809:
      Fix port structure leak when hitting system limit
    rickard-green committed Feb 22, 2013
  9. Merge branch 'pan/unicode_users_guide/r16b'

    * pan/unicode_users_guide/r16b:
      Update .gitignore
      Correct text according to document reviews
      Adapt the Unicode chapter of STDLIB users guide to R16
    
    OTP-10302
    bufflig committed Feb 22, 2013
  10. Update .gitignore

    bufflig committed Feb 18, 2013
  11. Adapt the Unicode chapter of STDLIB users guide to R16

    Also extended it with more examples, summaries and other
    stuff.
    bufflig committed Feb 15, 2013
  12. Merge branch 'sverk/win-64-pointer-fix'

    * sverk/win-64-pointer-fix:
      erts: Correct term type for printf %T
      erts: Correct internal printf integer type for win64
      erts: Correct some printf type formatting
      erts: Fix type bug in get_proc_affinity for windows
    
    OTP-10887
    
    Forgot this ticket for sverk/erlang_pid-revert:
    OTP-10885
    sverker committed Feb 22, 2013
  13. Merge branch 'sal/ftp/OTP-10886'

    * sal/ftp/OTP-10886:
      Changed to correct errorcode in testcase
      Handle correctly the "No files found or file unavailable" error code.
    gustehn committed Feb 22, 2013
  14. Merge branch 'lukas/common_test/remove_deprecated_run_test/OTP-9052'

    * lukas/common_test/remove_deprecated_run_test/OTP-9052:
      Remove the deprecated run_test start program
    
    OTP-10881
    garazdawi committed Feb 22, 2013
  15. Merge branch 'sverk/erlang_pid-revert'

    * sverk/erlang_pid-revert:
      erl_interface: Fix some warnings in test code
      erl_interface,ic: Remove node_org_enc from erlang_{pid,port,ref}
    sverker committed Feb 22, 2013
  16. Merge branch 'hb/stdlib/shell_improvement/OTP-10659'

    * hb/stdlib/shell_improvement/OTP-10659:
      [stdlib] Let the shell turn off echo while skipping line
    uabboli committed Feb 22, 2013
  17. [stdlib] Let the shell turn off echo while skipping line

    The I/O-server group.erl echoed the skipped line.
    uabboli committed Feb 22, 2013
  18. Merge branch 'ia/inets/httpc-pipelin-vs-persisten-and-httpd-ssl-conf'

    * ia/inets/httpc-pipelin-vs-persisten-and-httpd-ssl-conf:
      inets httpd: Handle ipfamily option correctly when listning to port 0
      inets: Improve ssl handling
      inets httpd: The option modules now defaults to its documented default value.
      inets httpc: Corrected separation of pipelining and persisten connections
    IngelaAndin committed Feb 22, 2013