Permalink
Commits on Dec 15, 2010
  1. Merge branch 'egil/fix-distribution-testcase' into dev

    psyeugenic committed Dec 15, 2010
    * egil/fix-distribution-testcase:
      kernel: fix faulty distribution testcase
Commits on Dec 10, 2010
  1. Fix a couple typos in filename encoding docs

    tuncer authored and Niclas Axelsson committed Dec 8, 2010
Commits on Dec 8, 2010
  1. Update version numbers

    psyeugenic committed Dec 8, 2010
Commits on Dec 7, 2010
  1. Merge branch 'pan/doc-md-panic-fix' into dev

    bufflig committed Dec 7, 2010
    * pan/doc-md-panic-fix:
      Workaround for ampersands in INSTALL-WIN32.md
Commits on Dec 6, 2010
  1. Prepare release

    Erlang/OTP
    Erlang/OTP committed Dec 6, 2010
  2. Merge branch 'mc/dialyzer-doc' into dev

    Niclas Axelsson
    Niclas Axelsson committed Dec 6, 2010
    * mc/dialyzer-doc:
      dialyzer: Update documentation
  3. dialyzer: Update documentation

    mariachris authored and Niclas Axelsson committed Dec 3, 2010
  4. Merge branch 'rickard/rwmutex-bug/OTP-8925' into dev

    rickard-green committed Dec 6, 2010
    * rickard/rwmutex-bug/OTP-8925:
      Fix erroneous assertion
Commits on Dec 3, 2010
  1. Merge branch 'sverker/ets_compress/OTP-8922' into dev

    sverker committed Dec 3, 2010
    * sverker/ets_compress/OTP-8922:
      Fix ets_SUITE:types to not fail due to false mem leaks
  2. Fix ets_SUITE:types to not fail due to false mem leaks

    sverker committed Dec 3, 2010
    Waiting for table sys_dist to stablize after slave node has been stopped.
  3. Merge branch 'pan/inet6_corrections/OTP-8969' into dev

    RaimoNiskanen committed Dec 3, 2010
    * pan/inet6_corrections/OTP-8969:
      Stop using uncertain flags for getaddrinfo()
      Teach inet_test_lib to understand enetunreach
      Make windows inet_gethost work for ipv6
  4. Update preloaded modules

    bufflig committed Dec 3, 2010
  5. Update primary bootstrap

    bufflig committed Dec 3, 2010
  6. Merge branch 'ks/erl_bif_types-cleanup/OTP-8961' into dev

    bufflig committed Dec 3, 2010
    * ks/erl_bif_types-cleanup/OTP-8961:
      Fix type information of 'file' and 'code' modules
    
    Conflicts:
    	lib/hipe/cerl/erl_bif_types.erl
  7. Merge branch 'pan/unicode-filenames/OTP-8887' into dev

    bufflig committed Dec 3, 2010
    * pan/unicode-filenames/OTP-8887: (27 commits)
      Test and correct filelib and filename
      Add documentation to erlang.xml and slight correction to unicode_usage.xml
      Add section about Unicode file names to stdlib users guide
      Correct bug in file_name_SUITE making it fail on Unix instead of Windows7
      Add documentation about raw filenames and Unicode file name translation mode
      Make filelib not crash on re codepoints beyond 255 in re when filename is raw
      Mend on_load_embedded testcase which did not handle windows links
      Correct testcase regarding windows versions supporting soft links.
      Teach filelib to use re in unicode mode when filenames are not raw
      Treat soft links on Windows correctly in file_name_SUITE
      Adapt new soft and hard link routines on Windos to Unicode
      Corrected testcases broken by unicode filenames
      Update preloaded prim_file
      Teach prim_file not to accept atoms and not to throw exceptions
      Adapt inet_drv to Visual Studio 2008
      Teach spawn_executable about Unicode
      Convert filenames read on MacOSX to canonical form
      Teach file to accept codepoints beyond 255.
      Add testcases
      Correct shell utilities to handle unicode and possibly binaries
      ...
  8. Merge branch 'lukas/common_test/extend_timeout_for_win' into dev

    garazdawi committed Dec 3, 2010
    * lukas/common_test/extend_timeout_for_win:
      Update the support init_per_suite to extend the timeout for starting a slave node on windows.
  9. Merge branch 'lukas/common_test/parallel_group_tc_fix/OTP-8921' into dev

    garazdawi committed Dec 3, 2010
    * lukas/common_test/parallel_group_tc_fix/OTP-8921:
      Fix bug in verification where a tc_done/start event which was generated inbetween a tc_start and tc_done of a init_per_group could caused the validation to fail
  10. Fix bug in verification where a tc_done/start event which was generat…

    garazdawi committed Dec 2, 2010
    …ed inbetween a tc_start and tc_done of a init_per_group could caused the validation to fail
  11. Merge branch 'rickard/rwmutex-bug/OTP-8925' into dev

    rickard-green committed Dec 3, 2010
    * rickard/rwmutex-bug/OTP-8925:
      Use correct argument types on rwlock_wake_set_flags()
  12. Update the support init_per_suite to extend the timeout for starting …

    garazdawi committed Dec 2, 2010
    …a slave node on windows.
  13. Merge branch 'dc/update-INSTALL-WIN32.md' into dev

    bjorng committed Dec 3, 2010
    * dc/update-INSTALL-WIN32.md:
      Doc update to latest dependencies & how to compile with free VS2008 Express
Commits on Dec 2, 2010
  1. Update primary bootstrap

    bjorng committed Dec 2, 2010
  2. Merge branch 'bjorn/fix-compiler-bugs/OTP-8949' into dev

    bjorng committed Dec 2, 2010
    * bjorn/fix-compiler-bugs/OTP-8949:
      beam_utils: Fix check_liveness/3 for receive loops
      beam_utils: Fix liveness analysis for gc_bif instructions
  3. Merge branch 'raimo/windows-file-append-testcase' into dev

    RaimoNiskanen committed Dec 2, 2010
    * raimo/windows-file-append-testcase:
      Run KERNEL file_SUITE:large_file on more platforms
      Add test case for append to file > 4 GB
  4. beam_utils: Fix check_liveness/3 for receive loops

    bjorng committed Nov 26, 2010
    Sometimes the beam_bool pass wants to know whether an
    y register will be killed by the code that follows and
    will do (effectively):
    
      beam_utils:is_killed({y,Y}, Code, L)
    
    When asked to calculate the liveness for an y register,
    beam_utils:is_killed/3 will loop forever if the code
    includes a receive loop.
    
    Since this rarely occurs, fix the problem in the simplest
    and most conservative way.
    
    Reported-by: Christopher Williams
  5. Stop using uncertain flags for getaddrinfo()

    RaimoNiskanen committed Dec 2, 2010
    The AI_V4MAPPED flag is falling out of grace in modern
    IPv6 stacks, for security reasons, e.g. FreeBSD do not
    document it any longer. The AI_ADDRCONFIG flag have
    got unclear semantics on the same OS.
  6. Merge branch 'kenneth/asn1/driver_handler_race/OTP-8948' into dev

    psyeugenic committed Dec 2, 2010
    * kenneth/asn1/driver_handler_race/OTP-8948:
      Correct a race-condition during loading of driver