The Inbox: Network-dtl.240.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

The Inbox: Network-dtl.240.mcz

commits-2
David T. Lewis uploaded a new version of Network to project The Inbox:
http://source.squeak.org/inbox/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'!


Reply | Threaded
Open this post in threaded view
|

Re: The Inbox: Network-dtl.240.mcz

marcel.taeumel
+1 :-)

Am 07.04.2020 04:33:17 schrieb [hidden email] <[hidden email]>:

David T. Lewis uploaded a new version of Network to project The Inbox:
http://source.squeak.org/inbox/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'!




Reply | Threaded
Open this post in threaded view
|

Re: The Inbox: Network-dtl.240.mcz

Tobias Pape
In reply to this post by commits-2
\o/

> On 07.04.2020, at 04:33, [hidden email] wrote:
>
> David T. Lewis uploaded a new version of Network to project The Inbox:
> http://source.squeak.org/inbox/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'!
>
>