[squeak-dev] The Trunk: Network-dtl.240.mcz

Marcel Taeumel marcel.taeumel at hpi.de
Wed Apr 22 13:56:37 UTC 2020


Hi Dave! :-)

Now we have to fix those tests that suddenly got nervous and fail or time out -- at least on my machine:

YELLOW - FAIL

WebClientServerTest>>#testBasicAuth
WebClientServerTest>>#testBerarerAuth
WebClientServerTest>>#testContentTypeCharsetEncoding
WebClientServerTest>>#testDigestAuth
WebClientServerTest>>#testHtmlSubmit
WebClientServerTest>>#testHttpDelete
WebClientServerTest>>#testInvalidCookies
WebClientServerTest>>#testNestedAction

RED - ERROR

ArbitraryObjectSocketTestCase>>#testBasics
SocketTest>>#testClientConnect
SocketTest>>#testDataReceive
SocketTest>>#testDataSending
SocketTest>>#testLocalAddress
SocketTest>>#testLocalPort
SocketTest>>#testPeerName
SocketTest>>#testReceiveTimeout
SocketTest>>#testRemoteAddress
SocketTest>>#testRemotePort
SocketTest>>#testSendTimeout
SocketTest>>#testServerAccept
SocketTest>>#testStringFromAddress
SocketTest>>#testUDP
SqueakSSLTest>>#testGooglePopStream
StringSocketTestCase>>#testBasics
StringSocketTestCase>>#testBogusInput1
StringSocketTestCase>>#testBogusInput2
WebClientServerTest>>#testListenOnInterface

;o)

Best,
Marcel
Am 07.04.2020 17:12:43 schrieb commits at source.squeak.org <commits at source.squeak.org>:
David T. Lewis uploaded a new version of Network to project The Trunk:
http://source.squeak.org/trunk/Network-dtl.240.mcz

==================== Summary ====================

Name: Network-dtl.240
Author: dtl
Time: 6 April 2020, 10:33:07.751386 pm
UUID: a8f00e08-7398-4d4a-8cd2-09cedcada729
Ancestors: Network-eem.239

This update enables the Squeak new networking and IPv6 support by default. The update is in the package postscript.

IPv6 network support for the VM (SocketPlugin) and image were implemented by Ian Piumarta circa 2007. This included IPv6 support and a more general image-side representation of network addressing. In 2012, this work was merged into Squeak trunk, with a preference to switch between the old networking support or the new networking support with IPv6. At that time, there were concerns with performance of NetNameResolver on some Windows platforms, and for this reason the "Enable IPv6 and new network support" preference was left disabled for official Squeak distributions.

It now 2020, and operating systems have improved over the years, so it is time to enable the new networking preference by default.

=============== Diff against Network-eem.239 ===============

Item was changed:
+ (PackageInfo named: 'Network') postscript: '"Enable IPv6 and new network support by default"
+ NetNameResolver enableIPv6: true
+ '!
- (PackageInfo named: 'Network') postscript: '"Rebuild CSNonAtom."
- MailAddressTokenizer cleanUp: false'!


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200422/6e4d62ca/attachment.html>


More information about the Squeak-dev mailing list