Permalink
Commits on Dec 30, 2011
  1. Merge branch 'maint'

    rickard-green committed Dec 30, 2011
  2. Merge branch 'maint-r15' into maint

    rickard-green committed Dec 30, 2011
    Conflicts:
    	erts/vsn.mk
Commits on Dec 27, 2011
  1. Prepare release

    Erlang/OTP committed Dec 27, 2011
  2. Merge branch 'rickard/no-smp-dev-poll-bug/OTP-9844' into maint-r15

    Erlang/OTP committed Dec 27, 2011
    * rickard/no-smp-dev-poll-bug/OTP-9844:
      Include wakeup pipe in /dev/poll poll-set also on non-SMP
  3. Merge branch 'rickard/lwsync/OTP-9843' into maint-r15

    Erlang/OTP committed Dec 27, 2011
    * rickard/lwsync/OTP-9843:
      Fix lwsync instruction feature test
  4. Fix lwsync instruction feature test

    rickard-green committed Dec 23, 2011
    A feature test for the lwsync instruction performed on PowerPC
    hardware at runtime system startup got into an eternal loop if
    the instruction was not supported. This bug was introduced in
    erts-5.9/OTP-R15B.
  5. Include wakeup pipe in /dev/poll poll-set also on non-SMP

    rickard-green committed Dec 23, 2011
    I/O events could potentially be delayed for ever when enabling
    kernel-poll on a non-SMP runtime system executing on Solaris. When
    also combined with async-threads the runtime system hung before
    completing the boot phase. This bug was introduced in
    erts-5.9/OTP-R15B.
Commits on Dec 22, 2011
  1. Merge branch 'maint'

    RaimoNiskanen committed Dec 22, 2011
  2. Merge branch 'raimo/opu-fixes' into maint

    RaimoNiskanen committed Dec 22, 2011
    * raimo/opu-fixes:
      inet_res_SUITE: Go back to old way to kill test name server
  3. Merge branch 'maint'

    uabboli committed Dec 22, 2011
    * maint:
      Check that sys.config and relup have valid content when added to tar
      Reject systools:make_script if kernel and stdlib are not permanent in .rel
      Don't save child spec for temporary child if child's start func returns ignore
      Generate links in C libraries correctly
  4. Merge branch 'hb/erl_docgen/fix_links/OTP-9832' into maint

    uabboli committed Dec 22, 2011
    * hb/erl_docgen/fix_links/OTP-9832:
      Generate links in C libraries correctly
Commits on Dec 21, 2011
  1. Merge branch 'siri/sasl/check-config-in-tar/OTP-9539' into maint

    sirihansen committed Dec 21, 2011
    * siri/sasl/check-config-in-tar/OTP-9539:
      Check that sys.config and relup have valid content when added to tar
  2. Merge branch 'siri/sasl/require-kernel-start/OTP-9652' into maint

    sirihansen committed Dec 21, 2011
    * siri/sasl/require-kernel-start/OTP-9652:
      Reject systools:make_script if kernel and stdlib are not permanent in .rel
  3. Merge branch 'siri/stdlib/delete-temp-childspec-on-ignore/OTP-9782' i…

    sirihansen committed Dec 21, 2011
    …nto maint
    
    * siri/stdlib/delete-temp-childspec-on-ignore/OTP-9782:
      Don't save child spec for temporary child if child's start func returns ignore
Commits on Dec 20, 2011
  1. Check that sys.config and relup have valid content when added to tar

    sirihansen committed Dec 9, 2011
    systools:make_tar now does a minor check of the content of sys.config
    and relup before adding them to the tar file. If the content is not
    readable or in expected format, the function fails.
  2. Reject systools:make_script if kernel and stdlib are not permanent in…

    sirihansen committed Dec 9, 2011
    … .rel
    
    It should not be possible to create a .boot file unless kernel and
    stdlib are stated as permanent applications in the .rel file. Note
    that 'permanent' is the default start type, so not specifying a start
    type for kernel and stdlib is, as always, ok.
  3. Don't save child spec for temporary child if child's start func retur…

    sirihansen committed Dec 9, 2011
    …ns ignore
    
    Supervisor should never keep child specs for dead temporary children.
  4. Merge branch 'maint'

    Anders Svensson committed Dec 20, 2011
    * maint: (25 commits)
      Install example dictionaries
      Move example code to examples/code
      Move example dictionaries to examples/dict
      Set name/prefix at compilation, not in dictionaries
      Add RFC 4004 (MIP) dictionary
      Add RFC 4740 (SIP) dictionary
      Add RFC 4072 (EAP) dictionary
      Add RFC 4006 (CC) dictionary
      Add RFC 4005 (NAS) dictionary
      Add standards testcase to compiler suite
      Remove {init,end}_per_group workaround
      Use new syntax for specifying ct group properties
      Increase timetrap in compiler suite
      Minor capx suite tweaks
      Minor makefile tweak
      Remove trailing whitespace
      Update skip condition in gen_sctp suite
      Reintroduce gen_sctp suite
      Remove delay from connect in transport suite
      Add codec testcase for decode of unknown AVPs
      ...
  5. Merge branch 'anders/diameter/testsuites/OTP-9829' into maint

    Anders Svensson committed Dec 20, 2011
    * anders/diameter/testsuites/OTP-9829: (21 commits)
      Install example dictionaries
      Move example code to examples/code
      Move example dictionaries to examples/dict
      Set name/prefix at compilation, not in dictionaries
      Add RFC 4004 (MIP) dictionary
      Add RFC 4740 (SIP) dictionary
      Add RFC 4072 (EAP) dictionary
      Add RFC 4006 (CC) dictionary
      Add RFC 4005 (NAS) dictionary
      Add standards testcase to compiler suite
      Remove {init,end}_per_group workaround
      Use new syntax for specifying ct group properties
      Increase timetrap in compiler suite
      Minor capx suite tweaks
      Minor makefile tweak
      Remove trailing whitespace
      Update skip condition in gen_sctp suite
      Reintroduce gen_sctp suite
      Remove delay from connect in transport suite
      Add codec testcase for decode of unknown AVPs
      ...
  6. Merge branch 'anders/diameter/compilation_options/OTP-9826' into maint

    Anders Svensson committed Dec 20, 2011
    * anders/diameter/compilation_options/OTP-9826:
      Allow module name mapping at dictionary compilation
      Fix blunder that broke name/prefix compilation options
  7. Merge branch 'anders/diameter/missed_events/OTP-9824' into maint

    Anders Svensson committed Dec 20, 2011
    * anders/diameter/missed_events/OTP-9824:
      Update watchdog suite
      Ensure capabilities exchange can't fail too early
  8. Merge branch 'maint'

    rickard-green committed Dec 20, 2011
    * maint:
      Remove bad assert
  9. Remove bad assert

    rickard-green committed Dec 20, 2011
    It is possible also in non-SMP case:
    1. The process receives an exit signal and is set in status exiting
       and inserted into the run queue.
    2. The distribution port exits before the process has been selected
       for execution and cannot remove the link half on the process since
       it is in status exiting.
    3. Process is selected for execution and when removing this link half
       the distribution channel is gone!
  10. Remove bad assert

    rickard-green committed Dec 20, 2011
    It is possible also in non-SMP case:
    1. The process receives an exit signal and is set in status exiting
       and inserted into the run queue.
    2. The distribution port exits before the process has been selected
       for execution and cannot remove the link half on the process since
       it is in status exiting.
    3. Process is selected for execution and when removing this link half
       the distribution channel is gone!
  11. Merge branch 'maint'

    psyeugenic committed Dec 20, 2011
Commits on Dec 19, 2011
Commits on Dec 16, 2011
  1. Install example dictionaries

    Anders Svensson committed Dec 16, 2011
  2. Move example code to examples/code

    Anders Svensson committed Dec 16, 2011
  3. Move example dictionaries to examples/dict

    Anders Svensson committed Dec 16, 2011
  4. Set name/prefix at compilation, not in dictionaries

    Anders Svensson committed Dec 16, 2011
    To avoid inappropriate defaults if the dictionaries are reused.
  5. Add RFC 4004 (MIP) dictionary

    Anders Svensson committed Dec 16, 2011
  6. Add RFC 4740 (SIP) dictionary

    Anders Svensson committed Dec 16, 2011
  7. Add RFC 4072 (EAP) dictionary

    Anders Svensson committed Dec 16, 2011
  8. Add RFC 4006 (CC) dictionary

    Anders Svensson committed Dec 16, 2011
  9. Add RFC 4005 (NAS) dictionary

    Anders Svensson committed Dec 2, 2011