[squeak-dev] Fedora 34 squeak - plugin SSL

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Sat Sep 11 12:52:06 UTC 2021


> I am sure that a package (from HPI institute) that uses SqueakSSL is

As it uses the HTTPS<https://github.com/LinqLover/TelegramBot/blob/098a29bf88037f6e50f2c0db60a403946d8dad14/src/TelegramBot-Core.package/TelegramBot.class/instance/serverUrl.st> address of the Telegram Bot API, I think so.

> In addition there are 16 tests in the TelegramSmalltalkBot-Tests, and all 16 tests pass while it can be seen that libssl.so.11 is loaded.

The TelegramSmalltalkBot-Tests are unit tests only. For e2e tests, you would need to run the TelegramBotIntegrationTest from the TelegramBot-Tests package (which would require you to set up testing credentials for the TelegramClient first). But if your bot instance works under real circmstances, there is no need to run these tests. :-)

________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von stes at PANDORA.BE <stes at telenet.be>
Gesendet: Samstag, 11. September 2021 13:15:16
An: squeak-dev
Betreff: Re: [squeak-dev] Fedora 34 squeak - plugin SSL

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256


The SqueakSSL testing framework may be the problem ...

I am sure that a package (from HPI institute) that uses SqueakSSL is

TelegramSmalltalkBot

nice and interesting package by Christoph Thiede https://github.com/LinqLover/

I am certain that it uses the SqueakSSL plugin.

Interesting observation :

when I use the cog VM compiled with /usr/openssl/1.1/lib/amd64/libssl.so.11

it actually works !  The TelegramSmalltalkbot *does* seem to work with 1.1.1.

- From Telegram I can communicate with the Squeak VM over SSL 1.1.1k.

So those are confusing results : the Squeak TestRunner SSL tests fail,
but an example package like TelegramSmalltalkBot that uses SSL 1.1.1
actually works ...

Or it seems to work ...

In addition there are 16 tests in the TelegramSmalltalkBot-Tests,
and all 16 tests pass while it can be seen that libssl.so.11 is loaded.

David Stes

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJhPI9+AAoJENdFDkXGicizoFYH/A9NVTnTZh+/qBeLjClBWqLd
itBlPhjUuZqSePUETpLRN0GOPfFqjxlcXsKeMDbLPC8OhfZiBCKAp3jwMFRM+pi3
MnJdbckta3rGc5tzMg20W5uCoYqeqi8GISzXwrIQAWzcoW59lRJNR2SFHChJEsAo
9Zm5M2UHwiPqTJExit9Tdl9A1brgdwFQCxT+Xr8iBXTLk1YmhlmcLZUSLXSMXHXA
OKXt22FEPQdapazpbvUuVUpA7hYJWZcw+LWZbshAZql/l7JNkVdBUNEmgIZ0xuey
qtigy249gHYtrLjOZMr3yHX7R1rwB0WNOoLv8VI1QSYpJVdMsJwPbvTLAUXmKWw=
=gPWz
-----END PGP SIGNATURE-----

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20210911/82ed8df4/attachment.html>


More information about the Squeak-dev mailing list