Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 15, 2010
  1. The R14A release

    Erlang/OTP authored
    Final merge of all unexpected differences from dev to release.
  2. @bufflig

    Update highlights

    bufflig authored Erlang/OTP committed
  3. @bufflig

    Update release notes

    bufflig authored Erlang/OTP committed
  4. @dgud

    Added empty line for solaris sed

    dgud authored Erlang/OTP committed
Commits on Jun 14, 2010
  1. @psyeugenic

    OTP-8711 Make ei build on VxWorks

    psyeugenic authored Erlang/OTP committed
    Make erl_interface build on VxWorks
  2. @rickard-green

    OTP-8710 Fix emulator crash caused by setting CPU topology

    rickard-green authored Erlang/OTP committed
    A user defined CPU topology set via a call to <seealso
    marker="erlang#system_flag_cpu_topology">erlang:system_flag(cpu_topology,
    CPUTopology)</seealso> was not properly verified, and could in worst case
    cause an emulator crash. The emulator crash could only occur when a user
    defined CPU topology already existed and was redefined.
  3. Make reltool escript executable

    Erlang/OTP authored
  4. @IngelaAndin

    OTP-8695 New ssl default

    IngelaAndin authored Erlang/OTP committed
    Ssl has now switched default implementation and removed deprecated
    certificate handling. All certificate handling is done by the public_key
    application.
Commits on Jun 11, 2010
  1. @bjorng

    Update deprecations for ssl

    bjorng authored Erlang/OTP committed
  2. @IngelaAndin

    OTP-8695 New ssl default

    IngelaAndin authored Erlang/OTP committed
    Ssl has now switched default implementation and removed deprecated
    certificate handling. All certificate handling is done by the public_key
    application.
  3. @bufflig

    ** Empty commit message **

    bufflig authored Erlang/OTP committed
  4. @bjorng

    Update release notes

    bjorng authored Erlang/OTP committed
  5. Merge branch 'egil/eprof' into dev

    Erlang/OTP authored
    * egil/eprof:
      Fix eprof to handle error cases
      Dialyzer cleanup for eprof
      Fix fprof_SUITE to use new eprof API
      Switch pattern API for eprof profile with mfa
      Update eprof documentation
      Update eprof_SUITE with more basic tests
      Rename sorting choices for eprof
      Teach eprof to align text output
      Add dump functionality to eprof
      Add log functionality to eprof
      Update eprof tests to reflect new eprof
      Add start timestamp to eprof profiling
      Teach eprof to use the new breakpoints
    
    OTP-8706 egil/eprof
    
    eprof has been reimplemented with support in the Erlang virtual machine and
    is now both faster (i.e. slows down the code being measured less) and
    scales much better. In measurements we saw speed-ups compared to the old
    eprof ranging from 6 times (for sequential code that only uses one
    scheduler/core) up to 84 times (for parallel code that uses 8 cores).
  6. Merge branch 'se/port_SUITE_env' into dev

    Erlang/OTP authored
    * se/port_SUITE_env:
      fix open_port with many unset env vars
      allow open_port with env vars with trailing '=' on Windows
    
    OTP-8701 se/port_SUITE_env
    
    open_port/2 with the spawn and spawn_executable options can include an
    {env,Env} option. In some cases unsetting variables would not work on Unix
    (typically if more variables were unset than were actually present in the
    environment).
  7. Merge branch 'peppe/common_test_r14_dev_2' into dev

    Erlang/OTP authored
    * peppe/common_test_r14_dev_2:
      Misc documentation updates
      Add documentation for run_test program
      Step vsn for test_server to 3.4
      Make {repeat*,N} property in group execute the group N times exactly
      Fix so that ct_run converts relative diretories in the code path to absolute
      Fix bug in handling framework:end_tc timeouts
      Fix bug that prevents the interactive shell mode to start properly
      Fix failing multiply timetrap test case
      Minor fixes in code and test suites
      Add support for executing pre-loaded suites (e.g. modules loaded as binaries)
      Add test suite for remote loading of binary suites
      Fix error with {repeat,0} property in groups causing double iterations
      Add support for config info functions (e.g. init_per_suite/0)
      Add support for dynamic timetrap handling
      Have end_per_testcase run even after timetrap_timeout and abort_testcase
      Flush old DOWN messages in demonitor
      Add groups in test specifications
      Add new tests for test case groups and test specifications
      Improve and fix various test suites
      Add event_handler_init start flag that can pass init arguments to event handlers
      ...
    
    OTP-8703 peppe/common_test_r14_dev_2
  8. @dgud

    reltool release

    dgud authored Erlang/OTP committed
  9. @IngelaAndin

    OTP-8695 New ssl default

    IngelaAndin authored Erlang/OTP committed
    Ssl has now switched default implementation and removed deprecated
    certificate handling. All certificate handling is done by the public_key
    application.
  10. Merge branch 'hm/reltool-find-regular' into dev

    Erlang/OTP authored
    * hm/reltool-find-regular:
      Improve lookup of erl files
Commits on Jun 10, 2010
  1. @bjorng

    Update version numbers

    bjorng authored Erlang/OTP committed
  2. @sverker @bjorng

    fix open_port with many unset env vars

    sverker authored bjorng committed
    The erlang:open_port spawn and spawn_executable directives can include
        an {env, Env} directive to set up environment variables for the
        spawned process. Variables can be unset with {"NameOfVariable",false}.
        A bug in ert/emulator/sys/unix/sys.c could cause unset variables
        to not be unset. This would typically happen if there where more
        variables to be unset than there where already set variables in the
        destination evironment.
    
        Fix this problem for unix and add a new regression test for it to
        the port test suite. Windows does not seem to have the same problem.
  3. @sverker @bjorng

    allow open_port with env vars with trailing '=' on Windows

    sverker authored bjorng committed
    Same problem that Steve Vinoski fixed for Unix. Similar fix done in
    erts/emulator/sys/win32/sys_env.c for Windows.
    
    Copy-paste from his commit-message:
    
    The erlang:open_port spawn and spawn_executable directives can include
        an {env, Env} directive to set up environment variables for the
        spawned process. A bug in ert/emulator/sys/unix/sys.c prevented
        applications from using {env, Env} to set an environment variable
        whose value ended with a '=' (equal sign) character; the code mistook
        the trailing equal sign as an indication that an environment variable
        was to be cleared from the environment of the spawned process.
    
        For example, passing an {env, Env} of
    
        {env, [{"foo", "bar="}]}
    
        would result in the code in sys.c seeing a string of the form
    
        "foo=bar="
    
        The code would see the final '=' character and assume the directive
        wanted to clear a variable named "foo=bar" from the environment of the
        spawned process, rather than seeing it as a directive to set the
        environment variable "foo" to the value "bar=".
  4. @lthor

    Update version number

    lthor authored Erlang/OTP committed
Commits on Jun 9, 2010
  1. @psyeugenic
  2. @psyeugenic

    Update version for asn1

    psyeugenic authored Erlang/OTP committed
  3. @psyeugenic

    Dialyzer cleanup for eprof

    psyeugenic authored
  4. @bjorng

    Update bootstrap compiler

    bjorng authored Erlang/OTP committed
  5. @pekadan @RaimoNiskanen

    Misc documentation updates

    pekadan authored RaimoNiskanen committed
  6. @pekadan @RaimoNiskanen

    Add documentation for run_test program

    pekadan authored RaimoNiskanen committed
  7. @pekadan @RaimoNiskanen

    Step vsn for test_server to 3.4

    pekadan authored RaimoNiskanen committed
  8. @pekadan @RaimoNiskanen

    Make {repeat*,N} property in group execute the group N times exactly

    pekadan authored RaimoNiskanen committed
    To be consistent with the behaviour of the run_test repeat flag/option, the repeat* group property has been changed to specify absolute number of test runs. Previously {repeat,N} meant "execute the group 1 time + N repeats". Now it means "execute the group N times".
  9. @pekadan @RaimoNiskanen

    Fix so that ct_run converts relative diretories in the code path to a…

    pekadan authored RaimoNiskanen committed
    …bsolute
    
    Directories added with run_test -pa or -pz in the pre erl_args part of the command line will be converted from relative to absolute, this to avoid confusion when Common Test switches working directory during the test run.
    
    Also fixed in this commit: Problem with timeouts during init_tc or end_tc (in the Test Server framework).
  10. @pekadan @RaimoNiskanen

    Fix bug in handling framework:end_tc timeouts

    pekadan authored RaimoNiskanen committed
  11. @pekadan @RaimoNiskanen
  12. @pekadan @RaimoNiskanen

    Fix failing multiply timetrap test case

    pekadan authored RaimoNiskanen committed
  13. @pekadan @RaimoNiskanen

    Minor fixes in code and test suites

    pekadan authored RaimoNiskanen committed
Something went wrong with that request. Please try again.