Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 25, 2011
  1. Change `erl_epmd` functions `port_please` and `names` to send message…

    authored
    …s to the `erl_epmd` registered process.
    
    So far only `register_node` delegated work to the `gen_server` process registered under `erl_epmd`.
    The other two functions were implemented in-line, which made impossible to override the default implementation.
    
    This patch makes the following simple updates:
     * renames the in-line implementation as `do_port_please` and `do_names` respectively;
     * add `handle_call` clauses to handle the new messages `{port_please, ...}` and `{names, ...}`;
     * these new handlers `spawn_link` a background process that actually does the work and replies;
    (All the changes were made by taking the example of `register_nodes`.)
    
    The update has been done in order to assist with enabling the overriding of the default
    `erl_epmd` module behaviour, as described in the following email:
        http://erlang.org/pipermail/erlang-questions/2011-October/061975.html
  2. Add timeout argument for `erl_epmd:names`.

    authored
    So far `erl_epmd:port_please` allowed to specify a third argument as the timeout of the operation.
    
    This patch adds the same option also to `erl_epmd:names` function.
    
    The update has been done in order to assist with enabling the overriding of the default
    `erl_epmd` module behaviour, as described in the following email:
        http://erlang.org/pipermail/erlang-questions/2011-October/061975.html
  3. Rename `erl_epmd` internal functions `port_please1` to `get_port1`, a…

    authored
    …nd `names1` to `get_names1`.
    
    The functions `get_port` and `get_names` expect to receive as argument an `ip_address()`.
    
    The renamed functions are actually simple wrappers for `get_port` and `get_names` respectively,
    as their sole purpose is to take a hostname, call `inet:gethostbyname`, and delegate work.
    
    The rename has been done in order to assist with enabling the overriding of the default
    `erl_epmd` module behaviour, as described in the following email:
        http://erlang.org/pipermail/erlang-questions/2011-October/061975.html
Commits on Oct 4, 2011
  1. Prepare release

    Erlang/OTP authored
  2. @sverker

    Merge branch 'maint-r14' into dev

    sverker authored
    Fake merge with "-s ours"
  3. Prepare release

    Erlang/OTP authored
  4. Merge branch 'sverker/crypto-openssl.0.9.8-PPC/OTP-9603' into maint-r14

    Erlang/OTP authored
    * sverker/crypto-openssl.0.9.8-PPC/OTP-9603:
      [ssl] Step version for patch 1178
      Touch crypto to provoke patch release (again)
  5. @RaimoNiskanen
  6. @RaimoNiskanen

    Merge branch 'maint-r13' into maint-r14

    RaimoNiskanen authored
    Conflicts:
    	erts/doc/src/notes.xml
    	erts/emulator/drivers/common/inet_drv.c
    	erts/vsn.mk
    	lib/kernel/test/gen_sctp_SUITE.erl
Commits on Oct 3, 2011
  1. @sverker

    [ssl] Step version for patch 1178

    sverker authored
    No source change. Building with dynamic linking towards OpenSSL v0.9.8
Commits on Sep 30, 2011
  1. @sverker
  2. @pekadan

    Merge branch 'peppe/common_test/r14b04_docs' into dev

    pekadan authored
    * peppe/common_test/r14b04_docs:
      Update documentation
      Rid ct_telnet of doc build warnings
  3. @pekadan

    Update documentation

    pekadan authored
    OTP-9396
    OTP-9372
    OTP-9155
  4. @pekadan

    Rid ct_telnet of doc build warnings

    pekadan authored
    OTP-9572
  5. @pekadan

    Merge remote branch 'origin/peppe/common_test/r14b04_tickets.fix' int…

    pekadan authored
    …o dev
    
    * origin/peppe/common_test/r14b04_tickets.fix: (35 commits)
      Create temporary fix for problem with parallel test cases
      Correct "Missing Suites" link
      Add documentation on timetraps and start flags
      Add missing tests for timetrap handling and fix remaining errors
      Solve problem with ct_init/end_per_group being counted as test cases
      Fix errors in test suites
      Fix invalid call to undefined function
      Fix problem with test_server_ctrl creating invalid conf test
      Improve info in CT framework log
      Update vsn.mk for common_test and test_server
      Enhance logging performance
      Change order of include files
      Add link to last executed test suite on index page
      Fix problem with location value when init config func calls help func
      Fix crash when CTHook init fails
      Correct error in test suite
      Fix error with incorrect notification after end_per_testcase craches
      Fix problem with error message not being printed correctly
      Add cases to check test case status versus end_per_testcase failure
      Fix incorrect call to end_tc when tc_status=ok and end_per_testcase times out
      ...
    
    OTP-9600
    OTP-9593
    OTP-9592
    OTP-9585
    OTP-9584
    OTP-9575
    OTP-9520
    OTP-9518
    OTP-9501
    OTP-9429
    OTP-9398
    OTP-9397
    OTP-9396
    OTP-9379
    OTP-9372
    OTP-9371
    OTP-9370
    OTP-9369
    OTP-9311
    OTP-9237
    OTP-9155
    OTP-8933
  6. @pekadan
Commits on Sep 29, 2011
  1. @psyeugenic

    Update primary bootstrap

    psyeugenic authored
  2. @psyeugenic

    Update copyright years

    psyeugenic authored
  3. @garazdawi

    Merge branch 'sverker/stub-module-code-leakage' into dev

    garazdawi authored
    * sverker/stub-module-code-leakage:
      Prevent valgrind warning for erts_alloc_permanent_cache_aligned
      [erts] Fix memory leak in erts_make_stub_module (hipe loading)
  4. @garazdawi

    Merge branch 'lukas/fix_erts_testcases/OTP-9596' into dev

    garazdawi authored
    * lukas/fix_erts_testcases/OTP-9596:
      Skip create_big_boot on platforms without crypto
      Remove test_server path instead of cwd for clash test
      Skip getaddr_v6 test if on the ipv4_only host
      Use static port for old solaris versions
      Extend time to wait for zone files to be loaded
      Allow out of memory exception for max_port checks
      Extend slave start timeout for windows tests
      Double timeout to make sure debug builds pass
      Use now instead of os:timestamp
      Increase timeout in scheduler_suspend for slow platforms
      Skip update_cpu_info if 'taskset' cannot be found
  5. @proxyles

    Merge branch 'sa/dialyzer-bug-fixes' into dev

    proxyles authored
    * sa/dialyzer-bug-fixes:
      Fix typer's crash for nonexisting files
      Remove unused macro
      Decrease tuple arity limit
      Fix bug in dataflow
    
    OTP-9597
  6. @garazdawi

    Skip create_big_boot on platforms without crypto

    garazdawi authored
    This has to be done as many other applications depend
    on that crypto is present.
  7. @garazdawi

    Remove test_server path instead of cwd for clash test

    garazdawi authored
    With the introduction of common_test as test framework
    the working directory of the tests changed to be the
    emulator_test directory. So we now have to remove the
    ../test_server directory instead. This change only affect
    tests run with a emulator which has not been installed.
  8. @garazdawi
  9. @garazdawi

    Use static port for old solaris versions

    garazdawi authored
    Solaris version before 10 have some problem with releasing
    addresses after doing a gen_udp:open, which causes inet_res
    to get a econnrefused. With this fix we hope that the static
    port will not collide with anything.
  10. @garazdawi

    Extend time to wait for zone files to be loaded

    garazdawi authored
    This change was made in order to make slow solaris machines
    work.
  11. @garazdawi
  12. @garazdawi
  13. @garazdawi
  14. @garazdawi

    Use now instead of os:timestamp

    garazdawi authored
    This is done in order to improve timing when testing
    debug builds, especially ppc debug builds.
  15. Merge branch 'anders/diameter/testsuites/OTP-9553' into dev

    Anders Svensson authored
    * anders/diameter/testsuites/OTP-9553:
      Remove forgotten dbg
  16. Remove forgotten dbg

    Anders Svensson authored
  17. @pekadan

    Correct "Missing Suites" link

    pekadan authored
    OTP-9592
Commits on Sep 28, 2011
  1. @pekadan
  2. @pekadan
Something went wrong with that request. Please try again.