Permalink
Commits on Jul 13, 2012
  1. Race condition when adding/removing connections

    When removing connection from OtpNode connections
    collection make sure that proper connection object is
    removed. It prevents race condition when other
    node sets new connection before the old one is
    removed. It happens under heavy system load.
    Waclaw Borowiec committed with wborowiec Mar 12, 2012
Commits on Mar 1, 2012
  1. Merge branch 'maint'

    Gustav Simonsson committed Mar 1, 2012
  2. Merge branch 'mh/create_cookie_error_msg' into maint

    * mh/create_cookie_error_msg:
      Specify file name and error on create_cookie failure
    
      OTP-9954
    Gustav Simonsson committed Mar 1, 2012
Commits on Feb 29, 2012
  1. Merge branch 'maint'

    * maint:
      Fix implementation with ddrb barriers
    rickard-green committed Feb 29, 2012
  2. Merge branch 'rickard/barriers/OTP-9922' into maint

    * rickard/barriers/OTP-9922:
      Fix implementation with ddrb barriers
    rickard-green committed Feb 29, 2012
  3. Merge branch 'maint'

    Adam Lindberg committed Feb 29, 2012
  4. Merge branch 'alind/asn1/parallel-tests' into maint

    * alind/asn1/parallel-tests:
      [asn1] Refactor test cases and remove extra suites
      [asn1] Replace 'driver' option with 'nif'
      [asn1] Correct test suite dependencies
      [asn1] Parallelize test suites
      [asn1] Make tables and processes unnamed
      [asn1] Abstract out table access to new module
      [asn1] Run asn1 compilation in a separate process
    Adam Lindberg committed Feb 29, 2012
  5. [asn1] Refactor test cases and remove extra suites

    Adam Lindberg committed Feb 16, 2012
Commits on Feb 28, 2012
  1. Merge branch 'maint'

    bufflig committed Feb 28, 2012
  2. Merge branch 'pan/hipe_hipe_compiled/OTP-9082' into maint

    * pan/hipe_hipe_compiled/OTP-9082:
      Make hipe hipe-compiled w/ --enable-native-libs
    bufflig committed Feb 28, 2012
  3. [asn1] Replace 'driver' option with 'nif'

    Adam Lindberg committed Feb 13, 2012
  4. [asn1] Correct test suite dependencies

    Adam Lindberg committed Feb 9, 2012
  5. [asn1] Parallelize test suites

    Adam Lindberg committed Feb 6, 2012
  6. [asn1] Make tables and processes unnamed

    - Refactor and clean up asn1_db process
    - Remove unused stop function in asn1ct.erl
    - Remove infinite loop possibilites in asn1ct_check.erl
    - test/1,2,3 now run in separate process
    - Update documentation for new test options
    Adam Lindberg committed Jan 12, 2012
  7. [asn1] Abstract out table access to new module

    All table access is now performed in a separate module. This will allow
    changes to how ETS is handled by changing only this module. Note that
    the module exports a very ETS-like interface for now which would have to
    be maintained even if the data format would change (to a hash map for
    example).
    Adam Lindberg committed Jan 5, 2012
  8. [asn1] Run asn1 compilation in a separate process

    Adam Lindberg committed Jan 5, 2012
  9. Merge branch 'maint'

    dgud committed Feb 28, 2012
  10. Merge branch 'dgud/mnesia/fix-qlc-warning' into maint

    * dgud/mnesia/fix-qlc-warning:
      [mnesia] Fix warning in example code
    dgud committed Feb 28, 2012
  11. Merge branch 'dgud/wx/misc-improvements/OTP-9947' into maint

    * dgud/wx/misc-improvements/OTP-9947:
      [wx] Add simple taskbaricon test
      [wx] Add missing stc function
      [wx] Add wxTaskBarIcon class
      [wx] Doc overloaded functions
      [wx] Fix spec errors
      [wx] Fix api bugs in wxDC
      [wx] Fix wxGraphicContext bugs
      [wx] Remove redundant erts version check
      [wx] Generated types for all wx classes
      [wx] Generate GL api from latest version
      [wx] Cleanup Makefiles
    dgud committed Feb 28, 2012
  12. Merge remote branch 'upstream/maint'

    * upstream/maint:
      Document currently supported algorithms
    IngelaAndin committed Feb 28, 2012
  13. Merge branch 'ia/ssh/currently-supported-doc/OTP-8109' into maint

    * ia/ssh/currently-supported-doc/OTP-8109:
      Document currently supported algorithms
    IngelaAndin committed Feb 28, 2012
  14. Merge remote branch 'upstream/maint'

    * upstream/maint:
      Prevent client hanging. (OTP-8111)
      Added checks of API input
      Improve check so that we will not try to read ssh packet length indicator if not sure we have enough data.
      Improved error handling
    IngelaAndin committed Feb 28, 2012
  15. Merge branch 'ia/ssh/error-handling' into maint

    * ia/ssh/error-handling:
      Prevent client hanging. (OTP-8111)
      Added checks of API input
      Improve check so that we will not try to read ssh packet length indicator if not sure we have enough data.
      Improved error handling
    IngelaAndin committed Feb 28, 2012
  16. Prevent client hanging. (OTP-8111)

    Restored supervisor tree so that error propagation will work as
    intended, although connection processes are set to temporary, instead
    of permanent with restart times set to 0, and termination of the
    connection subtree is initiated by a temporary process spawned by
    ssh_connection_managers terminate.  This is done to avoid unwanted
    supervisor reports.  Pherhaps we need some new supervisor
    functionality.
    IngelaAndin committed Feb 22, 2012
Commits on Feb 27, 2012
  1. [wx] Add simple taskbaricon test

    dgud committed Feb 27, 2012
Commits on Feb 24, 2012
  1. Merge branch 'maint'

    Gustav Simonsson committed Feb 24, 2012
  2. Merge branch 'uw/extending_gen' into maint

    * uw/extending_gen:
      Add plugin support for alternative name lookup
    
    OTP-9945
    Gustav Simonsson committed Feb 24, 2012
  3. Merge branch 'pan/win32_testbuild' into maint

    * pan/win32_testbuild:
      Set PATH correctly when building tests on win32
    Gustav Simonsson committed Feb 24, 2012
  4. [wx] Add missing stc function

    wxSTC:SetEdgeMode was missing for some reason.
    dgud committed Feb 24, 2012
  5. [wx] Add wxTaskBarIcon class

    dgud committed Feb 24, 2012
  6. [wx] Doc overloaded functions

    edoc do not handle overloaded type-specs, so doc them manually
    dgud committed Feb 24, 2012
Commits on Feb 23, 2012
  1. Merge branch 'sverk/hipe-debug-cherries'

    * sverk/hipe-debug-cherries:
      hipe,erts: Add DEBUG support with MFA's in stack descriptors
      hipe: Fix address_to_mfa in hipe loader
      hipe,erts: Debug support for native call trace
      erts: Make erts_printf accept internal match states
    sverker committed Feb 23, 2012