Levente Uzonyi uploaded a new version of WebClient-Core to project The Trunk: http://source.squeak.org/trunk/WebClient-Core-ul.116.mcz
==================== Summary ====================
Name: WebClient-Core-ul.116 Author: ul Time: 6 July 2018, 11:40:06.899387 pm UUID: dadb7f92-0eba-43cc-9462-1d19bd874a51 Ancestors: WebClient-Core-ul.115
Handle quoted-string valued parameter for charsets in WebMessage >> textConverterForContentType. Also, don't raise an error when the specified encoding has no matching converter. This fixes a failing SqueakSSL test.
=============== Diff against WebClient-Core-ul.115 ===============
Item was changed: ----- Method: WebMessage>>textConverterForContentType (in category 'accessing') ----- textConverterForContentType
| index contentType | contentType := self contentType. contentType size < 8 ifTrue: [ ^nil ]. index := contentType findString: 'charset=' startingAt: 1 caseSensitive: false. index = 0 ifTrue: [ ^nil ]. + contentType := contentType allButFirst: index + 7. "'charset=' size - 1". + (contentType beginsWith: '"') ifTrue: [ + "quoted content-type parameter. see rfc2068 section 3.7" + contentType := contentType + copyFrom: 2 + to: (contentType indexOf: $" startingAt: 2) ]. + ^[ TextConverter newForEncoding: contentType ] + on: NoConverterFound + do: [ nil ]! - ^TextConverter newForEncoding: (contentType allButFirst: index + 7) "'charset=' size - 1"!
packages@lists.squeakfoundation.org