I’d be happy to “join” as a contributor, but am not sure how to send a “join” request to the org.  My github username is darrellroot

https://github.com/darrellroot/Netrek-SwiftUI <https://github.com/darrellroot/Netrek-SwiftUI>  is my repository for the MacOS/iOS/iPadOS client currently distributed (for free) in the MacOS App Store.  It’s open source under the MIT license.  This is actively maintained.

https://github.com/darrellroot/SwiftNetrek <https://github.com/darrellroot/SwiftNetrek> is an old repository with the no longer maintained SpriteKit version of the MacOS client.  Your call whether that is worth forking to the repository.  It is also open source under the MIT license.

As long as I’m spamming the group, I can’t resist a sneak preview of my current project:

% sudo tcpdump port 2592 -vv -X

(showing packet #4, after the tcp handshake)

23:23:44.750362 IP6 (flowlabel 0xf2dfa, hlim 64, next-header TCP (6) payload length: 40) 2601:647:4802:1620:f90e:fafa:5906:114e.62508 > 2601:647:4802:1620:186d:f10a:3fb7:cb8.netrek: Flags [P.], cksum 0xc948 (incorrect -> 0xa176), seq 1:9, ack 1, win 2052, options [nop,nop,TS val 496760046 ecr 846968271], length 8
	0x0000:  3c22 fb28 3a6d 685b 3589 0a04 86dd 600f  <".(:mh[5.....`.
	0x0010:  2dfa 0028 0640 2601 0647 4802 1620 f90e  -..(.@&..GH.....
	0x0020:  fafa 5906 114e 2601 0647 4802 1620 186d  ..Y..N&..GH....m
	0x0030:  f10a 3fb7 0cb8 f42c 0a20 06e8 5cae 876b  ..?....,....\..k
	0x0040:  7ad0 8018 0804 c948 0000 0101 080a 1d9b  z......H........
	0x0050:  f4ee 327b b5cf 1b04 0a00 0000 8020       ..2{..........

struct socket_cpacket { /* CP_SOCKET py-struct "!bbbxI" #27 */
    char type;
    char version;
    char udp_version;	/* was pad2 */
    char pad3;
    u_int socket;

Yes, that is a Netrek CP_SOCKET packet, inside an IPv6 TCP segment!

Hopefully I’ll have an update in a couple weeks.


> On Jun 30, 2020, at 10:04 PM, Dave Ahn <ahn at netrek.org> wrote:
> We have decided to move all of our Netrek source code and other repositories to github.com/netrek <http://github.com/netrek>.  The Netrek community started using shared SCCS at the end of the 90's, and most of the primary repositories with over 20 years of history have been imported into github.
> If you are an active developer or maintainer of Netrek software, we invite you to join github.com/netrek <http://github.com/netrek> as a contributor and associate your projects with the Netrek org.  If you have disassociated or duplicate repositories, we invite you to work with us to reassociate them to github.com/netrek <http://github.com/netrek> in order to preserve the original histories.
> _______________________________________________
> netrek-dev mailing list
> netrek-dev at us.netrek.org
> http://mailman.us.netrek.org/mailman/listinfo/netrek-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20200630/ad11f147/attachment-0001.htm>