Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: squeak-smalltalk/squeakssl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.2.0b
Choose a base ref
...
head repository: squeak-smalltalk/squeakssl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 15 commits
  • 7 files changed
  • 1 contributor

Commits on Sep 5, 2016

  1. Carry over from Cog

    krono committed Sep 5, 2016
    Configuration menu
    Copy the full SHA
    edaef27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07ef9d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9022b11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    23a1168 View commit details
    Browse the repository at this point in the history
  5. add more forgotten sqints

    krono committed Sep 5, 2016
    Configuration menu
    Copy the full SHA
    15aed0d View commit details
    Browse the repository at this point in the history

Commits on May 9, 2017

  1. 1 Configuration menu
    Copy the full SHA
    efe4b3d View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2017

  1. Configuration menu
    Copy the full SHA
    95709fc View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2017

  1. fixes bounds, braces, protoype decls.

    also uses correct header for strncasecmp.
    krono committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    7eba66a View commit details
    Browse the repository at this point in the history
  2. typo

    krono committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    1354f6b View commit details
    Browse the repository at this point in the history
  3. Add Eliot's fixes

    krono committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    0e28f13 View commit details
    Browse the repository at this point in the history
  4. bump the generated code

    krono committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    eb07adb View commit details
    Browse the repository at this point in the history
  5. Add hostname checking short cut

    krono committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    65e7d8d View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2017

  1. follow suit for mac and win

    krono committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    7d9ad7a View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2018

  1. Pick up OpenSmalltalk/opensmalltalk-vm@ea5794b715dcae7db5116e5cdc70

    Original information by @zecke in OpenSmalltalk/opensmalltalk-vm#174
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    openssl: Fix compability with OpenSSL 1.1 as used by debian
    
    Norbert reported that a build for Debian9 fails to open outgoing
    TLS connections. In OpenSSL the semantic of BIO_write for zero
    sized writes has been changed. Do not attempt to write if the
    length is zero. Check for the length before calling BIO_write.
    
    I have updated the outgoing connection code and updated the
    incoming connection one as well (didn't manually test it though)
    and left the decrypt routine as is.
    
    The Pharo testcase:
    ./products/phcogspurlinuxht/pharo ~/Pharo-60520.image eval "ZnEasy
    getPng: 'https://pharo.org/files/pharo.png'"
    
    OpenSSL-issue: openssl/openssl#4782
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    krono committed Jan 29, 2018
    Configuration menu
    Copy the full SHA
    6f3fbde View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2018

  1. Overlay OpenSSL for linux/unix

    When we dynamically link against OpenSSL, the bundles are not portable,
    as CentOS and friends use other SO_NAMEs than Debian and friends. Also,
    soft-fallback for later features such as host name verification is hard.
    
    When we statically link, we might lack behind the OS, the binaries are
    bigger, and the legal situation is less clear.
    
    So we now support not linking at all but rather lookup all necessary
    functions/symbols at runtime.
    
    This can be disabled with SQSSL_OPENSSL_LINKED which effectively results
    in the dynamically-linked behavior. (This is preferable for platform
    builds, eg, debs and rpms)
    krono committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    5294be4 View commit details
    Browse the repository at this point in the history
Loading