Permalink
Switch branches/tags
Commits on Jul 10, 2017
  1. Merge branch 'maint'

    garazdawi committed Jul 10, 2017
  2. Merge pull request #1508 from essen/rand-seed-typo

    Fix typo in rand.xml: superseeded -> superseded
    garazdawi committed on GitHub Jul 10, 2017
  3. Merge branch 'maint'

    IngelaAndin committed Jul 10, 2017
  4. Merge branch 'ingela/public_key/ssl/CRL-error-propagation/OTP-14236' …

    …into maint
    
    * ingela/public_key/ssl/CRL-error-propagation/OTP-14236:
      ssl: Try to make asn1 decode errors of certificates as specific as possible
      ssl,public_key: Provide details for CRL check failiures when revokation state can not be determined
      ssl: Enhance error logging
    IngelaAndin committed Jul 10, 2017
  5. Merge branch 'maint'

    IngelaAndin committed Jul 10, 2017
  6. Merge pull request #1504 from vances/issue-erl-443

    Log actual http status code of response.
    
    OTP-14510
    IngelaAndin committed on GitHub Jul 10, 2017
  7. Merge pull request #1505 from mikpe/erts-alignment

    erts: ensure alignment of VM core types
    jhogberg committed on GitHub Jul 10, 2017
  8. josevalim/jv-op-stacktrace-entry/PR-1478/OTP-14508

    Add stacktrace entries to BIF calls from emulator
    garazdawi committed on GitHub Jul 10, 2017
Commits on Jul 7, 2017
  1. ssl,public_key: Provide details for CRL check failiures when revokati…

    …on state can not be determined
    IngelaAndin committed Jun 16, 2017
  2. ssl: Enhance error logging

    IngelaAndin committed Jun 16, 2017
  3. Merge branch 'maint'

    HansN committed Jul 7, 2017
  4. crypto: test case for sign/verify dss with sha256 etc

    In OpenSSL version >= 1.0.1 the hash algos sha, sha224, sha256, sha384 and sha512 are supported.
    In 1.0.0 sha, sha224 and sha256 are supported
    In 0.9.8 sha is supported
    HansN committed Jul 7, 2017
  5. crypto: doc sign/5 and verify/6

    HansN committed Jul 6, 2017
  6. crypto: pk verify with new function from PR838

    Same comment as previous commit applies.
    HansN committed Jul 4, 2017
  7. crypto: pk sign with new function from PR838

    The function  pkey_verify_nif handles pk signing with a general approach that is enabled by EVP api in OpenSSL 1.0.0
    The rejected PR838 introduced that function and lots of other stuff so far neglected. It also made some different rsa padding methods possible (included).
    
    Since the crypto code base has changed significantly, it was an overhelming work to try a git merge.  Therefore this commit is a manual move of the source code from the PR into current maint.
    
    This commit concentrates to use the new function compatible with the old functions. This includes some #if:s for different versions, compatibility code for 0.9.8.
    
    Lacking:  test cases, exporting the more general erlang api, documentation...
    HansN committed Jul 3, 2017
  8. Merge pull request #1503 from profil/maint

    Add support for binary input in ssh_io
    OTP-14506
    HansN committed on GitHub Jul 7, 2017
  9. Merge branch 'maint'

    sirihansen committed Jul 7, 2017
  10. Add stacktrace entries to BIF calls from emulator

    The goal of this change is to improve debugging of
    emulator calls. For example, the following code
    
        rem(1, y)
    
    will error with atom `badarith` when y is 0 and the
    stacktrace has no entry for `erlang:rem/2`, making
    such cases very hard to debug. This patch makes it
    so the stacktrace includes `erlang:rem(1, 0)`.
    
    The following emulator BIFs have been changed:
    
      * band/2
      * bnot/1
      * bor/2
      * bsl/2
      * bsr/2
      * bxor/2
      * div/2
      * element/2
      * int_div/2
      * rem/2
      * sminus/2
      * splus/2
      * stimes/2
    committed May 24, 2017
  11. Merge branch 'siri/unicode-in-release-handling/OTP-14463' into maint

    * siri/unicode-in-release-handling/OTP-14463:
      [sasl] Improve handling of unicode strings and atoms
      [reltool] Improve handling of unicode strings and atoms
    sirihansen committed Jul 7, 2017
  12. Update primary bootstrap

    bjorng committed Jul 7, 2017
  13. Merge branch 'siri/appups-21'

    * siri/appups-21:
      Update sasl/test/test_lib.hrl with recent versions of kernel and stdlib
      Update appups in kernel, stdlib, and sasl for OTP-21.0
    sirihansen committed Jul 7, 2017
  14. Merge pull request #1080 from josevalim/jv-sys-core-replace

    Introduce a new core pass called sys_core_alias
    
    OTP-14505
    bjorng committed on GitHub Jul 7, 2017
  15. Merge branch 'maint'

    HansN committed Jul 7, 2017