Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #1916 > unrolled thread
| Started by | D Finnigan <dog_cow@macgui.com> |
|---|---|
| First post | 2015-10-25 18:47 +0000 |
| Last post | 2015-10-26 15:50 +0000 |
| Articles | 2 — 1 participant |
Back to article view | Back to comp.sys.apple2.programmer
Marina IP October 2015 edition released D Finnigan <dog_cow@macgui.com> - 2015-10-25 18:47 +0000
Re: Marina IP October 2015 edition released D Finnigan <dog_cow@macgui.com> - 2015-10-26 15:50 +0000
| From | D Finnigan <dog_cow@macgui.com> |
|---|---|
| Date | 2015-10-25 18:47 +0000 |
| Subject | Marina IP October 2015 edition released |
| Message-ID | <dog_cow-1445798999@macgui.com> |
Today is the surprise release of an October 2015 edition of that Marina IP thing that I've been working on. The October 2015 edition of Marina adds Multicasting level 1 conformance and several improvements to the ARP and ICMP implementations. This latest edition also includes many other changes and improvements which are noted at the end of this post. The development environment is now completely changed over to ProDOS Merlin Pro. Visit the Marina web site to download the new binary, source code, and manual. http://marina.a2hq.com/ Also the Marina Technical Library was updated with new RFCs, an additional Marina document on ICMP, and two other Marina documents were revised. http://marina.a2hq.com/mtl/ . . . There have been the following changes since the June 2015 edition of Marina: - Made Uthernet slot a conditional assembly-time variable - Added DEBUG conditional assembly opcodes in UDP.S and ETH.S - Added Multicasting, RFC 1112 level 1 conformance - Added NSSERV to DNS.S to choose between name servers - Moved IPADDR out of zero-page - DHCP Discover explicitly sets default TTL - ARPADD will not add IP addresses starting with a 0 octet - Fixed off-by-one error for target IP address in ARP.S - Moved LDY #2 out of loop in SOGETUDPSOBY (performance optimization) - Wrote UDPICMPERR - Integrated UDPICMPERR in HANDLEICMP - Added LLBCASTFLAG for link-layer broadcasts (RFC 1122, pg 25) - Began work on Uthernet II driver - Converted source code from DOS 3.3 to ProDOS Merlin Pro - Uthernet II driver sets MAC filter for socket 0 - Fixed off-by-one error in PRNTARPTAB - Added cache timer to ARP table - Overwrite an old entry when ARP table is full. - Added assembly-time variable for multicast Ethernet frames - PRNTARPTAB prints time to live for each entry - Wrote ARPEXPIRE - Drop IP datagrams sent via link-layer broadcast but not to any broadcast IP address (RFC 1122, pg 67)
[toc] | [next] | [standalone]
| From | D Finnigan <dog_cow@macgui.com> |
|---|---|
| Date | 2015-10-26 15:50 +0000 |
| Message-ID | <dog_cow-1445874754@macgui.com> |
| In reply to | #1916 |
D Finnigan wrote: > > Visit the Marina web site to download the new binary, source code, and > manual. > Links to download the October binary have been corrected on the site. Sorry. :-0
[toc] | [prev] | [standalone]
Back to top | Article view | comp.sys.apple2.programmer
csiph-web