Permalink
Commits on Apr 21, 2011
  1. Merge branch 'ia/year-fix' into dev

    * ia/year-fix:
      Fixed blunder in year tag
    IngelaAndin committed Apr 21, 2011
  2. Fixed blunder in year tag

    IngelaAndin committed Apr 21, 2011
Commits on Apr 20, 2011
  1. Merge branch 'maint-r14' into dev

    Niclas Eklund committed Apr 20, 2011
  2. Merge branch 'ia/ssl/doc-fixes' into dev

    * ia/ssl/doc-fixes:
      Added missing path validation error to documentation
    IngelaAndin committed Apr 20, 2011
  3. Merge branch 'ia/public_key/test-suite-update' into dev

    * ia/public_key/test-suite-update:
      Created common test groups and temporary skipped pkits_SUITE as the conformance tests suite certificates has expired.
    IngelaAndin committed Apr 20, 2011
  4. Created common test groups and temporary skipped pkits_SUITE as the

    conformance tests suite certificates has expired.
    
    New conformance tests uses another format to save certificates so
    we need to implement PKCS-12 support.
    
    CRL tests are commented out as the CRL support is not included
    in the main development yet.
    IngelaAndin committed Apr 20, 2011
  5. Merge branch 'nick/ssh_crypto/strengthened_random/OTP-9225' into main…

    …t-r14
    
    * nick/ssh_crypto/strengthened_random/OTP-9225:
      Renamed the function strong_rand_uniform to strong_rand_mpint. Added some checks in crypto.erl and crypto.c. Changed ssh_bits to use strong_rand_mpint.
      Fixed SSH appup, copyright headers SSH vsn and SSH release note.
      Adds NIFs for cryptographically strong random number generation. Also adds documentation and unit tests.
    Erlang/OTP committed Apr 20, 2011
  6. Merge branch 'maint-r14' into dev

    * maint-r14:
      Prepare release
      Update framwork backwards compatability check to use TEST_SERVER_FRAMEWORK as it should and not the Module
      Export ct_framework:end_tc/3 for backwards compatability reasons
      Update end_tc framework calls to check the name of the framework module instead of the return value of the call
    garazdawi committed Apr 20, 2011
Commits on Apr 19, 2011
  1. Renamed the function strong_rand_uniform to strong_rand_mpint.

    Added some checks in crypto.erl and crypto.c.
    Changed ssh_bits to use strong_rand_mpint.
    Niclas Eklund committed Apr 19, 2011
Commits on Apr 18, 2011
Commits on Apr 15, 2011
  1. Adds NIFs for cryptographically strong random number generation.

    Also adds documentation and unit tests.
    
    Thanks to Geoff Cant.
    Niclas Eklund committed Apr 15, 2011
  2. Prepare release

    Erlang/OTP committed Apr 15, 2011
  3. Merge branch 'lukas/common_test/ct_hooks_compat_maint/OTP-9200' into …

    …maint-r14
    
    * lukas/common_test/ct_hooks_compat_maint/OTP-9200:
      Update framwork backwards compatability check to use TEST_SERVER_FRAMEWORK as it should and not the Module
      Export ct_framework:end_tc/3 for backwards compatability reasons
      Update end_tc framework calls to check the name of the framework module instead of the return value of the call
    Erlang/OTP committed Apr 15, 2011
  4. Update framwork backwards compatability check to use TEST_SERVER_FRAM…

    …EWORK as it should and not the Module
    garazdawi committed Apr 7, 2011
  5. Update end_tc framework calls to check the name of the framework modu…

    …le instead of the return value of the call
    garazdawi committed Apr 5, 2011
  6. Merge branch 'ia/ssl/prepare-for-release' into dev

    * ia/ssl/prepare-for-release:
      Prepare for release
    IngelaAndin committed Apr 15, 2011
  7. Prepare for release

    IngelaAndin committed Apr 15, 2011
  8. Merge branch 'ia/public_key/prepare-for-release' into dev

    * ia/public_key/prepare-for-release:
      Prepare for release
    IngelaAndin committed Apr 15, 2011
  9. Prepare for release

    IngelaAndin committed Apr 15, 2011
  10. Merge branch 'ta/dialyzer-doc' into dev

    * ta/dialyzer-doc:
      dialyzer/doc: synchronize manual.txt and dialyzer.xml
      dialyzer/doc: fix whitespace errors
      dialyzer/doc: use consistent colons in type specs
    
    OTP-9226
    proxyles committed Apr 15, 2011
  11. Merge branch 'ms/heart-rem-garbage-append' into dev

    * ms/heart-rem-garbage-append:
      heart: remove garbage appended to heart command
    
    OTP-9224
    proxyles committed Apr 15, 2011
Commits on Apr 14, 2011
  1. Merge branch 'bjorn/compiler/coverage' into dev

    * bjorn/compiler/coverage:
      bs_match_SUITE: Improve coverage of beam_bsm
      beam_bsm: Eliminate uncovered line in warning generation
      match_SUITE: Cover a clause in beam_dead:forward/4
      beam_dead: Remove uncovered special case handling of empty blocks
      beam_dead: Remove uncovered clauses in binary matching optimization
      beam_dead: Remove uncoverable case clause in update_value_dict/3
      beam_dead: Remove code that cannot be covered in forward/4
      record_SUITE: Cover optimization of is_record/3 in beam_type
      compiler tests: Reinstate ?MODULE macro in calls to test_lib:recompile/1
    bjorng committed Apr 14, 2011
  2. Merge branch 'maint-r14' into dev

    Conflicts:
    	erts/vsn.mk
    sverker committed Apr 14, 2011
  3. Merge branch 'hw/fix-epmd-perror' into dev

    * hw/fix-epmd-perror:
      Fix epmd's dbg_perror() output
    
    OTP-9223
    proxyles committed Apr 14, 2011
Commits on Apr 13, 2011
  1. Merge branch 'mh/eunit-surefire-reports' into dev

    * mh/eunit-surefire-reports:
      Increase depth of error messages in Eunit Surefire reports
    
    OTP-9220
    proxyles committed Apr 13, 2011
Commits on Apr 12, 2011
  1. Merge branch 'sa/dialyzer-invalid-spec-fix' into dev

    * sa/dialyzer-invalid-spec-fix:
      Fix crash related with the contract blame assignment patch
    
    OTP-9219
    proxyles committed Apr 12, 2011
  2. Merge branch 'gc/gen-format-status-improvements' into dev

    * gc/gen-format-status-improvements:
      Fix format_status bug for unregistered gen_event processes
    
    Conflicts:
    	lib/stdlib/test/gen_event_SUITE.erl
    
    OTP-9218
    proxyles committed Apr 12, 2011
  3. Merge branch 'bjorn/erts/remove-init_get_args-doc/OTP-9209' into dev

    * bjorn/erts/remove-init_get_args-doc/OTP-9209:
      Remove documentation for non-existent init:get_args/0
    bjorng committed Apr 12, 2011
  4. beam_bsm: Eliminate uncovered line in warning generation

    In warning_translate_label/2, gb_trees:lookup/2 is called
    to translate from the entry label for a function to its name.
    Since the gb_tree has an entry for all functions in the module,
    there is no way that the lookup can fail unless there is a
    serious bug.
    
    Therefore, use gb_trees:get/2 so that an exception and an
    internal compiler error will be generated if the lookup would
    ever fail.
    bjorng committed Apr 10, 2011
  5. beam_dead: Remove uncovered special case handling of empty blocks

    There is never any empty blocks when beam_dead is invoked.
    Even if there were, they will be removed a little bit later in
    forward/4.
    bjorng committed Apr 12, 2011
  6. beam_dead: Remove uncovered clauses in binary matching optimization

    In the optimization of binary matching, it seems that two clauses
    cannot never be reached. Removing the clauses is safe, since that
    would only mean that an opportunity for an optimization is lost
    bjorng committed Apr 11, 2011